2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for DHCP 4.4.3.
5 # Report bugs to <dhcp-users@isc.org>.
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
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 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE
=1; export DUALCASE
# for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
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+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_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.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print
-rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
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'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
68 as_echo_n='sh
-c $as_echo_n_body as_echo
'
71 as_echo='sh
-c $as_echo_body as_echo
'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
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.)
91 # Find who we are. Look in the path if we contain no directory separator.
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
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.
108 if test "x$as_myself" = x
; then
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
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.
120 for as_var
in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\
${$as_var+set} = xset \
122 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
135 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
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.
147 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
149 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
154 exec $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
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec
=; unset _as_can_reexec
;}
162 if test "x$CONFIG_SHELL" = x
; then
163 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
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+\"\$@\"}'='\"\$@\"'
171 case \`(set -o) 2>/dev/null\` in #(
179 as_required
="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
193 exitcode=1; echo positional parameters were not saved.
195 test x\$exitcode = x0 || 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
201 test \$(( 1 + 1 )) = 2 || exit 1"
202 if (eval "$as_required") 2>/dev
/null
; then :
207 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
210 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
212 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
215 test -z "$as_dir" && as_dir
=.
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 :
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
240 if test "x$CONFIG_SHELL" != x
; then :
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.
248 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
250 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
255 exec $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
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."
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
279 SHELL
=${CONFIG_SHELL-/bin/sh}
281 # Unset more variables known to interfere with behavior of common tools.
282 CLICOLOR_FORCE
= GREP_OPTIONS
=
283 unset CLICOLOR_FORCE GREP_OPTIONS
285 ## --------------------- ##
286 ## M4sh Shell Functions. ##
287 ## --------------------- ##
290 # Portably unset VAR.
293 { eval $1=; unset $1;}
297 # as_fn_set_status STATUS
298 # -----------------------
299 # Set $? to STATUS, without forking.
307 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317 # Create "$as_dir" as a directory, including parents if necessary.
322 -*) as_dir
=.
/$as_dir;;
324 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
328 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
355 test -d "$as_dir" && break
357 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
358 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
363 # as_fn_executable_p FILE
364 # -----------------------
365 # Test if FILE is an executable regular file.
366 as_fn_executable_p
()
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
376 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
377 eval 'as_fn_append ()
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.
393 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
401 as_val
=`expr "$@" || test $? -eq 1`
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.
413 as_status
=$1; test $as_status -eq 0 && as_status
=1
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
418 $as_echo "$as_me: error: $2" >&2
419 as_fn_exit
$as_status
422 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
423 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
429 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
435 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
441 as_me
=`$as_basename -- "$0" ||
442 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
443 X"$0" : 'X\(//\)$' \| \
444 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
446 sed '/^.*\/\([^/][^/]*\)\/*$/{
460 # Avoid depending upon Character Ranges.
461 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
462 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
463 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
464 as_cr_digits
='0123456789'
465 as_cr_alnum
=$as_cr_Letters$as_cr_digits
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. :-)
484 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
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; }
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).
499 # Exit status is that of the last command.
503 ECHO_C
= ECHO_N
= ECHO_T
=
504 case `echo -n x` in #(((((
506 case `echo 'xy\c'` in
507 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
509 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
516 rm -f conf$$ conf$$.exe conf$$.
file
517 if test -d conf$$.dir
; then
518 rm -f conf$$.dir
/conf$$.
file
521 mkdir conf$$.dir
2>/dev
/null
523 if (echo >conf$$.
file) 2>/dev
/null
; then
524 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
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 ||
532 elif ln conf$$.
file conf$$
2>/dev
/null
; then
540 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
541 rmdir conf$$.dir
2>/dev
/null
543 if mkdir
-p .
2>/dev
/null
; then
544 as_mkdir_p
='mkdir -p "$as_dir"'
546 test -d .
/-p && rmdir .
/-p
551 as_executable_p
=as_fn_executable_p
553 # Sed expression to map a string onto a valid CPP name.
554 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
556 # Sed expression to map a string onto a valid variable name.
557 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
560 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
564 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
565 # so uname gets run too.
566 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
571 ac_default_prefix
=/usr
/local
573 ac_config_libobj_dir
=.
580 # Identity of this package.
582 PACKAGE_TARNAME
='dhcp'
583 PACKAGE_VERSION
='4.4.3'
584 PACKAGE_STRING
='DHCP 4.4.3'
585 PACKAGE_BUGREPORT
='dhcp-users@isc.org'
588 # Factoring default headers for most tests.
589 ac_includes_default
="\
591 #ifdef HAVE_SYS_TYPES_H
592 # include <sys/types.h>
594 #ifdef HAVE_SYS_STAT_H
595 # include <sys/stat.h>
601 # ifdef HAVE_STDLIB_H
606 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
611 #ifdef HAVE_STRINGS_H
612 # include <strings.h>
614 #ifdef HAVE_INTTYPES_H
615 # include <inttypes.h>
624 ac_subst_vars
='am__EXEEXT_FALSE
633 DISTCHECK_LIBTOOL_CONFIGURE_FLAG
639 DISTCHECK_LIBBIND_CONFIGURE_FLAG
649 DISTCHECK_ATF_CONFIGURE_FLAG
691 MAINTAINER_MODE_FALSE
708 INSTALL_STRIP_PROGRAM
751 program_transform_name
765 enable_option_checking
767 enable_maintainer_mode
768 enable_dependency_tracking
799 with_bind_extra_config
808 ac_precious_vars
='build_alias
819 # Initialize some variables set by options.
821 ac_init_version
=false
822 ac_unrecognized_opts
=
824 # The variables have the same names as the options, with
825 # dashes changed to underlines.
833 program_transform_name
=s
,x
,x
,
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.)
847 bindir
='${exec_prefix}/bin'
848 sbindir
='${exec_prefix}/sbin'
849 libexecdir
='${exec_prefix}/libexec'
850 datarootdir
='${prefix}/share'
851 datadir
='${datarootdir}'
852 sysconfdir
='${prefix}/etc'
853 sharedstatedir
='${prefix}/com'
854 localstatedir
='${prefix}/var'
855 runstatedir
='${localstatedir}/run'
856 includedir
='${prefix}/include'
857 oldincludedir
='/usr/include'
858 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
859 infodir
='${datarootdir}/info'
864 libdir
='${exec_prefix}/lib'
865 localedir
='${datarootdir}/locale'
866 mandir
='${datarootdir}/man'
872 # If the previous option needs an argument, assign it.
873 if test -n "$ac_prev"; then
874 eval $ac_prev=\
$ac_option
880 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
885 # Accept the important Cygnus configure options, so we can diagnose typos.
887 case $ac_dashdash$ac_option in
891 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
893 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
896 -build |
--build |
--buil |
--bui |
--bu)
897 ac_prev
=build_alias
;;
898 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
899 build_alias
=$ac_optarg ;;
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 ;;
909 cache_file
=config.cache
;;
911 -datadir |
--datadir |
--datadi |
--datad)
913 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
914 datadir
=$ac_optarg ;;
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 ;;
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
934 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
935 ac_unrecognized_sep
=', ';;
937 eval enable_
$ac_useropt=no
;;
939 -docdir |
--docdir |
--docdi |
--doc |
--do)
941 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
944 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
946 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
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
960 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
961 ac_unrecognized_sep
=', ';;
963 eval enable_
$ac_useropt=\
$ac_optarg ;;
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 ;;
974 -gas |
--gas |
--ga |
--g)
975 # Obsolete; use --with-gas.
978 -help |
--help |
--hel |
--he |
-h)
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
;;
985 -host |
--host |
--hos |
--ho)
986 ac_prev
=host_alias
;;
987 -host=* |
--host=* |
--hos=* |
--ho=*)
988 host_alias
=$ac_optarg ;;
990 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
992 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
994 htmldir
=$ac_optarg ;;
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 ;;
1003 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1005 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1006 infodir
=$ac_optarg ;;
1008 -libdir |
--libdir |
--libdi |
--libd)
1010 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1011 libdir
=$ac_optarg ;;
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 ;;
1020 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1021 ac_prev
=localedir
;;
1022 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1023 localedir
=$ac_optarg ;;
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 ;;
1032 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1034 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1035 mandir
=$ac_optarg ;;
1037 -nfp |
--nfp |
--nf)
1038 # Obsolete; use --without-fp.
1041 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1042 |
--no-cr |
--no-c |
-n)
1045 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1046 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
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 ;;
1058 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1060 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1061 prefix
=$ac_optarg ;;
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 ;;
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 ;;
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 ;;
1094 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1096 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1097 pdfdir
=$ac_optarg ;;
1099 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1101 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1104 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1105 |
-silent |
--silent |
--silen |
--sile |
--sil)
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 ;;
1117 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1119 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1121 sbindir
=$ac_optarg ;;
1123 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1124 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1125 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1127 ac_prev
=sharedstatedir
;;
1128 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1129 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1130 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1132 sharedstatedir
=$ac_optarg ;;
1134 -site |
--site |
--sit)
1136 -site=* |
--site=* |
--sit=*)
1139 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1141 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1142 srcdir
=$ac_optarg ;;
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 ;;
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 ;;
1156 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1159 -version |
--version |
--versio |
--versi |
--vers |
-V)
1160 ac_init_version
=: ;;
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
1173 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1174 ac_unrecognized_sep
=', ';;
1176 eval with_
$ac_useropt=\
$ac_optarg ;;
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
1189 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1190 ac_unrecognized_sep
=', ';;
1192 eval with_
$ac_useropt=no
;;
1195 # Obsolete; use --with-x.
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 ;;
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 ;;
1212 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1213 Try \`$0 --help' for more information"
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'" ;;
1223 eval $ac_envvar=\
$ac_optarg
1224 export $ac_envvar ;;
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}"
1237 if test -n "$ac_prev"; then
1238 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1239 as_fn_error $?
"missing argument to $ac_option"
1242 if test -n "$ac_unrecognized_opts"; then
1243 case $enable_option_checking in
1245 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1246 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1250 # Check all directory arguments for consistency.
1251 for 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
1256 eval ac_val
=\$
$ac_var
1257 # Remove trailing slashes.
1260 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1261 eval $ac_var=\
$ac_val;;
1263 # Be sure to have absolute directory names.
1265 [\\/$
]* | ?
:[\\/]* ) continue;;
1266 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1268 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
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.
1276 target
=$target_alias
1278 # FIXME: To remove some day.
1279 if 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
1288 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1290 test "$silent" = yes && exec 6>/dev
/null
1293 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1294 ac_ls_di
=`ls -di .` &&
1295 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1296 as_fn_error $?
"working directory cannot be determined"
1297 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1298 as_fn_error $?
"pwd does not report name of working directory"
1301 # Find the source files, if location was not specified.
1302 if 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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1329 if test ! -r "$srcdir/$ac_unique_file"; then
1333 ac_srcdir_defaulted
=no
1335 if 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"
1339 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1341 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1343 # When building in place, set srcdir=.
1344 if test "$ac_abs_confdir" = "$ac_pwd"; then
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.
1351 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1353 for 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}
1361 # Report the --help message.
1363 if 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.
1367 \`configure' configures DHCP 4.4.3 to adapt to many kinds of systems.
1369 Usage: $0 [OPTION]... [VAR=VALUE]...
1371 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1372 VAR=VALUE. See below for descriptions of some of the useful variables.
1374 Defaults for the options are specified in brackets.
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 \`..']
1387 Installation directories:
1388 --prefix=PREFIX install architecture-independent files in PREFIX
1389 [$ac_default_prefix]
1390 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1393 By default, \`make install' will install all the files in
1394 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1395 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1396 for instance \`--prefix=\$HOME'.
1398 For better control, use the options below.
1400 Fine 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]
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
1431 --build=BUILD configure
for building on BUILD
[guessed
]
1432 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1436 if test -n "$ac_init_help"; then
1437 case $ac_init_help in
1438 short | recursive
) echo "Configuration of DHCP 4.4.3:";;
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
1457 --enable-failover enable support
for failover
(default is
yes)
1458 --enable-execute enable support
for execute
() in config
(default is
1460 --enable-tracing enable support
for server activity tracing
(default
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
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
1470 --enable-ipv4-pktinfo enable use of pktinfo on IPv4 sockets
(default is
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
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
1481 --enable-bind-install install bind includes and libraries
(default is no
).
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
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
1528 --with-ldap-gssapi enable krb
5/gssapi authentication
for OpenLDAP
in
1529 dhcpd
(default is no
)
1530 --with-ldapcasa enable LDAP CASA auth support
in dhcpd
(default is
1533 Some 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
>
1543 Use these variables to override the choices made by
`configure' or to help
1544 it to find libraries and programs with nonstandard names/locations.
1546 Report bugs to <dhcp-users@isc.org>.
1551 if 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"; } ||
1560 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
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/ ;;
1570 ac_abs_top_builddir=$ac_pwd
1571 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1572 # for backward compatibility:
1573 ac_top_builddir=$ac_top_build_prefix
1576 .) # We are building in place.
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 ;;
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 ;;
1589 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1591 cd "$ac_dir" || { ac_status=$?; continue; }
1592 # Check for guested configure.
1593 if test -f "$ac_srcdir/configure.gnu"; then
1595 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1596 elif test -f "$ac_srcdir/configure"; then
1598 $SHELL "$ac_srcdir/configure" --help=recursive
1600 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1602 cd "$ac_pwd" || { ac_status=$?; break; }
1606 test -n "$ac_init_help" && exit $ac_status
1607 if $ac_init_version; then
1609 DHCP configure 4.4.3
1610 generated by GNU Autoconf 2.69
1612 Copyright (C) 2012 Free Software Foundation, Inc.
1613 This configure script is free software; the Free Software Foundation
1614 gives unlimited permission to copy, distribute and modify it.
1619 ## ------------------------ ##
1620 ## Autoconf initialization. ##
1621 ## ------------------------ ##
1623 # ac_fn_c_try_compile LINENO
1624 # --------------------------
1625 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1626 ac_fn_c_try_compile ()
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"
1632 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1633 *) ac_try_echo
=$ac_try;;
1635 eval 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
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
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 :
1651 $as_echo "$as_me: failed program was:" >&5
1652 sed 's/^/| /' conftest.
$ac_ext >&5
1656 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1657 as_fn_set_status
$ac_retval
1659 } # ac_fn_c_try_compile
1661 # ac_fn_c_try_cpp LINENO
1662 # ----------------------
1663 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1666 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1667 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1669 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1670 *) ac_try_echo=$ac_try;;
1672 eval 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
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
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
1688 $as_echo "$as_me: failed program was:" >&5
1689 sed 's/^/| /' conftest.$ac_ext >&5
1693 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1694 as_fn_set_status $ac_retval
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
1703 ac_fn_c_check_header_mongrel ()
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; }
1709 if eval \${$3+:} false; then :
1710 $as_echo_n "(cached) " >&6
1713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1714 $as_echo "$ac_res" >&6; }
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; }
1719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1720 /* end confdefs.h. */
1724 if ac_fn_c_try_compile "$LINENO"; then :
1725 ac_header_compiler=yes
1727 ac_header_compiler=no
1729 rm -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; }
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; }
1736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1737 /* end confdefs.h. */
1740 if ac_fn_c_try_cpp "$LINENO"; then :
1741 ac_header_preproc=yes
1743 ac_header_preproc=no
1745 rm -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; }
1749 # So? What about this header?
1750 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
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;}
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
1774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1775 $as_echo_n "checking for $2... " >&6; }
1776 if eval \${$3+:} false; then :
1777 $as_echo_n "(cached) " >&6
1779 eval "$3=\$ac_header_compiler"
1782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1783 $as_echo "$ac_res" >&6; }
1785 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1787 } # ac_fn_c_check_header_mongrel
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.
1795 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1796 if { { ac_try="$ac_link"
1798 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1799 *) ac_try_echo
=$ac_try;;
1801 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1802 $as_echo "$ac_try_echo"; } >&5
1803 (eval "$ac_link") 2>&5
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;;
1811 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1812 $as_echo "$ac_try_echo"; } >&5
1813 (eval "$ac_try") 2>&5
1815 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1816 test $ac_status = 0; }; }; then :
1819 $as_echo "$as_me: program exited with status $ac_status" >&5
1820 $as_echo "$as_me: failed program was:" >&5
1821 sed 's/^/| /' conftest.$ac_ext >&5
1823 ac_retval=$ac_status
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
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.
1835 ac_fn_c_check_header_compile ()
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; }
1840 if eval \${$3+:} false; then :
1841 $as_echo_n "(cached) " >&6
1843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1844 /* end confdefs.h. */
1848 if ac_fn_c_try_compile "$LINENO"; then :
1853 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
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
1860 } # ac_fn_c_check_header_compile
1862 # ac_fn_c_find_intX_t LINENO BITS VAR
1863 # -----------------------------------
1864 # Finds a signed integer type with width BITS, setting cache variable VAR
1866 ac_fn_c_find_intX_t ()
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; }
1871 if eval \${$3+:} false; then :
1872 $as_echo_n "(cached) " >&6
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 };
1886 static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
1888 return test_array [0];
1894 if 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 };
1902 static 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))];
1905 return test_array [0];
1911 if ac_fn_c_try_compile "$LINENO"; then :
1918 eval "$3=\$ac_type" ;;
1921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1923 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1924 if eval test \"x\$"$3"\" = x"no"; then :
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
1936 } # ac_fn_c_find_intX_t
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.
1942 ac_fn_c_check_type ()
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; }
1947 if eval \${$3+:} false; then :
1948 $as_echo_n "(cached) " >&6
1951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1952 /* end confdefs.h. */
1963 if ac_fn_c_try_compile "$LINENO"; then :
1964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1965 /* end confdefs.h. */
1976 if ac_fn_c_try_compile "$LINENO"; then :
1981 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1983 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
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
1990 } # ac_fn_c_check_type
1992 # ac_fn_c_find_uintX_t LINENO BITS VAR
1993 # ------------------------------------
1994 # Finds an unsigned integer type with width BITS, setting cache variable VAR
1996 ac_fn_c_find_uintX_t ()
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; }
2001 if eval \${$3+:} false; then :
2002 $as_echo_n "(cached) " >&6
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
2015 static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2017 return test_array [0];
2023 if ac_fn_c_try_compile "$LINENO"; then :
2028 eval "$3=\$ac_type" ;;
2031 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2032 if eval test \"x\$"$3"\" = x"no"; then :
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
2044 } # ac_fn_c_find_uintX_t
2046 # ac_fn_c_try_link LINENO
2047 # -----------------------
2048 # Try to link conftest.$ac_ext, and return whether this succeeded.
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"
2055 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2056 *) ac_try_echo
=$ac_try;;
2058 eval 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
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
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
2077 $as_echo "$as_me: failed program was:" >&5
2078 sed 's/^/| /' conftest.
$ac_ext >&5
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
2090 } # ac_fn_c_try_link
2092 # ac_fn_c_check_func LINENO FUNC VAR
2093 # ----------------------------------
2094 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2095 ac_fn_c_check_func
()
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; }
2100 if eval \
${$3+:} false
; then :
2101 $as_echo_n "(cached) " >&6
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
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. */
2115 # include <limits.h>
2117 # include <assert.h>
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. */
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
2144 if ac_fn_c_try_link
"$LINENO"; then :
2149 rm -f core conftest.err conftest.
$ac_objext \
2150 conftest
$ac_exeext conftest.
$ac_ext
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
2157 } # ac_fn_c_check_func
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.
2163 ac_fn_c_check_member
()
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; }
2168 if eval \
${$4+:} false
; then :
2169 $as_echo_n "(cached) " >&6
2171 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2172 /* end confdefs.h. */
2184 if ac_fn_c_try_compile
"$LINENO"; then :
2187 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2188 /* end confdefs.h. */
2194 if (sizeof ac_aggr.$3)
2200 if ac_fn_c_try_compile
"$LINENO"; then :
2205 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2207 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
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
2214 } # ac_fn_c_check_member
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
2221 ac_fn_c_compute_int
()
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.
2226 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2227 /* end confdefs.h. */
2232 static int test_array [1 - 2 * !(($2) >= 0)];
2234 return test_array [0];
2240 if ac_fn_c_try_compile
"$LINENO"; then :
2243 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2244 /* end confdefs.h. */
2249 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2251 return test_array [0];
2257 if ac_fn_c_try_compile
"$LINENO"; then :
2258 ac_hi
=$ac_mid; break
2260 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
2261 if test $ac_lo -le $ac_mid; then
2265 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
2267 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2270 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2271 /* end confdefs.h. */
2276 static int test_array [1 - 2 * !(($2) < 0)];
2278 return test_array [0];
2284 if ac_fn_c_try_compile
"$LINENO"; then :
2287 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2288 /* end confdefs.h. */
2293 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2295 return test_array [0];
2301 if ac_fn_c_try_compile
"$LINENO"; then :
2302 ac_lo
=$ac_mid; break
2304 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
2305 if test $ac_mid -le $ac_hi; then
2309 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
2311 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2316 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2318 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2319 # Binary search between lo and hi bounds.
2320 while 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. */
2328 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2330 return test_array [0];
2336 if ac_fn_c_try_compile
"$LINENO"; then :
2339 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
2341 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2344 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
2348 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2349 /* end confdefs.h. */
2351 static long int longval () { return $2; }
2352 static unsigned long int ulongval () { return $2; }
2359 FILE *f = fopen ("conftest.val", "w");
2364 long int i = longval ();
2367 fprintf (f, "%ld", i);
2371 unsigned long int i = ulongval ();
2374 fprintf (f, "%lu", i);
2376 /* Do not output a trailing newline, as this causes \r\n confusion
2377 on some platforms. */
2378 return ferror (f) || fclose (f) != 0;
2384 if ac_fn_c_try_run
"$LINENO"; then :
2385 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
2389 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
2390 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
2394 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2395 as_fn_set_status
$ac_retval
2397 } # ac_fn_c_compute_int
2398 cat >config.log
<<_ACEOF
2399 This file contains any messages produced by compilers while
2400 running configure, to aid debugging if configure makes a mistake.
2402 It was created by DHCP $as_me 4.4.3, which was
2403 generated by GNU Autoconf 2.69. Invocation command line was
2415 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2416 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2417 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2418 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2419 uname -v = `(uname -v) 2>/dev/null || echo unknown`
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`
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`
2434 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2438 test -z "$as_dir" && as_dir
=.
2439 $as_echo "PATH: $as_dir"
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.
2463 ac_must_keep_next
=false
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)
2474 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2477 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
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.
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 ;;
2492 -* ) ac_must_keep_next
=true
;;
2495 as_fn_append ac_configure_args
" '$ac_arg'"
2500 { ac_configure_args0
=; unset ac_configure_args0
;}
2501 { ac_configure_args1
=; unset ac_configure_args1
;}
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.
2508 trap 'exit_status=$?
2509 # Save into config.log some information that might help in debugging.
2513 $as_echo "## ---------------- ##
2514 ## Cache variables. ##
2515 ## ---------------- ##"
2517 # The following way of writing the cache mishandles newlines in values,
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
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;} ;;
2528 _ | IFS | as_nl) ;; #(
2529 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2530 *) { eval $ac_var=; unset $ac_var;} ;;
2535 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2536 *${as_nl}ac_space=\ *)
2538 "s/'\''/'\''\\\\'\'''\''/g;
2539 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2542 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2549 $as_echo "## ----------------- ##
2550 ## Output variables. ##
2551 ## ----------------- ##"
2553 for ac_var in $ac_subst_vars
2555 eval ac_val=\$$ac_var
2557 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2559 $as_echo "$ac_var='\''$ac_val'\''"
2563 if test -n "$ac_subst_files"; then
2564 $as_echo "## ------------------- ##
2565 ## File substitutions. ##
2566 ## ------------------- ##"
2568 for ac_var
in $ac_subst_files
2570 eval ac_val
=\$
$ac_var
2572 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2574 $as_echo "$ac_var='\''$ac_val'\''"
2579 if test -s confdefs.h; then
2580 $as_echo "## ----------- ##
2587 test "$ac_signal" != 0 &&
2588 $as_echo "$as_me: caught signal $ac_signal"
2589 $as_echo "$as_me: exit $exit_status"
2591 rm -f core *.core core.conftest.* &&
2592 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2595 for ac_signal
in 1 2 13 15; do
2596 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2600 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2601 rm -f -r conftest
* confdefs.h
2603 $as_echo "/* confdefs.h */" > confdefs.h
2605 # Predefined preprocessor variables.
2607 cat >>confdefs.h
<<_ACEOF
2608 #define PACKAGE_NAME "$PACKAGE_NAME"
2611 cat >>confdefs.h
<<_ACEOF
2612 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2615 cat >>confdefs.h
<<_ACEOF
2616 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2619 cat >>confdefs.h
<<_ACEOF
2620 #define PACKAGE_STRING "$PACKAGE_STRING"
2623 cat >>confdefs.h
<<_ACEOF
2624 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2627 cat >>confdefs.h
<<_ACEOF
2628 #define PACKAGE_URL "$PACKAGE_URL"
2632 # Let the site file select an alternate cache file if it wants to.
2633 # Prefer an explicitly selected file to automatically selected ones.
2636 if 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;;
2643 elif test "x$prefix" != xNONE
; then
2644 ac_site_file1
=$prefix/share
/config.site
2645 ac_site_file2
=$prefix/etc
/config.site
2647 ac_site_file1
=$ac_default_prefix/share
/config.site
2648 ac_site_file2
=$ac_default_prefix/etc
/config.site
2650 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
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
2658 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2659 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2660 as_fn_error $?
"failed to load site script $ac_site_file
2661 See \`config.log' for more details" "$LINENO" 5; }
2665 if 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;}
2672 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2673 *) .
"./$cache_file";;
2677 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2678 $as_echo "$as_me: creating cache $cache_file" >&6;}
2682 # Check that the precious variables saved in the cache have kept the same
2684 ac_cache_corrupted
=false
2685 for 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
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
=: ;;
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
=: ;;
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
=:
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
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;}
2720 # Pass precious variables to config.status.
2721 if test "$ac_new_set" = set; then
2723 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2724 *) ac_arg
=$ac_var=$ac_new_val ;;
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'" ;;
2732 if $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
2739 ## -------------------- ##
2740 ## Main body of script. ##
2741 ## -------------------- ##
2744 ac_cpp
='$CPP $CPPFLAGS'
2745 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2746 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2747 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2752 # we specify "foreign" to avoid having to have the GNU mandated files,
2753 # like AUTHORS, COPYING, and such
2754 am__api_version
='1.16'
2757 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2758 if test -f "$ac_dir/install-sh"; then
2760 ac_install_sh
="$ac_aux_dir/install-sh -c"
2762 elif test -f "$ac_dir/install.sh"; then
2764 ac_install_sh
="$ac_aux_dir/install.sh -c"
2766 elif test -f "$ac_dir/shtool"; then
2768 ac_install_sh
="$ac_aux_dir/shtool install -c"
2772 if test -z "$ac_aux_dir"; then
2773 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
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.
2780 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2781 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2782 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
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
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; }
2801 if test -z "$INSTALL"; then
2802 if ${ac_cv_path_install+:} false
; then :
2803 $as_echo_n "(cached) " >&6
2805 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2809 test -z "$as_dir" && as_dir
=.
2810 # Account for people who put trailing slashes in PATH elements.
2811 case $as_dir/ in #((
2812 .
/ | .
// |
/[cC
]/* | \
2813 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2814 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
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
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.
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.
2832 rm -rf conftest.one conftest.two conftest.dir
2833 echo one
> conftest.one
2834 echo two
> conftest.two
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
2841 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
2854 rm -rf conftest.one conftest.two conftest.dir
2857 if test "${ac_cv_path_install+set}" = set; then
2858 INSTALL
=$ac_cv_path_install
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
2867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2868 $as_echo "$INSTALL" >&6; }
2870 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2871 # It thinks the first close brace ends the variable substitution.
2872 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2874 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
2876 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
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.
2885 *[\\\"\
#\$\&\'\`$am_lf]*)
2886 as_fn_error $?
"unsafe absolute working directory name" "$LINENO" 5;;
2889 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
2890 as_fn_error $?
"unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
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
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
2905 set X
`ls -t "$srcdir/configure" conftest.file`
2907 if test "$*" != "X $srcdir/configure conftest.file" \
2908 && test "$*" != "X conftest.file $srcdir/configure"; then
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
2917 if test "$2" = conftest.
file ||
test $am_try -eq 2; then
2924 test "$2" = conftest.
file
2930 as_fn_error $?
"newly created file is older than distributed files!
2931 Check your system clock" "$LINENO" 5
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.
2938 if grep 'slept: no' conftest.
file >/dev
/null
2>&1; then
2945 test "$program_prefix" != NONE
&&
2946 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
2947 # Use a double $ so make ignores it.
2948 test "$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.
2952 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
2953 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
2955 # Expand $ac_aux_dir to an absolute path.
2956 am_aux_dir
=`cd "$ac_aux_dir" && pwd`
2958 if test x
"${MISSING+set}" != xset
; then
2959 MISSING
="\${SHELL} '$am_aux_dir/missing'"
2961 # Use eval to expand $SHELL
2962 if eval "$MISSING --is-lightweight"; then
2963 am_missing_run
="$MISSING "
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;}
2970 if test x
"${install_sh+set}" != xset
; then
2973 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
2975 install_sh
="\${SHELL} $am_aux_dir/install-sh"
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.
2983 if 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.
2986 set 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; }
2989 if ${ac_cv_prog_STRIP+:} false
; then :
2990 $as_echo_n "(cached) " >&6
2992 if test -n "$STRIP"; then
2993 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
2995 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
3012 STRIP
=$ac_cv_prog_STRIP
3013 if test -n "$STRIP"; then
3014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3015 $as_echo "$STRIP" >&6; }
3017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3018 $as_echo "no" >&6; }
3023 if test -z "$ac_cv_prog_STRIP"; then
3025 # Extract the first word of "strip", so it can be a program name with args.
3026 set 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; }
3029 if ${ac_cv_prog_ac_ct_STRIP+:} false
; then :
3030 $as_echo_n "(cached) " >&6
3032 if test -n "$ac_ct_STRIP"; then
3033 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
3035 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
3052 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
3053 if 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; }
3057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3058 $as_echo "no" >&6; }
3061 if test "x$ac_ct_STRIP" = x
; then
3064 case $cross_compiling:$ac_tool_warned in
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;}
3068 ac_tool_warned
=yes ;;
3073 STRIP
="$ac_cv_prog_STRIP"
3077 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
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; }
3081 if test -z "$MKDIR_P"; then
3082 if ${ac_cv_path_mkdir+:} false
; then :
3083 $as_echo_n "(cached) " >&6
3085 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3086 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
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
3107 test -d .
/--version && rmdir .
/--version
3108 if test "${ac_cv_path_mkdir+set}" = set; then
3109 MKDIR_P
="$ac_cv_path_mkdir -p"
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"
3118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3119 $as_echo "$MKDIR_P" >&6; }
3121 for ac_prog
in gawk mawk nawk
awk
3123 # Extract the first word of "$ac_prog", so it can be a program name with args.
3124 set 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; }
3127 if ${ac_cv_prog_AWK+:} false
; then :
3128 $as_echo_n "(cached) " >&6
3130 if test -n "$AWK"; then
3131 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3133 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
3151 if test -n "$AWK"; then
3152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3153 $as_echo "$AWK" >&6; }
3155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3156 $as_echo "no" >&6; }
3160 test -n "$AWK" && break
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; }
3166 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3167 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
3168 $as_echo_n "(cached) " >&6
3170 cat >conftest.
make <<\_ACEOF
3173 @
echo '@@@%%%=$(MAKE)=@@@%%%'
3175 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3176 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3178 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
3180 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
3184 if 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; }
3189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3190 $as_echo "no" >&6; }
3191 SET_MAKE
="MAKE=${MAKE-make}"
3194 rm -rf .tst
2>/dev
/null
3195 mkdir .tst
2>/dev
/null
3196 if test -d .tst
; then
3201 rmdir .tst
2>/dev
/null
3203 # Check whether --enable-silent-rules was given.
3204 if test "${enable_silent_rules+set}" = set; then :
3205 enableval
=$enable_silent_rules;
3208 case $enable_silent_rules in # (((
3209 yes) AM_DEFAULT_VERBOSITY
=0;;
3210 no
) AM_DEFAULT_VERBOSITY
=1;;
3211 *) AM_DEFAULT_VERBOSITY
=1;;
3213 am_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; }
3216 if ${am_cv_make_support_nested_variables+:} false
; then :
3217 $as_echo_n "(cached) " >&6
3219 if $as_echo 'TRUE=$(BAR$(V))
3225 .PHONY: am__doit' |
$am_make -f - >/dev
/null
2>&1; then
3226 am_cv_make_support_nested_variables
=yes
3228 am_cv_make_support_nested_variables
=no
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; }
3233 if test $am_cv_make_support_nested_variables = yes; then
3235 AM_DEFAULT_V
='$(AM_DEFAULT_VERBOSITY)'
3237 AM_V
=$AM_DEFAULT_VERBOSITY
3238 AM_DEFAULT_V
=$AM_DEFAULT_VERBOSITY
3242 if 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
3252 # test whether we have cygpath
3253 if test -z "$CYGPATH_W"; then
3254 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
3255 CYGPATH_W
='cygpath -w'
3262 # Define the identity of the package.
3267 cat >>confdefs.h
<<_ACEOF
3268 #define PACKAGE "$PACKAGE"
3272 cat >>confdefs.h
<<_ACEOF
3273 #define VERSION "$VERSION"
3276 # Some tools Automake needs.
3278 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3281 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
3284 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3287 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
3290 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
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>
3296 mkdir_p
='$(MKDIR_P)'
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 ...
3305 # We'll loop over all known methods to create a tar archive until one works.
3306 _am_tools
='gnutar pax cpio none'
3308 am__tar
='$${TAR-tar} chof - "$$tardir"' am__untar
='$${TAR-tar} xf -'
3314 # Variables for tags utilities; see am/tags.am
3315 if test -z "$CTAGS"; then
3319 if test -z "$ETAGS"; then
3323 if test -z "$CSCOPE"; then
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.
3337 if rm -f && rm -fr && rm -rf; then : OK
; else
3341 Your 'rm' program seems unable to run without file operands specified
3342 on the command line, even when the '-f' option is present. This is contrary
3343 to the behaviour of most rm programs out there, and not conforming with
3344 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3346 Please tell bug-automake@gnu.org about your system, including the value
3347 of your $PATH and any error possibly output before this message. This
3348 can help us improve future automake versions.
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
3357 Aborting the configuration process, to ensure you take notice of the issue.
3359 You can download and install GNU coreutils to get an 'rm' implementation
3360 that behaves properly: <https://www.gnu.org/software/coreutils/>.
3362 If you want to complete the configuration process using your problematic
3363 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3364 to "yes", and re-run configure.
3367 as_fn_error $?
"Your 'rm' program is bad, sorry." "$LINENO" 5
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.
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.
3381 if test "${enable_maintainer_mode+set}" = set; then :
3382 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
3384 USE_MAINTAINER_MODE
=no
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
='#'
3393 MAINTAINER_MODE_TRUE
='#'
3394 MAINTAINER_MODE_FALSE
=
3397 MAINT
=$MAINTAINER_MODE_TRUE
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
3405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3406 $as_echo_n "checking build system type... " >&6; }
3407 if ${ac_cv_build+:} false
; then :
3408 $as_echo_n "(cached) " >&6
3410 ac_build_alias
=$build_alias
3411 test "x$ac_build_alias" = x
&&
3412 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
3413 test "x$ac_build_alias" = x
&&
3414 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
3415 ac_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
3419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3420 $as_echo "$ac_cv_build" >&6; }
3421 case $ac_cv_build in
3423 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
3426 ac_save_IFS
=$IFS; IFS
='-'
3432 # Remember, the first character of IFS is used to create $*,
3433 # except with old shells:
3436 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
3439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3440 $as_echo_n "checking host system type... " >&6; }
3441 if ${ac_cv_host+:} false
; then :
3442 $as_echo_n "(cached) " >&6
3444 if test "x$host_alias" = x
; then
3445 ac_cv_host
=$ac_cv_build
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
3452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3453 $as_echo "$ac_cv_host" >&6; }
3456 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
3459 ac_save_IFS
=$IFS; IFS
='-'
3465 # Remember, the first character of IFS is used to create $*,
3466 # except with old shells:
3469 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
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.
3476 SAVE_CFLAGS
="$CFLAGS"
3478 # Now find our C compiler.
3480 ac_cpp
='$CPP $CPPFLAGS'
3481 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3482 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3483 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3484 if 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.
3486 set 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; }
3489 if ${ac_cv_prog_CC+:} false
; then :
3490 $as_echo_n "(cached) " >&6
3492 if test -n "$CC"; then
3493 ac_cv_prog_CC
="$CC" # Let the user override the test.
3495 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
3513 if test -n "$CC"; then
3514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3515 $as_echo "$CC" >&6; }
3517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3518 $as_echo "no" >&6; }
3523 if test -z "$ac_cv_prog_CC"; then
3525 # Extract the first word of "gcc", so it can be a program name with args.
3526 set 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; }
3529 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3530 $as_echo_n "(cached) " >&6
3532 if test -n "$ac_ct_CC"; then
3533 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3535 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
3552 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3553 if 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; }
3557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3558 $as_echo "no" >&6; }
3561 if test "x$ac_ct_CC" = x
; then
3564 case $cross_compiling:$ac_tool_warned in
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;}
3568 ac_tool_warned
=yes ;;
3576 if 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.
3579 set 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; }
3582 if ${ac_cv_prog_CC+:} false
; then :
3583 $as_echo_n "(cached) " >&6
3585 if test -n "$CC"; then
3586 ac_cv_prog_CC
="$CC" # Let the user override the test.
3588 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
3606 if test -n "$CC"; then
3607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3608 $as_echo "$CC" >&6; }
3610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3611 $as_echo "no" >&6; }
3617 if test -z "$CC"; then
3618 # Extract the first word of "cc", so it can be a program name with args.
3619 set 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; }
3622 if ${ac_cv_prog_CC+:} false
; then :
3623 $as_echo_n "(cached) " >&6
3625 if test -n "$CC"; then
3626 ac_cv_prog_CC
="$CC" # Let the user override the test.
3629 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
3641 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3648 if 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
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.
3657 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3663 if test -n "$CC"; then
3664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3665 $as_echo "$CC" >&6; }
3667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3668 $as_echo "no" >&6; }
3673 if test -z "$CC"; then
3674 if test -n "$ac_tool_prefix"; then
3675 for ac_prog
in cl.exe
3677 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3678 set 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; }
3681 if ${ac_cv_prog_CC+:} false
; then :
3682 $as_echo_n "(cached) " >&6
3684 if test -n "$CC"; then
3685 ac_cv_prog_CC
="$CC" # Let the user override the test.
3687 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
3705 if test -n "$CC"; then
3706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3707 $as_echo "$CC" >&6; }
3709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3710 $as_echo "no" >&6; }
3714 test -n "$CC" && break
3717 if test -z "$CC"; then
3719 for ac_prog
in cl.exe
3721 # Extract the first word of "$ac_prog", so it can be a program name with args.
3722 set 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; }
3725 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3726 $as_echo_n "(cached) " >&6
3728 if test -n "$ac_ct_CC"; then
3729 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3731 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
3748 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3749 if 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; }
3753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3754 $as_echo "no" >&6; }
3758 test -n "$ac_ct_CC" && break
3761 if test "x$ac_ct_CC" = x
; then
3764 case $cross_compiling:$ac_tool_warned in
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;}
3768 ac_tool_warned
=yes ;;
3777 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3778 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3779 as_fn_error $?
"no acceptable C compiler found in \$PATH
3780 See \`config.log' for more details" "$LINENO" 5; }
3782 # Provide some information about the compiler.
3783 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3786 for ac_option
in --version -v -V -qversion; do
3787 { { ac_try
="$ac_compiler $ac_option >&5"
3789 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3790 *) ac_try_echo=$ac_try;;
3792 eval 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
3796 if test -s conftest.err; then
3798 ... rest of stderr output deleted ...
3799 10q' conftest.err >conftest.er1
3800 cat conftest.er1 >&5
3802 rm -f conftest.er1 conftest.err
3803 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3804 test $ac_status = 0; }
3807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3808 /* end confdefs.h. */
3818 ac_clean_files_save=$ac_clean_files
3819 ac_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
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; }
3825 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3827 # The possible output files:
3828 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3831 for ac_file in $ac_files
3834 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3835 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3840 if { { ac_try="$ac_link_default"
3842 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3843 *) ac_try_echo
=$ac_try;;
3845 eval 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
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
3856 for ac_file
in $ac_files ''
3858 test -f "$ac_file" ||
continue
3860 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3863 # We found the default executable, but exeext='' is most
3867 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3869 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
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
3881 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3886 if 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
3890 sed 's/^/| /' conftest.
$ac_ext >&5
3892 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3893 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3894 as_fn_error
77 "C compiler cannot create executables
3895 See \`config.log' for more details" "$LINENO" 5; }
3897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3898 $as_echo "yes" >&6; }
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; }
3904 ac_exeext
=$ac_cv_exeext
3906 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3907 ac_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; }
3910 if { { ac_try
="$ac_link"
3912 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3913 *) ac_try_echo=$ac_try;;
3915 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3916 $as_echo "$ac_try_echo"; } >&5
3917 (eval "$ac_link") 2>&5
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
3925 for ac_file
in conftest.exe conftest conftest.
*; do
3926 test -f "$ac_file" ||
continue
3928 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3929 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3935 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3936 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3937 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3938 See \`config.log' for more details" "$LINENO" 5; }
3940 rm -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; }
3944 rm -f conftest.
$ac_ext
3945 EXEEXT
=$ac_cv_exeext
3947 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3948 /* end confdefs.h. */
3953 FILE *f = fopen ("conftest.out", "w");
3954 return ferror (f) || fclose (f) != 0;
3960 ac_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; }
3965 if test "$cross_compiling" != yes; then
3966 { { ac_try
="$ac_link"
3968 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3969 *) ac_try_echo=$ac_try;;
3971 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3972 $as_echo "$ac_try_echo"; } >&5
3973 (eval "$ac_link") 2>&5
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;;
3982 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3983 $as_echo "$ac_try_echo"; } >&5
3984 (eval "$ac_try") 2>&5
3986 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3987 test $ac_status = 0; }; }; then
3990 if test "$cross_compiling" = maybe
; then
3993 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3994 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3995 as_fn_error $?
"cannot run C compiled programs.
3996 If you meant to cross compile, use \`--host'.
3997 See \`config.log' for more details" "$LINENO" 5; }
4001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4002 $as_echo "$cross_compiling" >&6; }
4004 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
4005 ac_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; }
4008 if ${ac_cv_objext+:} false
; then :
4009 $as_echo_n "(cached) " >&6
4011 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4012 /* end confdefs.h. */
4022 rm -f conftest.o conftest.obj
4023 if { { ac_try
="$ac_compile"
4025 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4026 *) ac_try_echo=$ac_try;;
4028 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4029 $as_echo "$ac_try_echo"; } >&5
4030 (eval "$ac_compile") 2>&5
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;
4037 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4038 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4043 $as_echo "$as_me: failed program was:" >&5
4044 sed 's/^/| /' conftest.$ac_ext >&5
4046 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4047 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4048 as_fn_error $? "cannot compute suffix of object files
: cannot compile
4049 See \
`config.log' for more details" "$LINENO" 5; }
4051 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4054 $as_echo "$ac_cv_objext" >&6; }
4055 OBJEXT=$ac_cv_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; }
4059 if ${ac_cv_c_compiler_gnu+:} false; then :
4060 $as_echo_n "(cached) " >&6
4062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4063 /* end confdefs.h. */
4076 if ac_fn_c_try_compile "$LINENO"; then :
4081 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4082 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4086 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4087 if test $ac_compiler_gnu = yes; then
4092 ac_test_CFLAGS=${CFLAGS+set}
4093 ac_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; }
4096 if ${ac_cv_prog_cc_g+:} false; then :
4097 $as_echo_n "(cached) " >&6
4099 ac_save_c_werror_flag=$ac_c_werror_flag
4100 ac_c_werror_flag=yes
4103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4104 /* end confdefs.h. */
4114 if ac_fn_c_try_compile "$LINENO"; then :
4118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4119 /* end confdefs.h. */
4129 if ac_fn_c_try_compile "$LINENO"; then :
4132 ac_c_werror_flag=$ac_save_c_werror_flag
4134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4135 /* end confdefs.h. */
4145 if ac_fn_c_try_compile "$LINENO"; then :
4148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4150 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4152 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4153 ac_c_werror_flag=$ac_save_c_werror_flag
4155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4156 $as_echo "$ac_cv_prog_cc_g" >&6; }
4157 if test "$ac_test_CFLAGS" = set; then
4158 CFLAGS=$ac_save_CFLAGS
4159 elif test $ac_cv_prog_cc_g = yes; then
4160 if test "$GCC" = yes; then
4166 if test "$GCC" = yes; then
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; }
4174 if ${ac_cv_prog_cc_c89+:} false; then :
4175 $as_echo_n "(cached) " >&6
4177 ac_cv_prog_cc_c89=no
4179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4180 /* end confdefs.h. */
4184 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4185 struct buf { int x; };
4186 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4187 static char *e (p, i)
4193 static char *f (char * (*g) (char **, int), char **p, ...)
4198 s = g (p, va_arg (v,int));
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. */
4210 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4212 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4213 inside strings and character constants. */
4215 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4217 int test (int i, double x);
4218 struct s1 {int (*f) (int a);};
4219 struct s2 {int (*f) (double a);};
4220 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4226 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4231 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4232 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4234 CC="$ac_save_CC $ac_arg"
4235 if ac_fn_c_try_compile "$LINENO"; then :
4236 ac_cv_prog_cc_c89=$ac_arg
4238 rm -f core conftest.err conftest.$ac_objext
4239 test "x$ac_cv_prog_cc_c89" != "xno" && break
4241 rm -f conftest.$ac_ext
4246 case "x$ac_cv_prog_cc_c89" in
4248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4249 $as_echo "none needed" >&6; } ;;
4251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4252 $as_echo "unsupported" >&6; } ;;
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; } ;;
4258 if test "x$ac_cv_prog_cc_c89" != xno; then :
4263 ac_cpp='$CPP $CPPFLAGS'
4264 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4265 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4266 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4269 ac_cpp='$CPP $CPPFLAGS'
4270 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4271 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4272 ac_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; }
4275 if ${am_cv_prog_cc_c_o+:} false; then :
4276 $as_echo_n "(cached) " >&6
4278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4279 /* end confdefs.h. */
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
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
4298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4299 (exit $ac_status); } \
4300 && test -f conftest2.$ac_objext; then
4303 am_cv_prog_cc_c_o=no
4307 rm -f core conftest*
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; }
4312 if 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"
4321 ac_cpp='$CPP $CPPFLAGS'
4322 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4323 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4324 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4326 DEPDIR="${am__leading_dot}deps"
4328 ac_config_commands="$ac_config_commands depfiles"
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; }
4332 cat > confinc.mk << 'END'
4334 @echo this is the am__doit target >confinc.out
4339 # BSD make does it like this.
4340 echo '.include "confinc.mk" # ignored' > confmf.BSD
4341 # Other make implementations (GNU, Solaris 10, AIX) do it like this.
4342 echo 'include confinc.mk # ignored' > confmf.GNU
4344 for 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
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') :
4354 am__include='.include' am__quote='"' ;; #(
4356 am__include='include' am__quote='' ;;
4361 if test "$am__include" != "#"; then
4362 _am_result="yes ($s style)"
4366 rm -f confinc.* confmf.*
4367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
4368 $as_echo "${_am_result}" >&6; }
4370 # Check whether --enable-dependency-tracking was given.
4371 if test "${enable_dependency_tracking+set}" = set; then :
4372 enableval=$enable_dependency_tracking;
4375 if test "x$enable_dependency_tracking" != xno; then
4376 am_depcomp="$ac_aux_dir/depcomp"
4380 if test "x$enable_dependency_tracking" != xno; then
4390 depcc="$CC" am_compiler_list=
4392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4393 $as_echo_n "checking dependency style of $depcc... " >&6; }
4394 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4395 $as_echo_n "(cached) " >&6
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
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
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
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
`
4422 case " $depcc " in #(
4423 *\ -arch\ *\ -arch\ *) am__universal=true ;;
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.
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.
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
4441 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
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"
4451 # This depmode causes a compiler race in universal mode.
4452 test "$am__universal" = false || continue
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
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}
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
4499 am_cv_CC_dependencies_compiler_type=none
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; }
4505 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4508 test "x$enable_dependency_tracking" != xno \
4509 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4511 am__fastdepCC_FALSE='#'
4513 am__fastdepCC_TRUE='#'
4514 am__fastdepCC_FALSE=
4519 # Suppress warnings about --datarootdir
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.
4524 if test "$GCC" = "yes"; then
4525 if test "$CFLAGS" != "$SAVE_CFLAGS"; then
4526 STD_CWARNINGS="$STD_CWARNINGS -Wall -Werror -fno-strict-aliasing"
4530 # We can have some flags to pass to bind configure
4532 if test "$cross_compiling" = "yes"; then
4533 BINDCONFIG="--host=$host"
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
4538 eval "set my_configure_args $ac_configure_args"
4539 # remove my_configure_args, i.e., the guard against empty $ac_configure_args
4541 # iterate on arguments and copying 'arg' when it begins by an upper case
4545 [A-Z]*) BINDCONFIG="$BINDCONFIG '$a'" ;;
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.
4557 ac_cpp='$CPP $CPPFLAGS'
4558 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4559 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4560 ac_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.
4564 if test -n "$CPP" && test -d "$CPP"; then
4567 if test -z "$CPP"; then
4568 if ${ac_cv_prog_CPP+:} false; then :
4569 $as_echo_n "(cached) " >&6
4571 # Double quotes because CPP needs to be expanded
4572 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4575 for ac_c_preproc_warn_flag in '' yes
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. */
4586 # include <limits.h>
4588 # include <assert.h>
4592 if ac_fn_c_try_cpp "$LINENO"; then :
4595 # Broken: fails on valid input.
4598 rm -f conftest.err conftest.i conftest.$ac_ext
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>
4606 if ac_fn_c_try_cpp "$LINENO"; then :
4607 # Broken: success on invalid input.
4610 # Passes both tests.
4614 rm -f conftest.err conftest.i conftest.$ac_ext
4617 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4618 rm -f conftest.i conftest.err conftest.
$ac_ext
4619 if $ac_preproc_ok; then :
4631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4632 $as_echo "$CPP" >&6; }
4634 for ac_c_preproc_warn_flag
in '' yes
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. */
4645 # include <limits.h>
4647 # include <assert.h>
4651 if ac_fn_c_try_cpp
"$LINENO"; then :
4654 # Broken: fails on valid input.
4657 rm -f conftest.err conftest.i conftest.
$ac_ext
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>
4665 if ac_fn_c_try_cpp
"$LINENO"; then :
4666 # Broken: success on invalid input.
4669 # Passes both tests.
4673 rm -f conftest.err conftest.i conftest.
$ac_ext
4676 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4677 rm -f conftest.i conftest.err conftest.
$ac_ext
4678 if $ac_preproc_ok; then :
4681 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4682 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4683 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
4684 See \`config.log' for more details" "$LINENO" 5; }
4688 ac_cpp
='$CPP $CPPFLAGS'
4689 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4690 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4691 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
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; }
4696 if ${ac_cv_path_GREP+:} false
; then :
4697 $as_echo_n "(cached) " >&6
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
4703 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
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
4713 case `"$ac_path_GREP" --version 2>&1` in
4715 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4718 $as_echo_n 0123456789 >"conftest.in"
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
4733 # 10*(2^10) chars as input seems more than enough
4734 test $ac_count -gt 10 && break
4736 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4739 $ac_path_GREP_found && break 3
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
4748 ac_cv_path_GREP
=$GREP
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"
4757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4758 $as_echo_n "checking for egrep... " >&6; }
4759 if ${ac_cv_path_EGREP+:} false
; then :
4760 $as_echo_n "(cached) " >&6
4762 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4763 then ac_cv_path_EGREP
="$GREP -E"
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
4769 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
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
4779 case `"$ac_path_EGREP" --version 2>&1` in
4781 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4784 $as_echo_n 0123456789 >"conftest.in"
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
4799 # 10*(2^10) chars as input seems more than enough
4800 test $ac_count -gt 10 && break
4802 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4805 $ac_path_EGREP_found && break 3
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
4814 ac_cv_path_EGREP
=$EGREP
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"
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; }
4826 if ${ac_cv_header_stdc+:} false
; then :
4827 $as_echo_n "(cached) " >&6
4829 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4830 /* end confdefs.h. */
4844 if ac_fn_c_try_compile
"$LINENO"; then :
4845 ac_cv_header_stdc
=yes
4847 ac_cv_header_stdc
=no
4849 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4851 if 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. */
4858 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4859 $EGREP "memchr" >/dev
/null
2>&1; then :
4862 ac_cv_header_stdc
=no
4868 if 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. */
4875 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4876 $EGREP "free" >/dev
/null
2>&1; then :
4879 ac_cv_header_stdc
=no
4885 if 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 :
4890 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4891 /* end confdefs.h. */
4894 #if ((' ' & 0x0FF) == 0x020)
4895 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4896 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
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))
4905 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4910 for (i = 0; i < 256; i++)
4911 if (XOR (islower (i), ISLOWER (i))
4912 || toupper (i) != TOUPPER (i))
4917 if ac_fn_c_try_run
"$LINENO"; then :
4920 ac_cv_header_stdc
=no
4922 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4923 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4929 $as_echo "$ac_cv_header_stdc" >&6; }
4930 if test $ac_cv_header_stdc = yes; then
4932 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4936 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4937 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4938 inttypes.h stdint.h unistd.h
4940 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4941 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4943 if 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
4954 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4955 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
4962 if test "$MINIX" = yes; then
4964 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4967 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4970 $as_echo "#define _MINIX 1" >>confdefs.h
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; }
4977 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
4978 $as_echo_n "(cached) " >&6
4980 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4981 /* end confdefs.h. */
4983 # define __EXTENSIONS__ 1
4984 $ac_includes_default
4993 if ac_fn_c_try_compile
"$LINENO"; then :
4994 ac_cv_safe_to_define___extensions__
=yes
4996 ac_cv_safe_to_define___extensions__
=no
4998 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
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
5005 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5007 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5009 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5011 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5015 if 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.
5017 set 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; }
5020 if ${ac_cv_prog_RANLIB+:} false
; then :
5021 $as_echo_n "(cached) " >&6
5023 if test -n "$RANLIB"; then
5024 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
5026 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
5043 RANLIB
=$ac_cv_prog_RANLIB
5044 if test -n "$RANLIB"; then
5045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5046 $as_echo "$RANLIB" >&6; }
5048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5049 $as_echo "no" >&6; }
5054 if 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.
5057 set 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; }
5060 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
5061 $as_echo_n "(cached) " >&6
5063 if test -n "$ac_ct_RANLIB"; then
5064 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
5066 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
5083 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
5084 if 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; }
5088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5089 $as_echo "no" >&6; }
5092 if test "x$ac_ct_RANLIB" = x
; then
5095 case $cross_compiling:$ac_tool_warned in
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;}
5099 ac_tool_warned
=yes ;;
5101 RANLIB
=$ac_ct_RANLIB
5104 RANLIB
="$ac_cv_prog_RANLIB"
5108 # Extract the first word of "ar", so it can be a program name with args.
5109 set 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; }
5112 if ${ac_cv_path_AR+:} false
; then :
5113 $as_echo_n "(cached) " >&6
5117 ac_cv_path_AR
="$AR" # Let the user override the test with a path.
5120 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
5139 if test -n "$AR"; then
5140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5141 $as_echo "$AR" >&6; }
5143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5144 $as_echo "no" >&6; }
5150 if test "X$AR" = "X"; then
5152 ar program not found. Please fix your PATH to include the directory in
5153 which ar resides, or set AR in the environment with the full path to ar." "$LINENO" 5
5156 ac_config_headers
="$ac_config_headers includes/config.h"
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; }
5162 if ${ac_cv_c_bigendian+:} false
; then :
5163 $as_echo_n "(cached) " >&6
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
5175 if ac_fn_c_try_compile
"$LINENO"; then :
5177 # Check for potential -arch flags. It is not universal unless
5178 # there are at least two -arch flags with different values.
5181 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
5182 if test -n "$ac_prev"; then
5184 i?
86 | x86_64 | ppc | ppc64
)
5185 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
5188 ac_cv_c_bigendian
=universal
5194 elif test "x$ac_word" = "x-arch"; then
5199 rm -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>
5210 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
5211 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
5220 if 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>
5230 #if BYTE_ORDER != BIG_ENDIAN
5238 if ac_fn_c_try_compile
"$LINENO"; then :
5239 ac_cv_c_bigendian
=yes
5241 ac_cv_c_bigendian
=no
5243 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5245 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
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. */
5256 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5264 if 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. */
5281 if ac_fn_c_try_compile
"$LINENO"; then :
5282 ac_cv_c_bigendian
=yes
5284 ac_cv_c_bigendian
=no
5286 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5288 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
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. */
5296 short 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];
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];
5315 return use_ascii (foo) == use_ebcdic (foo);
5320 if ac_fn_c_try_compile
"$LINENO"; then :
5321 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
5322 ac_cv_c_bigendian
=yes
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
5328 # finding both strings is unlikely to happen, but who knows?
5329 ac_cv_c_bigendian
=unknown
5333 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5335 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5336 /* end confdefs.h. */
5337 $ac_includes_default
5342 /* Are we little or big endian? From Harbison&Steele. */
5346 char c[sizeof (long int)];
5349 return u.c[sizeof (long int) - 1] == 1;
5355 if ac_fn_c_try_run
"$LINENO"; then :
5356 ac_cv_c_bigendian
=no
5358 ac_cv_c_bigendian
=yes
5360 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5361 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
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 #(
5370 byte_order
=BIG_ENDIAN
5373 byte_order
=LITTLE_ENDIAN
5377 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5381 as_fn_error $?
"unknown endianness
5382 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5386 cat >>confdefs.h
<<_ACEOF
5387 #define DHCP_BYTE_ORDER $byte_order
5391 # Optional compile-time DEBUGging.
5392 # Check whether --enable-debug was given.
5393 if test "${enable_debug+set}" = set; then :
5394 enableval
=$enable_debug; case "${enableval}" in
5395 yes) enable_debug
=yes
5397 $as_echo "#define DEBUG 1" >>confdefs.h
5399 # Just override CFLAGS totally to remove optimization.
5401 no
) enable_debug
=no
;;
5402 *) as_fn_error $?
"bad value ${enableval} for --enable-debug" "$LINENO" 5 ;;
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.
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 */
5429 # Failover optional compile-time feature.
5430 # Check whether --enable-failover was given.
5431 if test "${enable_failover+set}" = set; then :
5432 enableval
=$enable_failover;
5435 # Failover is on by default, so define if it is not explicitly disabled.
5436 if test "$enable_failover" != "no"; then
5437 enable_failover
="yes"
5439 $as_echo "#define FAILOVER_PROTOCOL 1" >>confdefs.h
5443 # execute() support.
5444 # Check whether --enable-execute was given.
5445 if test "${enable_execute+set}" = set; then :
5446 enableval
=$enable_execute;
5449 # execute() is on by default, so define if it is not explicitly disabled.
5450 if test "$enable_execute" != "no" ; then
5451 enable_execute
="yes"
5453 $as_echo "#define ENABLE_EXECUTE 1" >>confdefs.h
5457 # Server tracing support.
5458 # Check whether --enable-tracing was given.
5459 if test "${enable_tracing+set}" = set; then :
5460 enableval
=$enable_tracing;
5463 # tracing is on by default, so define if it is not explicitly disabled.
5464 if test "$enable_tracing" != "no" ; then
5466 $as_echo "#define TRACING 1" >>confdefs.h
5470 # Delayed-ack feature support.
5471 # Check whether --enable-delayed_ack was given.
5472 if test "${enable_delayed_ack+set}" = set; then :
5473 enableval
=$enable_delayed_ack;
5476 if test "$enable_delayed_ack" != "no"; then
5477 enable_delayed_ack
="yes"
5479 $as_echo "#define DELAYED_ACK 1" >>confdefs.h
5483 # DHCPv6 optional compile-time feature.
5484 # Check whether --enable-dhcpv6 was given.
5485 if test "${enable_dhcpv6+set}" = set; then :
5486 enableval
=$enable_dhcpv6;
5489 # DHCPv6 is on by default, so define if it is not explicitly disabled.
5490 if test "$enable_dhcpv6" != "no"; then
5493 $as_echo "#define DHCPv6 1" >>confdefs.h
5497 # DHCPv4o6 optional compile-time feature.
5498 # Check whether --enable-dhcpv4o6 was given.
5499 if test "${enable_dhcpv4o6+set}" = set; then :
5500 enableval
=$enable_dhcpv4o6;
5503 # DHCPv4o6 is off by default, so define if it is explicitly enabled.
5504 if 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
5510 $as_echo "#define DHCP4o6 1" >>confdefs.h
5513 # so we can report below
5514 enable_dhcpv4o6
="no"
5517 # Relay port (draft-ietf-dhc-relay-port-10.txt) optional compile-time feature.
5518 # Check whether --enable-relay-port was given.
5519 if test "${enable_relay_port+set}" = set; then :
5520 enableval
=$enable_relay_port;
5523 # Relay port is off by default (for now)
5524 if test "$enable_relay_port" = "yes"; then
5526 $as_echo "#define RELAY_PORT 1" >>confdefs.h
5529 # so we can report below
5530 enable_relay_port
="no"
5533 # PARANOIA is off by default (until we can test it with all features)
5534 # Check whether --enable-paranoia was given.
5535 if test "${enable_paranoia+set}" = set; then :
5536 enableval
=$enable_paranoia;
5539 # Check whether --enable-early_chroot was given.
5540 if test "${enable_early_chroot+set}" = set; then :
5541 enableval
=$enable_early_chroot;
5544 # If someone enables early chroot, but does not enable paranoia, do so for
5546 if test "$enable_paranoia" != "yes" && \
5547 test "$enable_early_chroot" = "yes" ; then
5548 enable_paranoia
="yes"
5551 if test "$enable_paranoia" = "yes" ; then
5553 $as_echo "#define PARANOIA 1" >>confdefs.h
5556 if test "$enable_early_chroot" = "yes" ; then
5558 $as_echo "#define EARLY_CHROOT 1" >>confdefs.h
5562 # Check whether --enable-ipv4_pktinfo was given.
5563 if test "${enable_ipv4_pktinfo+set}" = set; then :
5564 enableval
=$enable_ipv4_pktinfo;
5568 if test "$enable_ipv4_pktinfo" = "yes"; then
5570 $as_echo "#define USE_V4_PKTINFO 1" >>confdefs.h
5574 # Check whether --enable-use_sockets was given.
5575 if test "${enable_use_sockets+set}" = set; then :
5576 enableval
=$enable_use_sockets;
5580 if test "$enable_use_sockets" = "yes"; then
5582 $as_echo "#define USE_SOCKETS 1" >>confdefs.h
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.
5590 if test "${enable_log_pid+set}" = set; then :
5591 enableval
=$enable_log_pid;
5594 if test "$enable_log_pid" = "yes" ; then
5596 $as_echo "#define USE_LOG_PID 1" >>confdefs.h
5600 # Allow for binary search when inserting v4 leases into queues
5601 # Check whether --enable-binary_leases was given.
5602 if test "${enable_binary_leases+set}" = set; then :
5603 enableval
=$enable_binary_leases;
5606 # binary_leases is off by default.
5607 if test "$enable_binary_leases" = "yes"; then
5609 $as_echo "#define BINARY_LEASES 1" >>confdefs.h
5612 enable_binary_leases
="no"
5617 # Bind Makefile needs to know ATF is not included.
5618 if test "foo" = "barr"; then
5627 DISTCHECK_ATF_CONFIGURE_FLAG
=
5630 # Check whether --with-atf was given.
5631 if test "${with_atf+set}" = set; then :
5632 withval
=$with_atf; atf_path
="$withval"
5635 if test "$atf_path" != "no" ; then
5636 DISTCHECK_ATF_CONFIGURE_FLAG
="--with-atf=$atf_path"
5637 # Config path for pkg-config
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
5646 # Not specified, try some common paths
5647 atf_dirs
="/usr /usr/local /usr/pkg /opt /opt/local"
5650 if test -f $d/lib
/pkgconfig
/atf-c.pc
; then
5651 atf_pcp
=$d/lib
/pkgconfig
5653 elif test -f $d/lib64
/pkgconfig
/atf-c.pc
; then
5654 atf_pcp
=$d/lib64
/pkgconfig
5660 if test "$atf_pcp" = "" ; then
5661 as_fn_error $?
"Unable to find atf files in location specified" "$LINENO" 5
5663 # Extract the first word of "pkg-config", so it can be a program name with args.
5664 set 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; }
5667 if ${ac_cv_prog_pkgcfg_found+:} false
; then :
5668 $as_echo_n "(cached) " >&6
5670 if test -n "$pkgcfg_found"; then
5671 ac_cv_prog_pkgcfg_found
="$pkgcfg_found" # Let the user override the test.
5673 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
5690 pkgcfg_found
=$ac_cv_prog_pkgcfg_found
5691 if test -n "$pkgcfg_found"; then
5692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pkgcfg_found" >&5
5693 $as_echo "$pkgcfg_found" >&6; }
5695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5696 $as_echo "no" >&6; }
5700 if test "$pkgcfg_found" = ""; then
5701 as_fn_error $?
"Could not locate ATF, pkg-config not installed" "$LINENO" 5
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"
5708 # older versions don't have atf-sh, try usual place
5709 ATF_BIN
=$atf_path/bin
5721 if test "$atf_pcp" != ""; then
5729 if test -z "$HAVE_ATF_TRUE"; then :
5731 $as_echo "#define HAVE_ATF 1" >>confdefs.h
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
5745 if 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.
5748 set 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; }
5751 if ${ac_cv_path_ac_prefix_program+:} false
; then :
5752 $as_echo_n "(cached) " >&6
5754 case $ac_prefix_program in
5756 ac_cv_path_ac_prefix_program
="$ac_prefix_program" # Let the user override the test with a path.
5759 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
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
5777 ac_prefix_program
=$ac_cv_path_ac_prefix_program
5778 if 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; }
5782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5783 $as_echo "no" >&6; }
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
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?
5840 case "$localstatedir" in
5846 # Default server configuration file.
5848 # Check whether --with-srv-conf-file was given.
5849 if test "${with_srv_conf_file+set}" = set; then :
5850 withval
=$with_srv_conf_file;
5851 cat >>confdefs.h
<<_ACEOF
5852 #define _PATH_DHCPD_CONF "$withval"
5858 # Allow specification of alternate state files
5860 # Check whether --with-srv-lease-file was given.
5861 if test "${with_srv_lease_file+set}" = set; then :
5862 withval
=$with_srv_lease_file;
5863 cat >>confdefs.h
<<_ACEOF
5864 #define _PATH_DHCPD_DB "$withval"
5870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhcpd.leases location" >&5
5871 $as_echo_n "checking for dhcpd.leases location... " >&6; }
5872 if [ "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"
5879 with_srv_lease_file
="${localstatedir}/state/dhcpd.leases"
5881 elif [ -d "${localstatedir}/lib" ] ; then
5882 if [ -d "${localstatedir}/lib/dhcp" ] ; then
5883 with_srv_lease_file
="${localstatedir}/lib/dhcp/dhcpd.leases"
5885 with_srv_lease_file
="${localstatedir}/lib/dhcpd.leases"
5887 elif [ -d "${localstatedir}/etc" ] ; then
5888 with_srv_lease_file
="${localstatedir}/etc/dhcpd.leases"
5890 with_srv_lease_file
="/etc/dhcpd.leases"
5893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_srv_lease_file" >&5
5894 $as_echo "$with_srv_lease_file" >&6; }
5897 # Check whether --with-srv6-lease-file was given.
5898 if test "${with_srv6_lease_file+set}" = set; then :
5899 withval
=$with_srv6_lease_file;
5900 cat >>confdefs.h
<<_ACEOF
5901 #define _PATH_DHCPD6_DB "$withval"
5907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhcpd6.leases location" >&5
5908 $as_echo_n "checking for dhcpd6.leases location... " >&6; }
5909 if [ "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"
5916 with_srv6_lease_file
="${localstatedir}/state/dhcpd6.leases"
5918 elif [ -d "${localstatedir}/lib" ] ; then
5919 if [ -d "${localstatedir}/lib/dhcp" ] ; then
5920 with_srv6_lease_file
="${localstatedir}/lib/dhcp/dhcpd6.leases"
5922 with_srv6_lease_file
="${localstatedir}/lib/dhcpd6.leases"
5924 elif [ -d "${localstatedir}/etc" ] ; then
5925 with_srv6_lease_file
="${localstatedir}/etc/dhcpd6.leases"
5927 with_srv6_lease_file
="/etc/dhcpd6.leases"
5930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_srv6_lease_file" >&5
5931 $as_echo "$with_srv6_lease_file" >&6; }
5934 # Check whether --with-cli-lease-file was given.
5935 if test "${with_cli_lease_file+set}" = set; then :
5936 withval
=$with_cli_lease_file;
5937 cat >>confdefs.h
<<_ACEOF
5938 #define _PATH_DHCLIENT_DB "$withval"
5944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhclient.leases location" >&5
5945 $as_echo_n "checking for dhclient.leases location... " >&6; }
5946 if [ "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"
5953 with_cli_lease_file
="${localstatedir}/state/dhclient.leases"
5955 elif [ -d "${localstatedir}/lib" ] ; then
5956 if [ -d "${localstatedir}/lib/dhcp" ] ; then
5957 with_cli_lease_file
="${localstatedir}/lib/dhcp/dhclient.leases"
5959 with_cli_lease_file
="${localstatedir}/lib/dhclient.leases"
5961 elif [ -d "${localstatedir}/etc" ] ; then
5962 with_cli_lease_file
="${localstatedir}/etc/dhclient.leases"
5964 with_cli_lease_file
="/etc/dhclient.leases"
5967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_cli_lease_file" >&5
5968 $as_echo "$with_cli_lease_file" >&6; }
5971 # Check whether --with-cli6-lease-file was given.
5972 if test "${with_cli6_lease_file+set}" = set; then :
5973 withval
=$with_cli6_lease_file;
5974 cat >>confdefs.h
<<_ACEOF
5975 #define _PATH_DHCLIENT6_DB "$withval"
5981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhclient6.leases location" >&5
5982 $as_echo_n "checking for dhclient6.leases location... " >&6; }
5983 if [ "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"
5990 with_cli6_lease_file
="${localstatedir}/state/dhclient6.leases"
5992 elif [ -d "${localstatedir}/lib" ] ; then
5993 if [ -d "${localstatedir}/lib/dhcp" ] ; then
5994 with_cli6_lease_file
="${localstatedir}/lib/dhcp/dhclient6.leases"
5996 with_cli6_lease_file
="${localstatedir}/lib/dhclient6.leases"
5998 elif [ -d "${localstatedir}/etc" ] ; then
5999 with_cli6_lease_file
="${localstatedir}/etc/dhclient6.leases"
6001 with_cli6_lease_file
="/etc/dhclient6.leases"
6004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_cli6_lease_file" >&5
6005 $as_echo "$with_cli6_lease_file" >&6; }
6008 # Check whether --with-srv-pid-file was given.
6009 if test "${with_srv_pid_file+set}" = set; then :
6010 withval
=$with_srv_pid_file;
6011 cat >>confdefs.h
<<_ACEOF
6012 #define _PATH_DHCPD_PID "$withval"
6018 # Check whether --with-srv6-pid-file was given.
6019 if test "${with_srv6_pid_file+set}" = set; then :
6020 withval
=$with_srv6_pid_file;
6021 cat >>confdefs.h
<<_ACEOF
6022 #define _PATH_DHCPD6_PID "$withval"
6028 # Check whether --with-cli-pid-file was given.
6029 if test "${with_cli_pid_file+set}" = set; then :
6030 withval
=$with_cli_pid_file;
6031 cat >>confdefs.h
<<_ACEOF
6032 #define _PATH_DHCLIENT_PID "$withval"
6038 # Check whether --with-cli6-pid-file was given.
6039 if test "${with_cli6_pid_file+set}" = set; then :
6040 withval
=$with_cli6_pid_file;
6041 cat >>confdefs.h
<<_ACEOF
6042 #define _PATH_DHCLIENT6_PID "$withval"
6048 # Check whether --with-relay-pid-file was given.
6049 if test "${with_relay_pid_file+set}" = set; then :
6050 withval
=$with_relay_pid_file;
6051 cat >>confdefs.h
<<_ACEOF
6052 #define _PATH_DHCRELAY_PID "$withval"
6058 # Check whether --with-relay6-pid-file was given.
6059 if test "${with_relay6_pid_file+set}" = set; then :
6060 withval
=$with_relay6_pid_file;
6061 cat >>confdefs.h
<<_ACEOF
6062 #define _PATH_DHCRELAY6_PID "$withval"
6068 # Check basic types.
6069 ac_fn_c_find_intX_t
"$LINENO" "8" "ac_cv_c_int8_t"
6070 case $ac_cv_c_int8_t in #(
6074 cat >>confdefs.h
<<_ACEOF
6075 #define int8_t $ac_cv_c_int8_t
6080 ac_fn_c_find_intX_t
"$LINENO" "16" "ac_cv_c_int16_t"
6081 case $ac_cv_c_int16_t in #(
6085 cat >>confdefs.h
<<_ACEOF
6086 #define int16_t $ac_cv_c_int16_t
6091 ac_fn_c_find_intX_t
"$LINENO" "32" "ac_cv_c_int32_t"
6092 case $ac_cv_c_int32_t in #(
6096 cat >>confdefs.h
<<_ACEOF
6097 #define int32_t $ac_cv_c_int32_t
6102 ac_fn_c_find_intX_t
"$LINENO" "64" "ac_cv_c_int64_t"
6103 case $ac_cv_c_int64_t in #(
6107 cat >>confdefs.h
<<_ACEOF
6108 #define int64_t $ac_cv_c_int64_t
6114 # Some systems need the u_intX_t types defined across.
6115 ac_fn_c_check_type
"$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default"
6116 if test "x$ac_cv_type_u_int8_t" = xyes
; then :
6120 ac_fn_c_find_uintX_t
"$LINENO" "8" "ac_cv_c_uint8_t"
6121 case $ac_cv_c_uint8_t in #(
6125 $as_echo "#define _UINT8_T 1" >>confdefs.h
6128 cat >>confdefs.h
<<_ACEOF
6129 #define uint8_t $ac_cv_c_uint8_t
6135 $as_echo "#define u_int8_t uint8_t" >>confdefs.h
6140 ac_fn_c_check_type
"$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default"
6141 if test "x$ac_cv_type_u_int16_t" = xyes
; then :
6145 ac_fn_c_find_uintX_t
"$LINENO" "16" "ac_cv_c_uint16_t"
6146 case $ac_cv_c_uint16_t in #(
6151 cat >>confdefs.h
<<_ACEOF
6152 #define uint16_t $ac_cv_c_uint16_t
6158 $as_echo "#define u_int16_t uint16_t" >>confdefs.h
6163 ac_fn_c_check_type
"$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default"
6164 if test "x$ac_cv_type_u_int32_t" = xyes
; then :
6168 ac_fn_c_find_uintX_t
"$LINENO" "32" "ac_cv_c_uint32_t"
6169 case $ac_cv_c_uint32_t in #(
6173 $as_echo "#define _UINT32_T 1" >>confdefs.h
6176 cat >>confdefs.h
<<_ACEOF
6177 #define uint32_t $ac_cv_c_uint32_t
6183 $as_echo "#define u_int32_t uint32_t" >>confdefs.h
6188 ac_fn_c_check_type
"$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default"
6189 if test "x$ac_cv_type_u_int64_t" = xyes
; then :
6193 ac_fn_c_find_uintX_t
"$LINENO" "64" "ac_cv_c_uint64_t"
6194 case $ac_cv_c_uint64_t in #(
6198 $as_echo "#define _UINT64_T 1" >>confdefs.h
6201 cat >>confdefs.h
<<_ACEOF
6202 #define uint64_t $ac_cv_c_uint64_t
6208 $as_echo "#define u_int64_t uint64_t" >>confdefs.h
6214 # see if ifaddrs.h is available
6215 for ac_header
in ifaddrs.h
6217 ac_fn_c_check_header_mongrel
"$LINENO" "ifaddrs.h" "ac_cv_header_ifaddrs_h" "$ac_includes_default"
6218 if test "x$ac_cv_header_ifaddrs_h" = xyes
; then :
6219 cat >>confdefs.h
<<_ACEOF
6220 #define HAVE_IFADDRS_H 1
6228 # figure out what IPv4 interface code to use
6229 for ac_header
in linux
/types.h
6231 ac_fn_c_check_header_mongrel
"$LINENO" "linux/types.h" "ac_cv_header_linux_types_h" "$ac_includes_default"
6232 if test "x$ac_cv_header_linux_types_h" = xyes
; then :
6233 cat >>confdefs.h
<<_ACEOF
6234 #define HAVE_LINUX_TYPES_H 1
6240 # needed for linux/filter.h on old systems
6242 relay_port_supported
="no"
6243 ac_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>
6249 if test "x$ac_cv_header_linux_filter_h" = xyes
; then :
6254 if test -n "$DO_LPF"
6257 $as_echo "#define HAVE_LPF 1" >>confdefs.h
6259 relay_port_supported
="yes"
6261 ac_fn_c_check_header_mongrel
"$LINENO" "sys/dlpi.h" "ac_cv_header_sys_dlpi_h" "$ac_includes_default"
6262 if test "x$ac_cv_header_sys_dlpi_h" = xyes
; then :
6267 if test -n "$DO_DLPI"
6270 $as_echo "#define HAVE_DLPI 1" >>confdefs.h
6273 ac_fn_c_check_header_mongrel
"$LINENO" "net/bpf.h" "ac_cv_header_net_bpf_h" "$ac_includes_default"
6274 if test "x$ac_cv_header_net_bpf_h" = xyes
; then :
6279 if test -n "$DO_BPF"
6282 $as_echo "#define HAVE_BPF 1" >>confdefs.h
6284 relay_port_supported
="yes"
6289 if 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
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
6301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lifnum" >&5
6302 $as_echo_n "checking for struct lifnum... " >&6; }
6303 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6304 /* end confdefs.h. */
6305 #include <sys/types.h>
6306 #include <sys/socket.h>
6318 if ac_fn_c_try_compile
"$LINENO"; then :
6319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6320 $as_echo "yes" >&6; }
6322 $as_echo "#define ISC_PLATFORM_HAVELIFNUM 1" >>confdefs.h
6325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6326 $as_echo "no" >&6; }
6328 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct if_laddrconf" >&5
6331 $as_echo_n "checking for struct if_laddrconf... " >&6; }
6332 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6333 /* end confdefs.h. */
6334 #include <sys/types.h>
6335 #include <net/if6.h>
6340 struct if_laddrconf a;
6346 if ac_fn_c_try_compile
"$LINENO"; then :
6347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6348 $as_echo "yes" >&6; }
6350 $as_echo "#define ISC_PLATFORM_HAVEIF_LADDRCONF 1" >>confdefs.h
6353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6354 $as_echo "no" >&6; }
6356 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct if_laddrreq" >&5
6359 $as_echo_n "checking for struct if_laddrreq... " >&6; }
6360 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6361 /* end confdefs.h. */
6362 #include <sys/types.h>
6363 #include <net/if6.h>
6368 struct if_laddrreq a;
6374 if ac_fn_c_try_link
"$LINENO"; then :
6375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6376 $as_echo "yes" >&6; }
6378 $as_echo "#define ISC_PLATFORM_HAVEIF_LADDRREQ 1" >>confdefs.h
6381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6382 $as_echo "no" >&6; }
6384 rm -f core conftest.err conftest.
$ac_objext \
6385 conftest
$ac_exeext conftest.
$ac_ext
6388 # check for GCC noreturn attribute
6390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GCC noreturn attribute" >&5
6391 $as_echo_n "checking for GCC noreturn attribute... " >&6; }
6392 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6393 /* end confdefs.h. */
6398 void foo() __attribute__((noreturn));
6403 if ac_fn_c_try_compile
"$LINENO"; then :
6404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6405 $as_echo "yes" >&6; }
6407 $as_echo "#define ISC_DHCP_NORETURN __attribute__((noreturn))" >>confdefs.h
6410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6411 $as_echo "no" >&6; }
6413 $as_echo "#define ISC_DHCP_NORETURN /**/" >>confdefs.h
6416 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6418 # Look for optional headers.
6419 for ac_header
in sys
/socket.h net
/if_dl.h net
/if6.h regex.h
6421 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6422 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6423 if 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
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; }
6436 if ${ac_cv_search_socket+:} false
; then :
6437 $as_echo_n "(cached) " >&6
6439 ac_func_search_save_LIBS
=$LIBS
6440 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6441 /* end confdefs.h. */
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. */
6458 for ac_lib
in '' socket
; do
6459 if test -z "$ac_lib"; then
6460 ac_res
="none required"
6463 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6465 if ac_fn_c_try_link
"$LINENO"; then :
6466 ac_cv_search_socket
=$ac_res
6468 rm -f core conftest.err conftest.
$ac_objext \
6470 if ${ac_cv_search_socket+:} false
; then :
6474 if ${ac_cv_search_socket+:} false
; then :
6477 ac_cv_search_socket
=no
6480 LIBS
=$ac_func_search_save_LIBS
6482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
6483 $as_echo "$ac_cv_search_socket" >&6; }
6484 ac_res
=$ac_cv_search_socket
6485 if test "$ac_res" != no
; then :
6486 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
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; }
6492 if ${ac_cv_search_inet_ntoa+:} false
; then :
6493 $as_echo_n "(cached) " >&6
6495 ac_func_search_save_LIBS
=$LIBS
6496 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6497 /* end confdefs.h. */
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. */
6509 return inet_ntoa ();
6514 for ac_lib
in '' nsl
; do
6515 if test -z "$ac_lib"; then
6516 ac_res
="none required"
6519 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6521 if ac_fn_c_try_link
"$LINENO"; then :
6522 ac_cv_search_inet_ntoa
=$ac_res
6524 rm -f core conftest.err conftest.
$ac_objext \
6526 if ${ac_cv_search_inet_ntoa+:} false
; then :
6530 if ${ac_cv_search_inet_ntoa+:} false
; then :
6533 ac_cv_search_inet_ntoa
=no
6536 LIBS
=$ac_func_search_save_LIBS
6538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntoa" >&5
6539 $as_echo "$ac_cv_search_inet_ntoa" >&6; }
6540 ac_res
=$ac_cv_search_inet_ntoa
6541 if test "$ac_res" != no
; then :
6542 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
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; }
6549 if ${ac_cv_search_inet_aton+:} false
; then :
6550 $as_echo_n "(cached) " >&6
6552 ac_func_search_save_LIBS
=$LIBS
6553 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6554 /* end confdefs.h. */
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. */
6566 return inet_aton ();
6571 for ac_lib
in '' socket nsl
; do
6572 if test -z "$ac_lib"; then
6573 ac_res
="none required"
6576 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6578 if ac_fn_c_try_link
"$LINENO"; then :
6579 ac_cv_search_inet_aton
=$ac_res
6581 rm -f core conftest.err conftest.
$ac_objext \
6583 if ${ac_cv_search_inet_aton+:} false
; then :
6587 if ${ac_cv_search_inet_aton+:} false
; then :
6590 ac_cv_search_inet_aton
=no
6593 LIBS
=$ac_func_search_save_LIBS
6595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_aton" >&5
6596 $as_echo "$ac_cv_search_inet_aton" >&6; }
6597 ac_res
=$ac_cv_search_inet_aton
6598 if test "$ac_res" != no
; then :
6599 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6603 $as_echo "#define NEED_INET_ATON 1" >>confdefs.h
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; }
6611 if ${ac_cv_search_regcomp+:} false
; then :
6612 $as_echo_n "(cached) " >&6
6614 ac_func_search_save_LIBS
=$LIBS
6615 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6616 /* end confdefs.h. */
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. */
6633 for ac_lib
in '' regex
; do
6634 if test -z "$ac_lib"; then
6635 ac_res
="none required"
6638 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6640 if ac_fn_c_try_link
"$LINENO"; then :
6641 ac_cv_search_regcomp
=$ac_res
6643 rm -f core conftest.err conftest.
$ac_objext \
6645 if ${ac_cv_search_regcomp+:} false
; then :
6649 if ${ac_cv_search_regcomp+:} false
; then :
6652 ac_cv_search_regcomp
=no
6655 LIBS
=$ac_func_search_save_LIBS
6657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_regcomp" >&5
6658 $as_echo "$ac_cv_search_regcomp" >&6; }
6659 ac_res
=$ac_cv_search_regcomp
6660 if test "$ac_res" != no
; then :
6661 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6666 for ac_func
in strlcat
6668 ac_fn_c_check_func
"$LINENO" "strlcat" "ac_cv_func_strlcat"
6669 if test "x$ac_cv_func_strlcat" = xyes
; then :
6670 cat >>confdefs.h
<<_ACEOF
6671 #define HAVE_STRLCAT 1
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; }
6681 if ${ac_cv_search_if_nametoindex+:} false
; then :
6682 $as_echo_n "(cached) " >&6
6684 ac_func_search_save_LIBS
=$LIBS
6685 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6686 /* end confdefs.h. */
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. */
6694 char if_nametoindex ();
6698 return if_nametoindex ();
6703 for ac_lib
in '' ipv6
; do
6704 if test -z "$ac_lib"; then
6705 ac_res
="none required"
6708 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6710 if ac_fn_c_try_link
"$LINENO"; then :
6711 ac_cv_search_if_nametoindex
=$ac_res
6713 rm -f core conftest.err conftest.
$ac_objext \
6715 if ${ac_cv_search_if_nametoindex+:} false
; then :
6719 if ${ac_cv_search_if_nametoindex+:} false
; then :
6722 ac_cv_search_if_nametoindex
=no
6725 LIBS
=$ac_func_search_save_LIBS
6727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_if_nametoindex" >&5
6728 $as_echo "$ac_cv_search_if_nametoindex" >&6; }
6729 ac_res
=$ac_cv_search_if_nametoindex
6730 if test "$ac_res" != no
; then :
6731 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6736 # For some Solaris nanosleep is found by BIND in librt
6738 ac_fn_c_check_func
"$LINENO" "nanosleep" "ac_cv_func_nanosleep"
6739 if test "x$ac_cv_func_nanosleep" = xyes
; then :
6740 have_nanosleep
="yes"
6743 if 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; }
6746 if ${ac_cv_lib_rt_nanosleep+:} false
; then :
6747 $as_echo_n "(cached) " >&6
6749 ac_check_lib_save_LIBS
=$LIBS
6751 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6752 /* end confdefs.h. */
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. */
6764 return nanosleep ();
6769 if ac_fn_c_try_link
"$LINENO"; then :
6770 ac_cv_lib_rt_nanosleep
=yes
6772 ac_cv_lib_rt_nanosleep
=no
6774 rm -f core conftest.err conftest.
$ac_objext \
6775 conftest
$ac_exeext conftest.
$ac_ext
6776 LIBS
=$ac_check_lib_save_LIBS
6778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
6779 $as_echo "$ac_cv_lib_rt_nanosleep" >&6; }
6780 if test "x$ac_cv_lib_rt_nanosleep" = xyes
; then :
6785 if test "$have_nanosleep" = "rt"; then
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; }
6793 # Check whether --with-randomdev was given.
6794 if test "${with_randomdev+set}" = set; then :
6795 withval
=$with_randomdev; use_randomdev
="$withval"
6797 use_randomdev
="unspec"
6800 if 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
6806 use_randomdev
="/dev/random"
6807 elif test "$use_randomdev" = "yes"; then
6808 use_randomdev
="/dev/random"
6810 if 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"
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; }
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; }
6824 if eval \
${$as_ac_File+:} false
; then :
6825 $as_echo_n "(cached) " >&6
6827 test "$cross_compiling" = yes &&
6828 as_fn_error $?
"cannot check for file existence when cross compiling" "$LINENO" 5
6829 if test -r "$use_randomdev"; then
6830 eval "$as_ac_File=yes"
6832 eval "$as_ac_File=no"
6835 eval ac_res
=\$
$as_ac_File
6836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6837 $as_echo "$ac_res" >&6; }
6838 if eval test \"x\$
"$as_ac_File"\" = x
"yes"; then :
6840 cat >>confdefs.h
<<_ACEOF
6841 #define ISC_PATH_RANDOMDEV "$use_randomdev"
6845 as_fn_error $?
"cannot find $use_randomdev" "$LINENO" 5
6849 BINDCONFIG
="$BINDCONFIG --with-randomdev=$use_randomdev"
6852 BINDIOMUX
="--disable-kqueue --disable-epoll --disable-devpoll"
6853 # check kqueue/epoll/devpoll alternative to select
6854 # Check whether --enable-kqueue was given.
6855 if test "${enable_kqueue+set}" = set; then :
6856 enableval
=$enable_kqueue; want_kqueue
="$enableval"
6861 if 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;}
6866 # Check whether --enable-epoll was given.
6867 if test "${enable_epoll+set}" = set; then :
6868 enableval
=$enable_epoll; want_epoll
="$enableval"
6873 if 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;}
6878 # Check whether --enable-devpoll was given.
6879 if test "${enable_devpoll+set}" = set; then :
6880 enableval
=$enable_devpoll; want_devpoll
="$enableval"
6885 if 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;}
6892 # general extra bind configure arguments
6894 # Check whether --with-bind-extra-config was given.
6895 if test "${with_bind_extra_config+set}" = set; then :
6896 withval
=$with_bind_extra_config; use_xbindconfig
="$withval"
6901 case "$use_xbindconfig" in
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;}
6911 # see if there is a "sa_len" field in our interface information structure
6912 ac_fn_c_check_member
"$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
6914 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes
; then :
6916 $as_echo "#define HAVE_SA_LEN /**/" >>confdefs.h
6921 # figure out pointer size
6922 SAVE_CFLAGS
="$CFLAGS"
6923 CFLAGS
="$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; }
6930 if ${ac_cv_sizeof_struct_iaddr_p+:} false
; then :
6931 $as_echo_n "(cached) " >&6
6933 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (struct iaddr *))" "ac_cv_sizeof_struct_iaddr_p" "
6934 #include \"includes/inet.h\"
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;}
6943 as_fn_error
77 "cannot compute sizeof (struct iaddr *)
6944 See \`config.log' for more details" "$LINENO" 5; }
6946 ac_cv_sizeof_struct_iaddr_p
=0
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; }
6956 cat >>confdefs.h
<<_ACEOF
6957 #define SIZEOF_STRUCT_IADDR_P $ac_cv_sizeof_struct_iaddr_p
6961 CFLAGS
="$SAVE_CFLAGS"
6963 # Solaris does not have the msg_control or msg_controlen members
6964 # in the msghdr structure unless you define:
6966 # _XOPEN_SOURCE, _XOPEN_SOURCE_EXTENDED, and __EXTENSIONS__
6968 # See the "standards" man page for details.
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
6974 ac_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>
6979 if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes
; then :
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>
6990 if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes
; then :
6993 as_fn_error $?
"Missing msg_control member in
6994 msg_control structure." "$LINENO" 5
7001 ac_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>
7003 if test "x$ac_cv_member_struct_tpacket_auxdata_tp_vlan_tci" = xyes
; then :
7005 $as_echo "#define VLAN_TCI_PRESENT 1" >>confdefs.h
7011 # bind/Makefile.in is not from automake so we need 2 variables for bind dir
7019 DISTCHECK_LIBBIND_CONFIGURE_FLAG
=
7021 # Check whether --with-libbind was given.
7022 if test "${with_libbind+set}" = set; then :
7023 withval
=$with_libbind; use_libbind
="$withval"
7028 case "$use_libbind" in
7030 as_fn_error $?
"PATH is required in --with-libbind=PATH" "$LINENO" 5
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
7039 if test -d "$srcdir/bind/bind9"; then
7040 BINDSRCDIR
="${my_abs_srcdir}/bind/bind9"
7042 if test ! -f "$srcdir/bind/version.tmp"; then
7043 as_fn_error $?
"Cannot find $srcdir/bind/version.tmp" "$LINENO" 5
7045 .
"$srcdir/bind/version.tmp"
7046 bindversion
=${MAJORVER}.${MINORVER}.${PATCHVER}${RELEASETYPE}${RELEASEVER}
7047 BINDSRCDIR
="${my_abs_srcdir}/bind/bind-$bindversion"
7049 ac_config_files
="$ac_config_files $srcdir/bind/Makefile"
7052 BINDLIBIRSDIR
="$BINDSRCDIR/lib/irs"
7053 BINDLIBDNSDIR
="$BINDSRCDIR/lib/dns"
7054 BINDLIBISCCFGDIR
="$BINDSRCDIR/lib/isccfg"
7055 BINDLIBISCDIR
="$BINDSRCDIR/lib/isc"
7058 if test ! -d "$use_libbind"; then
7059 as_fn_error $?
"Cannot find bind directory at $use_libbind" "$LINENO" 5
7061 if test ! -d "$use_libbind/include" -o \
7062 ! -f "$use_libbind/include/isc/buffer.h"
7064 as_fn_error $?
"Cannot find bind includes at $use_libbind/include" "$LINENO" 5
7066 if test ! -d "$use_libbind/lib" -o \
7067 \
( ! -f "$use_libbind/lib/libisc.a" -a \
7068 ! -f "$use_libbind/lib/libisc.la" \
)
7070 as_fn_error $?
"Cannot find bind libraries at $use_libbind/lib" "$LINENO" 5
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"
7088 if test "$use_libbind" = "no"; then
7090 HAVE_BINDDIR_FALSE
='#'
7092 HAVE_BINDDIR_TRUE
='#'
7098 # GNU libtool support
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.
7106 lt_cv_sys_max_cmd_len
=4096
7113 DISTCHECK_LIBTOOL_CONFIGURE_FLAG
=
7114 # Check whether --enable-libtool was given.
7115 if test "${enable_libtool+set}" = set; then :
7116 enableval
=$enable_libtool; want_libtool
="$enableval"
7120 if test "$use_libbind" != "no"; then
7121 if test "$want_libtool" = "yes" -a \
7122 ! -f "$use_libbind/lib/libisc.la"
7124 as_fn_error $?
"Cannot find dynamic libraries at $use_libbind/lib" "$LINENO" 5
7126 if test "$want_libtool" = "no" -a \
7127 ! -f "$use_libbind/lib/libisc.a"
7129 as_fn_error $?
"Cannot find static libraries at $use_libbind/lib" "$LINENO" 5
7134 if 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"
7140 cd $srcdir; exec .
/config
+lt
"$@"
7141 as_fn_error $?
"Recovering failed" "$LINENO" 5
7152 # quoting in Makefile.am.in
7156 # install bind includes and libraries
7158 want_install_bind
="no"
7159 if test "$want_libtool" = "yes"; then
7160 want_install_bind
="yes"
7162 if test "$use_libbind" != "no"; then
7163 want_install_bind
="no"
7165 # Check whether --enable-bind_install was given.
7166 if test "${enable_bind_install+set}" = set; then :
7167 enableval
=$enable_bind_install; want_install_bind
="$enableval"
7170 if 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;}
7175 elif 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;}
7179 if test "$want_install_bind" = "yes"; then
7181 INSTALL_BIND_FALSE
='#'
7183 INSTALL_BIND_TRUE
='#'
7190 # Check whether --with-ldap was given.
7191 if test "${with_ldap+set}" = set; then :
7192 withval
=$with_ldap; ldap
=$withval
7198 # OpenLDAP with SSL support.
7200 # Check whether --with-ldapcrypto was given.
7201 if test "${with_ldapcrypto+set}" = set; then :
7202 withval
=$with_ldapcrypto; ldapcrypto
=$withval
7208 # Gssapi to allow LDAP to authenticate with a keytab
7210 # Check whether --with-ldap-gssapi was given.
7211 if test "${with_ldap_gssapi+set}" = set; then :
7212 withval
=$with_ldap_gssapi; ldap_gssapi
=$withval
7219 # LDAP CASA auth support.
7221 # Check whether --with-ldapcasa was given.
7222 if test "${with_ldapcasa+set}" = set; then :
7223 withval
=$with_ldapcasa; ldapcasa
=$withval
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.
7233 if test x
$ldap = xyes ||
test x
$ldapcrypto = xyes ||
test x
$ldap_gssapi = xyes
; then
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; }
7238 if ${ac_cv_search_ldap_initialize+:} false
; then :
7239 $as_echo_n "(cached) " >&6
7241 ac_func_search_save_LIBS
=$LIBS
7242 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7243 /* end confdefs.h. */
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. */
7251 char ldap_initialize ();
7255 return ldap_initialize ();
7260 for ac_lib
in '' ldap
; do
7261 if test -z "$ac_lib"; then
7262 ac_res
="none required"
7265 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7267 if ac_fn_c_try_link
"$LINENO"; then :
7268 ac_cv_search_ldap_initialize
=$ac_res
7270 rm -f core conftest.err conftest.
$ac_objext \
7272 if ${ac_cv_search_ldap_initialize+:} false
; then :
7276 if ${ac_cv_search_ldap_initialize+:} false
; then :
7279 ac_cv_search_ldap_initialize
=no
7282 LIBS
=$ac_func_search_save_LIBS
7284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ldap_initialize" >&5
7285 $as_echo "$ac_cv_search_ldap_initialize" >&6; }
7286 ac_res
=$ac_cv_search_ldap_initialize
7287 if test "$ac_res" != no
; then :
7288 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7291 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7292 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7293 as_fn_error $?
"*** Cannot find ldap_initialize with -lldap - do you need to install an OpenLDAP2 Devel package?
7294 See \`config.log' for more details" "$LINENO" 5; }
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; }
7299 if ${ac_cv_search_ber_pvt_opt_on+:} false
; then :
7300 $as_echo_n "(cached) " >&6
7302 ac_func_search_save_LIBS
=$LIBS
7303 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7304 /* end confdefs.h. */
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. */
7312 char ber_pvt_opt_on ();
7316 return ber_pvt_opt_on ();
7321 for ac_lib
in '' lber
; do
7322 if test -z "$ac_lib"; then
7323 ac_res
="none required"
7326 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7328 if ac_fn_c_try_link
"$LINENO"; then :
7329 ac_cv_search_ber_pvt_opt_on
=$ac_res
7331 rm -f core conftest.err conftest.
$ac_objext \
7333 if ${ac_cv_search_ber_pvt_opt_on+:} false
; then :
7337 if ${ac_cv_search_ber_pvt_opt_on+:} false
; then :
7340 ac_cv_search_ber_pvt_opt_on
=no
7343 LIBS
=$ac_func_search_save_LIBS
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; }
7347 ac_res
=$ac_cv_search_ber_pvt_opt_on
7348 if test "$ac_res" != no
; then :
7349 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7352 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7353 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7354 as_fn_error $?
"*** Cannot find ber_pvt_opt_on with -llber - do you need to install an OpenLDAP2 Devel package?
7355 See \`config.log' for more details" "$LINENO" 5; }
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; }
7361 if ${ac_cv_search_krb5_init_context+:} false
; then :
7362 $as_echo_n "(cached) " >&6
7364 ac_func_search_save_LIBS
=$LIBS
7365 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7366 /* end confdefs.h. */
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. */
7374 char krb5_init_context ();
7378 return krb5_init_context ();
7383 for ac_lib
in '' krb5
; do
7384 if test -z "$ac_lib"; then
7385 ac_res
="none required"
7388 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7390 if ac_fn_c_try_link
"$LINENO"; then :
7391 ac_cv_search_krb5_init_context
=$ac_res
7393 rm -f core conftest.err conftest.
$ac_objext \
7395 if ${ac_cv_search_krb5_init_context+:} false
; then :
7399 if ${ac_cv_search_krb5_init_context+:} false
; then :
7402 ac_cv_search_krb5_init_context
=no
7405 LIBS
=$ac_func_search_save_LIBS
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; }
7409 ac_res
=$ac_cv_search_krb5_init_context
7410 if test "$ac_res" != no
; then :
7411 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7414 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7415 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7416 as_fn_error $?
"*** Cannot find krb5_init_context with -lkrb5 - do you need to install a Kerberos Devel package?
7417 See \`config.log' for more details" "$LINENO" 5; }
7422 # Create LDAP_LIBS which we specify them explicitly rather than lumping them in with LIBS
7428 for ac_header
in ldap.h
7430 ac_fn_c_check_header_mongrel
"$LINENO" "ldap.h" "ac_cv_header_ldap_h" "$ac_includes_default"
7431 if test "x$ac_cv_header_ldap_h" = xyes
; then :
7432 cat >>confdefs.h
<<_ACEOF
7433 #define HAVE_LDAP_H 1
7440 for ac_func
in inet_pton inet_ntop
7442 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7443 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7444 if 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
7454 LDAP_CFLAGS
="-DLDAP_CONFIGURATION"
7456 if test x
$ldapcasa = xyes
; then
7457 for ac_header
in micasa_mgmd.h
7459 ac_fn_c_check_header_mongrel
"$LINENO" "micasa_mgmd.h" "ac_cv_header_micasa_mgmd_h" "$ac_includes_default"
7460 if test "x$ac_cv_header_micasa_mgmd_h" = xyes
; then :
7461 cat >>confdefs.h
<<_ACEOF
7462 #define HAVE_MICASA_MGMD_H 1
7465 LDAP_CFLAGS
="$LDAP_CFLAGS -DLDAP_CASA_AUTH"
7468 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7469 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7470 as_fn_error $?
"*** Cannot find micasa_mgmd.h for ldap casa auth support
7471 See \`config.log' for more details" "$LINENO" 5; }
7478 if test x
$ldapcrypto = xyes
; then
7479 LDAP_CFLAGS
="$LDAP_CFLAGS -DLDAP_USE_SSL"
7482 if test x
$ldap_gssapi = xyes
; then
7483 LDAP_CFLAGS
="$LDAP_CFLAGS -DLDAP_USE_GSSAPI"
7486 LDAP_CFLAGS
=$LDAP_CFLAGS
7490 # Append selected warning levels to CFLAGS before substitution (but after
7491 # AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])],[],[]) & etc).
7492 CFLAGS
="$CFLAGS $STD_CWARNINGS"
7494 # Try to add the bind and dhcp include directories
7495 CFLAGS
="$CFLAGS -I\$(top_srcdir)/includes -I$BINDDIR/include"
7499 CFLAGS
="$CFLAGS -D__APPLE_USE_RFC_3542";;
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; }
7504 if ${ac_cv_file__dev_net+:} false
; then :
7505 $as_echo_n "(cached) " >&6
7507 test "$cross_compiling" = yes &&
7508 as_fn_error $?
"cannot check for file existence when cross compiling" "$LINENO" 5
7509 if test -r "/dev/net"; then
7510 ac_cv_file__dev_net
=yes
7512 ac_cv_file__dev_net
=no
7515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__dev_net" >&5
7516 $as_echo "$ac_cv_file__dev_net" >&6; }
7517 if test "x$ac_cv_file__dev_net" = xyes
; then :
7519 $as_echo "#define USE_DEV_NET 1" >>confdefs.h
7527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for flexible array members" >&5
7528 $as_echo_n "checking for flexible array members... " >&6; }
7529 if ${ac_cv_c_flexmember+:} false
; then :
7530 $as_echo_n "(cached) " >&6
7532 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7533 /* end confdefs.h. */
7537 struct s { int n; double d[]; };
7542 struct s *p = malloc (offsetof (struct s, d)
7543 + m * sizeof (double));
7545 return p->d != (double *) NULL;
7550 if ac_fn_c_try_compile
"$LINENO"; then :
7551 ac_cv_c_flexmember
=yes
7553 ac_cv_c_flexmember
=no
7555 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
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
7561 $as_echo "#define FLEXIBLE_ARRAY_MEMBER /**/" >>confdefs.h
7564 $as_echo "#define FLEXIBLE_ARRAY_MEMBER 1" >>confdefs.h
7569 ac_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"
7571 cat >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.
7578 # config.status only pays attention to the cache file if you give it
7579 # the --recheck option to rerun configure.
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
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.
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
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;} ;;
7602 _ | IFS | as_nl
) ;; #(
7603 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7604 *) { eval $ac_var=; unset $ac_var;} ;;
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 \.
7616 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7619 # `set' quotes correctly as required by POSIX, so do not add quotes.
7620 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7629 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7631 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7633 if 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"
7641 case $cache_file in #(
7643 mv -f confcache
"$cache_file"$$
&&
7644 mv -f "$cache_file"$$
"$cache_file" ;; #(
7646 mv -f confcache
"$cache_file" ;;
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;}
7657 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7658 # Let make expand exec_prefix.
7659 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7661 DEFS
=-DHAVE_CONFIG_H
7666 for 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'
7677 LTLIBOBJS
=$ac_ltlibobjs
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
7686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
7687 $as_echo "done" >&6; }
7688 if test -n "$EXEEXT"; then
7690 am__EXEEXT_FALSE
='#'
7696 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
7697 as_fn_error $?
"conditional \"MAINTAINER_MODE\" was never defined.
7698 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7700 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
7701 as_fn_error $?
"conditional \"AMDEP\" was never defined.
7702 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7704 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
7705 as_fn_error $?
"conditional \"am__fastdepCC\" was never defined.
7706 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7709 if test -z "${BIND_ATF_TRUE}" && test -z "${BIND_ATF_FALSE}"; then
7710 as_fn_error $?
"conditional \"BIND_ATF\" was never defined.
7711 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7713 if test -z "${HAVE_ATF_TRUE}" && test -z "${HAVE_ATF_FALSE}"; then
7714 as_fn_error $?
"conditional \"HAVE_ATF\" was never defined.
7715 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7717 if test -z "${HAVE_BINDDIR_TRUE}" && test -z "${HAVE_BINDDIR_FALSE}"; then
7718 as_fn_error $?
"conditional \"HAVE_BINDDIR\" was never defined.
7719 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7721 if test -z "${INSTALL_BIND_TRUE}" && test -z "${INSTALL_BIND_FALSE}"; then
7722 as_fn_error $?
"conditional \"INSTALL_BIND\" was never defined.
7723 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7726 : "${CONFIG_STATUS=./config.status}"
7728 ac_clean_files_save
=$ac_clean_files
7729 ac_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;}
7733 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
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.
7744 SHELL=\${CONFIG_SHELL-$SHELL}
7747 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7748 ## -------------------- ##
7749 ## M4sh Initialization. ##
7750 ## -------------------- ##
7752 # Be more Bourne compatible
7753 DUALCASE
=1; export DUALCASE
# for MKS sh
7754 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
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
7762 case `(set -o) 2>/dev/null` in #(
7774 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7775 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7776 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7777 as_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.
7780 if 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 --'
7784 elif (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
'
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'
7792 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7793 as_echo_n_body='eval
7797 expr "X$arg" : "X\\(.*\\)$as_nl";
7798 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7800 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
7802 export as_echo_n_body
7803 as_echo_n='sh
-c $as_echo_n_body as_echo
'
7806 as_echo='sh
-c $as_echo_body as_echo
'
7809 # The user is always right.
7810 if test "${PATH_SEPARATOR+set}" != set; then
7812 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7813 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
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.)
7826 # Find who we are. Look in the path if we contain no directory separator.
7829 *[\\/]* ) as_myself=$0 ;;
7830 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7834 test -z "$as_dir" && as_dir=.
7835 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
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.
7843 if test "x$as_myself" = x
; then
7846 if test ! -f "$as_myself"; then
7847 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
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.
7855 for as_var
in BASH_ENV ENV MAIL MAILPATH
7856 do eval test x\
${$as_var+set} = xset \
7857 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
7870 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
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.
7880 as_status
=$1; test $as_status -eq 0 && as_status
=1
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
7885 $as_echo "$as_me: error: $2" >&2
7886 as_fn_exit
$as_status
7890 # as_fn_set_status STATUS
7891 # -----------------------
7892 # Set $? to STATUS, without forking.
7896 } # as_fn_set_status
7900 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7910 # Portably unset VAR.
7913 { eval $1=; unset $1;}
7915 as_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
7922 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
7923 eval 'as_fn_append ()
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.
7939 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
7940 eval 'as_fn_arith ()
7947 as_val
=`expr "$@" || test $? -eq 1`
7952 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
7953 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
7959 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7960 as_basename
=basename
7965 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
7971 as_me
=`$as_basename -- "$0" ||
7972 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7973 X"$0" : 'X\(//\)$' \| \
7974 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7976 sed '/^.*\/\([^/][^/]*\)\/*$/{
7990 # Avoid depending upon Character Ranges.
7991 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
7992 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7993 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
7994 as_cr_digits
='0123456789'
7995 as_cr_alnum
=$as_cr_Letters$as_cr_digits
7997 ECHO_C
= ECHO_N
= ECHO_T
=
7998 case `echo -n x` in #(((((
8000 case `echo 'xy\c'` in
8001 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8003 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8010 rm -f conf$$ conf$$.exe conf$$.
file
8011 if test -d conf$$.dir
; then
8012 rm -f conf$$.dir
/conf$$.
file
8015 mkdir conf$$.dir
2>/dev
/null
8017 if (echo >conf$$.
file) 2>/dev
/null
; then
8018 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
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 ||
8026 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8034 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8035 rmdir conf$$.dir
2>/dev
/null
8040 # Create "$as_dir" as a directory, including parents if necessary.
8045 -*) as_dir
=.
/$as_dir;;
8047 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8051 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8052 *) as_qdir
=$as_dir;;
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8078 test -d "$as_dir" && break
8080 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8081 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8085 if mkdir
-p .
2>/dev
/null
; then
8086 as_mkdir_p
='mkdir -p "$as_dir"'
8088 test -d .
/-p && rmdir .
/-p
8093 # as_fn_executable_p FILE
8094 # -----------------------
8095 # Test if FILE is an executable regular file.
8096 as_fn_executable_p
()
8098 test -f "$1" && test -x "$1"
8099 } # as_fn_executable_p
8101 as_executable_p
=as_fn_executable_p
8103 # Sed expression to map a string onto a valid CPP name.
8104 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8106 # Sed expression to map a string onto a valid variable name.
8107 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8111 ## ----------------------------------- ##
8112 ## Main body of $CONFIG_STATUS script. ##
8113 ## ----------------------------------- ##
8115 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8117 cat >>$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.
8122 This file was extended by DHCP $as_me 4.4.3, which was
8123 generated by GNU Autoconf 2.69. Invocation command line was
8125 CONFIG_FILES = $CONFIG_FILES
8126 CONFIG_HEADERS = $CONFIG_HEADERS
8127 CONFIG_LINKS = $CONFIG_LINKS
8128 CONFIG_COMMANDS = $CONFIG_COMMANDS
8131 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8136 case $ac_config_files in *"
8137 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8140 case $ac_config_headers in *"
8141 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8145 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8146 # Files that config.status was made for.
8147 config_files="$ac_config_files"
8148 config_headers="$ac_config_headers"
8149 config_commands="$ac_config_commands"
8153 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8155 \`$as_me' instantiates files and other configuration actions
8156 from templates according to the current configuration. Unless the files
8157 and actions are specified as TAGs, all are instantiated by default.
8159 Usage: $0 [OPTION]... [TAG]...
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
8173 Configuration files:
8176 Configuration headers:
8179 Configuration commands:
8182 Report bugs to <dhcp-users@isc.org>."
8185 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8186 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8188 DHCP config.status 4.4.3
8189 configured by $0, generated by GNU Autoconf 2.69,
8190 with options \\"\$ac_cs_config\\"
8192 Copyright (C) 2012 Free Software Foundation, Inc.
8193 This config.status script is free software; the Free Software Foundation
8194 gives unlimited permission to copy, distribute and modify it."
8201 test -n "\$AWK" || AWK=awk
8204 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8205 # The default lists apply if the user does not specify any file.
8211 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8212 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8216 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8228 # Handling of the options.
8229 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
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 )
8237 --file |
--fil |
--fi |
--f )
8240 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8241 '') as_fn_error $?
"missing file argument" ;;
8243 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8244 ac_need_defaults
=false
;;
8245 --header |
--heade |
--head |
--hea )
8248 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8250 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8251 ac_need_defaults
=false
;;
8253 # Conflict between --help and --header
8254 as_fn_error $?
"ambiguous option: \`$1'
8255 Try \`$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)
8263 -*) as_fn_error $?
"unrecognized option: \`$1'
8264 Try \`$0 --help' for more information." ;;
8266 *) as_fn_append ac_config_targets
" $1"
8267 ac_need_defaults
=false
;;
8273 ac_configure_extra_args
=
8275 if $ac_cs_silent; then
8277 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8281 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8282 if \$ac_cs_recheck; then
8283 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8285 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8286 CONFIG_SHELL='$SHELL'
8292 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8296 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8297 ## Running $as_me. ##
8303 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8307 AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
8311 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8313 # Handling of arguments.
8314 for ac_config_target
in $ac_config_targets
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" ;;
8341 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
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.
8350 if $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
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'.
8365 trap 'exit_status=$?
8367 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8369 trap 'as_fn_exit 1' 1 2 13 15
8371 # Create a (secure) tmp directory for tmp files.
8374 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8378 tmp
=.
/conf$$
-$RANDOM
8379 (umask 077 && mkdir
"$tmp")
8380 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
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'.
8386 if test -n "$CONFIG_FILES"; then
8389 ac_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.
8393 if test "x$ac_cr" = x
; then
8394 eval ac_cr
=\$
\'\\r
\'
8396 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8397 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8403 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8408 echo "cat >conf$$subs.awk <<_ACEOF" &&
8409 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8412 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8413 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8415 for 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
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
8422 elif $ac_last_try; then
8423 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8425 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8430 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8431 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8435 s/^/S["/; s
/!.
*/"]=/
8445 s/\(.\{148\}\)..*/\1/
8447 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8452 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8459 s/\(.\{148\}\)..*/\1/
8461 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8465 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8470 ' <conf$$subs.awk | sed '
8475 ' >>$CONFIG_STATUS || ac_write_fail=1
8476 rm -f conf$$subs.awk
8477 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8479 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8480 for (key in S) S_is_set[key] = 1
8486 nfields = split(line, field, "@
")
8488 len = length(field[1])
8489 for (i = 2; i < nfields; i++) {
8491 keylen = length(key)
8492 if (S_is_set[key]) {
8494 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8495 len += length(value) + length(field[++i])
8506 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8507 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8508 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8511 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8512 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
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).
8519 if test "x
$srcdir" = x.; then
8520 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8538 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8539 fi # test -n "$CONFIG_FILES"
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'.
8544 if test -n "$CONFIG_HEADERS"; then
8545 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
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.
8553 # Create a delimiter string that does not exist in confdefs.h, to ease
8554 # handling of long lines.
8556 for ac_last_try in false false :; do
8557 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8558 if test -z "$ac_tt"; then
8560 elif $ac_last_try; then
8561 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8563 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
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.
8571 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8573 s/.\{148\}/&'"$ac_delim"'/g
8576 s/^[ ]*#[ ]*define[ ][ ]*/ /
8583 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8585 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8589 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8590 D["\
1"]=" \
3\\\\\\n
"\\/p
8592 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8597 s/.\{148\}/&'"$ac_delim"'/g
8602 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8605 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8607 ' <confdefs.h | sed '
8608 s/'"$ac_delim"'/"\\\
8609 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8611 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8612 for (key in D) D_is_set[key] = 1
8615 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8617 split(line, arg, " ")
8618 if (arg[1] == "#") {
8622 defundef
= substr
(arg
[1], 2)
8625 split(mac1
, mac2
, "(") #)
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
]
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
, "*/"
8645 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8646 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8647 fi # test -n "$CONFIG_HEADERS"
8650 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8655 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8657 case $ac_mode$ac_tag in
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;;
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 `:'.
8685 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8687 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8689 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8690 as_fn_append ac_file_inputs
" '$ac_f'"
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'
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;}
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;;
8713 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
8714 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8742 as_dir
="$ac_dir"; as_fn_mkdir_p
8746 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
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/ ;;
8756 ac_abs_top_builddir
=$ac_pwd
8757 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8758 # for backward compatibility:
8759 ac_top_builddir
=$ac_top_build_prefix
8762 .
) # We are building in place.
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 ;;
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 ;;
8775 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8785 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8786 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
8790 [\\/$
]* | ?
:[\\/]* ) ;;
8791 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
8796 # Neutralize VPATH when `$srcdir' = `.'.
8797 # Shell code in configure.ac might set extrasub.
8798 # FIXME: do we really want to maintain this feature?
8799 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8800 ac_sed_extra="$ac_vpsub
8803 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8805 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8806 s|@configure_input@|
$ac_sed_conf_input|
;t t
8807 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
8808 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
8809 s
&@srcdir@
&$ac_srcdir&;t t
8810 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
8811 s
&@top_srcdir@
&$ac_top_srcdir&;t t
8812 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
8813 s
&@builddir@
&$ac_builddir&;t t
8814 s
&@abs_builddir@
&$ac_abs_builddir&;t t
8815 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
8816 s
&@INSTALL@
&$ac_INSTALL&;t t
8817 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
8819 eval 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
8823 rm -f "$ac_tmp/stdin
"
8825 -) cat "$ac_tmp/out
" && rm -f "$ac_tmp/out
";;
8826 *) rm -f "$ac_file" && mv "$ac_tmp/out
" "$ac_file";;
8828 || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8834 if test x"$ac_file" != x-; then
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;}
8845 mv "$ac_tmp/config.h
" "$ac_file" \
8846 || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
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
8853 # Compute "$ac_file"'s index in $config_headers.
8856 for _am_header in $config_headers :; do
8858 $_am_arg | $_am_arg:* )
8861 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
8864 echo "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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8886 s/.*/./; q'`/stamp-h$_am_stamp_count
8889 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing
$ac_file commands
" >&5
8890 $as_echo "$as_me: executing
$ac_file commands
" >&6;}
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 #(
8904 eval set x "$CONFIG_FILES" ;; #(
8906 set x $CONFIG_FILES ;; #(
8911 # Used to flag and report bootstrapping failures.
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 \
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
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 '/^.*\/\([^/][^/]*\)\/*$/{
8964 { echo "$as_me:$LINENO: cd "$am_dirpart" \
8965 && sed -e '/# am--include-marker/d' "$am_filepart" \
8966 |
$MAKE -f - am--depfiles
" >&5
8968 && sed -e '/# am--include-marker/d' "$am_filepart" \
8969 | $MAKE -f - am--depfiles) >&5 2>&5
8971 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8972 (exit $ac_status); } || am_rc=$?
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;}
8977 as_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).
8983 See \`config.log' for more details
" "$LINENO" 5; }
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
8999 ac_clean_files=$ac_clean_files_save
9001 test $ac_write_fail = 0 ||
9002 as_fn_error $? "write failure creating
$CONFIG_STATUS" "$LINENO" 5
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.
9013 if test "$no_create" != yes; then
9015 ac_config_status_args=
9016 test "$silent" = yes &&
9017 ac_config_status_args="$ac_config_status_args --quiet"
9019 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
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
9025 if 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;}
9032 if test "$enable_dhcpv4o6" = "yes"; then
9033 DHCP_VERSIONS="DHCPv4
, DHCPv6 and DHCPv4-over-DHCPv6
"
9034 elif test "$enable_dhcpv6" != "no
"; then
9035 DHCP_VERSIONS="DHCPv4 and DHCPv6
"
9037 DHCP_VERSIONS="DHCPv4
"
9040 cat > config.report << END
9042 ISC DHCP source configure results:
9043 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
9047 Version: $PACKAGE_VERSION
9055 DHCP versions: $DHCP_VERSIONS
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
9068 ATF unittests : $atf_path
9071 # TODO: Add Perl system tests
9073 if test "$atf_path" != "no
"
9075 echo "ATF_CFLAGS
: $ATF_CFLAGS" >> config.report
9076 echo "ATF_LDFLAGS
: $ATF_LDFLAGS" >> config.report
9077 echo "ATF_BIN
: $ATF_BIN" >> config.report
9084 echo Now you can type "make" to build ISC DHCP