2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for DHCP 4.3.2.
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.3.2'
584 PACKAGE_STRING
='DHCP 4.3.2'
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
669 MAINTAINER_MODE_FALSE
683 INSTALL_STRIP_PROGRAM
725 program_transform_name
738 enable_option_checking
740 enable_maintainer_mode
741 enable_dependency_tracking
752 enable_secs_byteorder
770 ac_precious_vars
='build_alias
781 # Initialize some variables set by options.
783 ac_init_version
=false
784 ac_unrecognized_opts
=
786 # The variables have the same names as the options, with
787 # dashes changed to underlines.
795 program_transform_name
=s
,x
,x
,
803 # Installation directory options.
804 # These are left unexpanded so users can "make install exec_prefix=/foo"
805 # and all the variables that are supposed to be based on exec_prefix
806 # by default will actually change.
807 # Use braces instead of parens because sh, perl, etc. also accept them.
808 # (The list follows the same order as the GNU Coding Standards.)
809 bindir
='${exec_prefix}/bin'
810 sbindir
='${exec_prefix}/sbin'
811 libexecdir
='${exec_prefix}/libexec'
812 datarootdir
='${prefix}/share'
813 datadir
='${datarootdir}'
814 sysconfdir
='${prefix}/etc'
815 sharedstatedir
='${prefix}/com'
816 localstatedir
='${prefix}/var'
817 includedir
='${prefix}/include'
818 oldincludedir
='/usr/include'
819 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
820 infodir
='${datarootdir}/info'
825 libdir
='${exec_prefix}/lib'
826 localedir
='${datarootdir}/locale'
827 mandir
='${datarootdir}/man'
833 # If the previous option needs an argument, assign it.
834 if test -n "$ac_prev"; then
835 eval $ac_prev=\
$ac_option
841 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
846 # Accept the important Cygnus configure options, so we can diagnose typos.
848 case $ac_dashdash$ac_option in
852 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
854 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
857 -build |
--build |
--buil |
--bui |
--bu)
858 ac_prev
=build_alias
;;
859 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
860 build_alias
=$ac_optarg ;;
862 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
863 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
864 ac_prev
=cache_file
;;
865 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
866 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
867 cache_file
=$ac_optarg ;;
870 cache_file
=config.cache
;;
872 -datadir |
--datadir |
--datadi |
--datad)
874 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
875 datadir
=$ac_optarg ;;
877 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
878 |
--dataroo |
--dataro |
--datar)
879 ac_prev
=datarootdir
;;
880 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
881 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
882 datarootdir
=$ac_optarg ;;
884 -disable-* |
--disable-*)
885 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
886 # Reject names that are not valid shell variable names.
887 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
888 as_fn_error $?
"invalid feature name: $ac_useropt"
889 ac_useropt_orig
=$ac_useropt
890 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
891 case $ac_user_opts in
895 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
896 ac_unrecognized_sep
=', ';;
898 eval enable_
$ac_useropt=no
;;
900 -docdir |
--docdir |
--docdi |
--doc |
--do)
902 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
905 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
907 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
910 -enable-* |
--enable-*)
911 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
912 # Reject names that are not valid shell variable names.
913 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
914 as_fn_error $?
"invalid feature name: $ac_useropt"
915 ac_useropt_orig
=$ac_useropt
916 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
917 case $ac_user_opts in
921 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
922 ac_unrecognized_sep
=', ';;
924 eval enable_
$ac_useropt=\
$ac_optarg ;;
926 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
927 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
928 |
--exec |
--exe |
--ex)
929 ac_prev
=exec_prefix
;;
930 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
931 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
932 |
--exec=* |
--exe=* |
--ex=*)
933 exec_prefix
=$ac_optarg ;;
935 -gas |
--gas |
--ga |
--g)
936 # Obsolete; use --with-gas.
939 -help |
--help |
--hel |
--he |
-h)
941 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
942 ac_init_help
=recursive
;;
943 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
944 ac_init_help
=short
;;
946 -host |
--host |
--hos |
--ho)
947 ac_prev
=host_alias
;;
948 -host=* |
--host=* |
--hos=* |
--ho=*)
949 host_alias
=$ac_optarg ;;
951 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
953 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
955 htmldir
=$ac_optarg ;;
957 -includedir |
--includedir |
--includedi |
--included |
--include \
958 |
--includ |
--inclu |
--incl |
--inc)
959 ac_prev
=includedir
;;
960 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
961 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
962 includedir
=$ac_optarg ;;
964 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
966 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
967 infodir
=$ac_optarg ;;
969 -libdir |
--libdir |
--libdi |
--libd)
971 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
974 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
975 |
--libexe |
--libex |
--libe)
976 ac_prev
=libexecdir
;;
977 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
978 |
--libexe=* |
--libex=* |
--libe=*)
979 libexecdir
=$ac_optarg ;;
981 -localedir |
--localedir |
--localedi |
--localed |
--locale)
983 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
984 localedir
=$ac_optarg ;;
986 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
987 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
988 ac_prev
=localstatedir
;;
989 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
990 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
991 localstatedir
=$ac_optarg ;;
993 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
995 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
999 # Obsolete; use --without-fp.
1002 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1003 |
--no-cr |
--no-c |
-n)
1006 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1007 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1010 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1011 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1012 |
--oldin |
--oldi |
--old |
--ol |
--o)
1013 ac_prev
=oldincludedir
;;
1014 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1015 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1016 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1017 oldincludedir
=$ac_optarg ;;
1019 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1021 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1022 prefix
=$ac_optarg ;;
1024 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1025 |
--program-pre |
--program-pr |
--program-p)
1026 ac_prev
=program_prefix
;;
1027 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1028 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1029 program_prefix
=$ac_optarg ;;
1031 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1032 |
--program-suf |
--program-su |
--program-s)
1033 ac_prev
=program_suffix
;;
1034 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1035 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1036 program_suffix
=$ac_optarg ;;
1038 -program-transform-name |
--program-transform-name \
1039 |
--program-transform-nam |
--program-transform-na \
1040 |
--program-transform-n |
--program-transform- \
1041 |
--program-transform |
--program-transfor \
1042 |
--program-transfo |
--program-transf \
1043 |
--program-trans |
--program-tran \
1044 |
--progr-tra |
--program-tr |
--program-t)
1045 ac_prev
=program_transform_name
;;
1046 -program-transform-name=* |
--program-transform-name=* \
1047 |
--program-transform-nam=* |
--program-transform-na=* \
1048 |
--program-transform-n=* |
--program-transform-=* \
1049 |
--program-transform=* |
--program-transfor=* \
1050 |
--program-transfo=* |
--program-transf=* \
1051 |
--program-trans=* |
--program-tran=* \
1052 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1053 program_transform_name
=$ac_optarg ;;
1055 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1057 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1058 pdfdir
=$ac_optarg ;;
1060 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1062 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1065 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1066 |
-silent |
--silent |
--silen |
--sile |
--sil)
1069 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1071 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1073 sbindir
=$ac_optarg ;;
1075 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1076 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1077 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1079 ac_prev
=sharedstatedir
;;
1080 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1081 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1082 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1084 sharedstatedir
=$ac_optarg ;;
1086 -site |
--site |
--sit)
1088 -site=* |
--site=* |
--sit=*)
1091 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1093 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1094 srcdir
=$ac_optarg ;;
1096 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1097 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1098 ac_prev
=sysconfdir
;;
1099 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1100 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1101 sysconfdir
=$ac_optarg ;;
1103 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1104 ac_prev
=target_alias
;;
1105 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1106 target_alias
=$ac_optarg ;;
1108 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1111 -version |
--version |
--versio |
--versi |
--vers |
-V)
1112 ac_init_version
=: ;;
1115 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1116 # Reject names that are not valid shell variable names.
1117 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1118 as_fn_error $?
"invalid package name: $ac_useropt"
1119 ac_useropt_orig
=$ac_useropt
1120 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1121 case $ac_user_opts in
1125 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1126 ac_unrecognized_sep
=', ';;
1128 eval with_
$ac_useropt=\
$ac_optarg ;;
1130 -without-* |
--without-*)
1131 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1132 # Reject names that are not valid shell variable names.
1133 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1134 as_fn_error $?
"invalid package name: $ac_useropt"
1135 ac_useropt_orig
=$ac_useropt
1136 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1137 case $ac_user_opts in
1141 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1142 ac_unrecognized_sep
=', ';;
1144 eval with_
$ac_useropt=no
;;
1147 # Obsolete; use --with-x.
1150 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1151 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1152 ac_prev
=x_includes
;;
1153 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1154 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1155 x_includes
=$ac_optarg ;;
1157 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1158 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1159 ac_prev
=x_libraries
;;
1160 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1161 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1162 x_libraries
=$ac_optarg ;;
1164 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1165 Try \`$0 --help' for more information"
1169 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1170 # Reject names that are not valid shell variable names.
1171 case $ac_envvar in #(
1172 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1173 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1175 eval $ac_envvar=\
$ac_optarg
1176 export $ac_envvar ;;
1179 # FIXME: should be removed in autoconf 3.0.
1180 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1181 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1182 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1183 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1189 if test -n "$ac_prev"; then
1190 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1191 as_fn_error $?
"missing argument to $ac_option"
1194 if test -n "$ac_unrecognized_opts"; then
1195 case $enable_option_checking in
1197 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1198 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1202 # Check all directory arguments for consistency.
1203 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1204 datadir sysconfdir sharedstatedir localstatedir includedir \
1205 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1206 libdir localedir mandir
1208 eval ac_val
=\$
$ac_var
1209 # Remove trailing slashes.
1212 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1213 eval $ac_var=\
$ac_val;;
1215 # Be sure to have absolute directory names.
1217 [\\/$
]* | ?
:[\\/]* ) continue;;
1218 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1220 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1223 # There might be people who depend on the old broken behavior: `$host'
1224 # used to hold the argument of --host etc.
1225 # FIXME: To remove some day.
1228 target
=$target_alias
1230 # FIXME: To remove some day.
1231 if test "x$host_alias" != x
; then
1232 if test "x$build_alias" = x
; then
1233 cross_compiling
=maybe
1234 elif test "x$build_alias" != "x$host_alias"; then
1240 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1242 test "$silent" = yes && exec 6>/dev
/null
1245 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1246 ac_ls_di
=`ls -di .` &&
1247 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1248 as_fn_error $?
"working directory cannot be determined"
1249 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1250 as_fn_error $?
"pwd does not report name of working directory"
1253 # Find the source files, if location was not specified.
1254 if test -z "$srcdir"; then
1255 ac_srcdir_defaulted
=yes
1256 # Try the directory containing this script, then the parent directory.
1257 ac_confdir
=`$as_dirname -- "$as_myself" ||
1258 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1259 X"$as_myself" : 'X\(//\)[^/]' \| \
1260 X"$as_myself" : 'X\(//\)$' \| \
1261 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1262 $as_echo X"$as_myself" |
1263 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1281 if test ! -r "$srcdir/$ac_unique_file"; then
1285 ac_srcdir_defaulted
=no
1287 if test ! -r "$srcdir/$ac_unique_file"; then
1288 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1289 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1291 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1293 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1295 # When building in place, set srcdir=.
1296 if test "$ac_abs_confdir" = "$ac_pwd"; then
1299 # Remove unnecessary trailing slashes from srcdir.
1300 # Double slashes in file names in object file debugging info
1301 # mess up M-x gdb in Emacs.
1303 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1305 for ac_var
in $ac_precious_vars; do
1306 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1307 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1308 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1309 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1313 # Report the --help message.
1315 if test "$ac_init_help" = "long"; then
1316 # Omit some internal or obsolete options to make the list less imposing.
1317 # This message is too long to be a string in the A/UX 3.1 sh.
1319 \`configure' configures DHCP 4.3.2 to adapt to many kinds of systems.
1321 Usage: $0 [OPTION]... [VAR=VALUE]...
1323 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1324 VAR=VALUE. See below for descriptions of some of the useful variables.
1326 Defaults for the options are specified in brackets.
1329 -h, --help display this help and exit
1330 --help=short display options specific to this package
1331 --help=recursive display the short help of all the included packages
1332 -V, --version display version information and exit
1333 -q, --quiet, --silent do not print \`checking ...' messages
1334 --cache-file=FILE cache test results in FILE [disabled]
1335 -C, --config-cache alias for \`--cache-file=config.cache'
1336 -n, --no-create do not create output files
1337 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1339 Installation directories:
1340 --prefix=PREFIX install architecture-independent files in PREFIX
1341 [$ac_default_prefix]
1342 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1345 By default, \`make install' will install all the files in
1346 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1347 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1348 for instance \`--prefix=\$HOME'.
1350 For better control, use the options below.
1352 Fine tuning of the installation directories:
1353 --bindir=DIR user executables [EPREFIX/bin]
1354 --sbindir=DIR system admin executables [EPREFIX/sbin]
1355 --libexecdir=DIR program executables [EPREFIX/libexec]
1356 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1357 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1358 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1359 --libdir=DIR object code libraries [EPREFIX/lib]
1360 --includedir=DIR C header files [PREFIX/include]
1361 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1362 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1363 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1364 --infodir=DIR info documentation [DATAROOTDIR/info]
1365 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1366 --mandir=DIR man documentation [DATAROOTDIR/man]
1367 --docdir=DIR documentation root [DATAROOTDIR/doc/dhcp]
1368 --htmldir=DIR html documentation [DOCDIR]
1369 --dvidir=DIR dvi documentation [DOCDIR]
1370 --pdfdir=DIR pdf documentation [DOCDIR]
1371 --psdir=DIR ps documentation [DOCDIR]
1377 --program-prefix=PREFIX prepend PREFIX to installed program names
1378 --program-suffix=SUFFIX append SUFFIX to installed program names
1379 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1382 --build=BUILD configure
for building on BUILD
[guessed
]
1383 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1387 if test -n "$ac_init_help"; then
1388 case $ac_init_help in
1389 short | recursive
) echo "Configuration of DHCP 4.3.2:";;
1394 --disable-option-checking ignore unrecognized
--enable/--with options
1395 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1396 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1397 --enable-silent-rules less verbose build output
(undo
: "make V=1")
1398 --disable-silent-rules verbose build output
(undo
: "make V=0")
1399 --enable-maintainer-mode
1400 enable make rules and dependencies not useful
(and
1401 sometimes confusing
) to the casual installer
1402 --enable-dependency-tracking
1403 do not reject slow dependency extractors
1404 --disable-dependency-tracking
1405 speeds up one-time build
1406 --enable-debug create a debug-only version of the software
(default
1408 --enable-failover enable support
for failover
(default is
yes)
1409 --enable-execute enable support
for execute
() in config
(default is
1411 --enable-tracing enable support
for server activity tracing
(default
1413 --enable-delayed-ack queues multiple DHCPACK replies
(default is no
)
1414 --enable-dhcpv6 enable support
for DHCPv6
(default is
yes)
1415 --enable-paranoia enable support
for chroot
/setuid
(default is no
)
1416 --enable-early-chroot enable chrooting prior to configuration
(default is
1418 --enable-ipv4-pktinfo enable use of pktinfo on IPv4 sockets
(default is
1420 --enable-use-sockets use the standard BSD socket API
(default is no
)
1421 --enable-secs-byteorder Correct bad byteorders
in the secs field
(default is
1423 --enable-log-pid Include PIDs
in syslog messages
(default is no
).
1424 --enable-binary-leases enable support
for binary insertion of leases
1428 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1429 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1430 --with-atf=PATH specify location where atf was installed
(or
"bind")
1431 --with-srv-lease-file=PATH
1432 File
for dhcpd leases
(default is
1433 LOCALSTATEDIR
/db
/dhcpd.leases
)
1434 --with-srv6-lease-file=PATH
1435 File
for dhcpd6 leases
(default is
1436 LOCALSTATEDIR
/db
/dhcpd6.leases
)
1437 --with-cli-lease-file=PATH
1438 File
for dhclient leases
(default is
1439 LOCALSTATEDIR
/db
/dhclient.leases
)
1440 --with-cli6-lease-file=PATH
1441 File
for dhclient6 leases
(default is
1442 LOCALSTATEDIR
/db
/dhclient6.leases
)
1443 --with-srv-pid-file=PATH
1444 File
for dhcpd process information
(default is
1445 LOCALSTATEDIR
/run
/dhcpd.pid
)
1446 --with-srv6-pid-file=PATH
1447 File
for dhcpd6 process information
(default is
1448 LOCALSTATEDIR
/run
/dhcpd6.pid
)
1449 --with-cli-pid-file=PATH
1450 File
for dhclient process information
(default is
1451 LOCALSTATEDIR
/run
/dhclient.pid
)
1452 --with-cli6-pid-file=PATH
1453 File
for dhclient6 process information
(default is
1454 LOCALSTATEDIR
/run
/dhclient6.pid
)
1455 --with-relay-pid-file=PATH
1456 File
for dhcrelay process information
(default is
1457 LOCALSTATEDIR
/run
/dhcrelay.pid
)
1458 --with-relay6-pid-file=PATH
1459 File
for dhcrelay6 process information
(default is
1460 LOCALSTATEDIR
/run
/dhcrelay6.pid
)
1461 --with-libbind=PATH
bind includes and libraries are
in PATH
(default is
1463 --with-ldap enable OpenLDAP support
in dhcpd
(default is no
)
1464 --with-ldapcrypto enable OpenLDAP crypto support
in dhcpd
(default is
1467 Some influential environment variables
:
1468 CC C compiler
command
1469 CFLAGS C compiler flags
1470 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1471 nonstandard directory
<lib dir
>
1472 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1473 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1474 you have headers
in a nonstandard directory
<include dir
>
1477 Use these variables to override the choices made by
`configure' or to help
1478 it to find libraries and programs with nonstandard names/locations.
1480 Report bugs to <dhcp-users@isc.org>.
1485 if test "$ac_init_help" = "recursive"; then
1486 # If there are subdirs, report their specific --help.
1487 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1488 test -d "$ac_dir" ||
1489 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1494 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1496 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1497 # A ".." for each directory in $ac_dir_suffix.
1498 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1499 case $ac_top_builddir_sub in
1500 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1501 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1504 ac_abs_top_builddir=$ac_pwd
1505 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1506 # for backward compatibility:
1507 ac_top_builddir=$ac_top_build_prefix
1510 .) # We are building in place.
1512 ac_top_srcdir=$ac_top_builddir_sub
1513 ac_abs_top_srcdir=$ac_pwd ;;
1514 [\\/]* | ?:[\\/]* ) # Absolute name.
1515 ac_srcdir=$srcdir$ac_dir_suffix;
1516 ac_top_srcdir=$srcdir
1517 ac_abs_top_srcdir=$srcdir ;;
1519 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1520 ac_top_srcdir=$ac_top_build_prefix$srcdir
1521 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1523 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1525 cd "$ac_dir" || { ac_status=$?; continue; }
1526 # Check for guested configure.
1527 if test -f "$ac_srcdir/configure.gnu"; then
1529 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1530 elif test -f "$ac_srcdir/configure"; then
1532 $SHELL "$ac_srcdir/configure" --help=recursive
1534 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1536 cd "$ac_pwd" || { ac_status=$?; break; }
1540 test -n "$ac_init_help" && exit $ac_status
1541 if $ac_init_version; then
1543 DHCP configure 4.3.2
1544 generated by GNU Autoconf 2.69
1546 Copyright (C) 2012 Free Software Foundation, Inc.
1547 This configure script is free software; the Free Software Foundation
1548 gives unlimited permission to copy, distribute and modify it.
1553 ## ------------------------ ##
1554 ## Autoconf initialization. ##
1555 ## ------------------------ ##
1557 # ac_fn_c_try_compile LINENO
1558 # --------------------------
1559 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1560 ac_fn_c_try_compile ()
1562 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1563 rm -f conftest.$ac_objext
1564 if { { ac_try="$ac_compile"
1566 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1567 *) ac_try_echo
=$ac_try;;
1569 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1570 $as_echo "$ac_try_echo"; } >&5
1571 (eval "$ac_compile") 2>conftest.err
1573 if test -s conftest.err
; then
1574 grep -v '^ *+' conftest.err
>conftest.er1
1575 cat conftest.er1
>&5
1576 mv -f conftest.er1 conftest.err
1578 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1579 test $ac_status = 0; } && {
1580 test -z "$ac_c_werror_flag" ||
1581 test ! -s conftest.err
1582 } && test -s conftest.
$ac_objext; then :
1585 $as_echo "$as_me: failed program was:" >&5
1586 sed 's/^/| /' conftest.
$ac_ext >&5
1590 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1591 as_fn_set_status
$ac_retval
1593 } # ac_fn_c_try_compile
1595 # ac_fn_c_try_cpp LINENO
1596 # ----------------------
1597 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1600 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1601 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1603 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1604 *) ac_try_echo=$ac_try;;
1606 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1607 $as_echo "$ac_try_echo"; } >&5
1608 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1610 if test -s conftest.err; then
1611 grep -v '^ *+' conftest.err >conftest.er1
1612 cat conftest.er1 >&5
1613 mv -f conftest.er1 conftest.err
1615 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1616 test $ac_status = 0; } > conftest.i && {
1617 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1618 test ! -s conftest.err
1622 $as_echo "$as_me: failed program was:" >&5
1623 sed 's/^/| /' conftest.$ac_ext >&5
1627 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1628 as_fn_set_status $ac_retval
1632 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1633 # -------------------------------------------------------
1634 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1635 # the include files in INCLUDES and setting the cache variable VAR
1637 ac_fn_c_check_header_mongrel ()
1639 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1640 if eval \${$3+:} false; then :
1641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1642 $as_echo_n "checking for $2... " >&6; }
1643 if eval \${$3+:} false; then :
1644 $as_echo_n "(cached) " >&6
1647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1648 $as_echo "$ac_res" >&6; }
1650 # Is the header compilable?
1651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1652 $as_echo_n "checking $2 usability... " >&6; }
1653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1654 /* end confdefs.h. */
1658 if ac_fn_c_try_compile "$LINENO"; then :
1659 ac_header_compiler=yes
1661 ac_header_compiler=no
1663 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1665 $as_echo "$ac_header_compiler" >&6; }
1667 # Is the header present?
1668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1669 $as_echo_n "checking $2 presence... " >&6; }
1670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1671 /* end confdefs.h. */
1674 if ac_fn_c_try_cpp "$LINENO"; then :
1675 ac_header_preproc=yes
1677 ac_header_preproc=no
1679 rm -f conftest.err conftest.i conftest.$ac_ext
1680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1681 $as_echo "$ac_header_preproc" >&6; }
1683 # So? What about this header?
1684 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1686 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1687 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1689 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1692 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1693 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1694 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1695 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1696 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1697 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1698 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1699 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1700 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1701 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1702 ( $as_echo "## --------------------------------- ##
1703 ## Report this to dhcp-users@isc.org ##
1704 ## --------------------------------- ##"
1705 ) | sed "s/^/$as_me: WARNING: /" >&2
1708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1709 $as_echo_n "checking for $2... " >&6; }
1710 if eval \${$3+:} false; then :
1711 $as_echo_n "(cached) " >&6
1713 eval "$3=\$ac_header_compiler"
1716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1717 $as_echo "$ac_res" >&6; }
1719 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1721 } # ac_fn_c_check_header_mongrel
1723 # ac_fn_c_try_run LINENO
1724 # ----------------------
1725 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1726 # that executables *can* be run.
1729 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1730 if { { ac_try="$ac_link"
1732 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1733 *) ac_try_echo
=$ac_try;;
1735 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1736 $as_echo "$ac_try_echo"; } >&5
1737 (eval "$ac_link") 2>&5
1739 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1740 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1741 { { case "(($ac_try" in
1742 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1743 *) ac_try_echo=$ac_try;;
1745 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1746 $as_echo "$ac_try_echo"; } >&5
1747 (eval "$ac_try") 2>&5
1749 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1750 test $ac_status = 0; }; }; then :
1753 $as_echo "$as_me: program exited with status $ac_status" >&5
1754 $as_echo "$as_me: failed program was:" >&5
1755 sed 's/^/| /' conftest.$ac_ext >&5
1757 ac_retval=$ac_status
1759 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1760 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1761 as_fn_set_status $ac_retval
1765 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1766 # -------------------------------------------------------
1767 # Tests whether HEADER exists and can be compiled using the include files in
1768 # INCLUDES, setting the cache variable VAR accordingly.
1769 ac_fn_c_check_header_compile ()
1771 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1773 $as_echo_n "checking for $2... " >&6; }
1774 if eval \${$3+:} false; then :
1775 $as_echo_n "(cached) " >&6
1777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1778 /* end confdefs.h. */
1782 if ac_fn_c_try_compile "$LINENO"; then :
1787 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1791 $as_echo "$ac_res" >&6; }
1792 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1794 } # ac_fn_c_check_header_compile
1796 # ac_fn_c_find_intX_t LINENO BITS VAR
1797 # -----------------------------------
1798 # Finds a signed integer type with width BITS, setting cache variable VAR
1800 ac_fn_c_find_intX_t ()
1802 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
1804 $as_echo_n "checking for int$2_t... " >&6; }
1805 if eval \${$3+:} false; then :
1806 $as_echo_n "(cached) " >&6
1809 # Order is important - never check a type that is potentially smaller
1810 # than half of the expected target width.
1811 for ac_type in int$2_t 'int' 'long int' \
1812 'long long int' 'short int' 'signed char'; do
1813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1814 /* end confdefs.h. */
1815 $ac_includes_default
1816 enum { N = $2 / 2 - 1 };
1820 static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
1822 return test_array [0];
1828 if ac_fn_c_try_compile "$LINENO"; then :
1829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1830 /* end confdefs.h. */
1831 $ac_includes_default
1832 enum { N = $2 / 2 - 1 };
1836 static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
1837 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
1839 return test_array [0];
1845 if ac_fn_c_try_compile "$LINENO"; then :
1852 eval "$3=\$ac_type" ;;
1855 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1857 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1858 if eval test \"x\$"$3"\" = x"no"; then :
1866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1867 $as_echo "$ac_res" >&6; }
1868 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1870 } # ac_fn_c_find_intX_t
1872 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1873 # -------------------------------------------
1874 # Tests whether TYPE exists after having included INCLUDES, setting cache
1875 # variable VAR accordingly.
1876 ac_fn_c_check_type ()
1878 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1880 $as_echo_n "checking for $2... " >&6; }
1881 if eval \${$3+:} false; then :
1882 $as_echo_n "(cached) " >&6
1885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1886 /* end confdefs.h. */
1897 if ac_fn_c_try_compile "$LINENO"; then :
1898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1899 /* end confdefs.h. */
1910 if ac_fn_c_try_compile "$LINENO"; then :
1915 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1917 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1921 $as_echo "$ac_res" >&6; }
1922 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1924 } # ac_fn_c_check_type
1926 # ac_fn_c_find_uintX_t LINENO BITS VAR
1927 # ------------------------------------
1928 # Finds an unsigned integer type with width BITS, setting cache variable VAR
1930 ac_fn_c_find_uintX_t ()
1932 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1934 $as_echo_n "checking for uint$2_t... " >&6; }
1935 if eval \${$3+:} false; then :
1936 $as_echo_n "(cached) " >&6
1939 # Order is important - never check a type that is potentially smaller
1940 # than half of the expected target width.
1941 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1942 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1944 /* end confdefs.h. */
1945 $ac_includes_default
1949 static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
1951 return test_array [0];
1957 if ac_fn_c_try_compile "$LINENO"; then :
1962 eval "$3=\$ac_type" ;;
1965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1966 if eval test \"x\$"$3"\" = x"no"; then :
1974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1975 $as_echo "$ac_res" >&6; }
1976 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1978 } # ac_fn_c_find_uintX_t
1980 # ac_fn_c_try_link LINENO
1981 # -----------------------
1982 # Try to link conftest.$ac_ext, and return whether this succeeded.
1985 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1986 rm -f conftest.$ac_objext conftest$ac_exeext
1987 if { { ac_try="$ac_link"
1989 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1990 *) ac_try_echo
=$ac_try;;
1992 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1993 $as_echo "$ac_try_echo"; } >&5
1994 (eval "$ac_link") 2>conftest.err
1996 if test -s conftest.err
; then
1997 grep -v '^ *+' conftest.err
>conftest.er1
1998 cat conftest.er1
>&5
1999 mv -f conftest.er1 conftest.err
2001 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2002 test $ac_status = 0; } && {
2003 test -z "$ac_c_werror_flag" ||
2004 test ! -s conftest.err
2005 } && test -s conftest
$ac_exeext && {
2006 test "$cross_compiling" = yes ||
2007 test -x conftest
$ac_exeext
2011 $as_echo "$as_me: failed program was:" >&5
2012 sed 's/^/| /' conftest.
$ac_ext >&5
2016 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2017 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2018 # interfere with the next link command; also delete a directory that is
2019 # left behind by Apple's compiler. We do this before executing the actions.
2020 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2021 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2022 as_fn_set_status
$ac_retval
2024 } # ac_fn_c_try_link
2026 # ac_fn_c_check_func LINENO FUNC VAR
2027 # ----------------------------------
2028 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2029 ac_fn_c_check_func
()
2031 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2033 $as_echo_n "checking for $2... " >&6; }
2034 if eval \
${$3+:} false
; then :
2035 $as_echo_n "(cached) " >&6
2037 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2038 /* end confdefs.h. */
2039 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2040 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2041 #define $2 innocuous_$2
2043 /* System header to define __stub macros and hopefully few prototypes,
2044 which can conflict with char $2 (); below.
2045 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2046 <limits.h> exists even on freestanding compilers. */
2049 # include <limits.h>
2051 # include <assert.h>
2056 /* Override any GCC internal prototype to avoid an error.
2057 Use char because int might match the return type of a GCC
2058 builtin and then its argument prototype would still apply. */
2063 /* The GNU C library defines this for functions which it implements
2064 to always fail with ENOSYS. Some functions are actually named
2065 something starting with __ and the normal name is an alias. */
2066 #if defined __stub_$2 || defined __stub___$2
2078 if ac_fn_c_try_link
"$LINENO"; then :
2083 rm -f core conftest.err conftest.
$ac_objext \
2084 conftest
$ac_exeext conftest.
$ac_ext
2087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2088 $as_echo "$ac_res" >&6; }
2089 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2091 } # ac_fn_c_check_func
2093 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2094 # ----------------------------------------------------
2095 # Tries to find if the field MEMBER exists in type AGGR, after including
2096 # INCLUDES, setting cache variable VAR accordingly.
2097 ac_fn_c_check_member
()
2099 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2101 $as_echo_n "checking for $2.$3... " >&6; }
2102 if eval \
${$4+:} false
; then :
2103 $as_echo_n "(cached) " >&6
2105 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2106 /* end confdefs.h. */
2118 if ac_fn_c_try_compile
"$LINENO"; then :
2121 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2122 /* end confdefs.h. */
2128 if (sizeof ac_aggr.$3)
2134 if ac_fn_c_try_compile
"$LINENO"; then :
2139 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2141 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2145 $as_echo "$ac_res" >&6; }
2146 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2148 } # ac_fn_c_check_member
2150 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2151 # --------------------------------------------
2152 # Tries to find the compile-time value of EXPR in a program that includes
2153 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2155 ac_fn_c_compute_int
()
2157 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2158 if test "$cross_compiling" = yes; then
2159 # Depending upon the size, compute the lo and hi bounds.
2160 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2161 /* end confdefs.h. */
2166 static int test_array [1 - 2 * !(($2) >= 0)];
2168 return test_array [0];
2174 if ac_fn_c_try_compile
"$LINENO"; then :
2177 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2178 /* end confdefs.h. */
2183 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2185 return test_array [0];
2191 if ac_fn_c_try_compile
"$LINENO"; then :
2192 ac_hi
=$ac_mid; break
2194 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
2195 if test $ac_lo -le $ac_mid; then
2199 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
2201 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2204 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2205 /* end confdefs.h. */
2210 static int test_array [1 - 2 * !(($2) < 0)];
2212 return test_array [0];
2218 if ac_fn_c_try_compile
"$LINENO"; then :
2221 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2222 /* end confdefs.h. */
2227 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2229 return test_array [0];
2235 if ac_fn_c_try_compile
"$LINENO"; then :
2236 ac_lo
=$ac_mid; break
2238 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
2239 if test $ac_mid -le $ac_hi; then
2243 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
2245 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2250 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2252 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2253 # Binary search between lo and hi bounds.
2254 while test "x$ac_lo" != "x$ac_hi"; do
2255 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
2256 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2257 /* end confdefs.h. */
2262 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2264 return test_array [0];
2270 if ac_fn_c_try_compile
"$LINENO"; then :
2273 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
2275 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2278 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
2282 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2283 /* end confdefs.h. */
2285 static long int longval () { return $2; }
2286 static unsigned long int ulongval () { return $2; }
2293 FILE *f = fopen ("conftest.val", "w");
2298 long int i = longval ();
2301 fprintf (f, "%ld", i);
2305 unsigned long int i = ulongval ();
2308 fprintf (f, "%lu", i);
2310 /* Do not output a trailing newline, as this causes \r\n confusion
2311 on some platforms. */
2312 return ferror (f) || fclose (f) != 0;
2318 if ac_fn_c_try_run
"$LINENO"; then :
2319 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
2323 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
2324 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
2328 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2329 as_fn_set_status
$ac_retval
2331 } # ac_fn_c_compute_int
2332 cat >config.log
<<_ACEOF
2333 This file contains any messages produced by compilers while
2334 running configure, to aid debugging if configure makes a mistake.
2336 It was created by DHCP $as_me 4.3.2, which was
2337 generated by GNU Autoconf 2.69. Invocation command line was
2349 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2350 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2351 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2352 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2353 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2355 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2356 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2358 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2359 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2360 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2361 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2362 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2363 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2364 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2368 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2372 test -z "$as_dir" && as_dir
=.
2373 $as_echo "PATH: $as_dir"
2389 # Keep a trace of the command line.
2390 # Strip out --no-create and --no-recursion so they do not pile up.
2391 # Strip out --silent because we don't want to record it for future runs.
2392 # Also quote any args containing shell meta-characters.
2393 # Make two passes to allow for proper duplicate-argument suppression.
2397 ac_must_keep_next
=false
2403 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2404 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2405 |
-silent |
--silent |
--silen |
--sile |
--sil)
2408 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2411 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2413 as_fn_append ac_configure_args1
" '$ac_arg'"
2414 if test $ac_must_keep_next = true
; then
2415 ac_must_keep_next
=false
# Got value, back to normal.
2418 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2419 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2420 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2421 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2422 case "$ac_configure_args0 " in
2423 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2426 -* ) ac_must_keep_next
=true
;;
2429 as_fn_append ac_configure_args
" '$ac_arg'"
2434 { ac_configure_args0
=; unset ac_configure_args0
;}
2435 { ac_configure_args1
=; unset ac_configure_args1
;}
2437 # When interrupted or exit'd, cleanup temporary files, and complete
2438 # config.log. We remove comments because anyway the quotes in there
2439 # would cause problems or look ugly.
2440 # WARNING: Use '\'' to represent an apostrophe within the trap.
2441 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2442 trap 'exit_status=$?
2443 # Save into config.log some information that might help in debugging.
2447 $as_echo "## ---------------- ##
2448 ## Cache variables. ##
2449 ## ---------------- ##"
2451 # The following way of writing the cache mishandles newlines in values,
2453 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2454 eval ac_val=\$$ac_var
2458 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2459 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2462 _ | IFS | as_nl) ;; #(
2463 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2464 *) { eval $ac_var=; unset $ac_var;} ;;
2469 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2470 *${as_nl}ac_space=\ *)
2472 "s/'\''/'\''\\\\'\'''\''/g;
2473 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2476 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2483 $as_echo "## ----------------- ##
2484 ## Output variables. ##
2485 ## ----------------- ##"
2487 for ac_var in $ac_subst_vars
2489 eval ac_val=\$$ac_var
2491 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2493 $as_echo "$ac_var='\''$ac_val'\''"
2497 if test -n "$ac_subst_files"; then
2498 $as_echo "## ------------------- ##
2499 ## File substitutions. ##
2500 ## ------------------- ##"
2502 for ac_var
in $ac_subst_files
2504 eval ac_val
=\$
$ac_var
2506 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2508 $as_echo "$ac_var='\''$ac_val'\''"
2513 if test -s confdefs.h; then
2514 $as_echo "## ----------- ##
2521 test "$ac_signal" != 0 &&
2522 $as_echo "$as_me: caught signal $ac_signal"
2523 $as_echo "$as_me: exit $exit_status"
2525 rm -f core *.core core.conftest.* &&
2526 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2529 for ac_signal
in 1 2 13 15; do
2530 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2534 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2535 rm -f -r conftest
* confdefs.h
2537 $as_echo "/* confdefs.h */" > confdefs.h
2539 # Predefined preprocessor variables.
2541 cat >>confdefs.h
<<_ACEOF
2542 #define PACKAGE_NAME "$PACKAGE_NAME"
2545 cat >>confdefs.h
<<_ACEOF
2546 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2549 cat >>confdefs.h
<<_ACEOF
2550 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2553 cat >>confdefs.h
<<_ACEOF
2554 #define PACKAGE_STRING "$PACKAGE_STRING"
2557 cat >>confdefs.h
<<_ACEOF
2558 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2561 cat >>confdefs.h
<<_ACEOF
2562 #define PACKAGE_URL "$PACKAGE_URL"
2566 # Let the site file select an alternate cache file if it wants to.
2567 # Prefer an explicitly selected file to automatically selected ones.
2570 if test -n "$CONFIG_SITE"; then
2571 # We do not want a PATH search for config.site.
2572 case $CONFIG_SITE in #((
2573 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2574 */*) ac_site_file1
=$CONFIG_SITE;;
2575 *) ac_site_file1
=.
/$CONFIG_SITE;;
2577 elif test "x$prefix" != xNONE
; then
2578 ac_site_file1
=$prefix/share
/config.site
2579 ac_site_file2
=$prefix/etc
/config.site
2581 ac_site_file1
=$ac_default_prefix/share
/config.site
2582 ac_site_file2
=$ac_default_prefix/etc
/config.site
2584 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2586 test "x$ac_site_file" = xNONE
&& continue
2587 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2588 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2589 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2590 sed 's/^/| /' "$ac_site_file" >&5
2592 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2593 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2594 as_fn_error $?
"failed to load site script $ac_site_file
2595 See \`config.log' for more details" "$LINENO" 5; }
2599 if test -r "$cache_file"; then
2600 # Some versions of bash will fail to source /dev/null (special files
2601 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2602 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2604 $as_echo "$as_me: loading cache $cache_file" >&6;}
2606 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2607 *) .
"./$cache_file";;
2611 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2612 $as_echo "$as_me: creating cache $cache_file" >&6;}
2616 # Check that the precious variables saved in the cache have kept the same
2618 ac_cache_corrupted
=false
2619 for ac_var
in $ac_precious_vars; do
2620 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2621 eval ac_new_set
=\
$ac_env_${ac_var}_set
2622 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2623 eval ac_new_val
=\
$ac_env_${ac_var}_value
2624 case $ac_old_set,$ac_new_set in
2626 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2627 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2628 ac_cache_corrupted
=: ;;
2630 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2631 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2632 ac_cache_corrupted
=: ;;
2635 if test "x$ac_old_val" != "x$ac_new_val"; then
2636 # differences in whitespace do not lead to failure.
2637 ac_old_val_w
=`echo x $ac_old_val`
2638 ac_new_val_w
=`echo x $ac_new_val`
2639 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2640 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2641 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2642 ac_cache_corrupted
=:
2644 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2645 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2646 eval $ac_var=\
$ac_old_val
2648 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2649 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2650 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2651 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2654 # Pass precious variables to config.status.
2655 if test "$ac_new_set" = set; then
2657 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2658 *) ac_arg
=$ac_var=$ac_new_val ;;
2660 case " $ac_configure_args " in
2661 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2662 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2666 if $ac_cache_corrupted; then
2667 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2668 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2669 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2670 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2671 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2673 ## -------------------- ##
2674 ## Main body of script. ##
2675 ## -------------------- ##
2678 ac_cpp
='$CPP $CPPFLAGS'
2679 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2680 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2681 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2685 # we specify "foreign" to avoid having to have the GNU mandated files,
2686 # like AUTHORS, COPYING, and such
2687 am__api_version
='1.14'
2690 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2691 if test -f "$ac_dir/install-sh"; then
2693 ac_install_sh
="$ac_aux_dir/install-sh -c"
2695 elif test -f "$ac_dir/install.sh"; then
2697 ac_install_sh
="$ac_aux_dir/install.sh -c"
2699 elif test -f "$ac_dir/shtool"; then
2701 ac_install_sh
="$ac_aux_dir/shtool install -c"
2705 if test -z "$ac_aux_dir"; then
2706 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2709 # These three variables are undocumented and unsupported,
2710 # and are intended to be withdrawn in a future Autoconf release.
2711 # They can cause serious problems if a builder's source tree is in a directory
2712 # whose full name contains unusual characters.
2713 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2714 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2715 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2718 # Find a good install program. We prefer a C program (faster),
2719 # so one script is as good as another. But avoid the broken or
2720 # incompatible versions:
2721 # SysV /etc/install, /usr/sbin/install
2722 # SunOS /usr/etc/install
2723 # IRIX /sbin/install
2725 # AmigaOS /C/install, which installs bootblocks on floppy discs
2726 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2727 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2728 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2729 # OS/2's system install, which has a completely different semantic
2730 # ./install, which can be erroneously created by make from ./install.sh.
2731 # Reject install programs that cannot install multiple files.
2732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2733 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2734 if test -z "$INSTALL"; then
2735 if ${ac_cv_path_install+:} false
; then :
2736 $as_echo_n "(cached) " >&6
2738 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2742 test -z "$as_dir" && as_dir
=.
2743 # Account for people who put trailing slashes in PATH elements.
2744 case $as_dir/ in #((
2745 .
/ | .
// |
/[cC
]/* | \
2746 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2747 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
2750 # OSF1 and SCO ODT 3.0 have their own names for install.
2751 # Don't use installbsd from OSF since it installs stuff as root
2753 for ac_prog
in ginstall scoinst
install; do
2754 for ac_exec_ext
in '' $ac_executable_extensions; do
2755 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
2756 if test $ac_prog = install &&
2757 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2758 # AIX install. It has an incompatible calling convention.
2760 elif test $ac_prog = install &&
2761 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2762 # program-specific install script used by HP pwplus--don't use.
2765 rm -rf conftest.one conftest.two conftest.dir
2766 echo one
> conftest.one
2767 echo two
> conftest.two
2769 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
2770 test -s conftest.one
&& test -s conftest.two
&&
2771 test -s conftest.dir
/conftest.one
&&
2772 test -s conftest.dir
/conftest.two
2774 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
2787 rm -rf conftest.one conftest.two conftest.dir
2790 if test "${ac_cv_path_install+set}" = set; then
2791 INSTALL
=$ac_cv_path_install
2793 # As a last resort, use the slow shell script. Don't cache a
2794 # value for INSTALL within a source directory, because that will
2795 # break other packages using the cache if that directory is
2796 # removed, or if the value is a relative name.
2797 INSTALL
=$ac_install_sh
2800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2801 $as_echo "$INSTALL" >&6; }
2803 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2804 # It thinks the first close brace ends the variable substitution.
2805 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2807 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
2809 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2812 $as_echo_n "checking whether build environment is sane... " >&6; }
2813 # Reject unsafe characters in $srcdir or the absolute working directory
2814 # name. Accept space and tab only in the latter.
2818 *[\\\"\
#\$\&\'\`$am_lf]*)
2819 as_fn_error $?
"unsafe absolute working directory name" "$LINENO" 5;;
2822 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
2823 as_fn_error $?
"unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2826 # Do 'set' in a subshell so we don't clobber the current shell's
2827 # arguments. Must try -L first in case configure is actually a
2828 # symlink; some systems play weird games with the mod time of symlinks
2829 # (eg FreeBSD returns the mod time of the symlink's containing
2833 for am_try
in 1 2; do
2834 echo "timestamp, slept: $am_has_slept" > conftest.
file
2835 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2836 if test "$*" = "X"; then
2838 set X
`ls -t "$srcdir/configure" conftest.file`
2840 if test "$*" != "X $srcdir/configure conftest.file" \
2841 && test "$*" != "X conftest.file $srcdir/configure"; then
2843 # If neither matched, then we have a broken ls. This can happen
2844 # if, for instance, CONFIG_SHELL is bash and it inherits a
2845 # broken ls alias from the environment. This has actually
2846 # happened. Such a system could not be considered "sane".
2847 as_fn_error $?
"ls -t appears to fail. Make sure there is not a broken
2848 alias in your environment" "$LINENO" 5
2850 if test "$2" = conftest.
file ||
test $am_try -eq 2; then
2857 test "$2" = conftest.
file
2863 as_fn_error $?
"newly created file is older than distributed files!
2864 Check your system clock" "$LINENO" 5
2866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2867 $as_echo "yes" >&6; }
2868 # If we didn't sleep, we still need to ensure time stamps of config.status and
2869 # generated files are strictly newer.
2871 if grep 'slept: no' conftest.
file >/dev
/null
2>&1; then
2878 test "$program_prefix" != NONE
&&
2879 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
2880 # Use a double $ so make ignores it.
2881 test "$program_suffix" != NONE
&&
2882 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
2883 # Double any \ or $.
2884 # By default was `s,x,x', remove it if useless.
2885 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
2886 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
2888 # expand $ac_aux_dir to an absolute path
2889 am_aux_dir
=`cd $ac_aux_dir && pwd`
2891 if test x
"${MISSING+set}" != xset
; then
2894 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
2896 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
2899 # Use eval to expand $SHELL
2900 if eval "$MISSING --is-lightweight"; then
2901 am_missing_run
="$MISSING "
2904 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2905 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2908 if test x
"${install_sh}" != xset
; then
2911 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
2913 install_sh
="\${SHELL} $am_aux_dir/install-sh"
2917 # Installed binaries are usually stripped using 'strip' when the user
2918 # run "make install-strip". However 'strip' might not be the right
2919 # tool to use in cross-compilation environments, therefore Automake
2920 # will honor the 'STRIP' environment variable to overrule this program.
2921 if test "$cross_compiling" != no
; then
2922 if test -n "$ac_tool_prefix"; then
2923 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2924 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
2925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2926 $as_echo_n "checking for $ac_word... " >&6; }
2927 if ${ac_cv_prog_STRIP+:} false
; then :
2928 $as_echo_n "(cached) " >&6
2930 if test -n "$STRIP"; then
2931 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
2933 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2937 test -z "$as_dir" && as_dir
=.
2938 for ac_exec_ext
in '' $ac_executable_extensions; do
2939 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2940 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
2941 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2950 STRIP
=$ac_cv_prog_STRIP
2951 if test -n "$STRIP"; then
2952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2953 $as_echo "$STRIP" >&6; }
2955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2956 $as_echo "no" >&6; }
2961 if test -z "$ac_cv_prog_STRIP"; then
2963 # Extract the first word of "strip", so it can be a program name with args.
2964 set dummy strip
; ac_word
=$2
2965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2966 $as_echo_n "checking for $ac_word... " >&6; }
2967 if ${ac_cv_prog_ac_ct_STRIP+:} false
; then :
2968 $as_echo_n "(cached) " >&6
2970 if test -n "$ac_ct_STRIP"; then
2971 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
2973 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2977 test -z "$as_dir" && as_dir
=.
2978 for ac_exec_ext
in '' $ac_executable_extensions; do
2979 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2980 ac_cv_prog_ac_ct_STRIP
="strip"
2981 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2990 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
2991 if test -n "$ac_ct_STRIP"; then
2992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2993 $as_echo "$ac_ct_STRIP" >&6; }
2995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2996 $as_echo "no" >&6; }
2999 if test "x$ac_ct_STRIP" = x
; then
3002 case $cross_compiling:$ac_tool_warned in
3004 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3005 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3006 ac_tool_warned
=yes ;;
3011 STRIP
="$ac_cv_prog_STRIP"
3015 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
3017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3018 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3019 if test -z "$MKDIR_P"; then
3020 if ${ac_cv_path_mkdir+:} false
; then :
3021 $as_echo_n "(cached) " >&6
3023 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3024 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
3027 test -z "$as_dir" && as_dir
=.
3028 for ac_prog
in mkdir gmkdir
; do
3029 for ac_exec_ext
in '' $ac_executable_extensions; do
3030 as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext" ||
continue
3031 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3032 'mkdir (GNU coreutils) '* | \
3033 'mkdir (coreutils) '* | \
3034 'mkdir (fileutils) '4.1*)
3035 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
3045 test -d .
/--version && rmdir .
/--version
3046 if test "${ac_cv_path_mkdir+set}" = set; then
3047 MKDIR_P
="$ac_cv_path_mkdir -p"
3049 # As a last resort, use the slow shell script. Don't cache a
3050 # value for MKDIR_P within a source directory, because that will
3051 # break other packages using the cache if that directory is
3052 # removed, or if the value is a relative name.
3053 MKDIR_P
="$ac_install_sh -d"
3056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3057 $as_echo "$MKDIR_P" >&6; }
3059 for ac_prog
in gawk mawk nawk
awk
3061 # Extract the first word of "$ac_prog", so it can be a program name with args.
3062 set dummy
$ac_prog; ac_word
=$2
3063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3064 $as_echo_n "checking for $ac_word... " >&6; }
3065 if ${ac_cv_prog_AWK+:} false
; then :
3066 $as_echo_n "(cached) " >&6
3068 if test -n "$AWK"; then
3069 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3071 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3075 test -z "$as_dir" && as_dir
=.
3076 for ac_exec_ext
in '' $ac_executable_extensions; do
3077 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3078 ac_cv_prog_AWK
="$ac_prog"
3079 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3089 if test -n "$AWK"; then
3090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3091 $as_echo "$AWK" >&6; }
3093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3094 $as_echo "no" >&6; }
3098 test -n "$AWK" && break
3101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3102 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3104 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3105 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
3106 $as_echo_n "(cached) " >&6
3108 cat >conftest.
make <<\_ACEOF
3111 @
echo '@@@%%%=$(MAKE)=@@@%%%'
3113 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3114 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3116 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
3118 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
3122 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
3123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3124 $as_echo "yes" >&6; }
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3128 $as_echo "no" >&6; }
3129 SET_MAKE
="MAKE=${MAKE-make}"
3132 rm -rf .tst
2>/dev
/null
3133 mkdir .tst
2>/dev
/null
3134 if test -d .tst
; then
3139 rmdir .tst
2>/dev
/null
3141 # Check whether --enable-silent-rules was given.
3142 if test "${enable_silent_rules+set}" = set; then :
3143 enableval
=$enable_silent_rules;
3146 case $enable_silent_rules in # (((
3147 yes) AM_DEFAULT_VERBOSITY
=0;;
3148 no
) AM_DEFAULT_VERBOSITY
=1;;
3149 *) AM_DEFAULT_VERBOSITY
=1;;
3151 am_make
=${MAKE-make}
3152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3153 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3154 if ${am_cv_make_support_nested_variables+:} false
; then :
3155 $as_echo_n "(cached) " >&6
3157 if $as_echo 'TRUE=$(BAR$(V))
3163 .PHONY: am__doit' |
$am_make -f - >/dev
/null
2>&1; then
3164 am_cv_make_support_nested_variables
=yes
3166 am_cv_make_support_nested_variables
=no
3169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3170 $as_echo "$am_cv_make_support_nested_variables" >&6; }
3171 if test $am_cv_make_support_nested_variables = yes; then
3173 AM_DEFAULT_V
='$(AM_DEFAULT_VERBOSITY)'
3175 AM_V
=$AM_DEFAULT_VERBOSITY
3176 AM_DEFAULT_V
=$AM_DEFAULT_VERBOSITY
3180 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3181 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3182 # is not polluted with repeated "-I."
3183 am__isrc
=' -I$(srcdir)'
3184 # test to see if srcdir already configured
3185 if test -f $srcdir/config.status
; then
3186 as_fn_error $?
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3190 # test whether we have cygpath
3191 if test -z "$CYGPATH_W"; then
3192 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
3193 CYGPATH_W
='cygpath -w'
3200 # Define the identity of the package.
3205 cat >>confdefs.h
<<_ACEOF
3206 #define PACKAGE "$PACKAGE"
3210 cat >>confdefs.h
<<_ACEOF
3211 #define VERSION "$VERSION"
3214 # Some tools Automake needs.
3216 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3219 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
3222 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3225 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
3228 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
3230 # For better backward compatibility. To be removed once Automake 1.9.x
3231 # dies out for good. For more background, see:
3232 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3233 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3234 mkdir_p
='$(MKDIR_P)'
3236 # We need awk for the "check" target. The system "awk" is bad on
3238 # Always define AMTAR for backward compatibility. Yes, it's still used
3239 # in the wild :-( We should find a proper way to deprecate it ...
3243 # We'll loop over all known methods to create a tar archive until one works.
3244 _am_tools
='gnutar pax cpio none'
3246 am__tar
='$${TAR-tar} chof - "$$tardir"' am__untar
='$${TAR-tar} xf -'
3253 # POSIX will say in a future version that running "rm -f" with no argument
3254 # is OK; and we want to be able to make that assumption in our Makefile
3255 # recipes. So use an aggressive probe to check that the usage we want is
3256 # actually supported "in the wild" to an acceptable degree.
3257 # See automake bug#10828.
3258 # To make any issue more visible, cause the running configure to be aborted
3259 # by default if the 'rm' program in use doesn't match our expectations; the
3260 # user can still override this though.
3261 if rm -f && rm -fr && rm -rf; then : OK
; else
3265 Your 'rm' program seems unable to run without file operands specified
3266 on the command line, even when the '-f' option is present. This is contrary
3267 to the behaviour of most rm programs out there, and not conforming with
3268 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3270 Please tell bug-automake@gnu.org about your system, including the value
3271 of your $PATH and any error possibly output before this message. This
3272 can help us improve future automake versions.
3275 if test x
"$ACCEPT_INFERIOR_RM_PROGRAM" = x
"yes"; then
3276 echo 'Configuration will proceed anyway, since you have set the' >&2
3277 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3281 Aborting the configuration process, to ensure you take notice of the issue.
3283 You can download and install GNU coreutils to get an 'rm' implementation
3284 that behaves properly: <http://www.gnu.org/software/coreutils/>.
3286 If you want to complete the configuration process using your problematic
3287 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3288 to "yes", and re-run configure.
3291 as_fn_error $?
"Your 'rm' program is bad, sorry." "$LINENO" 5
3295 # we specify AM_MAINTAINER_MODE to avoid problems with rebuilding
3296 # the configure and makefiles. Without it users doing things that
3297 # change the timestamps on the code, like checking it into a cvs
3298 # tree, could trigger a rebuild of the infrastructure files which
3299 # might fail if they don't have the correct tools.
3301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
3302 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
3303 # Check whether --enable-maintainer-mode was given.
3304 if test "${enable_maintainer_mode+set}" = set; then :
3305 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
3307 USE_MAINTAINER_MODE
=no
3310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
3311 $as_echo "$USE_MAINTAINER_MODE" >&6; }
3312 if test $USE_MAINTAINER_MODE = yes; then
3313 MAINTAINER_MODE_TRUE
=
3314 MAINTAINER_MODE_FALSE
='#'
3316 MAINTAINER_MODE_TRUE
='#'
3317 MAINTAINER_MODE_FALSE
=
3320 MAINT
=$MAINTAINER_MODE_TRUE
3324 # Make sure we can run config.sub.
3325 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
3326 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3329 $as_echo_n "checking build system type... " >&6; }
3330 if ${ac_cv_build+:} false
; then :
3331 $as_echo_n "(cached) " >&6
3333 ac_build_alias
=$build_alias
3334 test "x$ac_build_alias" = x
&&
3335 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
3336 test "x$ac_build_alias" = x
&&
3337 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
3338 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3339 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3343 $as_echo "$ac_cv_build" >&6; }
3344 case $ac_cv_build in
3346 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
3349 ac_save_IFS
=$IFS; IFS
='-'
3355 # Remember, the first character of IFS is used to create $*,
3356 # except with old shells:
3359 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
3362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3363 $as_echo_n "checking host system type... " >&6; }
3364 if ${ac_cv_host+:} false
; then :
3365 $as_echo_n "(cached) " >&6
3367 if test "x$host_alias" = x
; then
3368 ac_cv_host
=$ac_cv_build
3370 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3371 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3376 $as_echo "$ac_cv_host" >&6; }
3379 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
3382 ac_save_IFS
=$IFS; IFS
='-'
3388 # Remember, the first character of IFS is used to create $*,
3389 # except with old shells:
3392 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
3396 # We want to turn on warnings if we are using gcc and the user did
3397 # not specify CFLAGS. The autoconf check for the C compiler sets the
3398 # CFLAGS if gcc is used, so we will save it before we run that check.
3399 SAVE_CFLAGS
="$CFLAGS"
3401 # Now find our C compiler.
3403 ac_cpp
='$CPP $CPPFLAGS'
3404 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3405 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3406 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3407 if test -n "$ac_tool_prefix"; then
3408 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3409 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
3410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3411 $as_echo_n "checking for $ac_word... " >&6; }
3412 if ${ac_cv_prog_CC+:} false
; then :
3413 $as_echo_n "(cached) " >&6
3415 if test -n "$CC"; then
3416 ac_cv_prog_CC
="$CC" # Let the user override the test.
3418 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3422 test -z "$as_dir" && as_dir
=.
3423 for ac_exec_ext
in '' $ac_executable_extensions; do
3424 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3425 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3426 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3436 if test -n "$CC"; then
3437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3438 $as_echo "$CC" >&6; }
3440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3441 $as_echo "no" >&6; }
3446 if test -z "$ac_cv_prog_CC"; then
3448 # Extract the first word of "gcc", so it can be a program name with args.
3449 set dummy gcc
; ac_word
=$2
3450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3451 $as_echo_n "checking for $ac_word... " >&6; }
3452 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3453 $as_echo_n "(cached) " >&6
3455 if test -n "$ac_ct_CC"; then
3456 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3458 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3462 test -z "$as_dir" && as_dir
=.
3463 for ac_exec_ext
in '' $ac_executable_extensions; do
3464 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3465 ac_cv_prog_ac_ct_CC
="gcc"
3466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3475 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3476 if test -n "$ac_ct_CC"; then
3477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3478 $as_echo "$ac_ct_CC" >&6; }
3480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3481 $as_echo "no" >&6; }
3484 if test "x$ac_ct_CC" = x
; then
3487 case $cross_compiling:$ac_tool_warned in
3489 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3490 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3491 ac_tool_warned
=yes ;;
3499 if test -z "$CC"; then
3500 if test -n "$ac_tool_prefix"; then
3501 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3502 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3504 $as_echo_n "checking for $ac_word... " >&6; }
3505 if ${ac_cv_prog_CC+:} false
; then :
3506 $as_echo_n "(cached) " >&6
3508 if test -n "$CC"; then
3509 ac_cv_prog_CC
="$CC" # Let the user override the test.
3511 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3515 test -z "$as_dir" && as_dir
=.
3516 for ac_exec_ext
in '' $ac_executable_extensions; do
3517 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3518 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3519 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3529 if test -n "$CC"; then
3530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3531 $as_echo "$CC" >&6; }
3533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3534 $as_echo "no" >&6; }
3540 if test -z "$CC"; then
3541 # Extract the first word of "cc", so it can be a program name with args.
3542 set dummy cc
; ac_word
=$2
3543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3544 $as_echo_n "checking for $ac_word... " >&6; }
3545 if ${ac_cv_prog_CC+:} false
; then :
3546 $as_echo_n "(cached) " >&6
3548 if test -n "$CC"; then
3549 ac_cv_prog_CC
="$CC" # Let the user override the test.
3552 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3556 test -z "$as_dir" && as_dir
=.
3557 for ac_exec_ext
in '' $ac_executable_extensions; do
3558 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3559 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3560 ac_prog_rejected
=yes
3564 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3571 if test $ac_prog_rejected = yes; then
3572 # We found a bogon in the path, so make sure we never use it.
3573 set dummy
$ac_cv_prog_CC
3575 if test $# != 0; then
3576 # We chose a different compiler from the bogus one.
3577 # However, it has the same basename, so the bogon will be chosen
3578 # first if we set CC to just the basename; use the full file name.
3580 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3586 if test -n "$CC"; then
3587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3588 $as_echo "$CC" >&6; }
3590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3591 $as_echo "no" >&6; }
3596 if test -z "$CC"; then
3597 if test -n "$ac_tool_prefix"; then
3598 for ac_prog
in cl.exe
3600 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3601 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3603 $as_echo_n "checking for $ac_word... " >&6; }
3604 if ${ac_cv_prog_CC+:} false
; then :
3605 $as_echo_n "(cached) " >&6
3607 if test -n "$CC"; then
3608 ac_cv_prog_CC
="$CC" # Let the user override the test.
3610 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3614 test -z "$as_dir" && as_dir
=.
3615 for ac_exec_ext
in '' $ac_executable_extensions; do
3616 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3617 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3618 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3628 if test -n "$CC"; then
3629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3630 $as_echo "$CC" >&6; }
3632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3633 $as_echo "no" >&6; }
3637 test -n "$CC" && break
3640 if test -z "$CC"; then
3642 for ac_prog
in cl.exe
3644 # Extract the first word of "$ac_prog", so it can be a program name with args.
3645 set dummy
$ac_prog; ac_word
=$2
3646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3647 $as_echo_n "checking for $ac_word... " >&6; }
3648 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3649 $as_echo_n "(cached) " >&6
3651 if test -n "$ac_ct_CC"; then
3652 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3654 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3658 test -z "$as_dir" && as_dir
=.
3659 for ac_exec_ext
in '' $ac_executable_extensions; do
3660 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3661 ac_cv_prog_ac_ct_CC
="$ac_prog"
3662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3671 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3672 if test -n "$ac_ct_CC"; then
3673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3674 $as_echo "$ac_ct_CC" >&6; }
3676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3677 $as_echo "no" >&6; }
3681 test -n "$ac_ct_CC" && break
3684 if test "x$ac_ct_CC" = x
; then
3687 case $cross_compiling:$ac_tool_warned in
3689 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3690 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3691 ac_tool_warned
=yes ;;
3700 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3701 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3702 as_fn_error $?
"no acceptable C compiler found in \$PATH
3703 See \`config.log' for more details" "$LINENO" 5; }
3705 # Provide some information about the compiler.
3706 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3709 for ac_option
in --version -v -V -qversion; do
3710 { { ac_try
="$ac_compiler $ac_option >&5"
3712 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3713 *) ac_try_echo=$ac_try;;
3715 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3716 $as_echo "$ac_try_echo"; } >&5
3717 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3719 if test -s conftest.err; then
3721 ... rest of stderr output deleted ...
3722 10q' conftest.err >conftest.er1
3723 cat conftest.er1 >&5
3725 rm -f conftest.er1 conftest.err
3726 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3727 test $ac_status = 0; }
3730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3731 /* end confdefs.h. */
3741 ac_clean_files_save=$ac_clean_files
3742 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3743 # Try to create an executable without -o first, disregard a.out.
3744 # It will help us diagnose broken compilers, and finding out an intuition
3746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3747 $as_echo_n "checking whether the C compiler works... " >&6; }
3748 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3750 # The possible output files:
3751 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3754 for ac_file in $ac_files
3757 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3758 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3763 if { { ac_try="$ac_link_default"
3765 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3766 *) ac_try_echo
=$ac_try;;
3768 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3769 $as_echo "$ac_try_echo"; } >&5
3770 (eval "$ac_link_default") 2>&5
3772 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3773 test $ac_status = 0; }; then :
3774 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3775 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3776 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3777 # so that the user can short-circuit this test for compilers unknown to
3779 for ac_file
in $ac_files ''
3781 test -f "$ac_file" ||
continue
3783 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3786 # We found the default executable, but exeext='' is most
3790 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3792 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3794 # We set ac_cv_exeext here because the later test for it is not
3795 # safe: cross compilers may not add the suffix if given an `-o'
3796 # argument, so we may need to know it at that point already.
3797 # Even if this section looks crufty: it has the advantage of
3804 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3809 if test -z "$ac_file"; then :
3810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3811 $as_echo "no" >&6; }
3812 $as_echo "$as_me: failed program was:" >&5
3813 sed 's/^/| /' conftest.
$ac_ext >&5
3815 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3816 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3817 as_fn_error
77 "C compiler cannot create executables
3818 See \`config.log' for more details" "$LINENO" 5; }
3820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3821 $as_echo "yes" >&6; }
3823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3824 $as_echo_n "checking for C compiler default output file name... " >&6; }
3825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3826 $as_echo "$ac_file" >&6; }
3827 ac_exeext
=$ac_cv_exeext
3829 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3830 ac_clean_files
=$ac_clean_files_save
3831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3832 $as_echo_n "checking for suffix of executables... " >&6; }
3833 if { { ac_try
="$ac_link"
3835 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3836 *) ac_try_echo=$ac_try;;
3838 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3839 $as_echo "$ac_try_echo"; } >&5
3840 (eval "$ac_link") 2>&5
3842 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3843 test $ac_status = 0; }; then :
3844 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
3845 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
3846 # work properly (i.e., refer to `conftest.exe'), while it won't with
3848 for ac_file
in conftest.exe conftest conftest.
*; do
3849 test -f "$ac_file" ||
continue
3851 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3852 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3858 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3859 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3860 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3861 See \`config.log' for more details" "$LINENO" 5; }
3863 rm -f conftest conftest
$ac_cv_exeext
3864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3865 $as_echo "$ac_cv_exeext" >&6; }
3867 rm -f conftest.
$ac_ext
3868 EXEEXT
=$ac_cv_exeext
3870 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3871 /* end confdefs.h. */
3876 FILE *f = fopen ("conftest.out", "w");
3877 return ferror (f) || fclose (f) != 0;
3883 ac_clean_files
="$ac_clean_files conftest.out"
3884 # Check that the compiler produces executables we can run. If not, either
3885 # the compiler is broken, or we cross compile.
3886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3887 $as_echo_n "checking whether we are cross compiling... " >&6; }
3888 if test "$cross_compiling" != yes; then
3889 { { ac_try
="$ac_link"
3891 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3892 *) ac_try_echo=$ac_try;;
3894 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3895 $as_echo "$ac_try_echo"; } >&5
3896 (eval "$ac_link") 2>&5
3898 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3899 test $ac_status = 0; }
3900 if { ac_try='./conftest$ac_cv_exeext'
3901 { { case "(($ac_try" in
3902 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3903 *) ac_try_echo
=$ac_try;;
3905 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3906 $as_echo "$ac_try_echo"; } >&5
3907 (eval "$ac_try") 2>&5
3909 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3910 test $ac_status = 0; }; }; then
3913 if test "$cross_compiling" = maybe
; then
3916 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3917 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3918 as_fn_error $?
"cannot run C compiled programs.
3919 If you meant to cross compile, use \`--host'.
3920 See \`config.log' for more details" "$LINENO" 5; }
3924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3925 $as_echo "$cross_compiling" >&6; }
3927 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3928 ac_clean_files
=$ac_clean_files_save
3929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3930 $as_echo_n "checking for suffix of object files... " >&6; }
3931 if ${ac_cv_objext+:} false
; then :
3932 $as_echo_n "(cached) " >&6
3934 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3935 /* end confdefs.h. */
3945 rm -f conftest.o conftest.obj
3946 if { { ac_try
="$ac_compile"
3948 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3949 *) ac_try_echo=$ac_try;;
3951 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3952 $as_echo "$ac_try_echo"; } >&5
3953 (eval "$ac_compile") 2>&5
3955 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3956 test $ac_status = 0; }; then :
3957 for ac_file in conftest.o conftest.obj conftest.*; do
3958 test -f "$ac_file" || continue;
3960 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3961 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3966 $as_echo "$as_me: failed program was:" >&5
3967 sed 's/^/| /' conftest.$ac_ext >&5
3969 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3970 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3971 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3972 See \
`config.log' for more details" "$LINENO" 5; }
3974 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3977 $as_echo "$ac_cv_objext" >&6; }
3978 OBJEXT=$ac_cv_objext
3980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3981 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3982 if ${ac_cv_c_compiler_gnu+:} false; then :
3983 $as_echo_n "(cached) " >&6
3985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3986 /* end confdefs.h. */
3999 if ac_fn_c_try_compile "$LINENO"; then :
4004 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4005 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4009 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4010 if test $ac_compiler_gnu = yes; then
4015 ac_test_CFLAGS=${CFLAGS+set}
4016 ac_save_CFLAGS=$CFLAGS
4017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4018 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4019 if ${ac_cv_prog_cc_g+:} false; then :
4020 $as_echo_n "(cached) " >&6
4022 ac_save_c_werror_flag=$ac_c_werror_flag
4023 ac_c_werror_flag=yes
4026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4027 /* end confdefs.h. */
4037 if ac_fn_c_try_compile "$LINENO"; then :
4041 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4042 /* end confdefs.h. */
4052 if ac_fn_c_try_compile "$LINENO"; then :
4055 ac_c_werror_flag=$ac_save_c_werror_flag
4057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4058 /* end confdefs.h. */
4068 if ac_fn_c_try_compile "$LINENO"; then :
4071 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4073 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4075 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4076 ac_c_werror_flag=$ac_save_c_werror_flag
4078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4079 $as_echo "$ac_cv_prog_cc_g" >&6; }
4080 if test "$ac_test_CFLAGS" = set; then
4081 CFLAGS=$ac_save_CFLAGS
4082 elif test $ac_cv_prog_cc_g = yes; then
4083 if test "$GCC" = yes; then
4089 if test "$GCC" = yes; then
4095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4096 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4097 if ${ac_cv_prog_cc_c89+:} false; then :
4098 $as_echo_n "(cached) " >&6
4100 ac_cv_prog_cc_c89=no
4102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4103 /* end confdefs.h. */
4107 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4108 struct buf { int x; };
4109 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4110 static char *e (p, i)
4116 static char *f (char * (*g) (char **, int), char **p, ...)
4121 s = g (p, va_arg (v,int));
4126 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4127 function prototypes and stuff, but not '\xHH' hex character constants.
4128 These don't provoke an error unfortunately, instead are silently treated
4129 as 'x'. The following induces an error, until -std is added to get
4130 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4131 array size at least. It's necessary to write '\x00'==0 to get something
4132 that's true only with -std. */
4133 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4135 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4136 inside strings and character constants. */
4138 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4140 int test (int i, double x);
4141 struct s1 {int (*f) (int a);};
4142 struct s2 {int (*f) (double a);};
4143 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4149 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4154 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4155 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4157 CC="$ac_save_CC $ac_arg"
4158 if ac_fn_c_try_compile "$LINENO"; then :
4159 ac_cv_prog_cc_c89=$ac_arg
4161 rm -f core conftest.err conftest.$ac_objext
4162 test "x$ac_cv_prog_cc_c89" != "xno" && break
4164 rm -f conftest.$ac_ext
4169 case "x$ac_cv_prog_cc_c89" in
4171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4172 $as_echo "none needed" >&6; } ;;
4174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4175 $as_echo "unsupported" >&6; } ;;
4177 CC="$CC $ac_cv_prog_cc_c89"
4178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4179 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4181 if test "x$ac_cv_prog_cc_c89" != xno; then :
4186 ac_cpp='$CPP $CPPFLAGS'
4187 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4188 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4189 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4192 ac_cpp='$CPP $CPPFLAGS'
4193 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4194 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4195 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4197 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4198 if ${am_cv_prog_cc_c_o+:} false; then :
4199 $as_echo_n "(cached) " >&6
4201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4202 /* end confdefs.h. */
4212 # Make sure it works both with $CC and with simple cc.
4213 # Following AC_PROG_CC_C_O, we do the test twice because some
4214 # compilers refuse to overwrite an existing .o file with -o,
4215 # though they will create one.
4216 am_cv_prog_cc_c_o=yes
4218 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4219 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4222 (exit $ac_status); } \
4223 && test -f conftest2.$ac_objext; then
4226 am_cv_prog_cc_c_o=no
4230 rm -f core conftest*
4233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4234 $as_echo "$am_cv_prog_cc_c_o" >&6; }
4235 if test "$am_cv_prog_cc_c_o" != yes; then
4236 # Losing compiler, so override with the script.
4237 # FIXME: It is wrong to rewrite CC.
4238 # But if we don't then we get into trouble of one sort or another.
4239 # A longer-term fix would be to have automake use am__CC in this case,
4240 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4241 CC="$am_aux_dir/compile $CC"
4244 ac_cpp='$CPP $CPPFLAGS'
4245 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4246 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4247 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4249 DEPDIR="${am__leading_dot}deps"
4251 ac_config_commands="$ac_config_commands depfiles"
4254 am_make=${MAKE-make}
4255 cat > confinc << 'END'
4257 @echo this is the am__doit target
4260 # If we don't find an include directive, just comment out the code.
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4262 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4266 # First try GNU make style include.
4267 echo "include confinc" > confmf
4268 # Ignore all kinds of additional output from 'make'.
4269 case `$am_make -s -f confmf
2> /dev
/null
` in #(
4270 *the\ am__doit\ target*)
4276 # Now try BSD make style include.
4277 if test "$am__include" = "#"; then
4278 echo '.include "confinc"' > confmf
4279 case `$am_make -s -f confmf
2> /dev
/null
` in #(
4280 *the\ am__doit\ target*)
4281 am__include=.include
4289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4290 $as_echo "$_am_result" >&6; }
4291 rm -f confinc confmf
4293 # Check whether --enable-dependency-tracking was given.
4294 if test "${enable_dependency_tracking+set}" = set; then :
4295 enableval=$enable_dependency_tracking;
4298 if test "x$enable_dependency_tracking" != xno; then
4299 am_depcomp="$ac_aux_dir/depcomp"
4303 if test "x$enable_dependency_tracking" != xno; then
4313 depcc="$CC" am_compiler_list=
4315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4316 $as_echo_n "checking dependency style of $depcc... " >&6; }
4317 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4318 $as_echo_n "(cached) " >&6
4320 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4321 # We make a subdir and do the tests there. Otherwise we can end up
4322 # making bogus files that we don't know about and never remove. For
4323 # instance it was reported that on HP-UX the gcc test will end up
4324 # making a dummy file named 'D' -- because '-MD' means "put the output
4328 # Copy depcomp to subdir because otherwise we won't find it if we're
4329 # using a relative directory.
4330 cp "$am_depcomp" conftest.dir
4332 # We will build objects and dependencies in a subdirectory because
4333 # it helps to detect inapplicable dependency modes. For instance
4334 # both Tru64's cc and ICC support -MD to output dependencies as a
4335 # side effect of compilation, but ICC will put the dependencies in
4336 # the current directory while Tru64 will put them in the object
4340 am_cv_CC_dependencies_compiler_type=none
4341 if test "$am_compiler_list" = ""; then
4342 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < .
/depcomp
`
4345 case " $depcc " in #(
4346 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4349 for depmode in $am_compiler_list; do
4350 # Setup a source with many dependencies, because some compilers
4351 # like to wrap large dependency lists on column 80 (with \), and
4352 # we should not choose a depcomp mode which is confused by this.
4354 # We need to recreate these files for each test, as the compiler may
4355 # overwrite some of them when testing with obscure command lines.
4356 # This happens at least with the AIX C compiler.
4358 for i in 1 2 3 4 5 6; do
4359 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4360 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4361 # Solaris 10 /bin/sh.
4362 echo '/* dummy */' > sub/conftst$i.h
4364 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4366 # We check with '-c' and '-o' for the sake of the "dashmstdout"
4367 # mode. It turns out that the SunPro C++ compiler does not properly
4368 # handle '-M -o', and we need to detect this. Also, some Intel
4369 # versions had trouble with output in subdirs.
4370 am__obj=sub/conftest.${OBJEXT-o}
4371 am__minus_obj="-o $am__obj"
4374 # This depmode causes a compiler race in universal mode.
4375 test "$am__universal" = false || continue
4378 # After this tag, mechanisms are not by side-effect, so they'll
4379 # only be used when explicitly requested.
4380 if test "x$enable_dependency_tracking" = xyes; then
4386 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4387 # This compiler won't grok '-c -o', but also, the minuso test has
4388 # not run yet. These depmodes are late enough in the game, and
4389 # so weak that their functioning should not be impacted.
4390 am__obj=conftest.${OBJEXT-o}
4395 if depmode=$depmode \
4396 source=sub/conftest.c object=$am__obj \
4397 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4398 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4399 >/dev/null 2>conftest.err &&
4400 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4401 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4402 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4403 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4404 # icc doesn't choke on unknown options, it will just issue warnings
4405 # or remarks (even with -Werror). So we grep stderr for any message
4406 # that says an option was ignored or not supported.
4407 # When given -MP, icc 7.0 and 7.1 complain thusly:
4408 # icc: Command line warning: ignoring option '-M'; no argument required
4409 # The diagnosis changed in icc 8.0:
4410 # icc: Command line remark: option '-MP' not supported
4411 if (grep 'ignoring option' conftest.err ||
4412 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4413 am_cv_CC_dependencies_compiler_type=$depmode
4422 am_cv_CC_dependencies_compiler_type=none
4426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4427 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4428 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4431 test "x$enable_dependency_tracking" != xno \
4432 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4434 am__fastdepCC_FALSE='#'
4436 am__fastdepCC_TRUE='#'
4437 am__fastdepCC_FALSE=
4442 # Suppress warnings about --datarootdir
4445 # If we have gcc, and AC_PROG_CC changed the flags, then we know the
4446 # user did not specify any flags. Add warnings in this case.
4447 if test "$GCC" = "yes"; then
4448 if test "$CFLAGS" != "$SAVE_CFLAGS"; then
4449 STD_CWARNINGS="$STD_CWARNINGS -Wall -Werror -fno-strict-aliasing"
4453 # We can have some flags to pass to bind configure
4457 # POSIX doesn't include the IPv6 Advanced Socket API and glibc hides
4458 # parts of the IPv6 Advanced Socket API as a result. This is stupid
4459 # as it breaks how the two halves (Basic and Advanced) of the IPv6
4460 # Socket API were designed to be used but we have to live with it.
4461 # Use this to define _GNU_SOURCE to pull in the IPv6 Advanced Socket API.
4464 ac_cpp='$CPP $CPPFLAGS'
4465 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4466 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4467 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4469 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4470 # On Suns, sometimes $CPP names a directory.
4471 if test -n "$CPP" && test -d "$CPP"; then
4474 if test -z "$CPP"; then
4475 if ${ac_cv_prog_CPP+:} false; then :
4476 $as_echo_n "(cached) " >&6
4478 # Double quotes because CPP needs to be expanded
4479 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4482 for ac_c_preproc_warn_flag in '' yes
4484 # Use a header file that comes with gcc, so configuring glibc
4485 # with a fresh cross-compiler works.
4486 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4487 # <limits.h> exists even on freestanding compilers.
4488 # On the NeXT, cc -E runs the code through the compiler's parser,
4489 # not just through cpp. "Syntax error" is here to catch this case.
4490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4491 /* end confdefs.h. */
4493 # include <limits.h>
4495 # include <assert.h>
4499 if ac_fn_c_try_cpp "$LINENO"; then :
4502 # Broken: fails on valid input.
4505 rm -f conftest.err conftest.i conftest.$ac_ext
4507 # OK, works on sane cases. Now check whether nonexistent headers
4508 # can be detected and how.
4509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4510 /* end confdefs.h. */
4511 #include <ac_nonexistent.h>
4513 if ac_fn_c_try_cpp "$LINENO"; then :
4514 # Broken: success on invalid input.
4517 # Passes both tests.
4521 rm -f conftest.err conftest.i conftest.$ac_ext
4524 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4525 rm -f conftest.i conftest.err conftest.
$ac_ext
4526 if $ac_preproc_ok; then :
4538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4539 $as_echo "$CPP" >&6; }
4541 for ac_c_preproc_warn_flag
in '' yes
4543 # Use a header file that comes with gcc, so configuring glibc
4544 # with a fresh cross-compiler works.
4545 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4546 # <limits.h> exists even on freestanding compilers.
4547 # On the NeXT, cc -E runs the code through the compiler's parser,
4548 # not just through cpp. "Syntax error" is here to catch this case.
4549 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4550 /* end confdefs.h. */
4552 # include <limits.h>
4554 # include <assert.h>
4558 if ac_fn_c_try_cpp
"$LINENO"; then :
4561 # Broken: fails on valid input.
4564 rm -f conftest.err conftest.i conftest.
$ac_ext
4566 # OK, works on sane cases. Now check whether nonexistent headers
4567 # can be detected and how.
4568 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4569 /* end confdefs.h. */
4570 #include <ac_nonexistent.h>
4572 if ac_fn_c_try_cpp
"$LINENO"; then :
4573 # Broken: success on invalid input.
4576 # Passes both tests.
4580 rm -f conftest.err conftest.i conftest.
$ac_ext
4583 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4584 rm -f conftest.i conftest.err conftest.
$ac_ext
4585 if $ac_preproc_ok; then :
4588 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4589 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4590 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
4591 See \`config.log' for more details" "$LINENO" 5; }
4595 ac_cpp
='$CPP $CPPFLAGS'
4596 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4597 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4598 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4602 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4603 if ${ac_cv_path_GREP+:} false
; then :
4604 $as_echo_n "(cached) " >&6
4606 if test -z "$GREP"; then
4607 ac_path_GREP_found
=false
4608 # Loop through the user's path and test for each of PROGNAME-LIST
4609 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4610 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4613 test -z "$as_dir" && as_dir
=.
4614 for ac_prog
in grep ggrep
; do
4615 for ac_exec_ext
in '' $ac_executable_extensions; do
4616 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
4617 as_fn_executable_p
"$ac_path_GREP" ||
continue
4618 # Check for GNU ac_path_GREP and select it if it is found.
4619 # Check for GNU $ac_path_GREP
4620 case `"$ac_path_GREP" --version 2>&1` in
4622 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4625 $as_echo_n 0123456789 >"conftest.in"
4628 cat "conftest.in" "conftest.in" >"conftest.tmp"
4629 mv "conftest.tmp" "conftest.in"
4630 cp "conftest.in" "conftest.nl"
4631 $as_echo 'GREP' >> "conftest.nl"
4632 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4633 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4634 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4635 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4636 # Best one so far, save it but keep looking for a better one
4637 ac_cv_path_GREP
="$ac_path_GREP"
4638 ac_path_GREP_max
=$ac_count
4640 # 10*(2^10) chars as input seems more than enough
4641 test $ac_count -gt 10 && break
4643 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4646 $ac_path_GREP_found && break 3
4651 if test -z "$ac_cv_path_GREP"; then
4652 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4655 ac_cv_path_GREP
=$GREP
4659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4660 $as_echo "$ac_cv_path_GREP" >&6; }
4661 GREP
="$ac_cv_path_GREP"
4664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4665 $as_echo_n "checking for egrep... " >&6; }
4666 if ${ac_cv_path_EGREP+:} false
; then :
4667 $as_echo_n "(cached) " >&6
4669 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4670 then ac_cv_path_EGREP
="$GREP -E"
4672 if test -z "$EGREP"; then
4673 ac_path_EGREP_found
=false
4674 # Loop through the user's path and test for each of PROGNAME-LIST
4675 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4676 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4679 test -z "$as_dir" && as_dir
=.
4680 for ac_prog
in egrep; do
4681 for ac_exec_ext
in '' $ac_executable_extensions; do
4682 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4683 as_fn_executable_p
"$ac_path_EGREP" ||
continue
4684 # Check for GNU ac_path_EGREP and select it if it is found.
4685 # Check for GNU $ac_path_EGREP
4686 case `"$ac_path_EGREP" --version 2>&1` in
4688 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4691 $as_echo_n 0123456789 >"conftest.in"
4694 cat "conftest.in" "conftest.in" >"conftest.tmp"
4695 mv "conftest.tmp" "conftest.in"
4696 cp "conftest.in" "conftest.nl"
4697 $as_echo 'EGREP' >> "conftest.nl"
4698 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4699 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4700 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4701 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4702 # Best one so far, save it but keep looking for a better one
4703 ac_cv_path_EGREP
="$ac_path_EGREP"
4704 ac_path_EGREP_max
=$ac_count
4706 # 10*(2^10) chars as input seems more than enough
4707 test $ac_count -gt 10 && break
4709 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4712 $ac_path_EGREP_found && break 3
4717 if test -z "$ac_cv_path_EGREP"; then
4718 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4721 ac_cv_path_EGREP
=$EGREP
4726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4727 $as_echo "$ac_cv_path_EGREP" >&6; }
4728 EGREP
="$ac_cv_path_EGREP"
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4732 $as_echo_n "checking for ANSI C header files... " >&6; }
4733 if ${ac_cv_header_stdc+:} false
; then :
4734 $as_echo_n "(cached) " >&6
4736 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4737 /* end confdefs.h. */
4751 if ac_fn_c_try_compile
"$LINENO"; then :
4752 ac_cv_header_stdc
=yes
4754 ac_cv_header_stdc
=no
4756 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4758 if test $ac_cv_header_stdc = yes; then
4759 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4760 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4761 /* end confdefs.h. */
4765 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4766 $EGREP "memchr" >/dev
/null
2>&1; then :
4769 ac_cv_header_stdc
=no
4775 if test $ac_cv_header_stdc = yes; then
4776 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4777 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4778 /* end confdefs.h. */
4782 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4783 $EGREP "free" >/dev
/null
2>&1; then :
4786 ac_cv_header_stdc
=no
4792 if test $ac_cv_header_stdc = yes; then
4793 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4794 if test "$cross_compiling" = yes; then :
4797 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4798 /* end confdefs.h. */
4801 #if ((' ' & 0x0FF) == 0x020)
4802 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4803 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4805 # define ISLOWER(c) \
4806 (('a' <= (c) && (c) <= 'i') \
4807 || ('j' <= (c) && (c) <= 'r') \
4808 || ('s' <= (c) && (c) <= 'z'))
4809 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4812 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4817 for (i = 0; i < 256; i++)
4818 if (XOR (islower (i), ISLOWER (i))
4819 || toupper (i) != TOUPPER (i))
4824 if ac_fn_c_try_run
"$LINENO"; then :
4827 ac_cv_header_stdc
=no
4829 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4830 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4836 $as_echo "$ac_cv_header_stdc" >&6; }
4837 if test $ac_cv_header_stdc = yes; then
4839 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4843 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4844 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4845 inttypes.h stdint.h unistd.h
4847 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4848 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4850 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4851 cat >>confdefs.h
<<_ACEOF
4852 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4861 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4862 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
4869 if test "$MINIX" = yes; then
4871 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4874 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4877 $as_echo "#define _MINIX 1" >>confdefs.h
4882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4883 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4884 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
4885 $as_echo_n "(cached) " >&6
4887 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4888 /* end confdefs.h. */
4890 # define __EXTENSIONS__ 1
4891 $ac_includes_default
4900 if ac_fn_c_try_compile
"$LINENO"; then :
4901 ac_cv_safe_to_define___extensions__
=yes
4903 ac_cv_safe_to_define___extensions__
=no
4905 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4908 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4909 test $ac_cv_safe_to_define___extensions__ = yes &&
4910 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4912 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4914 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4916 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4918 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4922 if test -n "$ac_tool_prefix"; then
4923 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4924 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
4925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4926 $as_echo_n "checking for $ac_word... " >&6; }
4927 if ${ac_cv_prog_RANLIB+:} false
; then :
4928 $as_echo_n "(cached) " >&6
4930 if test -n "$RANLIB"; then
4931 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
4933 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4937 test -z "$as_dir" && as_dir
=.
4938 for ac_exec_ext
in '' $ac_executable_extensions; do
4939 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4940 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
4941 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4950 RANLIB
=$ac_cv_prog_RANLIB
4951 if test -n "$RANLIB"; then
4952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4953 $as_echo "$RANLIB" >&6; }
4955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4956 $as_echo "no" >&6; }
4961 if test -z "$ac_cv_prog_RANLIB"; then
4962 ac_ct_RANLIB
=$RANLIB
4963 # Extract the first word of "ranlib", so it can be a program name with args.
4964 set dummy ranlib
; ac_word
=$2
4965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4966 $as_echo_n "checking for $ac_word... " >&6; }
4967 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
4968 $as_echo_n "(cached) " >&6
4970 if test -n "$ac_ct_RANLIB"; then
4971 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
4973 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4977 test -z "$as_dir" && as_dir
=.
4978 for ac_exec_ext
in '' $ac_executable_extensions; do
4979 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4980 ac_cv_prog_ac_ct_RANLIB
="ranlib"
4981 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4990 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
4991 if test -n "$ac_ct_RANLIB"; then
4992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4993 $as_echo "$ac_ct_RANLIB" >&6; }
4995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4996 $as_echo "no" >&6; }
4999 if test "x$ac_ct_RANLIB" = x
; then
5002 case $cross_compiling:$ac_tool_warned in
5004 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5005 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5006 ac_tool_warned
=yes ;;
5008 RANLIB
=$ac_ct_RANLIB
5011 RANLIB
="$ac_cv_prog_RANLIB"
5014 ac_config_headers
="$ac_config_headers includes/config.h"
5017 # we sometimes need to know byte order for building packets
5018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
5019 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
5020 if ${ac_cv_c_bigendian+:} false
; then :
5021 $as_echo_n "(cached) " >&6
5023 ac_cv_c_bigendian
=unknown
5024 # See if we're dealing with a universal compiler.
5025 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5026 /* end confdefs.h. */
5027 #ifndef __APPLE_CC__
5028 not a universal capable compiler
5033 if ac_fn_c_try_compile
"$LINENO"; then :
5035 # Check for potential -arch flags. It is not universal unless
5036 # there are at least two -arch flags with different values.
5039 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
5040 if test -n "$ac_prev"; then
5042 i?
86 | x86_64 | ppc | ppc64
)
5043 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
5046 ac_cv_c_bigendian
=universal
5052 elif test "x$ac_word" = "x-arch"; then
5057 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5058 if test $ac_cv_c_bigendian = unknown
; then
5059 # See if sys/param.h defines the BYTE_ORDER macro.
5060 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5061 /* end confdefs.h. */
5062 #include <sys/types.h>
5063 #include <sys/param.h>
5068 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
5069 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
5078 if ac_fn_c_try_compile
"$LINENO"; then :
5079 # It does; now see whether it defined to BIG_ENDIAN or not.
5080 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5081 /* end confdefs.h. */
5082 #include <sys/types.h>
5083 #include <sys/param.h>
5088 #if BYTE_ORDER != BIG_ENDIAN
5096 if ac_fn_c_try_compile
"$LINENO"; then :
5097 ac_cv_c_bigendian
=yes
5099 ac_cv_c_bigendian
=no
5101 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5103 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5105 if test $ac_cv_c_bigendian = unknown
; then
5106 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
5107 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5108 /* end confdefs.h. */
5114 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5122 if ac_fn_c_try_compile
"$LINENO"; then :
5123 # It does; now see whether it defined to _BIG_ENDIAN or not.
5124 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5125 /* end confdefs.h. */
5139 if ac_fn_c_try_compile
"$LINENO"; then :
5140 ac_cv_c_bigendian
=yes
5142 ac_cv_c_bigendian
=no
5144 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5146 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5148 if test $ac_cv_c_bigendian = unknown
; then
5149 # Compile a test program.
5150 if test "$cross_compiling" = yes; then :
5151 # Try to guess by grepping values from an object file.
5152 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5153 /* end confdefs.h. */
5154 short int ascii_mm[] =
5155 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5156 short int ascii_ii[] =
5157 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5158 int use_ascii (int i) {
5159 return ascii_mm[i] + ascii_ii[i];
5161 short int ebcdic_ii[] =
5162 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5163 short int ebcdic_mm[] =
5164 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5165 int use_ebcdic (int i) {
5166 return ebcdic_mm[i] + ebcdic_ii[i];
5173 return use_ascii (foo) == use_ebcdic (foo);
5178 if ac_fn_c_try_compile
"$LINENO"; then :
5179 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
5180 ac_cv_c_bigendian
=yes
5182 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
5183 if test "$ac_cv_c_bigendian" = unknown
; then
5184 ac_cv_c_bigendian
=no
5186 # finding both strings is unlikely to happen, but who knows?
5187 ac_cv_c_bigendian
=unknown
5191 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5193 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5194 /* end confdefs.h. */
5195 $ac_includes_default
5200 /* Are we little or big endian? From Harbison&Steele. */
5204 char c[sizeof (long int)];
5207 return u.c[sizeof (long int) - 1] == 1;
5213 if ac_fn_c_try_run
"$LINENO"; then :
5214 ac_cv_c_bigendian
=no
5216 ac_cv_c_bigendian
=yes
5218 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5219 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5225 $as_echo "$ac_cv_c_bigendian" >&6; }
5226 case $ac_cv_c_bigendian in #(
5228 byte_order
=BIG_ENDIAN
5231 byte_order
=LITTLE_ENDIAN
5235 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5239 as_fn_error $?
"unknown endianness
5240 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5244 cat >>confdefs.h
<<_ACEOF
5245 #define DHCP_BYTE_ORDER $byte_order
5249 # Optional compile-time DEBUGging.
5250 # Check whether --enable-debug was given.
5251 if test "${enable_debug+set}" = set; then :
5252 enableval
=$enable_debug; case "${enableval}" in
5253 yes) enable_debug
=yes
5255 $as_echo "#define DEBUG 1" >>confdefs.h
5257 # Just override CFLAGS totally to remove optimization.
5259 no
) enable_debug
=no
;;
5260 *) as_fn_error $?
"bad value ${enableval} for --enable-debug" "$LINENO" 5 ;;
5267 # XXX: there are actually quite a lot more DEBUG_ features we could enable,
5268 # but I don't want to pollute the --help space.
5270 #/* #define DEBUG_TOKENS */
5271 #/* #define DEBUG_PACKET */
5272 #/* #define DEBUG_EXPRESSIONS */
5273 #/* #define DEBUG_FIND_LEASE */
5274 #/* #define DEBUG_EXPRESSION_PARSE */
5275 #/* #define DEBUG_CLASS_MATCHING */
5276 #/* #define DEBUG_MEMORY_LEAKAGE */
5277 #/* #define DEBUG_MALLOC_POOL */
5278 #/* #define DEBUG_LEASE_STATE_TRANSITIONS */
5279 #/* #define DEBUG_RC_HISTORY */
5280 #/* #define DEBUG_RC_HISTORY_EXHAUSTIVELY */
5281 #/* #define RC_HISTORY_MAX 10240 */
5282 #/* #define POINTER_DEBUG */
5283 #/* #define DEBUG_FAILOVER_MESSAGES */
5284 #/* #define DEBUG_FAILOVER_TIMING */
5285 #/* #define DEBUG_DUMP_ALL_LEASES */
5287 # Failover optional compile-time feature.
5288 # Check whether --enable-failover was given.
5289 if test "${enable_failover+set}" = set; then :
5290 enableval
=$enable_failover;
5293 # Failover is on by default, so define if it is not explicitly disabled.
5294 if test "$enable_failover" != "no"; then
5296 $as_echo "#define FAILOVER_PROTOCOL 1" >>confdefs.h
5300 # execute() support.
5301 # Check whether --enable-execute was given.
5302 if test "${enable_execute+set}" = set; then :
5303 enableval
=$enable_execute;
5306 # execute() is on by default, so define if it is not explicitly disabled.
5307 if test "$enable_execute" != "no" ; then
5309 $as_echo "#define ENABLE_EXECUTE 1" >>confdefs.h
5313 # Server tracing support.
5314 # Check whether --enable-tracing was given.
5315 if test "${enable_tracing+set}" = set; then :
5316 enableval
=$enable_tracing;
5319 # tracing is on by default, so define if it is not explicitly disabled.
5320 if test "$enable_tracing" != "no" ; then
5322 $as_echo "#define TRACING 1" >>confdefs.h
5326 # Delayed-ack feature support (experimental).
5327 # Check whether --enable-delayed_ack was given.
5328 if test "${enable_delayed_ack+set}" = set; then :
5329 enableval
=$enable_delayed_ack;
5332 if test "$enable_delayed_ack" = "yes"; then
5334 $as_echo "#define DELAYED_ACK 1" >>confdefs.h
5338 # DHCPv6 optional compile-time feature.
5339 # Check whether --enable-dhcpv6 was given.
5340 if test "${enable_dhcpv6+set}" = set; then :
5341 enableval
=$enable_dhcpv6;
5344 # DHCPv6 is on by default, so define if it is not explicitly disabled.
5345 if test "$enable_dhcpv6" != "no"; then
5347 $as_echo "#define DHCPv6 1" >>confdefs.h
5351 # PARANOIA is off by default (until we can test it with all features)
5352 # Check whether --enable-paranoia was given.
5353 if test "${enable_paranoia+set}" = set; then :
5354 enableval
=$enable_paranoia;
5357 # Check whether --enable-early_chroot was given.
5358 if test "${enable_early_chroot+set}" = set; then :
5359 enableval
=$enable_early_chroot;
5362 # If someone enables early chroot, but does not enable paranoia, do so for
5364 if test "$enable_paranoia" != "yes" && \
5365 test "$enable_early_chroot" = "yes" ; then
5366 enable_paranoia
="yes"
5369 if test "$enable_paranoia" = "yes" ; then
5371 $as_echo "#define PARANOIA 1" >>confdefs.h
5374 if test "$enable_early_chroot" = "yes" ; then
5376 $as_echo "#define EARLY_CHROOT 1" >>confdefs.h
5380 # Check whether --enable-ipv4_pktinfo was given.
5381 if test "${enable_ipv4_pktinfo+set}" = set; then :
5382 enableval
=$enable_ipv4_pktinfo;
5386 if test "$enable_ipv4_pktinfo" = "yes"; then
5388 $as_echo "#define USE_V4_PKTINFO 1" >>confdefs.h
5392 # Check whether --enable-use_sockets was given.
5393 if test "${enable_use_sockets+set}" = set; then :
5394 enableval
=$enable_use_sockets;
5398 if test "$enable_use_sockets" = "yes"; then
5400 $as_echo "#define USE_SOCKETS 1" >>confdefs.h
5404 # Try to hnadle incorrect byte order for secs field
5405 # This is off by default
5406 # Check whether --enable-secs_byteorder was given.
5407 if test "${enable_secs_byteorder+set}" = set; then :
5408 enableval
=$enable_secs_byteorder;
5412 if test "$enable_secs_byteorder" = "yes" ; then
5414 $as_echo "#define SECS_BYTEORDER 1" >>confdefs.h
5418 # Include the PID in the log messages. This is useful when there may
5419 # be multiple instances of a program.
5420 # This is off by default
5421 # Check whether --enable-log_pid was given.
5422 if test "${enable_log_pid+set}" = set; then :
5423 enableval
=$enable_log_pid;
5426 if test "$enable_log_pid" = "yes" ; then
5428 $as_echo "#define USE_LOG_PID 1" >>confdefs.h
5432 # Allow for binary search when inserting v4 leases into queues
5433 # Check whether --enable-binary_leases was given.
5434 if test "${enable_binary_leases+set}" = set; then :
5435 enableval
=$enable_binary_leases;
5438 # binary_leases is off by default.
5439 if test "$enable_binary_leases" = "yes"; then
5441 $as_echo "#define BINARY_LEASES 1" >>confdefs.h
5449 # Check whether --with-atf was given.
5450 if test "${with_atf+set}" = set; then :
5451 withval
=$with_atf; atf_path
="$withval"
5454 if test "$atf_path" = "bind"; then
5462 if test "$atf_path" = "bind" ; then
5464 atf_path
="\${top_srcdir}/bind/atf"
5465 ATF_CFLAGS
="-I$atf_path/include -DUNIT_TEST"
5466 ATF_LDFLAGS
="-L$atf_path/lib -latf-c"
5467 ATF_BIN
=`pwd`/bind
/atf
/bin
5471 BINDCONFIG
="$BINDCONFIG --with-atf"
5472 elif test "$atf_path" != "no" ; then
5473 # Config path for pkg-config
5475 if test "$atf_path" != "yes" ; then
5476 if test -f $atf_path/lib
/pkgconfig
/atf-c.pc
; then
5477 atf_pcp
=$atf_path/lib
/pkgconfig
5478 elif test -f $atf_path/lib64
/pkgconfig
/atf-c.pc
; then
5479 atf_pcp
=$atf_path/lib64
/pkgconfig
5482 # Not specified, try some common paths
5483 atf_dirs
="/usr /usr/local /usr/pkg /opt /opt/local"
5486 if test -f $d/lib
/pkgconfig
/atf-c.pc
; then
5487 atf_pcp
=$d/lib
/pkgconfig
5489 elif test -f $d/lib64
/pkgconfig
/atf-c.pc
; then
5490 atf_pcp
=$d/lib64
/pkgconfig
5496 if test "$atf_pcp" = "" ; then
5497 as_fn_error $?
"Unable to find atf files in location specified" "$LINENO" 5
5499 ATF_CFLAGS
="`PKG_CONFIG_PATH=$atf_pcp pkg-config --cflags atf-c` -DUNIT_TEST"
5500 ATF_LDFLAGS
="`PKG_CONFIG_PATH=$atf_pcp pkg-config --libs atf-c`"
5501 if test -f $atf_pcp/atf-sh.pc
; then
5502 ATF_BIN
="`PKG_CONFIG_PATH=$atf_pcp pkg-config --variable=exec_prefix atf-sh`/bin"
5504 # older versions don't have atf-sh, try usual place
5505 ATF_BIN
=$atf_path/bin
5508 if test ! -x $ATF_BIN/atf-run
-o ! -x $ATF_BIN/atf-report
; then
5509 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: atf-run,atf-report not found, assuming they are in your path" >&5
5510 $as_echo "$as_me: WARNING: atf-run,atf-report not found, assuming they are in your path" >&2;}
5519 if test "$atf_pcp" != ""; then
5527 if test -z "$HAVE_ATF_TRUE"; then :
5529 $as_echo "#define HAVE_ATF 1" >>confdefs.h
5534 ### Path fun. Older versions of DHCP were installed in /usr/sbin, so we
5535 ### need to look there and potentially overwrite by default (but not if
5536 ### the user configures an alternate value). LOCALSTATEDIR is totally
5537 ### braindead. No one uses /usr/local/var/db/ nor /usr/local/var/run, and
5538 ### they would be insane for suggesting it. We need to look in /var/for
5539 ### 'db' and 'state/dhcp' for db files, and /var/run for pid files by
5542 if test "x$prefix" = xNONE
; then
5543 $as_echo_n "checking for prefix by " >&6
5544 # Extract the first word of "dhcpd", so it can be a program name with args.
5545 set dummy dhcpd
; ac_word
=$2
5546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5547 $as_echo_n "checking for $ac_word... " >&6; }
5548 if ${ac_cv_path_ac_prefix_program+:} false
; then :
5549 $as_echo_n "(cached) " >&6
5551 case $ac_prefix_program in
5553 ac_cv_path_ac_prefix_program
="$ac_prefix_program" # Let the user override the test with a path.
5556 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5560 test -z "$as_dir" && as_dir
=.
5561 for ac_exec_ext
in '' $ac_executable_extensions; do
5562 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5563 ac_cv_path_ac_prefix_program
="$as_dir/$ac_word$ac_exec_ext"
5564 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5574 ac_prefix_program
=$ac_cv_path_ac_prefix_program
5575 if test -n "$ac_prefix_program"; then
5576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prefix_program" >&5
5577 $as_echo "$ac_prefix_program" >&6; }
5579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5580 $as_echo "no" >&6; }
5584 if test -n "$ac_prefix_program"; then
5585 prefix
=`$as_dirname -- "$ac_prefix_program" ||
5586 $as_expr X"$ac_prefix_program" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5587 X"$ac_prefix_program" : 'X\(//\)[^/]' \| \
5588 X"$ac_prefix_program" : 'X\(//\)$' \| \
5589 X"$ac_prefix_program" : 'X\(/\)' \| . 2>/dev/null ||
5590 $as_echo X"$ac_prefix_program" |
5591 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5608 prefix
=`$as_dirname -- "$prefix" ||
5609 $as_expr X"$prefix" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5610 X"$prefix" : 'X\(//\)[^/]' \| \
5611 X"$prefix" : 'X\(//\)$' \| \
5612 X"$prefix" : 'X\(/\)' \| . 2>/dev/null ||
5613 $as_echo X"$prefix" |
5614 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5635 # XXX - isn't there SOME WAY to default autoconf to /var instead of
5636 # /usr/local/var/no/one/has/this/please/stop/trying?
5637 case "$localstatedir" in
5643 # Allow specification of alternate state files
5645 # Check whether --with-srv-lease-file was given.
5646 if test "${with_srv_lease_file+set}" = set; then :
5647 withval
=$with_srv_lease_file;
5648 cat >>confdefs.h
<<_ACEOF
5649 #define _PATH_DHCPD_DB "$withval"
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhcpd.leases location" >&5
5656 $as_echo_n "checking for dhcpd.leases location... " >&6; }
5657 if [ "x$with_srv_lease_file" = "x" ] ; then
5658 if [ -d "${localstatedir}/db" ] ; then
5659 with_srv_lease_file
="${localstatedir}/db/dhcpd.leases"
5660 elif [ -d "${localstatedir}/state" ] ; then
5661 if [ -d "${localstatedir}/state/dhcp" ] ; then
5662 with_srv_lease_file
="${localstatedir}/state/dhcp/dhcpd.leases"
5664 with_srv_lease_file
="${localstatedir}/state/dhcpd.leases"
5666 elif [ -d "${localstatedir}/lib" ] ; then
5667 if [ -d "${localstatedir}/lib/dhcp" ] ; then
5668 with_srv_lease_file
="${localstatedir}/lib/dhcp/dhcpd.leases"
5670 with_srv_lease_file
="${localstatedir}/lib/dhcpd.leases"
5672 elif [ -d "${localstatedir}/etc" ] ; then
5673 with_srv_lease_file
="${localstatedir}/etc/dhcpd.leases"
5675 with_srv_lease_file
="/etc/dhcpd.leases"
5678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_srv_lease_file" >&5
5679 $as_echo "$with_srv_lease_file" >&6; }
5682 # Check whether --with-srv6-lease-file was given.
5683 if test "${with_srv6_lease_file+set}" = set; then :
5684 withval
=$with_srv6_lease_file;
5685 cat >>confdefs.h
<<_ACEOF
5686 #define _PATH_DHCPD6_DB "$withval"
5692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhcpd6.leases location" >&5
5693 $as_echo_n "checking for dhcpd6.leases location... " >&6; }
5694 if [ "x$with_srv6_lease_file" = "x" ] ; then
5695 if [ -d "${localstatedir}/db" ] ; then
5696 with_srv6_lease_file
="${localstatedir}/db/dhcpd6.leases"
5697 elif [ -d "${localstatedir}/state" ] ; then
5698 if [ -d "${localstatedir}/state/dhcp" ] ; then
5699 with_srv6_lease_file
="${localstatedir}/state/dhcp/dhcpd6.leases"
5701 with_srv6_lease_file
="${localstatedir}/state/dhcpd6.leases"
5703 elif [ -d "${localstatedir}/lib" ] ; then
5704 if [ -d "${localstatedir}/lib/dhcp" ] ; then
5705 with_srv6_lease_file
="${localstatedir}/lib/dhcp/dhcpd6.leases"
5707 with_srv6_lease_file
="${localstatedir}/lib/dhcpd6.leases"
5709 elif [ -d "${localstatedir}/etc" ] ; then
5710 with_srv6_lease_file
="${localstatedir}/etc/dhcpd6.leases"
5712 with_srv6_lease_file
="/etc/dhcpd6.leases"
5715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_srv6_lease_file" >&5
5716 $as_echo "$with_srv6_lease_file" >&6; }
5719 # Check whether --with-cli-lease-file was given.
5720 if test "${with_cli_lease_file+set}" = set; then :
5721 withval
=$with_cli_lease_file;
5722 cat >>confdefs.h
<<_ACEOF
5723 #define _PATH_DHCLIENT_DB "$withval"
5729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhclient.leases location" >&5
5730 $as_echo_n "checking for dhclient.leases location... " >&6; }
5731 if [ "x$with_cli_lease_file" = "x" ] ; then
5732 if [ -d "${localstatedir}/db" ] ; then
5733 with_cli_lease_file
="${localstatedir}/db/dhclient.leases"
5734 elif [ -d "${localstatedir}/state" ] ; then
5735 if [ -d "${localstatedir}/state/dhcp" ] ; then
5736 with_cli_lease_file
="${localstatedir}/state/dhcp/dhclient.leases"
5738 with_cli_lease_file
="${localstatedir}/state/dhclient.leases"
5740 elif [ -d "${localstatedir}/lib" ] ; then
5741 if [ -d "${localstatedir}/lib/dhcp" ] ; then
5742 with_cli_lease_file
="${localstatedir}/lib/dhcp/dhclient.leases"
5744 with_cli_lease_file
="${localstatedir}/lib/dhclient.leases"
5746 elif [ -d "${localstatedir}/etc" ] ; then
5747 with_cli_lease_file
="${localstatedir}/etc/dhclient.leases"
5749 with_cli_lease_file
="/etc/dhclient.leases"
5752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_cli_lease_file" >&5
5753 $as_echo "$with_cli_lease_file" >&6; }
5756 # Check whether --with-cli6-lease-file was given.
5757 if test "${with_cli6_lease_file+set}" = set; then :
5758 withval
=$with_cli6_lease_file;
5759 cat >>confdefs.h
<<_ACEOF
5760 #define _PATH_DHCLIENT6_DB "$withval"
5766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhclient6.leases location" >&5
5767 $as_echo_n "checking for dhclient6.leases location... " >&6; }
5768 if [ "x$with_cli6_lease_file" = "x" ] ; then
5769 if [ -d "${localstatedir}/db" ] ; then
5770 with_cli6_lease_file
="${localstatedir}/db/dhclient6.leases"
5771 elif [ -d "${localstatedir}/state" ] ; then
5772 if [ -d "${localstatedir}/state/dhcp" ] ; then
5773 with_cli6_lease_file
="${localstatedir}/state/dhcp/dhclient6.leases"
5775 with_cli6_lease_file
="${localstatedir}/state/dhclient6.leases"
5777 elif [ -d "${localstatedir}/lib" ] ; then
5778 if [ -d "${localstatedir}/lib/dhcp" ] ; then
5779 with_cli6_lease_file
="${localstatedir}/lib/dhcp/dhclient6.leases"
5781 with_cli6_lease_file
="${localstatedir}/lib/dhclient6.leases"
5783 elif [ -d "${localstatedir}/etc" ] ; then
5784 with_cli6_lease_file
="${localstatedir}/etc/dhclient6.leases"
5786 with_cli6_lease_file
="/etc/dhclient6.leases"
5789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_cli6_lease_file" >&5
5790 $as_echo "$with_cli6_lease_file" >&6; }
5793 # Check whether --with-srv-pid-file was given.
5794 if test "${with_srv_pid_file+set}" = set; then :
5795 withval
=$with_srv_pid_file;
5796 cat >>confdefs.h
<<_ACEOF
5797 #define _PATH_DHCPD_PID "$withval"
5803 # Check whether --with-srv6-pid-file was given.
5804 if test "${with_srv6_pid_file+set}" = set; then :
5805 withval
=$with_srv6_pid_file;
5806 cat >>confdefs.h
<<_ACEOF
5807 #define _PATH_DHCPD6_PID "$withval"
5813 # Check whether --with-cli-pid-file was given.
5814 if test "${with_cli_pid_file+set}" = set; then :
5815 withval
=$with_cli_pid_file;
5816 cat >>confdefs.h
<<_ACEOF
5817 #define _PATH_DHCLIENT_PID "$withval"
5823 # Check whether --with-cli6-pid-file was given.
5824 if test "${with_cli6_pid_file+set}" = set; then :
5825 withval
=$with_cli6_pid_file;
5826 cat >>confdefs.h
<<_ACEOF
5827 #define _PATH_DHCLIENT6_PID "$withval"
5833 # Check whether --with-relay-pid-file was given.
5834 if test "${with_relay_pid_file+set}" = set; then :
5835 withval
=$with_relay_pid_file;
5836 cat >>confdefs.h
<<_ACEOF
5837 #define _PATH_DHCRELAY_PID "$withval"
5843 # Check whether --with-relay6-pid-file was given.
5844 if test "${with_relay6_pid_file+set}" = set; then :
5845 withval
=$with_relay6_pid_file;
5846 cat >>confdefs.h
<<_ACEOF
5847 #define _PATH_DHCRELAY6_PID "$withval"
5853 # Check basic types.
5854 ac_fn_c_find_intX_t
"$LINENO" "8" "ac_cv_c_int8_t"
5855 case $ac_cv_c_int8_t in #(
5859 cat >>confdefs.h
<<_ACEOF
5860 #define int8_t $ac_cv_c_int8_t
5865 ac_fn_c_find_intX_t
"$LINENO" "16" "ac_cv_c_int16_t"
5866 case $ac_cv_c_int16_t in #(
5870 cat >>confdefs.h
<<_ACEOF
5871 #define int16_t $ac_cv_c_int16_t
5876 ac_fn_c_find_intX_t
"$LINENO" "32" "ac_cv_c_int32_t"
5877 case $ac_cv_c_int32_t in #(
5881 cat >>confdefs.h
<<_ACEOF
5882 #define int32_t $ac_cv_c_int32_t
5887 ac_fn_c_find_intX_t
"$LINENO" "64" "ac_cv_c_int64_t"
5888 case $ac_cv_c_int64_t in #(
5892 cat >>confdefs.h
<<_ACEOF
5893 #define int64_t $ac_cv_c_int64_t
5899 # Some systems need the u_intX_t types defined across.
5900 ac_fn_c_check_type
"$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default"
5901 if test "x$ac_cv_type_u_int8_t" = xyes
; then :
5905 ac_fn_c_find_uintX_t
"$LINENO" "8" "ac_cv_c_uint8_t"
5906 case $ac_cv_c_uint8_t in #(
5910 $as_echo "#define _UINT8_T 1" >>confdefs.h
5913 cat >>confdefs.h
<<_ACEOF
5914 #define uint8_t $ac_cv_c_uint8_t
5920 $as_echo "#define u_int8_t uint8_t" >>confdefs.h
5925 ac_fn_c_check_type
"$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default"
5926 if test "x$ac_cv_type_u_int16_t" = xyes
; then :
5930 ac_fn_c_find_uintX_t
"$LINENO" "16" "ac_cv_c_uint16_t"
5931 case $ac_cv_c_uint16_t in #(
5936 cat >>confdefs.h
<<_ACEOF
5937 #define uint16_t $ac_cv_c_uint16_t
5943 $as_echo "#define u_int16_t uint16_t" >>confdefs.h
5948 ac_fn_c_check_type
"$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default"
5949 if test "x$ac_cv_type_u_int32_t" = xyes
; then :
5953 ac_fn_c_find_uintX_t
"$LINENO" "32" "ac_cv_c_uint32_t"
5954 case $ac_cv_c_uint32_t in #(
5958 $as_echo "#define _UINT32_T 1" >>confdefs.h
5961 cat >>confdefs.h
<<_ACEOF
5962 #define uint32_t $ac_cv_c_uint32_t
5968 $as_echo "#define u_int32_t uint32_t" >>confdefs.h
5973 ac_fn_c_check_type
"$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default"
5974 if test "x$ac_cv_type_u_int64_t" = xyes
; then :
5978 ac_fn_c_find_uintX_t
"$LINENO" "64" "ac_cv_c_uint64_t"
5979 case $ac_cv_c_uint64_t in #(
5983 $as_echo "#define _UINT64_T 1" >>confdefs.h
5986 cat >>confdefs.h
<<_ACEOF
5987 #define uint64_t $ac_cv_c_uint64_t
5993 $as_echo "#define u_int64_t uint64_t" >>confdefs.h
5999 # see if ifaddrs.h is available
6000 for ac_header
in ifaddrs.h
6002 ac_fn_c_check_header_mongrel
"$LINENO" "ifaddrs.h" "ac_cv_header_ifaddrs_h" "$ac_includes_default"
6003 if test "x$ac_cv_header_ifaddrs_h" = xyes
; then :
6004 cat >>confdefs.h
<<_ACEOF
6005 #define HAVE_IFADDRS_H 1
6013 # figure out what IPv4 interface code to use
6014 for ac_header
in linux
/types.h
6016 ac_fn_c_check_header_mongrel
"$LINENO" "linux/types.h" "ac_cv_header_linux_types_h" "$ac_includes_default"
6017 if test "x$ac_cv_header_linux_types_h" = xyes
; then :
6018 cat >>confdefs.h
<<_ACEOF
6019 #define HAVE_LINUX_TYPES_H 1
6025 # needed for linux/filter.h on old systems
6027 ac_fn_c_check_header_compile
"$LINENO" "linux/filter.h" "ac_cv_header_linux_filter_h" "
6028 #ifdef HAVE_LINUX_TYPES_H
6029 #include <linux/types.h>
6033 if test "x$ac_cv_header_linux_filter_h" = xyes
; then :
6038 if test -n "$DO_LPF"
6041 $as_echo "#define HAVE_LPF 1" >>confdefs.h
6044 ac_fn_c_check_header_mongrel
"$LINENO" "sys/dlpi.h" "ac_cv_header_sys_dlpi_h" "$ac_includes_default"
6045 if test "x$ac_cv_header_sys_dlpi_h" = xyes
; then :
6050 if test -n "$DO_DLPI"
6053 $as_echo "#define HAVE_DLPI 1" >>confdefs.h
6056 ac_fn_c_check_header_mongrel
"$LINENO" "net/bpf.h" "ac_cv_header_net_bpf_h" "$ac_includes_default"
6057 if test "x$ac_cv_header_net_bpf_h" = xyes
; then :
6062 if test -n "$DO_BPF"
6065 $as_echo "#define HAVE_BPF 1" >>confdefs.h
6071 # SIOCGLIFCONF uses some transport structures. Trick is not all platforms
6072 # use the same structures. We like to use 'struct lifconf' and 'struct
6073 # lifreq', but we'll use these other structures if they're present. HPUX
6074 # does not define 'struct lifnum', but does use SIOCGLIFNUM - they use an
6077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lifnum" >&5
6078 $as_echo_n "checking for struct lifnum... " >&6; }
6079 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6080 /* end confdefs.h. */
6081 #include <sys/types.h>
6082 #include <sys/socket.h>
6094 if ac_fn_c_try_compile
"$LINENO"; then :
6095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6096 $as_echo "yes" >&6; }
6098 $as_echo "#define ISC_PLATFORM_HAVELIFNUM 1" >>confdefs.h
6101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6102 $as_echo "no" >&6; }
6104 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct if_laddrconf" >&5
6107 $as_echo_n "checking for struct if_laddrconf... " >&6; }
6108 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6109 /* end confdefs.h. */
6110 #include <sys/types.h>
6111 #include <net/if6.h>
6116 struct if_laddrconf a;
6122 if ac_fn_c_try_compile
"$LINENO"; then :
6123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6124 $as_echo "yes" >&6; }
6126 $as_echo "#define ISC_PLATFORM_HAVEIF_LADDRCONF 1" >>confdefs.h
6129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6130 $as_echo "no" >&6; }
6132 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct if_laddrreq" >&5
6135 $as_echo_n "checking for struct if_laddrreq... " >&6; }
6136 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6137 /* end confdefs.h. */
6138 #include <sys/types.h>
6139 #include <net/if6.h>
6144 struct if_laddrreq a;
6150 if ac_fn_c_try_link
"$LINENO"; then :
6151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6152 $as_echo "yes" >&6; }
6154 $as_echo "#define ISC_PLATFORM_HAVEIF_LADDRREQ 1" >>confdefs.h
6157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6158 $as_echo "no" >&6; }
6160 rm -f core conftest.err conftest.
$ac_objext \
6161 conftest
$ac_exeext conftest.
$ac_ext
6164 # check for GCC noreturn attribute
6166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GCC noreturn attribute" >&5
6167 $as_echo_n "checking for GCC noreturn attribute... " >&6; }
6168 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6169 /* end confdefs.h. */
6174 void foo() __attribute__((noreturn));
6179 if ac_fn_c_try_compile
"$LINENO"; then :
6180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6181 $as_echo "yes" >&6; }
6183 $as_echo "#define ISC_DHCP_NORETURN __attribute__((noreturn))" >>confdefs.h
6186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6187 $as_echo "no" >&6; }
6189 $as_echo "#define ISC_DHCP_NORETURN /**/" >>confdefs.h
6192 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6194 # Look for optional headers.
6195 for ac_header
in sys
/socket.h net
/if_dl.h net
/if6.h regex.h
6197 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6198 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6199 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
6200 cat >>confdefs.h
<<_ACEOF
6201 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6209 # Solaris needs some libraries for functions
6210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
6211 $as_echo_n "checking for library containing socket... " >&6; }
6212 if ${ac_cv_search_socket+:} false
; then :
6213 $as_echo_n "(cached) " >&6
6215 ac_func_search_save_LIBS
=$LIBS
6216 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6217 /* end confdefs.h. */
6219 /* Override any GCC internal prototype to avoid an error.
6220 Use char because int might match the return type of a GCC
6221 builtin and then its argument prototype would still apply. */
6234 for ac_lib
in '' socket
; do
6235 if test -z "$ac_lib"; then
6236 ac_res
="none required"
6239 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6241 if ac_fn_c_try_link
"$LINENO"; then :
6242 ac_cv_search_socket
=$ac_res
6244 rm -f core conftest.err conftest.
$ac_objext \
6246 if ${ac_cv_search_socket+:} false
; then :
6250 if ${ac_cv_search_socket+:} false
; then :
6253 ac_cv_search_socket
=no
6256 LIBS
=$ac_func_search_save_LIBS
6258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
6259 $as_echo "$ac_cv_search_socket" >&6; }
6260 ac_res
=$ac_cv_search_socket
6261 if test "$ac_res" != no
; then :
6262 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntoa" >&5
6267 $as_echo_n "checking for library containing inet_ntoa... " >&6; }
6268 if ${ac_cv_search_inet_ntoa+:} false
; then :
6269 $as_echo_n "(cached) " >&6
6271 ac_func_search_save_LIBS
=$LIBS
6272 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6273 /* end confdefs.h. */
6275 /* Override any GCC internal prototype to avoid an error.
6276 Use char because int might match the return type of a GCC
6277 builtin and then its argument prototype would still apply. */
6285 return inet_ntoa ();
6290 for ac_lib
in '' nsl
; do
6291 if test -z "$ac_lib"; then
6292 ac_res
="none required"
6295 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6297 if ac_fn_c_try_link
"$LINENO"; then :
6298 ac_cv_search_inet_ntoa
=$ac_res
6300 rm -f core conftest.err conftest.
$ac_objext \
6302 if ${ac_cv_search_inet_ntoa+:} false
; then :
6306 if ${ac_cv_search_inet_ntoa+:} false
; then :
6309 ac_cv_search_inet_ntoa
=no
6312 LIBS
=$ac_func_search_save_LIBS
6314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntoa" >&5
6315 $as_echo "$ac_cv_search_inet_ntoa" >&6; }
6316 ac_res
=$ac_cv_search_inet_ntoa
6317 if test "$ac_res" != no
; then :
6318 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_aton" >&5
6324 $as_echo_n "checking for library containing inet_aton... " >&6; }
6325 if ${ac_cv_search_inet_aton+:} false
; then :
6326 $as_echo_n "(cached) " >&6
6328 ac_func_search_save_LIBS
=$LIBS
6329 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6330 /* end confdefs.h. */
6332 /* Override any GCC internal prototype to avoid an error.
6333 Use char because int might match the return type of a GCC
6334 builtin and then its argument prototype would still apply. */
6342 return inet_aton ();
6347 for ac_lib
in '' socket nsl
; do
6348 if test -z "$ac_lib"; then
6349 ac_res
="none required"
6352 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6354 if ac_fn_c_try_link
"$LINENO"; then :
6355 ac_cv_search_inet_aton
=$ac_res
6357 rm -f core conftest.err conftest.
$ac_objext \
6359 if ${ac_cv_search_inet_aton+:} false
; then :
6363 if ${ac_cv_search_inet_aton+:} false
; then :
6366 ac_cv_search_inet_aton
=no
6369 LIBS
=$ac_func_search_save_LIBS
6371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_aton" >&5
6372 $as_echo "$ac_cv_search_inet_aton" >&6; }
6373 ac_res
=$ac_cv_search_inet_aton
6374 if test "$ac_res" != no
; then :
6375 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6379 $as_echo "#define NEED_INET_ATON 1" >>confdefs.h
6384 # Check for a standalone regex library.
6385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing regcomp" >&5
6386 $as_echo_n "checking for library containing regcomp... " >&6; }
6387 if ${ac_cv_search_regcomp+:} false
; then :
6388 $as_echo_n "(cached) " >&6
6390 ac_func_search_save_LIBS
=$LIBS
6391 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6392 /* end confdefs.h. */
6394 /* Override any GCC internal prototype to avoid an error.
6395 Use char because int might match the return type of a GCC
6396 builtin and then its argument prototype would still apply. */
6409 for ac_lib
in '' regex
; do
6410 if test -z "$ac_lib"; then
6411 ac_res
="none required"
6414 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6416 if ac_fn_c_try_link
"$LINENO"; then :
6417 ac_cv_search_regcomp
=$ac_res
6419 rm -f core conftest.err conftest.
$ac_objext \
6421 if ${ac_cv_search_regcomp+:} false
; then :
6425 if ${ac_cv_search_regcomp+:} false
; then :
6428 ac_cv_search_regcomp
=no
6431 LIBS
=$ac_func_search_save_LIBS
6433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_regcomp" >&5
6434 $as_echo "$ac_cv_search_regcomp" >&6; }
6435 ac_res
=$ac_cv_search_regcomp
6436 if test "$ac_res" != no
; then :
6437 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6442 for ac_func
in strlcat
6444 ac_fn_c_check_func
"$LINENO" "strlcat" "ac_cv_func_strlcat"
6445 if test "x$ac_cv_func_strlcat" = xyes
; then :
6446 cat >>confdefs.h
<<_ACEOF
6447 #define HAVE_STRLCAT 1
6454 # For HP/UX we need -lipv6 for if_nametoindex, perhaps others.
6455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing if_nametoindex" >&5
6456 $as_echo_n "checking for library containing if_nametoindex... " >&6; }
6457 if ${ac_cv_search_if_nametoindex+:} false
; then :
6458 $as_echo_n "(cached) " >&6
6460 ac_func_search_save_LIBS
=$LIBS
6461 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6462 /* end confdefs.h. */
6464 /* Override any GCC internal prototype to avoid an error.
6465 Use char because int might match the return type of a GCC
6466 builtin and then its argument prototype would still apply. */
6470 char if_nametoindex ();
6474 return if_nametoindex ();
6479 for ac_lib
in '' ipv6
; do
6480 if test -z "$ac_lib"; then
6481 ac_res
="none required"
6484 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6486 if ac_fn_c_try_link
"$LINENO"; then :
6487 ac_cv_search_if_nametoindex
=$ac_res
6489 rm -f core conftest.err conftest.
$ac_objext \
6491 if ${ac_cv_search_if_nametoindex+:} false
; then :
6495 if ${ac_cv_search_if_nametoindex+:} false
; then :
6498 ac_cv_search_if_nametoindex
=no
6501 LIBS
=$ac_func_search_save_LIBS
6503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_if_nametoindex" >&5
6504 $as_echo "$ac_cv_search_if_nametoindex" >&6; }
6505 ac_res
=$ac_cv_search_if_nametoindex
6506 if test "$ac_res" != no
; then :
6507 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6512 # check for /dev/random (declares HAVE_DEV_RANDOM)
6513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/random" >&5
6514 $as_echo_n "checking for /dev/random... " >&6; }
6515 if ${ac_cv_file__dev_random+:} false
; then :
6516 $as_echo_n "(cached) " >&6
6518 test "$cross_compiling" = yes &&
6519 as_fn_error $?
"cannot check for file existence when cross compiling" "$LINENO" 5
6520 if test -r "/dev/random"; then
6521 ac_cv_file__dev_random
=yes
6523 ac_cv_file__dev_random
=no
6526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__dev_random" >&5
6527 $as_echo "$ac_cv_file__dev_random" >&6; }
6528 if test "x$ac_cv_file__dev_random" = xyes
; then :
6530 $as_echo "#define HAVE_DEV_RANDOM 1" >>confdefs.h
6535 # see if there is a "sa_len" field in our interface information structure
6536 ac_fn_c_check_member
"$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
6538 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes
; then :
6540 $as_echo "#define HAVE_SA_LEN /**/" >>confdefs.h
6545 # figure out pointer size
6546 # The cast to long int works around a bug in the HP C Compiler
6547 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6548 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6549 # This bug is HP SR number 8606223364.
6550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of struct iaddr *" >&5
6551 $as_echo_n "checking size of struct iaddr *... " >&6; }
6552 if ${ac_cv_sizeof_struct_iaddr_p+:} false
; then :
6553 $as_echo_n "(cached) " >&6
6555 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (struct iaddr *))" "ac_cv_sizeof_struct_iaddr_p" "
6556 #include \"includes/inet.h\"
6562 if test "$ac_cv_type_struct_iaddr_p" = yes; then
6563 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6564 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6565 as_fn_error
77 "cannot compute sizeof (struct iaddr *)
6566 See \`config.log' for more details" "$LINENO" 5; }
6568 ac_cv_sizeof_struct_iaddr_p
=0
6573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_struct_iaddr_p" >&5
6574 $as_echo "$ac_cv_sizeof_struct_iaddr_p" >&6; }
6578 cat >>confdefs.h
<<_ACEOF
6579 #define SIZEOF_STRUCT_IADDR_P $ac_cv_sizeof_struct_iaddr_p
6584 # Solaris does not have the msg_control or msg_controlen members
6585 # in the msghdr structure unless you define:
6587 # _XOPEN_SOURCE, _XOPEN_SOURCE_EXTENDED, and __EXTENSIONS__
6589 # See the "standards" man page for details.
6591 # We check for the msg_control member, and if it is not found, we check
6592 # again with the appropriate defines added to the CFLAGS. (In order to
6593 # do this we have to remove the check from the cache, which is what the
6595 ac_fn_c_check_member
"$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
6596 #include <sys/types.h>
6597 #include <sys/socket.h>
6600 if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes
; then :
6603 CFLAGS
="$CFLAGS -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1"
6604 CFLAGS
="$CFLAGS -D__EXTENSIONS__"
6605 unset ac_cv_member_struct_msghdr_msg_control
6606 ac_fn_c_check_member
"$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
6607 #include <sys/types.h>
6608 #include <sys/socket.h>
6611 if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes
; then :
6614 as_fn_error $?
"Missing msg_control member in
6615 msg_control structure." "$LINENO" 5
6622 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>
6624 if test "x$ac_cv_member_struct_tpacket_auxdata_tp_vlan_tci" = xyes
; then :
6626 $as_echo "#define VLAN_TCI_PRESENT 1" >>confdefs.h
6634 # Check whether --with-libbind was given.
6635 if test "${with_libbind+set}" = set; then :
6636 withval
=$with_libbind; use_libbind
="$withval"
6641 case "$use_libbind" in
6643 libbind
="\${top_srcdir}/bind"
6646 libbind
="\${top_srcdir}/bind"
6649 libbind
="$use_libbind"
6650 if test ! -d "bind"; then
6651 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: empty bind directory" >&5
6652 $as_echo "$as_me: WARNING: empty bind directory" >&2;}
6659 # Check whether --with-ldap was given.
6660 if test "${with_ldap+set}" = set; then :
6661 withval
=$with_ldap; ldap
=$withval
6667 # OpenLDAP with SSL support.
6669 # Check whether --with-ldapcrypto was given.
6670 if test "${with_ldapcrypto+set}" = set; then :
6671 withval
=$with_ldapcrypto; ldapcrypto
=$withval
6677 # OpenLDAP support is disabled by default, if enabled then SSL support is an
6678 # extra optional that is also disabled by default. Enabling LDAP SSL support
6679 # implies enabling LDAP support.
6680 if test x
$ldap = xyes ||
test x
$ldapcrypto = xyes
; then
6681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ldap_initialize" >&5
6682 $as_echo_n "checking for library containing ldap_initialize... " >&6; }
6683 if ${ac_cv_search_ldap_initialize+:} false
; then :
6684 $as_echo_n "(cached) " >&6
6686 ac_func_search_save_LIBS
=$LIBS
6687 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6688 /* end confdefs.h. */
6690 /* Override any GCC internal prototype to avoid an error.
6691 Use char because int might match the return type of a GCC
6692 builtin and then its argument prototype would still apply. */
6696 char ldap_initialize ();
6700 return ldap_initialize ();
6705 for ac_lib
in '' ldap
; do
6706 if test -z "$ac_lib"; then
6707 ac_res
="none required"
6710 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6712 if ac_fn_c_try_link
"$LINENO"; then :
6713 ac_cv_search_ldap_initialize
=$ac_res
6715 rm -f core conftest.err conftest.
$ac_objext \
6717 if ${ac_cv_search_ldap_initialize+:} false
; then :
6721 if ${ac_cv_search_ldap_initialize+:} false
; then :
6724 ac_cv_search_ldap_initialize
=no
6727 LIBS
=$ac_func_search_save_LIBS
6729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ldap_initialize" >&5
6730 $as_echo "$ac_cv_search_ldap_initialize" >&6; }
6731 ac_res
=$ac_cv_search_ldap_initialize
6732 if test "$ac_res" != no
; then :
6733 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6736 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6737 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6738 as_fn_error $?
"*** Cannot find ldap_initialize with -lldap - do you need to install an OpenLDAP2 Devel package?
6739 See \`config.log' for more details" "$LINENO" 5; }
6742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ber_pvt_opt_on" >&5
6743 $as_echo_n "checking for library containing ber_pvt_opt_on... " >&6; }
6744 if ${ac_cv_search_ber_pvt_opt_on+:} false
; then :
6745 $as_echo_n "(cached) " >&6
6747 ac_func_search_save_LIBS
=$LIBS
6748 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6749 /* end confdefs.h. */
6751 /* Override any GCC internal prototype to avoid an error.
6752 Use char because int might match the return type of a GCC
6753 builtin and then its argument prototype would still apply. */
6757 char ber_pvt_opt_on ();
6761 return ber_pvt_opt_on ();
6766 for ac_lib
in '' lber
; do
6767 if test -z "$ac_lib"; then
6768 ac_res
="none required"
6771 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6773 if ac_fn_c_try_link
"$LINENO"; then :
6774 ac_cv_search_ber_pvt_opt_on
=$ac_res
6776 rm -f core conftest.err conftest.
$ac_objext \
6778 if ${ac_cv_search_ber_pvt_opt_on+:} false
; then :
6782 if ${ac_cv_search_ber_pvt_opt_on+:} false
; then :
6785 ac_cv_search_ber_pvt_opt_on
=no
6788 LIBS
=$ac_func_search_save_LIBS
6790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ber_pvt_opt_on" >&5
6791 $as_echo "$ac_cv_search_ber_pvt_opt_on" >&6; }
6792 ac_res
=$ac_cv_search_ber_pvt_opt_on
6793 if test "$ac_res" != no
; then :
6794 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6797 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6798 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6799 as_fn_error $?
"*** Cannot find ber_pvt_opt_on with -llber - do you need to install an OpenLDAP2 Devel package?
6800 See \`config.log' for more details" "$LINENO" 5; }
6804 if test x
$ldapcrypto = xyes
; then
6805 LDAP_CFLAGS
="-DLDAP_CONFIGURATION -DLDAP_USE_SSL"
6808 LDAP_CFLAGS
="-DLDAP_CONFIGURATION"
6813 # Append selected warning levels to CFLAGS before substitution (but after
6814 # AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])],[],[]) & etc).
6815 CFLAGS
="$CFLAGS $STD_CWARNINGS"
6817 # Try to add the bind include directory
6818 CFLAGS
="$CFLAGS -I$libbind/include"
6822 CFLAGS
="$CFLAGS -D__APPLE_USE_RFC_3542" ;;
6826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for flexible array members" >&5
6827 $as_echo_n "checking for flexible array members... " >&6; }
6828 if ${ac_cv_c_flexmember+:} false
; then :
6829 $as_echo_n "(cached) " >&6
6831 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6832 /* end confdefs.h. */
6836 struct s { int n; double d[]; };
6841 struct s *p = malloc (offsetof (struct s, d)
6842 + m * sizeof (double));
6844 return p->d != (double *) NULL;
6849 if ac_fn_c_try_compile
"$LINENO"; then :
6850 ac_cv_c_flexmember
=yes
6852 ac_cv_c_flexmember
=no
6854 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_flexmember" >&5
6857 $as_echo "$ac_cv_c_flexmember" >&6; }
6858 if test $ac_cv_c_flexmember = yes; then
6860 $as_echo "#define FLEXIBLE_ARRAY_MEMBER /**/" >>confdefs.h
6863 $as_echo "#define FLEXIBLE_ARRAY_MEMBER 1" >>confdefs.h
6868 ac_config_files
="$ac_config_files Makefile bind/Makefile client/Makefile client/tests/Makefile common/Makefile common/tests/Makefile dhcpctl/Makefile includes/Makefile omapip/Makefile relay/Makefile server/Makefile tests/Makefile tests/unittest.sh server/tests/Makefile doc/devel/doxyfile"
6870 cat >confcache
<<\_ACEOF
6871 # This file is a shell script that caches the results of configure
6872 # tests run on this system so they can be shared between configure
6873 # scripts and configure runs, see configure's option --config-cache.
6874 # It is not useful on other systems. If it contains results you don't
6875 # want to keep, you may remove or edit it.
6877 # config.status only pays attention to the cache file if you give it
6878 # the --recheck option to rerun configure.
6880 # `ac_cv_env_foo' variables (set or unset) will be overridden when
6881 # loading this file, other *unset* `ac_cv_foo' will be assigned the
6886 # The following way of writing the cache mishandles newlines in values,
6887 # but we know of no workaround that is simple, portable, and efficient.
6888 # So, we kill variables containing newlines.
6889 # Ultrix sh set writes to stderr and can't be redirected directly,
6890 # and sets the high bit in the cache file unless we assign to the vars.
6892 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6893 eval ac_val
=\$
$ac_var
6897 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6898 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6901 _ | IFS | as_nl
) ;; #(
6902 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
6903 *) { eval $ac_var=; unset $ac_var;} ;;
6909 case $as_nl`(ac_space=' '; set) 2>&1` in #(
6910 *${as_nl}ac_space
=\
*)
6911 # `set' does not quote correctly, so add quotes: double-quote
6912 # substitution turns \\\\ into \\, and sed turns \\ into \.
6915 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6918 # `set' quotes correctly as required by POSIX, so do not add quotes.
6919 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6928 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6930 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6932 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
6933 if test -w "$cache_file"; then
6934 if test "x$cache_file" != "x/dev/null"; then
6935 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6936 $as_echo "$as_me: updating cache $cache_file" >&6;}
6937 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
6938 cat confcache
>"$cache_file"
6940 case $cache_file in #(
6942 mv -f confcache
"$cache_file"$$
&&
6943 mv -f "$cache_file"$$
"$cache_file" ;; #(
6945 mv -f confcache
"$cache_file" ;;
6950 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6951 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6956 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
6957 # Let make expand exec_prefix.
6958 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6960 DEFS
=-DHAVE_CONFIG_H
6965 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
6966 # 1. Remove the extension, and $U if already installed.
6967 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
6968 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
6969 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
6970 # will be set to the directory where LIBOBJS objects are built.
6971 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
6972 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
6976 LTLIBOBJS
=$ac_ltlibobjs
6979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
6980 $as_echo_n "checking that generated files are newer than configure... " >&6; }
6981 if test -n "$am_sleep_pid"; then
6982 # Hide warnings about reused PIDs.
6983 wait $am_sleep_pid 2>/dev
/null
6985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
6986 $as_echo "done" >&6; }
6987 if test -n "$EXEEXT"; then
6989 am__EXEEXT_FALSE
='#'
6995 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
6996 as_fn_error $?
"conditional \"MAINTAINER_MODE\" was never defined.
6997 Usually this means the macro was only invoked conditionally." "$LINENO" 5
6999 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
7000 as_fn_error $?
"conditional \"AMDEP\" was never defined.
7001 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7003 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
7004 as_fn_error $?
"conditional \"am__fastdepCC\" was never defined.
7005 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7008 if test -z "${BIND_ATF_TRUE}" && test -z "${BIND_ATF_FALSE}"; then
7009 as_fn_error $?
"conditional \"BIND_ATF\" was never defined.
7010 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7012 if test -z "${HAVE_ATF_TRUE}" && test -z "${HAVE_ATF_FALSE}"; then
7013 as_fn_error $?
"conditional \"HAVE_ATF\" was never defined.
7014 Usually this means the macro was only invoked conditionally." "$LINENO" 5
7017 : "${CONFIG_STATUS=./config.status}"
7019 ac_clean_files_save
=$ac_clean_files
7020 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7021 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7022 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7024 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7026 # Generated by $as_me.
7027 # Run this file to recreate the current configuration.
7028 # Compiler output produced by configure, useful for debugging
7029 # configure, is in config.log if it exists.
7035 SHELL=\${CONFIG_SHELL-$SHELL}
7038 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7039 ## -------------------- ##
7040 ## M4sh Initialization. ##
7041 ## -------------------- ##
7043 # Be more Bourne compatible
7044 DUALCASE
=1; export DUALCASE
# for MKS sh
7045 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7048 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7049 # is contrary to our usage. Disable this feature.
7050 alias -g '${1+"$@"}'='"$@"'
7051 setopt NO_GLOB_SUBST
7053 case `(set -o) 2>/dev/null` in #(
7065 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7066 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7067 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7068 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7069 # Prefer a ksh shell builtin over an external printf program on Solaris,
7070 # but without wasting forks for bash or zsh.
7071 if test -z "$BASH_VERSION$ZSH_VERSION" \
7072 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7073 as_echo='print
-r --'
7074 as_echo_n='print
-rn --'
7075 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7076 as_echo='printf %s
\n'
7077 as_echo_n='printf %s
'
7079 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7080 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
7081 as_echo_n='/usr
/ucb
/echo -n'
7083 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7084 as_echo_n_body='eval
7088 expr "X$arg" : "X\\(.*\\)$as_nl";
7089 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7091 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
7093 export as_echo_n_body
7094 as_echo_n='sh
-c $as_echo_n_body as_echo
'
7097 as_echo='sh
-c $as_echo_body as_echo
'
7100 # The user is always right.
7101 if test "${PATH_SEPARATOR+set}" != set; then
7103 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7104 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7111 # We need space, tab and new line, in precisely that order. Quoting is
7112 # there to prevent editors from complaining about space-tab.
7113 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7114 # splitting by setting IFS to empty value.)
7117 # Find who we are. Look in the path if we contain no directory separator.
7120 *[\\/]* ) as_myself=$0 ;;
7121 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7125 test -z "$as_dir" && as_dir=.
7126 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7132 # We did not find ourselves, most probably we were run as `sh COMMAND'
7133 # in which case we are not to be found in the path.
7134 if test "x$as_myself" = x
; then
7137 if test ! -f "$as_myself"; then
7138 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7142 # Unset variables that we do not need and which cause bugs (e.g. in
7143 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7144 # suppresses any "Segmentation fault" message there. '((' could
7145 # trigger a bug in pdksh 5.2.14.
7146 for as_var
in BASH_ENV ENV MAIL MAILPATH
7147 do eval test x\
${$as_var+set} = xset \
7148 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
7161 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
7164 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7165 # ----------------------------------------
7166 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7167 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7168 # script with STATUS, using 1 if that was 0.
7171 as_status
=$1; test $as_status -eq 0 && as_status
=1
7173 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
7174 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7176 $as_echo "$as_me: error: $2" >&2
7177 as_fn_exit
$as_status
7181 # as_fn_set_status STATUS
7182 # -----------------------
7183 # Set $? to STATUS, without forking.
7187 } # as_fn_set_status
7191 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7201 # Portably unset VAR.
7204 { eval $1=; unset $1;}
7206 as_unset
=as_fn_unset
7207 # as_fn_append VAR VALUE
7208 # ----------------------
7209 # Append the text in VALUE to the end of the definition contained in VAR. Take
7210 # advantage of any shell optimizations that allow amortized linear growth over
7211 # repeated appends, instead of the typical quadratic growth present in naive
7213 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
7214 eval 'as_fn_append ()
7225 # as_fn_arith ARG...
7226 # ------------------
7227 # Perform arithmetic evaluation on the ARGs, and store the result in the
7228 # global $as_val. Take advantage of shells that can avoid forks. The arguments
7229 # must be portable across $(()) and expr.
7230 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
7231 eval 'as_fn_arith ()
7238 as_val
=`expr "$@" || test $? -eq 1`
7243 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
7244 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
7250 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7251 as_basename
=basename
7256 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
7262 as_me
=`$as_basename -- "$0" ||
7263 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7264 X"$0" : 'X\(//\)$' \| \
7265 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7267 sed '/^.*\/\([^/][^/]*\)\/*$/{
7281 # Avoid depending upon Character Ranges.
7282 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
7283 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7284 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
7285 as_cr_digits
='0123456789'
7286 as_cr_alnum
=$as_cr_Letters$as_cr_digits
7288 ECHO_C
= ECHO_N
= ECHO_T
=
7289 case `echo -n x` in #(((((
7291 case `echo 'xy\c'` in
7292 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
7294 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
7301 rm -f conf$$ conf$$.exe conf$$.
file
7302 if test -d conf$$.dir
; then
7303 rm -f conf$$.dir
/conf$$.
file
7306 mkdir conf$$.dir
2>/dev
/null
7308 if (echo >conf$$.
file) 2>/dev
/null
; then
7309 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
7311 # ... but there are two gotchas:
7312 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7313 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7314 # In both cases, we have to default to `cp -pR'.
7315 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
7317 elif ln conf$$.
file conf$$
2>/dev
/null
; then
7325 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
7326 rmdir conf$$.dir
2>/dev
/null
7331 # Create "$as_dir" as a directory, including parents if necessary.
7336 -*) as_dir
=.
/$as_dir;;
7338 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
7342 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7343 *) as_qdir
=$as_dir;;
7345 as_dirs
="'$as_qdir' $as_dirs"
7346 as_dir
=`$as_dirname -- "$as_dir" ||
7347 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7348 X"$as_dir" : 'X\(//\)[^/]' \| \
7349 X"$as_dir" : 'X\(//\)$' \| \
7350 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7351 $as_echo X"$as_dir" |
7352 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7369 test -d "$as_dir" && break
7371 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
7372 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
7376 if mkdir
-p .
2>/dev
/null
; then
7377 as_mkdir_p
='mkdir -p "$as_dir"'
7379 test -d .
/-p && rmdir .
/-p
7384 # as_fn_executable_p FILE
7385 # -----------------------
7386 # Test if FILE is an executable regular file.
7387 as_fn_executable_p
()
7389 test -f "$1" && test -x "$1"
7390 } # as_fn_executable_p
7392 as_executable_p
=as_fn_executable_p
7394 # Sed expression to map a string onto a valid CPP name.
7395 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7397 # Sed expression to map a string onto a valid variable name.
7398 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7402 ## ----------------------------------- ##
7403 ## Main body of $CONFIG_STATUS script. ##
7404 ## ----------------------------------- ##
7406 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
7408 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7409 # Save the log message, to keep $0 and so on meaningful, and to
7410 # report actual input values of CONFIG_FILES etc. instead of their
7411 # values after options handling.
7413 This file was extended by DHCP $as_me 4.3.2, which was
7414 generated by GNU Autoconf 2.69. Invocation command line was
7416 CONFIG_FILES = $CONFIG_FILES
7417 CONFIG_HEADERS = $CONFIG_HEADERS
7418 CONFIG_LINKS = $CONFIG_LINKS
7419 CONFIG_COMMANDS = $CONFIG_COMMANDS
7422 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7427 case $ac_config_files in *"
7428 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
7431 case $ac_config_headers in *"
7432 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
7436 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7437 # Files that config.status was made for.
7438 config_files="$ac_config_files"
7439 config_headers="$ac_config_headers"
7440 config_commands="$ac_config_commands"
7444 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7446 \`$as_me' instantiates files and other configuration actions
7447 from templates according to the current configuration. Unless the files
7448 and actions are specified as TAGs, all are instantiated by default.
7450 Usage: $0 [OPTION]... [TAG]...
7452 -h, --help print this help, then exit
7453 -V, --version print version number and configuration settings, then exit
7454 --config print configuration, then exit
7455 -q, --quiet, --silent
7456 do not print progress messages
7457 -d, --debug don't remove temporary files
7458 --recheck update $as_me by reconfiguring in the same conditions
7459 --file=FILE[:TEMPLATE]
7460 instantiate the configuration file FILE
7461 --header=FILE[:TEMPLATE]
7462 instantiate the configuration header FILE
7464 Configuration files:
7467 Configuration headers:
7470 Configuration commands:
7473 Report bugs to <dhcp-users@isc.org>."
7476 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7477 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7479 DHCP config.status 4.3.2
7480 configured by $0, generated by GNU Autoconf 2.69,
7481 with options \\"\$ac_cs_config\\"
7483 Copyright (C) 2012 Free Software Foundation, Inc.
7484 This config.status script is free software; the Free Software Foundation
7485 gives unlimited permission to copy, distribute and modify it."
7492 test -n "\$AWK" || AWK=awk
7495 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7496 # The default lists apply if the user does not specify any file.
7502 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
7503 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
7507 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
7519 # Handling of the options.
7520 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
7522 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
7523 $as_echo "$ac_cs_version"; exit ;;
7524 --config |
--confi |
--conf |
--con |
--co |
--c )
7525 $as_echo "$ac_cs_config"; exit ;;
7526 --debug |
--debu |
--deb |
--de |
--d |
-d )
7528 --file |
--fil |
--fi |
--f )
7531 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7532 '') as_fn_error $?
"missing file argument" ;;
7534 as_fn_append CONFIG_FILES
" '$ac_optarg'"
7535 ac_need_defaults
=false
;;
7536 --header |
--heade |
--head |
--hea )
7539 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7541 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
7542 ac_need_defaults
=false
;;
7544 # Conflict between --help and --header
7545 as_fn_error $?
"ambiguous option: \`$1'
7546 Try \`$0 --help' for more information.";;
7547 --help |
--hel |
-h )
7548 $as_echo "$ac_cs_usage"; exit ;;
7549 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
7550 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
7554 -*) as_fn_error $?
"unrecognized option: \`$1'
7555 Try \`$0 --help' for more information." ;;
7557 *) as_fn_append ac_config_targets
" $1"
7558 ac_need_defaults
=false
;;
7564 ac_configure_extra_args
=
7566 if $ac_cs_silent; then
7568 ac_configure_extra_args
="$ac_configure_extra_args --silent"
7572 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7573 if \$ac_cs_recheck; then
7574 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7576 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7577 CONFIG_SHELL='$SHELL'
7583 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7587 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7588 ## Running $as_me. ##
7594 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7598 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
7602 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7604 # Handling of arguments.
7605 for ac_config_target
in $ac_config_targets
7607 case $ac_config_target in
7608 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
7609 "includes/config.h") CONFIG_HEADERS
="$CONFIG_HEADERS includes/config.h" ;;
7610 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
7611 "bind/Makefile") CONFIG_FILES
="$CONFIG_FILES bind/Makefile" ;;
7612 "client/Makefile") CONFIG_FILES
="$CONFIG_FILES client/Makefile" ;;
7613 "client/tests/Makefile") CONFIG_FILES
="$CONFIG_FILES client/tests/Makefile" ;;
7614 "common/Makefile") CONFIG_FILES
="$CONFIG_FILES common/Makefile" ;;
7615 "common/tests/Makefile") CONFIG_FILES
="$CONFIG_FILES common/tests/Makefile" ;;
7616 "dhcpctl/Makefile") CONFIG_FILES
="$CONFIG_FILES dhcpctl/Makefile" ;;
7617 "includes/Makefile") CONFIG_FILES
="$CONFIG_FILES includes/Makefile" ;;
7618 "omapip/Makefile") CONFIG_FILES
="$CONFIG_FILES omapip/Makefile" ;;
7619 "relay/Makefile") CONFIG_FILES
="$CONFIG_FILES relay/Makefile" ;;
7620 "server/Makefile") CONFIG_FILES
="$CONFIG_FILES server/Makefile" ;;
7621 "tests/Makefile") CONFIG_FILES
="$CONFIG_FILES tests/Makefile" ;;
7622 "tests/unittest.sh") CONFIG_FILES
="$CONFIG_FILES tests/unittest.sh" ;;
7623 "server/tests/Makefile") CONFIG_FILES
="$CONFIG_FILES server/tests/Makefile" ;;
7624 "doc/devel/doxyfile") CONFIG_FILES
="$CONFIG_FILES doc/devel/doxyfile" ;;
7626 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7631 # If the user did not use the arguments to specify the items to instantiate,
7632 # then the envvar interface is used. Set only those that are not.
7633 # We use the long form for the default assignment because of an extremely
7634 # bizarre bug on SunOS 4.1.3.
7635 if $ac_need_defaults; then
7636 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
7637 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
7638 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
7641 # Have a temporary directory for convenience. Make it in the build tree
7642 # simply because there is no reason against having it here, and in addition,
7643 # creating and moving files from /tmp can sometimes cause problems.
7644 # Hook for its removal unless debugging.
7645 # Note that there is a small window in which the directory will not be cleaned:
7646 # after its creation but before its name has been assigned to `$tmp'.
7650 trap 'exit_status=$?
7652 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
7654 trap 'as_fn_exit 1' 1 2 13 15
7656 # Create a (secure) tmp directory for tmp files.
7659 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7663 tmp
=.
/conf$$
-$RANDOM
7664 (umask 077 && mkdir
"$tmp")
7665 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
7668 # Set up the scripts for CONFIG_FILES section.
7669 # No need to generate them if there are no CONFIG_FILES.
7670 # This happens for instance with `./config.status config.h'.
7671 if test -n "$CONFIG_FILES"; then
7674 ac_cr
=`echo X | tr X '\015'`
7675 # On cygwin, bash can eat \r inside `` if the user requested igncr.
7676 # But we know of no other shell where ac_cr would be empty at this
7677 # point, so we can use a bashism as a fallback.
7678 if test "x$ac_cr" = x
; then
7679 eval ac_cr
=\$
\'\\r
\'
7681 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
7682 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
7688 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
7693 echo "cat >conf$$subs.awk <<_ACEOF" &&
7694 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
7697 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7698 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
7700 for ac_last_try in false false false false false :; do
7701 . ./conf$$subs.sh ||
7702 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7704 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
7705 if test $ac_delim_n = $ac_delim_num; then
7707 elif $ac_last_try; then
7708 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7710 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
7715 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7716 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
7720 s/^/S["/; s
/!.
*/"]=/
7730 s/\(.\{148\}\)..*/\1/
7732 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
7737 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
7744 s/\(.\{148\}\)..*/\1/
7746 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
7750 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
7755 ' <conf$$subs.awk | sed '
7760 ' >>$CONFIG_STATUS || ac_write_fail=1
7761 rm -f conf$$subs.awk
7762 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7764 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
7765 for (key in S) S_is_set[key] = 1
7771 nfields = split(line, field, "@
")
7773 len = length(field[1])
7774 for (i = 2; i < nfields; i++) {
7776 keylen = length(key)
7777 if (S_is_set[key]) {
7779 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
7780 len += length(value) + length(field[++i])
7791 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7792 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
7793 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
7796 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
7797 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
7800 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
7801 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
7802 # trailing colons and then remove the whole line if VPATH becomes empty
7803 # (actually we leave an empty line to preserve line numbers).
7804 if test "x
$srcdir" = x.; then
7805 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
7823 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7824 fi # test -n "$CONFIG_FILES"
7826 # Set up the scripts for CONFIG_HEADERS section.
7827 # No need to generate them if there are no CONFIG_HEADERS.
7828 # This happens for instance with `./config.status Makefile'.
7829 if test -n "$CONFIG_HEADERS"; then
7830 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
7834 # Transform confdefs.h into an awk script `defines.awk', embedded as
7835 # here-document in config.status, that substitutes the proper values into
7836 # config.h.in to produce config.h.
7838 # Create a delimiter string that does not exist in confdefs.h, to ease
7839 # handling of long lines.
7841 for ac_last_try in false false :; do
7842 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
7843 if test -z "$ac_tt"; then
7845 elif $ac_last_try; then
7846 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
7848 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
7852 # For the awk script, D is an array of macro values keyed by name,
7853 # likewise P contains macro parameters if any. Preserve backslash
7854 # newline sequences.
7856 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
7858 s/.\{148\}/&'"$ac_delim"'/g
7861 s/^[ ]*#[ ]*define[ ][ ]*/ /
7868 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
7870 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
7874 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
7875 D["\
1"]=" \
3\\\\\\n
"\\/p
7877 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
7882 s/.\{148\}/&'"$ac_delim"'/g
7887 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
7890 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
7892 ' <confdefs.h | sed '
7893 s/'"$ac_delim"'/"\\\
7894 "/g' >>$CONFIG_STATUS || ac_write_fail=1
7896 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7897 for (key in D) D_is_set[key] = 1
7900 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
7902 split(line, arg, " ")
7903 if (arg[1] == "#") {
7907 defundef
= substr
(arg
[1], 2)
7910 split(mac1
, mac2
, "(") #)
7912 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
7913 if (D_is_set
[macro
]) {
7914 # Preserve the white space surrounding the "#".
7915 print prefix
"define", macro P
[macro
] D
[macro
]
7918 # Replace #undef with comments. This is necessary, for example,
7919 # in the case of _POSIX_SOURCE, which is predefined and required
7920 # on some systems where configure will not decide to define it.
7921 if (defundef
== "undef") {
7922 print
"/*", prefix defundef
, macro
, "*/"
7930 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7931 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
7932 fi # test -n "$CONFIG_HEADERS"
7935 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
7940 :[FHLC
]) ac_mode
=$ac_tag; continue;;
7942 case $ac_mode$ac_tag in
7944 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
7945 :[FH
]-) ac_tag
=-:-;;
7946 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
7963 -) ac_f
="$ac_tmp/stdin";;
7964 *) # Look for the file first in the build tree, then in the source tree
7965 # (if the path is not absolute). The absolute path cannot be DOS-style,
7966 # because $ac_f cannot contain `:'.
7970 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
7972 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
7974 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
7975 as_fn_append ac_file_inputs
" '$ac_f'"
7978 # Let's still pretend it is `configure' which instantiates (i.e., don't
7979 # use $as_me), people would be surprised to read:
7980 # /* config.h. Generated by config.status. */
7981 configure_input
='Generated from '`
7982 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
7984 if test x
"$ac_file" != x-
; then
7985 configure_input
="$ac_file. $configure_input"
7986 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
7987 $as_echo "$as_me: creating $ac_file" >&6;}
7989 # Neutralize special characters interpreted by sed in replacement strings.
7990 case $configure_input in #(
7991 *\
&* |
*\|
* |
*\\* )
7992 ac_sed_conf_input
=`$as_echo "$configure_input" |
7993 sed 's/[\\\\&|]/\\\\&/g'`;; #(
7994 *) ac_sed_conf_input
=$configure_input;;
7998 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
7999 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
8004 ac_dir
=`$as_dirname -- "$ac_file" ||
8005 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8006 X"$ac_file" : 'X\(//\)[^/]' \| \
8007 X"$ac_file" : 'X\(//\)$' \| \
8008 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8009 $as_echo X"$ac_file" |
8010 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8027 as_dir
="$ac_dir"; as_fn_mkdir_p
8031 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8033 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8034 # A ".." for each directory in $ac_dir_suffix.
8035 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8036 case $ac_top_builddir_sub in
8037 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8038 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8041 ac_abs_top_builddir
=$ac_pwd
8042 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8043 # for backward compatibility:
8044 ac_top_builddir
=$ac_top_build_prefix
8047 .
) # We are building in place.
8049 ac_top_srcdir
=$ac_top_builddir_sub
8050 ac_abs_top_srcdir
=$ac_pwd ;;
8051 [\\/]* | ?
:[\\/]* ) # Absolute name.
8052 ac_srcdir
=$srcdir$ac_dir_suffix;
8053 ac_top_srcdir
=$srcdir
8054 ac_abs_top_srcdir
=$srcdir ;;
8056 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8057 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8058 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8060 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8070 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8071 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
8075 [\\/$
]* | ?
:[\\/]* ) ;;
8076 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
8081 # Neutralize VPATH when `$srcdir' = `.'.
8082 # Shell code in configure.ac might set extrasub.
8083 # FIXME: do we really want to maintain this feature?
8084 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8085 ac_sed_extra="$ac_vpsub
8088 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8090 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8091 s|@configure_input@|
$ac_sed_conf_input|
;t t
8092 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
8093 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
8094 s
&@srcdir@
&$ac_srcdir&;t t
8095 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
8096 s
&@top_srcdir@
&$ac_top_srcdir&;t t
8097 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
8098 s
&@builddir@
&$ac_builddir&;t t
8099 s
&@abs_builddir@
&$ac_abs_builddir&;t t
8100 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
8101 s
&@INSTALL@
&$ac_INSTALL&;t t
8102 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
8104 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
8105 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8108 rm -f "$ac_tmp/stdin
"
8110 -) cat "$ac_tmp/out
" && rm -f "$ac_tmp/out
";;
8111 *) rm -f "$ac_file" && mv "$ac_tmp/out
" "$ac_file";;
8113 || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8119 if test x"$ac_file" != x-; then
8121 $as_echo "/* $configure_input */" \
8122 && eval '$AWK -f "$ac_tmp/defines.
awk"' "$ac_file_inputs"
8123 } >"$ac_tmp/config.h
" \
8124 || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8125 if diff "$ac_file" "$ac_tmp/config.h
" >/dev/null 2>&1; then
8126 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged
" >&5
8127 $as_echo "$as_me: $ac_file is unchanged
" >&6;}
8130 mv "$ac_tmp/config.h
" "$ac_file" \
8131 || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8134 $as_echo "/* $configure_input */" \
8135 && eval '$AWK -f "$ac_tmp/defines.
awk"' "$ac_file_inputs" \
8136 || as_fn_error $? "could not create
-" "$LINENO" 5
8138 # Compute "$ac_file"'s index in $config_headers.
8141 for _am_header in $config_headers :; do
8143 $_am_arg | $_am_arg:* )
8146 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
8149 echo "timestamp
for $_am_arg" >`$as_dirname -- "$_am_arg" ||
8150 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8151 X"$_am_arg" : 'X\(//\)[^/]' \| \
8152 X"$_am_arg" : 'X\(//\)$' \| \
8153 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
8154 $as_echo X"$_am_arg" |
8155 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8171 s/.*/./; q'`/stamp-h$_am_stamp_count
8174 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing
$ac_file commands
" >&5
8175 $as_echo "$as_me: executing
$ac_file commands
" >&6;}
8180 case $ac_file$ac_mode in
8181 "depfiles
":C) test x"$AMDEP_TRUE" != x"" || {
8182 # Older Autoconf quotes --file arguments for eval, but not when files
8183 # are listed without --file. Let's play safe and only enable the eval
8184 # if we detect the quoting.
8185 case $CONFIG_FILES in
8186 *\'*) eval set x "$CONFIG_FILES" ;;
8187 *) set x $CONFIG_FILES ;;
8192 # Strip MF so we end up with the name of the file.
8193 mf=`echo "$mf" | sed -e 's/:.*$//'`
8194 # Check whether this is an Automake generated Makefile or not.
8195 # We used to match only the files named 'Makefile.in', but
8196 # some people rename them; so instead we look at the file content.
8197 # Grep'ing the first line is not enough: some people post-process
8198 # each Makefile.in and add a new line on top of each file to say so.
8199 # Grep'ing the whole file is not good either: AIX grep has a line
8200 # limit of 2048, but all sed's we know have understand at least 4000.
8201 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
8202 dirpart=`$as_dirname -- "$mf" ||
8203 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8204 X"$mf" : 'X\(//\)[^/]' \| \
8205 X"$mf" : 'X\(//\)$' \| \
8206 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
8208 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8228 # Extract the definition of DEPDIR, am__include, and am__quote
8229 # from the Makefile without running 'make'.
8230 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
8231 test -z "$DEPDIR" && continue
8232 am__include=`sed -n 's/^am__include = //p' < "$mf"`
8233 test -z "$am__include" && continue
8234 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
8235 # Find all dependency output files, they are included files with
8236 # $(DEPDIR) in their names. We invoke sed twice because it is the
8237 # simplest approach to changing $(DEPDIR) to its actual value in the
8239 for file in `sed -n "
8240 s
/^
$am__include $am__quote\
(.
*(DEPDIR
).
*\
)$am__quote"'$/\1/p' <"$mf" | \
8241 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
8242 # Make sure the directory exists.
8243 test -f "$dirpart/$file" && continue
8244 fdir=`$as_dirname -- "$file" ||
8245 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8246 X"$file" : 'X\(//\)[^/]' \| \
8247 X"$file" : 'X\(//\)$' \| \
8248 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
8250 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8267 as_dir=$dirpart/$fdir; as_fn_mkdir_p
8268 # echo "creating
$dirpart/$file"
8269 echo '# dummy' > "$dirpart/$file"
8281 ac_clean_files=$ac_clean_files_save
8283 test $ac_write_fail = 0 ||
8284 as_fn_error $? "write failure creating
$CONFIG_STATUS" "$LINENO" 5
8287 # configure is writing to config.log, and then calls config.status.
8288 # config.status does its own redirection, appending to config.log.
8289 # Unfortunately, on DOS this fails, as config.log is still kept open
8290 # by configure, so config.status won't be able to write to it; its
8291 # output is simply discarded. So we exec the FD to /dev/null,
8292 # effectively closing config.log, so it can be properly (re)opened and
8293 # appended to by config.status. When coming back to configure, we
8294 # need to make the FD available again.
8295 if test "$no_create" != yes; then
8297 ac_config_status_args=
8298 test "$silent" = yes &&
8299 ac_config_status_args="$ac_config_status_args --quiet"
8301 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8303 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8304 # would make configure fail if this is the last instruction.
8305 $ac_cs_success || as_fn_exit 1
8307 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8308 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: unrecognized options
: $ac_unrecognized_opts" >&5
8309 $as_echo "$as_me: WARNING
: unrecognized options
: $ac_unrecognized_opts" >&2;}
8315 cat > config.report << END
8317 ISC DHCP source configure results:
8318 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
8322 Version: $PACKAGE_VERSION
8331 debug: $enable_debug
8332 failover: $enable_failover
8333 execute: $enable_execute
8334 binary-leases: $enable_binary_leases
8337 ATF unittests : $atf_path
8340 # TODO: Add Perl system tests
8342 if test "$atf_path" != "no
"
8344 echo "ATF_CFLAGS
: $ATF_CFLAGS" >> config.report
8345 echo "ATF_LDFLAGS
: $ATF_LDFLAGS" >> config.report
8346 echo "ATF_BIN
: $ATF_BIN" >> config.report
8353 echo Now you can type "make" to build ISC DHCP