2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for freeradius $Id$.
5 # Report bugs to <http://bugs.freeradius.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
270 $0: http://bugs.freeradius.org about your system, including
271 $0: any error possibly output before this message. Then
272 $0: install a modern shell, or manually run the script
273 $0: under such a shell if you do have one."
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.
581 PACKAGE_NAME='freeradius'
582 PACKAGE_TARNAME='freeradius'
583 PACKAGE_VERSION='$Id$'
584 PACKAGE_STRING='freeradius $Id$'
585 PACKAGE_BUGREPORT='http://bugs.freeradius.org'
586 PACKAGE_URL='http://www.freeradius.org'
588 ac_unique_file="src/main/radiusd.c"
589 # Factoring default headers for most tests.
590 ac_includes_default="\
592 #ifdef HAVE_SYS_TYPES_H
593 # include <sys/types.h>
595 #ifdef HAVE_SYS_STAT_H
596 # include <sys/stat.h>
602 # ifdef HAVE_STDLIB_H
607 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
612 #ifdef HAVE_STRINGS_H
613 # include <strings.h>
615 #ifdef HAVE_INTTYPES_H
616 # include <inttypes.h>
625 enable_option_checking=no
626 ac_subst_vars='LTLIBOBJS
656 openssl_version_check_config
693 RADIUSD_VERSION_STRING
721 program_transform_name
734 enable_option_checking
737 enable_strict_dependencies
752 with_experimental_modules
755 with_rlm_FOO_include_dir
758 with_openssl_include_dir
759 enable_openssl_version_check
761 with_talloc_include_dir
763 with_pcap_include_dir
764 with_collectdclient_lib_dir
765 with_collectdclient_include_dir
768 with_execinfo_lib_dir
769 with_execinfo_include_dir
772 with_pcre_include_dir
775 ac_precious_vars='build_alias
787 ac_subdirs_all='$mysubdirs'
789 # Initialize some variables set by options.
791 ac_init_version=false
792 ac_unrecognized_opts=
794 # The variables have the same names as the options, with
795 # dashes changed to underlines.
803 program_transform_name=s,x,x,
811 # Installation directory options.
812 # These are left unexpanded so users can "make install exec_prefix=/foo"
813 # and all the variables that are supposed to be based on exec_prefix
814 # by default will actually change.
815 # Use braces instead of parens because sh, perl, etc. also accept them.
816 # (The list follows the same order as the GNU Coding Standards.)
817 bindir='${exec_prefix}/bin'
818 sbindir='${exec_prefix}/sbin'
819 libexecdir='${exec_prefix}/libexec'
820 datarootdir='${prefix}/share'
821 datadir='${datarootdir}'
822 sysconfdir='${prefix}/etc'
823 sharedstatedir='${prefix}/com'
824 localstatedir='${prefix}/var'
825 includedir='${prefix}/include'
826 oldincludedir='/usr/include'
827 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
828 infodir='${datarootdir}/info'
833 libdir='${exec_prefix}/lib'
834 localedir='${datarootdir}/locale'
835 mandir='${datarootdir}/man'
841 # If the previous option needs an argument, assign it.
842 if test -n "$ac_prev"; then
843 eval $ac_prev=\$ac_option
849 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
854 # Accept the important Cygnus configure options, so we can diagnose typos.
856 case $ac_dashdash$ac_option in
860 -bindir | --bindir | --bindi | --bind | --bin | --bi)
862 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
865 -build | --build | --buil | --bui | --bu)
866 ac_prev=build_alias ;;
867 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
868 build_alias=$ac_optarg ;;
870 -cache-file | --cache-file | --cache-fil | --cache-fi \
871 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
872 ac_prev=cache_file ;;
873 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
874 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
875 cache_file=$ac_optarg ;;
878 cache_file=config.cache ;;
880 -datadir | --datadir | --datadi | --datad)
882 -datadir=* | --datadir=* | --datadi=* | --datad=*)
883 datadir=$ac_optarg ;;
885 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
886 | --dataroo | --dataro | --datar)
887 ac_prev=datarootdir ;;
888 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
889 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
890 datarootdir=$ac_optarg ;;
892 -disable-* | --disable-*)
893 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
894 # Reject names that are not valid shell variable names.
895 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
896 as_fn_error $? "invalid feature name: $ac_useropt"
897 ac_useropt_orig=$ac_useropt
898 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
899 case $ac_user_opts in
903 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
904 ac_unrecognized_sep=', ';;
906 eval enable_$ac_useropt=no ;;
908 -docdir | --docdir | --docdi | --doc | --do)
910 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
913 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
915 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
918 -enable-* | --enable-*)
919 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
920 # Reject names that are not valid shell variable names.
921 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
922 as_fn_error $? "invalid feature name: $ac_useropt"
923 ac_useropt_orig=$ac_useropt
924 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
925 case $ac_user_opts in
929 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
930 ac_unrecognized_sep=', ';;
932 eval enable_$ac_useropt=\$ac_optarg ;;
934 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
935 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
936 | --exec | --exe | --ex)
937 ac_prev=exec_prefix ;;
938 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
939 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
940 | --exec=* | --exe=* | --ex=*)
941 exec_prefix=$ac_optarg ;;
943 -gas | --gas | --ga | --g)
944 # Obsolete; use --with-gas.
947 -help | --help | --hel | --he | -h)
949 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
950 ac_init_help=recursive ;;
951 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
952 ac_init_help=short ;;
954 -host | --host | --hos | --ho)
955 ac_prev=host_alias ;;
956 -host=* | --host=* | --hos=* | --ho=*)
957 host_alias=$ac_optarg ;;
959 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
961 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
963 htmldir=$ac_optarg ;;
965 -includedir | --includedir | --includedi | --included | --include \
966 | --includ | --inclu | --incl | --inc)
967 ac_prev=includedir ;;
968 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
969 | --includ=* | --inclu=* | --incl=* | --inc=*)
970 includedir=$ac_optarg ;;
972 -infodir | --infodir | --infodi | --infod | --info | --inf)
974 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
975 infodir=$ac_optarg ;;
977 -libdir | --libdir | --libdi | --libd)
979 -libdir=* | --libdir=* | --libdi=* | --libd=*)
982 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
983 | --libexe | --libex | --libe)
984 ac_prev=libexecdir ;;
985 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
986 | --libexe=* | --libex=* | --libe=*)
987 libexecdir=$ac_optarg ;;
989 -localedir | --localedir | --localedi | --localed | --locale)
991 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
992 localedir=$ac_optarg ;;
994 -localstatedir | --localstatedir | --localstatedi | --localstated \
995 | --localstate | --localstat | --localsta | --localst | --locals)
996 ac_prev=localstatedir ;;
997 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
998 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
999 localstatedir=$ac_optarg ;;
1001 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1003 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1004 mandir=$ac_optarg ;;
1006 -nfp | --nfp | --nf)
1007 # Obsolete; use --without-fp.
1010 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1011 | --no-cr | --no-c | -n)
1014 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1015 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1018 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1019 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1020 | --oldin | --oldi | --old | --ol | --o)
1021 ac_prev=oldincludedir ;;
1022 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1023 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1024 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1025 oldincludedir=$ac_optarg ;;
1027 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1029 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1030 prefix=$ac_optarg ;;
1032 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1033 | --program-pre | --program-pr | --program-p)
1034 ac_prev=program_prefix ;;
1035 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1036 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1037 program_prefix=$ac_optarg ;;
1039 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1040 | --program-suf | --program-su | --program-s)
1041 ac_prev=program_suffix ;;
1042 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1043 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1044 program_suffix=$ac_optarg ;;
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 ac_prev=program_transform_name ;;
1054 -program-transform-name=* | --program-transform-name=* \
1055 | --program-transform-nam=* | --program-transform-na=* \
1056 | --program-transform-n=* | --program-transform-=* \
1057 | --program-transform=* | --program-transfor=* \
1058 | --program-transfo=* | --program-transf=* \
1059 | --program-trans=* | --program-tran=* \
1060 | --progr-tra=* | --program-tr=* | --program-t=*)
1061 program_transform_name=$ac_optarg ;;
1063 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1065 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1066 pdfdir=$ac_optarg ;;
1068 -psdir | --psdir | --psdi | --psd | --ps)
1070 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1073 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1074 | -silent | --silent | --silen | --sile | --sil)
1077 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1079 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1081 sbindir=$ac_optarg ;;
1083 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1084 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1085 | --sharedst | --shareds | --shared | --share | --shar \
1087 ac_prev=sharedstatedir ;;
1088 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1089 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1090 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1092 sharedstatedir=$ac_optarg ;;
1094 -site | --site | --sit)
1096 -site=* | --site=* | --sit=*)
1099 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1101 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1102 srcdir=$ac_optarg ;;
1104 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1105 | --syscon | --sysco | --sysc | --sys | --sy)
1106 ac_prev=sysconfdir ;;
1107 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1108 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1109 sysconfdir=$ac_optarg ;;
1111 -target | --target | --targe | --targ | --tar | --ta | --t)
1112 ac_prev=target_alias ;;
1113 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1114 target_alias=$ac_optarg ;;
1116 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1119 -version | --version | --versio | --versi | --vers | -V)
1120 ac_init_version=: ;;
1123 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1124 # Reject names that are not valid shell variable names.
1125 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1126 as_fn_error $? "invalid package name: $ac_useropt"
1127 ac_useropt_orig=$ac_useropt
1128 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1129 case $ac_user_opts in
1133 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1134 ac_unrecognized_sep=', ';;
1136 eval with_$ac_useropt=\$ac_optarg ;;
1138 -without-* | --without-*)
1139 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1140 # Reject names that are not valid shell variable names.
1141 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1142 as_fn_error $? "invalid package name: $ac_useropt"
1143 ac_useropt_orig=$ac_useropt
1144 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1145 case $ac_user_opts in
1149 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1150 ac_unrecognized_sep=', ';;
1152 eval with_$ac_useropt=no ;;
1155 # Obsolete; use --with-x.
1158 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1159 | --x-incl | --x-inc | --x-in | --x-i)
1160 ac_prev=x_includes ;;
1161 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1162 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1163 x_includes=$ac_optarg ;;
1165 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1166 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1167 ac_prev=x_libraries ;;
1168 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1169 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1170 x_libraries=$ac_optarg ;;
1172 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1173 Try \`$0 --help' for more information"
1177 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1178 # Reject names that are not valid shell variable names.
1179 case $ac_envvar in #(
1180 '' | [0-9]* | *[!_$as_cr_alnum]* )
1181 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1183 eval $ac_envvar=\$ac_optarg
1184 export $ac_envvar ;;
1187 # FIXME: should be removed in autoconf 3.0.
1188 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1189 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1190 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1191 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1197 if test -n "$ac_prev"; then
1198 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1199 as_fn_error $? "missing argument to $ac_option"
1202 if test -n "$ac_unrecognized_opts"; then
1203 case $enable_option_checking in
1205 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1206 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1210 # Check all directory arguments for consistency.
1211 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1212 datadir sysconfdir sharedstatedir localstatedir includedir \
1213 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1214 libdir localedir mandir
1216 eval ac_val=\$$ac_var
1217 # Remove trailing slashes.
1220 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1221 eval $ac_var=\$ac_val;;
1223 # Be sure to have absolute directory names.
1225 [\\/$]* | ?:[\\/]* ) continue;;
1226 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1228 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1231 # There might be people who depend on the old broken behavior: `$host'
1232 # used to hold the argument of --host etc.
1233 # FIXME: To remove some day.
1236 target=$target_alias
1238 # FIXME: To remove some day.
1239 if test "x$host_alias" != x; then
1240 if test "x$build_alias" = x; then
1241 cross_compiling=maybe
1242 elif test "x$build_alias" != "x$host_alias"; then
1248 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1250 test "$silent" = yes && exec 6>/dev/null
1253 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1254 ac_ls_di=`ls -di .` &&
1255 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1256 as_fn_error $? "working directory cannot be determined"
1257 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1258 as_fn_error $? "pwd does not report name of working directory"
1261 # Find the source files, if location was not specified.
1262 if test -z "$srcdir"; then
1263 ac_srcdir_defaulted=yes
1264 # Try the directory containing this script, then the parent directory.
1265 ac_confdir=`$as_dirname -- "$as_myself" ||
1266 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1267 X"$as_myself" : 'X\(//\)[^/]' \| \
1268 X"$as_myself" : 'X\(//\)$' \| \
1269 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1270 $as_echo X"$as_myself" |
1271 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1289 if test ! -r "$srcdir/$ac_unique_file"; then
1293 ac_srcdir_defaulted=no
1295 if test ! -r "$srcdir/$ac_unique_file"; then
1296 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1297 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1299 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1301 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1303 # When building in place, set srcdir=.
1304 if test "$ac_abs_confdir" = "$ac_pwd"; then
1307 # Remove unnecessary trailing slashes from srcdir.
1308 # Double slashes in file names in object file debugging info
1309 # mess up M-x gdb in Emacs.
1311 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1313 for ac_var in $ac_precious_vars; do
1314 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1315 eval ac_env_${ac_var}_value=\$${ac_var}
1316 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1317 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1321 # Report the --help message.
1323 if test "$ac_init_help" = "long"; then
1324 # Omit some internal or obsolete options to make the list less imposing.
1325 # This message is too long to be a string in the A/UX 3.1 sh.
1327 \`configure' configures freeradius $Id$ to adapt to many kinds of systems.
1329 Usage: $0 [OPTION]... [VAR=VALUE]...
1331 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1332 VAR=VALUE. See below for descriptions of some of the useful variables.
1334 Defaults for the options are specified in brackets.
1337 -h, --help display this help and exit
1338 --help=short display options specific to this package
1339 --help=recursive display the short help of all the included packages
1340 -V, --version display version information and exit
1341 -q, --quiet, --silent do not print \`checking ...' messages
1342 --cache-file=FILE cache test results in FILE [disabled]
1343 -C, --config-cache alias for \`--cache-file=config.cache'
1344 -n, --no-create do not create output files
1345 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1347 Installation directories:
1348 --prefix=PREFIX install architecture-independent files in PREFIX
1349 [$ac_default_prefix]
1350 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1353 By default, \`make install' will install all the files in
1354 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1355 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1356 for instance \`--prefix=\$HOME'.
1358 For better control, use the options below.
1360 Fine tuning of the installation directories:
1361 --bindir=DIR user executables [EPREFIX/bin]
1362 --sbindir=DIR system admin executables [EPREFIX/sbin]
1363 --libexecdir=DIR program executables [EPREFIX/libexec]
1364 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1365 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1366 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1367 --libdir=DIR object code libraries [EPREFIX/lib]
1368 --includedir=DIR C header files [PREFIX/include]
1369 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1370 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1371 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1372 --infodir=DIR info documentation [DATAROOTDIR/info]
1373 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1374 --mandir=DIR man documentation [DATAROOTDIR/man]
1375 --docdir=DIR documentation root [DATAROOTDIR/doc/freeradius]
1376 --htmldir=DIR html documentation [DOCDIR]
1377 --dvidir=DIR dvi documentation [DOCDIR]
1378 --pdfdir=DIR pdf documentation [DOCDIR]
1379 --psdir=DIR ps documentation [DOCDIR]
1385 --build=BUILD configure for building on BUILD [guessed]
1386 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1387 --target=TARGET configure for building compilers for TARGET [HOST]
1391 if test -n "$ac_init_help"; then
1392 case $ac_init_help in
1393 short | recursive ) echo "Configuration of freeradius $Id$:";;
1398 --disable-option-checking ignore unrecognized --enable/--with options
1399 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1400 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1401 --enable-developer enables features of interest to developers.
1402 --disable-largefile omit support for large files
1403 --enable-strict-dependencies fail configure on lack of module dependancy.
1404 --enable-werror causes the build to fail if any warnings are generated.
1405 --disable-openssl-version-check
1406 disable vulnerable OpenSSL version check
1410 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1411 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1412 --with-docdir=DIR directory for documentation DATADIR/doc/freeradius
1413 --with-logdir=DIR directory for logfiles LOCALSTATEDIR/log/radius
1414 --with-radacctdir=DIR directory for detail files LOGDIR/radacct
1415 --with-raddbdir=DIR directory for config files SYSCONFDIR/raddb
1416 --with-dictdir=DIR directory for dictionary files DATAROOTDIR/freeradius
1417 --with-ascend-binary include support for Ascend binary filter attributes (default=yes)
1418 --with-threads use threads, if available. (default=yes)
1419 --with-tcp compile in TCP support. (default=yes)
1420 --with-vmps compile in VMPS support. (default=yes)
1421 --with-dhcp compile in DHCP support. (default=yes)
1422 --with-static-modules=QUOTED-MODULE-LIST
1423 --with-shared-libs build dynamic libraries and link against them.
1425 --with-modules=QUOTED-MODULE-LIST
1426 --with-experimental-modules
1427 use experimental and unstable modules. (default=no,
1428 unless --enable-developer=yes)
1429 --with-udpfromto compile in UDPFROMTO support. (default=yes)
1430 --with-rlm-FOO-lib-dir=DIR
1431 directory in which to look for library files used by
1433 --with-rlm-FOO-include-dir=DIR
1434 directory in which to look for include files used by
1436 --with-openssl use OpenSSL. (default=yes)
1437 --with-openssl-lib-dir=DIR
1438 directory to look for OpenSSL library files
1439 --with-openssl-include-dir=DIR
1440 directory to look for OpenSSL include files
1441 --with-talloc-lib-dir=DIR
1442 directory in which to look for talloc library files
1443 --with-talloc-include-dir=DIR
1444 directory in which to look for talloc include files
1445 --with-pcap-lib-dir=DIR directory in which to look for pcap library files
1446 --with-pcap-include-dir=DIR
1447 directory in which to look for pcap include files
1448 --with-collectdclient-lib-dir=DIR
1449 directory in which to look for collectdclient
1451 --with-collectdclient-include-dir=DIR
1452 directory in which to look for collectdclient
1454 --with-cap-lib-dir=DIR directory in which to look for cap library files
1455 --with-cap-include-dir=DIR
1456 directory in which to look for cap include files
1457 --with-execinfo-lib-dir=DIR
1458 directory in which to look for execinfo library
1460 --with-execinfo-include-dir=DIR
1461 directory in which to look for execinfo include
1463 --with-pcre use libpcre (if available). (default=yes)
1464 --with-pcre-lib-dir=DIR directory in which to look for pcre library files
1465 --with-pcre-include-dir=DIR
1466 directory in which to look for pcre include files
1467 --with-regex Whether to build with regular expressions
1470 Some influential environment variables:
1471 CC C compiler command
1472 CFLAGS C compiler flags
1473 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1474 nonstandard directory <lib dir>
1475 LIBS libraries to pass to the linker, e.g. -l<library>
1476 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1477 you have headers in a nonstandard directory <include dir>
1478 CXX C++ compiler command
1479 CXXFLAGS C++ compiler flags
1482 Use these variables to override the choices made by `configure' or to help
1483 it to find libraries and programs with nonstandard names/locations.
1485 Report bugs to <http://bugs.freeradius.org>.
1486 freeradius home page: <http://www.freeradius.org>.
1491 if test "$ac_init_help" = "recursive"; then
1492 # If there are subdirs, report their specific --help.
1493 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1494 test -d "$ac_dir" ||
1495 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1500 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1502 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1503 # A ".." for each directory in $ac_dir_suffix.
1504 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1505 case $ac_top_builddir_sub in
1506 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1507 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1510 ac_abs_top_builddir=$ac_pwd
1511 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1512 # for backward compatibility:
1513 ac_top_builddir=$ac_top_build_prefix
1516 .) # We are building in place.
1518 ac_top_srcdir=$ac_top_builddir_sub
1519 ac_abs_top_srcdir=$ac_pwd ;;
1520 [\\/]* | ?:[\\/]* ) # Absolute name.
1521 ac_srcdir=$srcdir$ac_dir_suffix;
1522 ac_top_srcdir=$srcdir
1523 ac_abs_top_srcdir=$srcdir ;;
1525 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1526 ac_top_srcdir=$ac_top_build_prefix$srcdir
1527 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1529 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1531 cd "$ac_dir" || { ac_status=$?; continue; }
1532 # Check for guested configure.
1533 if test -f "$ac_srcdir/configure.gnu"; then
1535 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1536 elif test -f "$ac_srcdir/configure"; then
1538 $SHELL "$ac_srcdir/configure" --help=recursive
1540 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1542 cd "$ac_pwd" || { ac_status=$?; break; }
1546 test -n "$ac_init_help" && exit $ac_status
1547 if $ac_init_version; then
1549 freeradius configure $Id$
1550 generated by GNU Autoconf 2.69
1552 Copyright (C) 2012 Free Software Foundation, Inc.
1553 This configure script is free software; the Free Software Foundation
1554 gives unlimited permission to copy, distribute and modify it.
1559 ## ------------------------ ##
1560 ## Autoconf initialization. ##
1561 ## ------------------------ ##
1563 # ac_fn_c_try_compile LINENO
1564 # --------------------------
1565 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1566 ac_fn_c_try_compile ()
1568 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1569 rm -f conftest.$ac_objext
1570 if { { ac_try="$ac_compile"
1572 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1573 *) ac_try_echo=$ac_try;;
1575 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1576 $as_echo "$ac_try_echo"; } >&5
1577 (eval "$ac_compile") 2>conftest.err
1579 if test -s conftest.err; then
1580 grep -v '^ *+' conftest.err >conftest.er1
1581 cat conftest.er1 >&5
1582 mv -f conftest.er1 conftest.err
1584 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1585 test $ac_status = 0; } && {
1586 test -z "$ac_c_werror_flag" ||
1587 test ! -s conftest.err
1588 } && test -s conftest.$ac_objext; then :
1591 $as_echo "$as_me: failed program was:" >&5
1592 sed 's/^/| /' conftest.$ac_ext >&5
1596 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1597 as_fn_set_status $ac_retval
1599 } # ac_fn_c_try_compile
1601 # ac_fn_cxx_try_compile LINENO
1602 # ----------------------------
1603 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1604 ac_fn_cxx_try_compile ()
1606 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1607 rm -f conftest.$ac_objext
1608 if { { ac_try="$ac_compile"
1610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1611 *) ac_try_echo=$ac_try;;
1613 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1614 $as_echo "$ac_try_echo"; } >&5
1615 (eval "$ac_compile") 2>conftest.err
1617 if test -s conftest.err; then
1618 grep -v '^ *+' conftest.err >conftest.er1
1619 cat conftest.er1 >&5
1620 mv -f conftest.er1 conftest.err
1622 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1623 test $ac_status = 0; } && {
1624 test -z "$ac_cxx_werror_flag" ||
1625 test ! -s conftest.err
1626 } && test -s conftest.$ac_objext; then :
1629 $as_echo "$as_me: failed program was:" >&5
1630 sed 's/^/| /' conftest.$ac_ext >&5
1634 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1635 as_fn_set_status $ac_retval
1637 } # ac_fn_cxx_try_compile
1639 # ac_fn_c_try_cpp LINENO
1640 # ----------------------
1641 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1644 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1645 if { { ac_try="$ac_cpp conftest.$ac_ext"
1647 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1648 *) ac_try_echo=$ac_try;;
1650 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1651 $as_echo "$ac_try_echo"; } >&5
1652 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1654 if test -s conftest.err; then
1655 grep -v '^ *+' conftest.err >conftest.er1
1656 cat conftest.er1 >&5
1657 mv -f conftest.er1 conftest.err
1659 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1660 test $ac_status = 0; } > conftest.i && {
1661 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1662 test ! -s conftest.err
1666 $as_echo "$as_me: failed program was:" >&5
1667 sed 's/^/| /' conftest.$ac_ext >&5
1671 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1672 as_fn_set_status $ac_retval
1676 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1677 # -------------------------------------------------------
1678 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1679 # the include files in INCLUDES and setting the cache variable VAR
1681 ac_fn_c_check_header_mongrel ()
1683 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1684 if eval \${$3+:} false; then :
1685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1686 $as_echo_n "checking for $2... " >&6; }
1687 if eval \${$3+:} false; then :
1688 $as_echo_n "(cached) " >&6
1691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1692 $as_echo "$ac_res" >&6; }
1694 # Is the header compilable?
1695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1696 $as_echo_n "checking $2 usability... " >&6; }
1697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1698 /* end confdefs.h. */
1702 if ac_fn_c_try_compile "$LINENO"; then :
1703 ac_header_compiler=yes
1705 ac_header_compiler=no
1707 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1709 $as_echo "$ac_header_compiler" >&6; }
1711 # Is the header present?
1712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1713 $as_echo_n "checking $2 presence... " >&6; }
1714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1715 /* end confdefs.h. */
1718 if ac_fn_c_try_cpp "$LINENO"; then :
1719 ac_header_preproc=yes
1721 ac_header_preproc=no
1723 rm -f conftest.err conftest.i conftest.$ac_ext
1724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1725 $as_echo "$ac_header_preproc" >&6; }
1727 # So? What about this header?
1728 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1730 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1731 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1732 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1733 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1736 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1737 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1738 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1739 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1740 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1741 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1742 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1743 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1744 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1745 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1746 ( $as_echo "## ----------------------------------------- ##
1747 ## Report this to http://bugs.freeradius.org ##
1748 ## ----------------------------------------- ##"
1749 ) | sed "s/^/$as_me: WARNING: /" >&2
1752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1753 $as_echo_n "checking for $2... " >&6; }
1754 if eval \${$3+:} false; then :
1755 $as_echo_n "(cached) " >&6
1757 eval "$3=\$ac_header_compiler"
1760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1761 $as_echo "$ac_res" >&6; }
1763 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1765 } # ac_fn_c_check_header_mongrel
1767 # ac_fn_c_try_run LINENO
1768 # ----------------------
1769 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1770 # that executables *can* be run.
1773 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1774 if { { ac_try="$ac_link"
1776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1777 *) ac_try_echo=$ac_try;;
1779 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1780 $as_echo "$ac_try_echo"; } >&5
1781 (eval "$ac_link") 2>&5
1783 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1784 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1785 { { case "(($ac_try" in
1786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1787 *) ac_try_echo=$ac_try;;
1789 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1790 $as_echo "$ac_try_echo"; } >&5
1791 (eval "$ac_try") 2>&5
1793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1794 test $ac_status = 0; }; }; then :
1797 $as_echo "$as_me: program exited with status $ac_status" >&5
1798 $as_echo "$as_me: failed program was:" >&5
1799 sed 's/^/| /' conftest.$ac_ext >&5
1801 ac_retval=$ac_status
1803 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1804 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1805 as_fn_set_status $ac_retval
1809 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1810 # -------------------------------------------------------
1811 # Tests whether HEADER exists and can be compiled using the include files in
1812 # INCLUDES, setting the cache variable VAR accordingly.
1813 ac_fn_c_check_header_compile ()
1815 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1817 $as_echo_n "checking for $2... " >&6; }
1818 if eval \${$3+:} false; then :
1819 $as_echo_n "(cached) " >&6
1821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1822 /* end confdefs.h. */
1826 if ac_fn_c_try_compile "$LINENO"; then :
1831 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1835 $as_echo "$ac_res" >&6; }
1836 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1838 } # ac_fn_c_check_header_compile
1840 # ac_fn_c_try_link LINENO
1841 # -----------------------
1842 # Try to link conftest.$ac_ext, and return whether this succeeded.
1845 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1846 rm -f conftest.$ac_objext conftest$ac_exeext
1847 if { { ac_try="$ac_link"
1849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1850 *) ac_try_echo=$ac_try;;
1852 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1853 $as_echo "$ac_try_echo"; } >&5
1854 (eval "$ac_link") 2>conftest.err
1856 if test -s conftest.err; then
1857 grep -v '^ *+' conftest.err >conftest.er1
1858 cat conftest.er1 >&5
1859 mv -f conftest.er1 conftest.err
1861 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1862 test $ac_status = 0; } && {
1863 test -z "$ac_c_werror_flag" ||
1864 test ! -s conftest.err
1865 } && test -s conftest$ac_exeext && {
1866 test "$cross_compiling" = yes ||
1867 test -x conftest$ac_exeext
1871 $as_echo "$as_me: failed program was:" >&5
1872 sed 's/^/| /' conftest.$ac_ext >&5
1876 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1877 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1878 # interfere with the next link command; also delete a directory that is
1879 # left behind by Apple's compiler. We do this before executing the actions.
1880 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1881 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1882 as_fn_set_status $ac_retval
1884 } # ac_fn_c_try_link
1886 # ac_fn_c_check_func LINENO FUNC VAR
1887 # ----------------------------------
1888 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1889 ac_fn_c_check_func ()
1891 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1893 $as_echo_n "checking for $2... " >&6; }
1894 if eval \${$3+:} false; then :
1895 $as_echo_n "(cached) " >&6
1897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1898 /* end confdefs.h. */
1899 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1900 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1901 #define $2 innocuous_$2
1903 /* System header to define __stub macros and hopefully few prototypes,
1904 which can conflict with char $2 (); below.
1905 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1906 <limits.h> exists even on freestanding compilers. */
1909 # include <limits.h>
1911 # include <assert.h>
1916 /* Override any GCC internal prototype to avoid an error.
1917 Use char because int might match the return type of a GCC
1918 builtin and then its argument prototype would still apply. */
1923 /* The GNU C library defines this for functions which it implements
1924 to always fail with ENOSYS. Some functions are actually named
1925 something starting with __ and the normal name is an alias. */
1926 #if defined __stub_$2 || defined __stub___$2
1938 if ac_fn_c_try_link "$LINENO"; then :
1943 rm -f core conftest.err conftest.$ac_objext \
1944 conftest$ac_exeext conftest.$ac_ext
1947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1948 $as_echo "$ac_res" >&6; }
1949 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1951 } # ac_fn_c_check_func
1953 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1954 # -------------------------------------------
1955 # Tests whether TYPE exists after having included INCLUDES, setting cache
1956 # variable VAR accordingly.
1957 ac_fn_c_check_type ()
1959 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1961 $as_echo_n "checking for $2... " >&6; }
1962 if eval \${$3+:} false; then :
1963 $as_echo_n "(cached) " >&6
1966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1967 /* end confdefs.h. */
1978 if ac_fn_c_try_compile "$LINENO"; then :
1979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1980 /* end confdefs.h. */
1991 if ac_fn_c_try_compile "$LINENO"; then :
1996 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1998 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2002 $as_echo "$ac_res" >&6; }
2003 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2005 } # ac_fn_c_check_type
2007 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2008 # ---------------------------------------------
2009 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2011 ac_fn_c_check_decl ()
2013 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2014 as_decl_name=`echo $2|sed 's/ *(.*//'`
2015 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2017 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2018 if eval \${$3+:} false; then :
2019 $as_echo_n "(cached) " >&6
2021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2022 /* end confdefs.h. */
2027 #ifndef $as_decl_name
2029 (void) $as_decl_use;
2031 (void) $as_decl_name;
2039 if ac_fn_c_try_compile "$LINENO"; then :
2044 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2048 $as_echo "$ac_res" >&6; }
2049 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2051 } # ac_fn_c_check_decl
2052 cat >config.log <<_ACEOF
2053 This file contains any messages produced by compilers while
2054 running configure, to aid debugging if configure makes a mistake.
2056 It was created by freeradius $as_me $Id$, which was
2057 generated by GNU Autoconf 2.69. Invocation command line was
2069 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2070 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2071 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2072 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2073 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2075 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2076 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2078 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2079 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2080 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2081 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2082 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2083 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2084 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2088 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2092 test -z "$as_dir" && as_dir=.
2093 $as_echo "PATH: $as_dir"
2109 # Keep a trace of the command line.
2110 # Strip out --no-create and --no-recursion so they do not pile up.
2111 # Strip out --silent because we don't want to record it for future runs.
2112 # Also quote any args containing shell meta-characters.
2113 # Make two passes to allow for proper duplicate-argument suppression.
2117 ac_must_keep_next=false
2123 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2124 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2125 | -silent | --silent | --silen | --sile | --sil)
2128 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2131 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2133 as_fn_append ac_configure_args1 " '$ac_arg'"
2134 if test $ac_must_keep_next = true; then
2135 ac_must_keep_next=false # Got value, back to normal.
2138 *=* | --config-cache | -C | -disable-* | --disable-* \
2139 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2140 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2141 | -with-* | --with-* | -without-* | --without-* | --x)
2142 case "$ac_configure_args0 " in
2143 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2146 -* ) ac_must_keep_next=true ;;
2149 as_fn_append ac_configure_args " '$ac_arg'"
2154 { ac_configure_args0=; unset ac_configure_args0;}
2155 { ac_configure_args1=; unset ac_configure_args1;}
2157 # When interrupted or exit'd, cleanup temporary files, and complete
2158 # config.log. We remove comments because anyway the quotes in there
2159 # would cause problems or look ugly.
2160 # WARNING: Use '\'' to represent an apostrophe within the trap.
2161 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2162 trap 'exit_status=$?
2163 # Save into config.log some information that might help in debugging.
2167 $as_echo "## ---------------- ##
2168 ## Cache variables. ##
2169 ## ---------------- ##"
2171 # The following way of writing the cache mishandles newlines in values,
2173 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2174 eval ac_val=\$$ac_var
2178 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2179 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2182 _ | IFS | as_nl) ;; #(
2183 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2184 *) { eval $ac_var=; unset $ac_var;} ;;
2189 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2190 *${as_nl}ac_space=\ *)
2192 "s/'\''/'\''\\\\'\'''\''/g;
2193 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2196 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2203 $as_echo "## ----------------- ##
2204 ## Output variables. ##
2205 ## ----------------- ##"
2207 for ac_var in $ac_subst_vars
2209 eval ac_val=\$$ac_var
2211 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2213 $as_echo "$ac_var='\''$ac_val'\''"
2217 if test -n "$ac_subst_files"; then
2218 $as_echo "## ------------------- ##
2219 ## File substitutions. ##
2220 ## ------------------- ##"
2222 for ac_var in $ac_subst_files
2224 eval ac_val=\$$ac_var
2226 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2228 $as_echo "$ac_var='\''$ac_val'\''"
2233 if test -s confdefs.h; then
2234 $as_echo "## ----------- ##
2241 test "$ac_signal" != 0 &&
2242 $as_echo "$as_me: caught signal $ac_signal"
2243 $as_echo "$as_me: exit $exit_status"
2245 rm -f core *.core core.conftest.* &&
2246 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2249 for ac_signal in 1 2 13 15; do
2250 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2254 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2255 rm -f -r conftest* confdefs.h
2257 $as_echo "/* confdefs.h */" > confdefs.h
2259 # Predefined preprocessor variables.
2261 cat >>confdefs.h <<_ACEOF
2262 #define PACKAGE_NAME "$PACKAGE_NAME"
2265 cat >>confdefs.h <<_ACEOF
2266 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2269 cat >>confdefs.h <<_ACEOF
2270 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2273 cat >>confdefs.h <<_ACEOF
2274 #define PACKAGE_STRING "$PACKAGE_STRING"
2277 cat >>confdefs.h <<_ACEOF
2278 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2281 cat >>confdefs.h <<_ACEOF
2282 #define PACKAGE_URL "$PACKAGE_URL"
2286 # Let the site file select an alternate cache file if it wants to.
2287 # Prefer an explicitly selected file to automatically selected ones.
2290 if test -n "$CONFIG_SITE"; then
2291 # We do not want a PATH search for config.site.
2292 case $CONFIG_SITE in #((
2293 -*) ac_site_file1=./$CONFIG_SITE;;
2294 */*) ac_site_file1=$CONFIG_SITE;;
2295 *) ac_site_file1=./$CONFIG_SITE;;
2297 elif test "x$prefix" != xNONE; then
2298 ac_site_file1=$prefix/share/config.site
2299 ac_site_file2=$prefix/etc/config.site
2301 ac_site_file1=$ac_default_prefix/share/config.site
2302 ac_site_file2=$ac_default_prefix/etc/config.site
2304 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2306 test "x$ac_site_file" = xNONE && continue
2307 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2308 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2309 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2310 sed 's/^/| /' "$ac_site_file" >&5
2312 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2313 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2314 as_fn_error $? "failed to load site script $ac_site_file
2315 See \`config.log' for more details" "$LINENO" 5; }
2319 if test -r "$cache_file"; then
2320 # Some versions of bash will fail to source /dev/null (special files
2321 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2322 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2323 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2324 $as_echo "$as_me: loading cache $cache_file" >&6;}
2326 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2327 *) . "./$cache_file";;
2331 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2332 $as_echo "$as_me: creating cache $cache_file" >&6;}
2336 # Check that the precious variables saved in the cache have kept the same
2338 ac_cache_corrupted=false
2339 for ac_var in $ac_precious_vars; do
2340 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2341 eval ac_new_set=\$ac_env_${ac_var}_set
2342 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2343 eval ac_new_val=\$ac_env_${ac_var}_value
2344 case $ac_old_set,$ac_new_set in
2346 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2347 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2348 ac_cache_corrupted=: ;;
2350 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2351 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2352 ac_cache_corrupted=: ;;
2355 if test "x$ac_old_val" != "x$ac_new_val"; then
2356 # differences in whitespace do not lead to failure.
2357 ac_old_val_w=`echo x $ac_old_val`
2358 ac_new_val_w=`echo x $ac_new_val`
2359 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2360 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2361 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2362 ac_cache_corrupted=:
2364 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2365 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2366 eval $ac_var=\$ac_old_val
2368 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2369 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2370 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2371 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2374 # Pass precious variables to config.status.
2375 if test "$ac_new_set" = set; then
2377 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2378 *) ac_arg=$ac_var=$ac_new_val ;;
2380 case " $ac_configure_args " in
2381 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2382 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2386 if $ac_cache_corrupted; then
2387 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2388 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2389 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2390 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2391 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2393 ## -------------------- ##
2394 ## Main body of script. ##
2395 ## -------------------- ##
2398 ac_cpp='$CPP $CPPFLAGS'
2399 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2400 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2401 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2405 ac_config_headers="$ac_config_headers src/include/autoconf.h"
2422 RADIUSD_MAJOR_VERSION=`cat VERSION | sed 's/\..*//'`
2423 RADIUSD_MINOR_VERSION=`cat VERSION | sed 's/^[^\.]*\.//' | sed 's/\..*$//'`
2424 RADIUSD_INCRM_VERSION=`cat VERSION | sed 's/^.*\..*\.//' | sed 's/[\.-].*$//'`
2426 RADIUSD_VERSION=`echo | awk -v major="$RADIUSD_MAJOR_VERSION" \
2427 -v minor="$RADIUSD_MINOR_VERSION" \
2428 -v incrm="$RADIUSD_INCRM_VERSION" \
2429 '{ printf "%02i%02i%02i", major, minor, incrm }'`
2431 RADIUSD_VERSION_STRING=`cat VERSION`
2436 cat >>confdefs.h <<_ACEOF
2437 #define RADIUSD_VERSION ${RADIUSD_VERSION}
2441 cat >>confdefs.h <<_ACEOF
2442 #define RADIUSD_VERSION_STRING "${RADIUSD_VERSION_STRING}"
2447 # Check whether --enable-developer was given.
2448 if test "${enable_developer+set}" = set; then :
2449 enableval=$enable_developer; case "$enableval" in
2460 if test -d $srcdir/.git; then
2461 if test "x$developer" != "xno"; then
2462 { $as_echo "$as_me:${as_lineno-$LINENO}: found .git directory, enabling developer build implicitly, disable with --disable-developer" >&5
2463 $as_echo "$as_me: found .git directory, enabling developer build implicitly, disable with --disable-developer" >&6;}
2468 if test "x$developer" = "xyes"; then
2474 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2475 if test -f "$ac_dir/install-sh"; then
2477 ac_install_sh="$ac_aux_dir/install-sh -c"
2479 elif test -f "$ac_dir/install.sh"; then
2481 ac_install_sh="$ac_aux_dir/install.sh -c"
2483 elif test -f "$ac_dir/shtool"; then
2485 ac_install_sh="$ac_aux_dir/shtool install -c"
2489 if test -z "$ac_aux_dir"; then
2490 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2493 # These three variables are undocumented and unsupported,
2494 # and are intended to be withdrawn in a future Autoconf release.
2495 # They can cause serious problems if a builder's source tree is in a directory
2496 # whose full name contains unusual characters.
2497 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2498 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2499 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2502 # Make sure we can run config.sub.
2503 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2504 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2507 $as_echo_n "checking build system type... " >&6; }
2508 if ${ac_cv_build+:} false; then :
2509 $as_echo_n "(cached) " >&6
2511 ac_build_alias=$build_alias
2512 test "x$ac_build_alias" = x &&
2513 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2514 test "x$ac_build_alias" = x &&
2515 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2516 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2517 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2521 $as_echo "$ac_cv_build" >&6; }
2522 case $ac_cv_build in
2524 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2527 ac_save_IFS=$IFS; IFS='-'
2533 # Remember, the first character of IFS is used to create $*,
2534 # except with old shells:
2537 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2541 $as_echo_n "checking host system type... " >&6; }
2542 if ${ac_cv_host+:} false; then :
2543 $as_echo_n "(cached) " >&6
2545 if test "x$host_alias" = x; then
2546 ac_cv_host=$ac_cv_build
2548 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2549 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2554 $as_echo "$ac_cv_host" >&6; }
2557 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2560 ac_save_IFS=$IFS; IFS='-'
2566 # Remember, the first character of IFS is used to create $*,
2567 # except with old shells:
2570 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2574 $as_echo_n "checking target system type... " >&6; }
2575 if ${ac_cv_target+:} false; then :
2576 $as_echo_n "(cached) " >&6
2578 if test "x$target_alias" = x; then
2579 ac_cv_target=$ac_cv_host
2581 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2582 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2587 $as_echo "$ac_cv_target" >&6; }
2588 case $ac_cv_target in
2590 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2592 target=$ac_cv_target
2593 ac_save_IFS=$IFS; IFS='-'
2599 # Remember, the first character of IFS is used to create $*,
2600 # except with old shells:
2603 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2606 # The aliases save the names the user supplied, while $host etc.
2607 # will get canonicalized.
2608 test -n "$target_alias" &&
2609 test "$program_prefix$program_suffix$program_transform_name" = \
2611 program_prefix=${target_alias}-
2615 ac_cpp='$CPP $CPPFLAGS'
2616 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2617 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2618 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2619 if test -n "$ac_tool_prefix"; then
2620 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2621 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2623 $as_echo_n "checking for $ac_word... " >&6; }
2624 if ${ac_cv_prog_CC+:} false; then :
2625 $as_echo_n "(cached) " >&6
2627 if test -n "$CC"; then
2628 ac_cv_prog_CC="$CC" # Let the user override the test.
2630 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2634 test -z "$as_dir" && as_dir=.
2635 for ac_exec_ext in '' $ac_executable_extensions; do
2636 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2637 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2648 if test -n "$CC"; then
2649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2650 $as_echo "$CC" >&6; }
2652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2653 $as_echo "no" >&6; }
2658 if test -z "$ac_cv_prog_CC"; then
2660 # Extract the first word of "gcc", so it can be a program name with args.
2661 set dummy gcc; ac_word=$2
2662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2663 $as_echo_n "checking for $ac_word... " >&6; }
2664 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2665 $as_echo_n "(cached) " >&6
2667 if test -n "$ac_ct_CC"; then
2668 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2670 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2674 test -z "$as_dir" && as_dir=.
2675 for ac_exec_ext in '' $ac_executable_extensions; do
2676 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2677 ac_cv_prog_ac_ct_CC="gcc"
2678 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2687 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2688 if test -n "$ac_ct_CC"; then
2689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2690 $as_echo "$ac_ct_CC" >&6; }
2692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2693 $as_echo "no" >&6; }
2696 if test "x$ac_ct_CC" = x; then
2699 case $cross_compiling:$ac_tool_warned in
2701 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2702 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2703 ac_tool_warned=yes ;;
2711 if test -z "$CC"; then
2712 if test -n "$ac_tool_prefix"; then
2713 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2714 set dummy ${ac_tool_prefix}cc; ac_word=$2
2715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2716 $as_echo_n "checking for $ac_word... " >&6; }
2717 if ${ac_cv_prog_CC+:} false; then :
2718 $as_echo_n "(cached) " >&6
2720 if test -n "$CC"; then
2721 ac_cv_prog_CC="$CC" # Let the user override the test.
2723 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2727 test -z "$as_dir" && as_dir=.
2728 for ac_exec_ext in '' $ac_executable_extensions; do
2729 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2730 ac_cv_prog_CC="${ac_tool_prefix}cc"
2731 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2741 if test -n "$CC"; then
2742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2743 $as_echo "$CC" >&6; }
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2746 $as_echo "no" >&6; }
2752 if test -z "$CC"; then
2753 # Extract the first word of "cc", so it can be a program name with args.
2754 set dummy cc; ac_word=$2
2755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2756 $as_echo_n "checking for $ac_word... " >&6; }
2757 if ${ac_cv_prog_CC+:} false; then :
2758 $as_echo_n "(cached) " >&6
2760 if test -n "$CC"; then
2761 ac_cv_prog_CC="$CC" # Let the user override the test.
2764 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2768 test -z "$as_dir" && as_dir=.
2769 for ac_exec_ext in '' $ac_executable_extensions; do
2770 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2771 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2772 ac_prog_rejected=yes
2776 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2783 if test $ac_prog_rejected = yes; then
2784 # We found a bogon in the path, so make sure we never use it.
2785 set dummy $ac_cv_prog_CC
2787 if test $# != 0; then
2788 # We chose a different compiler from the bogus one.
2789 # However, it has the same basename, so the bogon will be chosen
2790 # first if we set CC to just the basename; use the full file name.
2792 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2798 if test -n "$CC"; then
2799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2800 $as_echo "$CC" >&6; }
2802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2803 $as_echo "no" >&6; }
2808 if test -z "$CC"; then
2809 if test -n "$ac_tool_prefix"; then
2810 for ac_prog in cl.exe
2812 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2813 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2815 $as_echo_n "checking for $ac_word... " >&6; }
2816 if ${ac_cv_prog_CC+:} false; then :
2817 $as_echo_n "(cached) " >&6
2819 if test -n "$CC"; then
2820 ac_cv_prog_CC="$CC" # Let the user override the test.
2822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2826 test -z "$as_dir" && as_dir=.
2827 for ac_exec_ext in '' $ac_executable_extensions; do
2828 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2829 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2830 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2840 if test -n "$CC"; then
2841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2842 $as_echo "$CC" >&6; }
2844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2845 $as_echo "no" >&6; }
2849 test -n "$CC" && break
2852 if test -z "$CC"; then
2854 for ac_prog in cl.exe
2856 # Extract the first word of "$ac_prog", so it can be a program name with args.
2857 set dummy $ac_prog; ac_word=$2
2858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2859 $as_echo_n "checking for $ac_word... " >&6; }
2860 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2861 $as_echo_n "(cached) " >&6
2863 if test -n "$ac_ct_CC"; then
2864 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2870 test -z "$as_dir" && as_dir=.
2871 for ac_exec_ext in '' $ac_executable_extensions; do
2872 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2873 ac_cv_prog_ac_ct_CC="$ac_prog"
2874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2883 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2884 if test -n "$ac_ct_CC"; then
2885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2886 $as_echo "$ac_ct_CC" >&6; }
2888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2889 $as_echo "no" >&6; }
2893 test -n "$ac_ct_CC" && break
2896 if test "x$ac_ct_CC" = x; then
2899 case $cross_compiling:$ac_tool_warned in
2901 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2902 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2903 ac_tool_warned=yes ;;
2912 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2913 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2914 as_fn_error $? "no acceptable C compiler found in \$PATH
2915 See \`config.log' for more details" "$LINENO" 5; }
2917 # Provide some information about the compiler.
2918 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2921 for ac_option in --version -v -V -qversion; do
2922 { { ac_try="$ac_compiler $ac_option >&5"
2924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2925 *) ac_try_echo=$ac_try;;
2927 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2928 $as_echo "$ac_try_echo"; } >&5
2929 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2931 if test -s conftest.err; then
2933 ... rest of stderr output deleted ...
2934 10q' conftest.err >conftest.er1
2935 cat conftest.er1 >&5
2937 rm -f conftest.er1 conftest.err
2938 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2939 test $ac_status = 0; }
2942 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2943 /* end confdefs.h. */
2953 ac_clean_files_save=$ac_clean_files
2954 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2955 # Try to create an executable without -o first, disregard a.out.
2956 # It will help us diagnose broken compilers, and finding out an intuition
2958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2959 $as_echo_n "checking whether the C compiler works... " >&6; }
2960 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2962 # The possible output files:
2963 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2966 for ac_file in $ac_files
2969 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2970 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2975 if { { ac_try="$ac_link_default"
2977 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2978 *) ac_try_echo=$ac_try;;
2980 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2981 $as_echo "$ac_try_echo"; } >&5
2982 (eval "$ac_link_default") 2>&5
2984 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2985 test $ac_status = 0; }; then :
2986 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2987 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2988 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2989 # so that the user can short-circuit this test for compilers unknown to
2991 for ac_file in $ac_files ''
2993 test -f "$ac_file" || continue
2995 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2998 # We found the default executable, but exeext='' is most
3002 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3004 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3006 # We set ac_cv_exeext here because the later test for it is not
3007 # safe: cross compilers may not add the suffix if given an `-o'
3008 # argument, so we may need to know it at that point already.
3009 # Even if this section looks crufty: it has the advantage of
3016 test "$ac_cv_exeext" = no && ac_cv_exeext=
3021 if test -z "$ac_file"; then :
3022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3023 $as_echo "no" >&6; }
3024 $as_echo "$as_me: failed program was:" >&5
3025 sed 's/^/| /' conftest.$ac_ext >&5
3027 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3028 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3029 as_fn_error 77 "C compiler cannot create executables
3030 See \`config.log' for more details" "$LINENO" 5; }
3032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3033 $as_echo "yes" >&6; }
3035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3036 $as_echo_n "checking for C compiler default output file name... " >&6; }
3037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3038 $as_echo "$ac_file" >&6; }
3039 ac_exeext=$ac_cv_exeext
3041 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3042 ac_clean_files=$ac_clean_files_save
3043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3044 $as_echo_n "checking for suffix of executables... " >&6; }
3045 if { { ac_try="$ac_link"
3047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3048 *) ac_try_echo=$ac_try;;
3050 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3051 $as_echo "$ac_try_echo"; } >&5
3052 (eval "$ac_link") 2>&5
3054 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3055 test $ac_status = 0; }; then :
3056 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3057 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3058 # work properly (i.e., refer to `conftest.exe'), while it won't with
3060 for ac_file in conftest.exe conftest conftest.*; do
3061 test -f "$ac_file" || continue
3063 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3064 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3070 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3071 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3072 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3073 See \`config.log' for more details" "$LINENO" 5; }
3075 rm -f conftest conftest$ac_cv_exeext
3076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3077 $as_echo "$ac_cv_exeext" >&6; }
3079 rm -f conftest.$ac_ext
3080 EXEEXT=$ac_cv_exeext
3082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3083 /* end confdefs.h. */
3088 FILE *f = fopen ("conftest.out", "w");
3089 return ferror (f) || fclose (f) != 0;
3095 ac_clean_files="$ac_clean_files conftest.out"
3096 # Check that the compiler produces executables we can run. If not, either
3097 # the compiler is broken, or we cross compile.
3098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3099 $as_echo_n "checking whether we are cross compiling... " >&6; }
3100 if test "$cross_compiling" != yes; then
3101 { { ac_try="$ac_link"
3103 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3104 *) ac_try_echo=$ac_try;;
3106 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3107 $as_echo "$ac_try_echo"; } >&5
3108 (eval "$ac_link") 2>&5
3110 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3111 test $ac_status = 0; }
3112 if { ac_try='./conftest$ac_cv_exeext'
3113 { { case "(($ac_try" in
3114 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3115 *) ac_try_echo=$ac_try;;
3117 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3118 $as_echo "$ac_try_echo"; } >&5
3119 (eval "$ac_try") 2>&5
3121 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3122 test $ac_status = 0; }; }; then
3125 if test "$cross_compiling" = maybe; then
3128 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3129 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3130 as_fn_error $? "cannot run C compiled programs.
3131 If you meant to cross compile, use \`--host'.
3132 See \`config.log' for more details" "$LINENO" 5; }
3136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3137 $as_echo "$cross_compiling" >&6; }
3139 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3140 ac_clean_files=$ac_clean_files_save
3141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3142 $as_echo_n "checking for suffix of object files... " >&6; }
3143 if ${ac_cv_objext+:} false; then :
3144 $as_echo_n "(cached) " >&6
3146 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3147 /* end confdefs.h. */
3157 rm -f conftest.o conftest.obj
3158 if { { ac_try="$ac_compile"
3160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3161 *) ac_try_echo=$ac_try;;
3163 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3164 $as_echo "$ac_try_echo"; } >&5
3165 (eval "$ac_compile") 2>&5
3167 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3168 test $ac_status = 0; }; then :
3169 for ac_file in conftest.o conftest.obj conftest.*; do
3170 test -f "$ac_file" || continue;
3172 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3173 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3178 $as_echo "$as_me: failed program was:" >&5
3179 sed 's/^/| /' conftest.$ac_ext >&5
3181 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3182 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3183 as_fn_error $? "cannot compute suffix of object files: cannot compile
3184 See \`config.log' for more details" "$LINENO" 5; }
3186 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3189 $as_echo "$ac_cv_objext" >&6; }
3190 OBJEXT=$ac_cv_objext
3192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3193 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3194 if ${ac_cv_c_compiler_gnu+:} false; then :
3195 $as_echo_n "(cached) " >&6
3197 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3198 /* end confdefs.h. */
3211 if ac_fn_c_try_compile "$LINENO"; then :
3216 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3217 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3221 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3222 if test $ac_compiler_gnu = yes; then
3227 ac_test_CFLAGS=${CFLAGS+set}
3228 ac_save_CFLAGS=$CFLAGS
3229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3230 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3231 if ${ac_cv_prog_cc_g+:} false; then :
3232 $as_echo_n "(cached) " >&6
3234 ac_save_c_werror_flag=$ac_c_werror_flag
3235 ac_c_werror_flag=yes
3238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3239 /* end confdefs.h. */
3249 if ac_fn_c_try_compile "$LINENO"; then :
3253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3254 /* end confdefs.h. */
3264 if ac_fn_c_try_compile "$LINENO"; then :
3267 ac_c_werror_flag=$ac_save_c_werror_flag
3269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3270 /* end confdefs.h. */
3280 if ac_fn_c_try_compile "$LINENO"; then :
3283 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3285 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3287 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3288 ac_c_werror_flag=$ac_save_c_werror_flag
3290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3291 $as_echo "$ac_cv_prog_cc_g" >&6; }
3292 if test "$ac_test_CFLAGS" = set; then
3293 CFLAGS=$ac_save_CFLAGS
3294 elif test $ac_cv_prog_cc_g = yes; then
3295 if test "$GCC" = yes; then
3301 if test "$GCC" = yes; then
3307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3308 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3309 if ${ac_cv_prog_cc_c89+:} false; then :
3310 $as_echo_n "(cached) " >&6
3312 ac_cv_prog_cc_c89=no
3314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3315 /* end confdefs.h. */
3319 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3320 struct buf { int x; };
3321 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3322 static char *e (p, i)
3328 static char *f (char * (*g) (char **, int), char **p, ...)
3333 s = g (p, va_arg (v,int));
3338 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3339 function prototypes and stuff, but not '\xHH' hex character constants.
3340 These don't provoke an error unfortunately, instead are silently treated
3341 as 'x'. The following induces an error, until -std is added to get
3342 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3343 array size at least. It's necessary to write '\x00'==0 to get something
3344 that's true only with -std. */
3345 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3347 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3348 inside strings and character constants. */
3350 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3352 int test (int i, double x);
3353 struct s1 {int (*f) (int a);};
3354 struct s2 {int (*f) (double a);};
3355 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3361 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3366 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3367 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3369 CC="$ac_save_CC $ac_arg"
3370 if ac_fn_c_try_compile "$LINENO"; then :
3371 ac_cv_prog_cc_c89=$ac_arg
3373 rm -f core conftest.err conftest.$ac_objext
3374 test "x$ac_cv_prog_cc_c89" != "xno" && break
3376 rm -f conftest.$ac_ext
3381 case "x$ac_cv_prog_cc_c89" in
3383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3384 $as_echo "none needed" >&6; } ;;
3386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3387 $as_echo "unsupported" >&6; } ;;
3389 CC="$CC $ac_cv_prog_cc_c89"
3390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3391 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3393 if test "x$ac_cv_prog_cc_c89" != xno; then :
3398 ac_cpp='$CPP $CPPFLAGS'
3399 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3400 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3401 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3404 ac_cpp='$CXXCPP $CPPFLAGS'
3405 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3406 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3407 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3408 if test -z "$CXX"; then
3409 if test -n "$CCC"; then
3412 if test -n "$ac_tool_prefix"; then
3413 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3415 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3416 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3418 $as_echo_n "checking for $ac_word... " >&6; }
3419 if ${ac_cv_prog_CXX+:} false; then :
3420 $as_echo_n "(cached) " >&6
3422 if test -n "$CXX"; then
3423 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3425 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3429 test -z "$as_dir" && as_dir=.
3430 for ac_exec_ext in '' $ac_executable_extensions; do
3431 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3432 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3433 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3443 if test -n "$CXX"; then
3444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3445 $as_echo "$CXX" >&6; }
3447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3448 $as_echo "no" >&6; }
3452 test -n "$CXX" && break
3455 if test -z "$CXX"; then
3457 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3459 # Extract the first word of "$ac_prog", so it can be a program name with args.
3460 set dummy $ac_prog; ac_word=$2
3461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3462 $as_echo_n "checking for $ac_word... " >&6; }
3463 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3464 $as_echo_n "(cached) " >&6
3466 if test -n "$ac_ct_CXX"; then
3467 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3469 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3473 test -z "$as_dir" && as_dir=.
3474 for ac_exec_ext in '' $ac_executable_extensions; do
3475 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3476 ac_cv_prog_ac_ct_CXX="$ac_prog"
3477 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3486 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3487 if test -n "$ac_ct_CXX"; then
3488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3489 $as_echo "$ac_ct_CXX" >&6; }
3491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3492 $as_echo "no" >&6; }
3496 test -n "$ac_ct_CXX" && break
3499 if test "x$ac_ct_CXX" = x; then
3502 case $cross_compiling:$ac_tool_warned in
3504 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3505 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3506 ac_tool_warned=yes ;;
3514 # Provide some information about the compiler.
3515 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3518 for ac_option in --version -v -V -qversion; do
3519 { { ac_try="$ac_compiler $ac_option >&5"
3521 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3522 *) ac_try_echo=$ac_try;;
3524 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3525 $as_echo "$ac_try_echo"; } >&5
3526 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3528 if test -s conftest.err; then
3530 ... rest of stderr output deleted ...
3531 10q' conftest.err >conftest.er1
3532 cat conftest.er1 >&5
3534 rm -f conftest.er1 conftest.err
3535 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3536 test $ac_status = 0; }
3539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3540 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3541 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3542 $as_echo_n "(cached) " >&6
3544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3545 /* end confdefs.h. */
3558 if ac_fn_cxx_try_compile "$LINENO"; then :
3563 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3564 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3568 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3569 if test $ac_compiler_gnu = yes; then
3574 ac_test_CXXFLAGS=${CXXFLAGS+set}
3575 ac_save_CXXFLAGS=$CXXFLAGS
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3577 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3578 if ${ac_cv_prog_cxx_g+:} false; then :
3579 $as_echo_n "(cached) " >&6
3581 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3582 ac_cxx_werror_flag=yes
3585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3586 /* end confdefs.h. */
3596 if ac_fn_cxx_try_compile "$LINENO"; then :
3597 ac_cv_prog_cxx_g=yes
3600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3601 /* end confdefs.h. */
3611 if ac_fn_cxx_try_compile "$LINENO"; then :
3614 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3617 /* end confdefs.h. */
3627 if ac_fn_cxx_try_compile "$LINENO"; then :
3628 ac_cv_prog_cxx_g=yes
3630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3632 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3634 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3635 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3638 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3639 if test "$ac_test_CXXFLAGS" = set; then
3640 CXXFLAGS=$ac_save_CXXFLAGS
3641 elif test $ac_cv_prog_cxx_g = yes; then
3642 if test "$GXX" = yes; then
3648 if test "$GXX" = yes; then
3655 ac_cpp='$CPP $CPPFLAGS'
3656 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3657 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3658 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3663 ac_cpp='$CPP $CPPFLAGS'
3664 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3665 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3666 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3668 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3669 # On Suns, sometimes $CPP names a directory.
3670 if test -n "$CPP" && test -d "$CPP"; then
3673 if test -z "$CPP"; then
3674 if ${ac_cv_prog_CPP+:} false; then :
3675 $as_echo_n "(cached) " >&6
3677 # Double quotes because CPP needs to be expanded
3678 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3681 for ac_c_preproc_warn_flag in '' yes
3683 # Use a header file that comes with gcc, so configuring glibc
3684 # with a fresh cross-compiler works.
3685 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3686 # <limits.h> exists even on freestanding compilers.
3687 # On the NeXT, cc -E runs the code through the compiler's parser,
3688 # not just through cpp. "Syntax error" is here to catch this case.
3689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3690 /* end confdefs.h. */
3692 # include <limits.h>
3694 # include <assert.h>
3698 if ac_fn_c_try_cpp "$LINENO"; then :
3701 # Broken: fails on valid input.
3704 rm -f conftest.err conftest.i conftest.$ac_ext
3706 # OK, works on sane cases. Now check whether nonexistent headers
3707 # can be detected and how.
3708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3709 /* end confdefs.h. */
3710 #include <ac_nonexistent.h>
3712 if ac_fn_c_try_cpp "$LINENO"; then :
3713 # Broken: success on invalid input.
3716 # Passes both tests.
3720 rm -f conftest.err conftest.i conftest.$ac_ext
3723 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3724 rm -f conftest.i conftest.err conftest.$ac_ext
3725 if $ac_preproc_ok; then :
3737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3738 $as_echo "$CPP" >&6; }
3740 for ac_c_preproc_warn_flag in '' yes
3742 # Use a header file that comes with gcc, so configuring glibc
3743 # with a fresh cross-compiler works.
3744 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3745 # <limits.h> exists even on freestanding compilers.
3746 # On the NeXT, cc -E runs the code through the compiler's parser,
3747 # not just through cpp. "Syntax error" is here to catch this case.
3748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3749 /* end confdefs.h. */
3751 # include <limits.h>
3753 # include <assert.h>
3757 if ac_fn_c_try_cpp "$LINENO"; then :
3760 # Broken: fails on valid input.
3763 rm -f conftest.err conftest.i conftest.$ac_ext
3765 # OK, works on sane cases. Now check whether nonexistent headers
3766 # can be detected and how.
3767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3768 /* end confdefs.h. */
3769 #include <ac_nonexistent.h>
3771 if ac_fn_c_try_cpp "$LINENO"; then :
3772 # Broken: success on invalid input.
3775 # Passes both tests.
3779 rm -f conftest.err conftest.i conftest.$ac_ext
3782 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3783 rm -f conftest.i conftest.err conftest.$ac_ext
3784 if $ac_preproc_ok; then :
3787 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3788 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3789 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3790 See \`config.log' for more details" "$LINENO" 5; }
3794 ac_cpp='$CPP $CPPFLAGS'
3795 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3796 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3797 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3801 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3802 if ${ac_cv_path_GREP+:} false; then :
3803 $as_echo_n "(cached) " >&6
3805 if test -z "$GREP"; then
3806 ac_path_GREP_found=false
3807 # Loop through the user's path and test for each of PROGNAME-LIST
3808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3809 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3812 test -z "$as_dir" && as_dir=.
3813 for ac_prog in grep ggrep; do
3814 for ac_exec_ext in '' $ac_executable_extensions; do
3815 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3816 as_fn_executable_p "$ac_path_GREP" || continue
3817 # Check for GNU ac_path_GREP and select it if it is found.
3818 # Check for GNU $ac_path_GREP
3819 case `"$ac_path_GREP" --version 2>&1` in
3821 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3824 $as_echo_n 0123456789 >"conftest.in"
3827 cat "conftest.in" "conftest.in" >"conftest.tmp"
3828 mv "conftest.tmp" "conftest.in"
3829 cp "conftest.in" "conftest.nl"
3830 $as_echo 'GREP' >> "conftest.nl"
3831 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3832 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3833 as_fn_arith $ac_count + 1 && ac_count=$as_val
3834 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3835 # Best one so far, save it but keep looking for a better one
3836 ac_cv_path_GREP="$ac_path_GREP"
3837 ac_path_GREP_max=$ac_count
3839 # 10*(2^10) chars as input seems more than enough
3840 test $ac_count -gt 10 && break
3842 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3845 $ac_path_GREP_found && break 3
3850 if test -z "$ac_cv_path_GREP"; then
3851 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3854 ac_cv_path_GREP=$GREP
3858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3859 $as_echo "$ac_cv_path_GREP" >&6; }
3860 GREP="$ac_cv_path_GREP"
3863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3864 $as_echo_n "checking for egrep... " >&6; }
3865 if ${ac_cv_path_EGREP+:} false; then :
3866 $as_echo_n "(cached) " >&6
3868 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3869 then ac_cv_path_EGREP="$GREP -E"
3871 if test -z "$EGREP"; then
3872 ac_path_EGREP_found=false
3873 # Loop through the user's path and test for each of PROGNAME-LIST
3874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3875 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3878 test -z "$as_dir" && as_dir=.
3879 for ac_prog in egrep; do
3880 for ac_exec_ext in '' $ac_executable_extensions; do
3881 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3882 as_fn_executable_p "$ac_path_EGREP" || continue
3883 # Check for GNU ac_path_EGREP and select it if it is found.
3884 # Check for GNU $ac_path_EGREP
3885 case `"$ac_path_EGREP" --version 2>&1` in
3887 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3890 $as_echo_n 0123456789 >"conftest.in"
3893 cat "conftest.in" "conftest.in" >"conftest.tmp"
3894 mv "conftest.tmp" "conftest.in"
3895 cp "conftest.in" "conftest.nl"
3896 $as_echo 'EGREP' >> "conftest.nl"
3897 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3898 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3899 as_fn_arith $ac_count + 1 && ac_count=$as_val
3900 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3901 # Best one so far, save it but keep looking for a better one
3902 ac_cv_path_EGREP="$ac_path_EGREP"
3903 ac_path_EGREP_max=$ac_count
3905 # 10*(2^10) chars as input seems more than enough
3906 test $ac_count -gt 10 && break
3908 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3911 $ac_path_EGREP_found && break 3
3916 if test -z "$ac_cv_path_EGREP"; then
3917 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3920 ac_cv_path_EGREP=$EGREP
3925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3926 $as_echo "$ac_cv_path_EGREP" >&6; }
3927 EGREP="$ac_cv_path_EGREP"
3930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3931 $as_echo_n "checking for ANSI C header files... " >&6; }
3932 if ${ac_cv_header_stdc+:} false; then :
3933 $as_echo_n "(cached) " >&6
3935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3936 /* end confdefs.h. */
3950 if ac_fn_c_try_compile "$LINENO"; then :
3951 ac_cv_header_stdc=yes
3953 ac_cv_header_stdc=no
3955 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3957 if test $ac_cv_header_stdc = yes; then
3958 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3959 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3960 /* end confdefs.h. */
3964 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3965 $EGREP "memchr" >/dev/null 2>&1; then :
3968 ac_cv_header_stdc=no
3974 if test $ac_cv_header_stdc = yes; then
3975 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3977 /* end confdefs.h. */
3981 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3982 $EGREP "free" >/dev/null 2>&1; then :
3985 ac_cv_header_stdc=no
3991 if test $ac_cv_header_stdc = yes; then
3992 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3993 if test "$cross_compiling" = yes; then :
3996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3997 /* end confdefs.h. */
4000 #if ((' ' & 0x0FF) == 0x020)
4001 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4002 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4004 # define ISLOWER(c) \
4005 (('a' <= (c) && (c) <= 'i') \
4006 || ('j' <= (c) && (c) <= 'r') \
4007 || ('s' <= (c) && (c) <= 'z'))
4008 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4011 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4016 for (i = 0; i < 256; i++)
4017 if (XOR (islower (i), ISLOWER (i))
4018 || toupper (i) != TOUPPER (i))
4023 if ac_fn_c_try_run "$LINENO"; then :
4026 ac_cv_header_stdc=no
4028 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4029 conftest.$ac_objext conftest.beam conftest.$ac_ext
4034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4035 $as_echo "$ac_cv_header_stdc" >&6; }
4036 if test $ac_cv_header_stdc = yes; then
4038 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4042 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4043 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4044 inttypes.h stdint.h unistd.h
4046 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4047 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4049 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4050 cat >>confdefs.h <<_ACEOF
4051 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4060 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4061 if test "x$ac_cv_header_minix_config_h" = xyes; then :
4068 if test "$MINIX" = yes; then
4070 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4073 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4076 $as_echo "#define _MINIX 1" >>confdefs.h
4081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4082 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4083 if ${ac_cv_safe_to_define___extensions__+:} false; then :
4084 $as_echo_n "(cached) " >&6
4086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4087 /* end confdefs.h. */
4089 # define __EXTENSIONS__ 1
4090 $ac_includes_default
4099 if ac_fn_c_try_compile "$LINENO"; then :
4100 ac_cv_safe_to_define___extensions__=yes
4102 ac_cv_safe_to_define___extensions__=no
4104 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4107 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4108 test $ac_cv_safe_to_define___extensions__ = yes &&
4109 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4111 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4113 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4115 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4117 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4122 if test $ac_cv_c_compiler_gnu = yes; then
4123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
4124 $as_echo_n "checking whether $CC needs -traditional... " >&6; }
4125 if ${ac_cv_prog_gcc_traditional+:} false; then :
4126 $as_echo_n "(cached) " >&6
4128 ac_pattern="Autoconf.*'x'"
4129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4130 /* end confdefs.h. */
4134 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4135 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4136 ac_cv_prog_gcc_traditional=yes
4138 ac_cv_prog_gcc_traditional=no
4143 if test $ac_cv_prog_gcc_traditional = no; then
4144 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4145 /* end confdefs.h. */
4149 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4150 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4151 ac_cv_prog_gcc_traditional=yes
4157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
4158 $as_echo "$ac_cv_prog_gcc_traditional" >&6; }
4159 if test $ac_cv_prog_gcc_traditional = yes; then
4160 CC="$CC -traditional"
4164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using SUNPro C" >&5
4165 $as_echo_n "checking whether we are using SUNPro C... " >&6; }
4166 if ${ac_cv_prog_suncc+:} false; then :
4167 $as_echo_n "(cached) " >&6
4169 cat > conftest.c <<EOF
4174 if { ac_try='${CC-cc} -E conftest.c'
4175 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4178 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4179 test $ac_status = 0; }; } | egrep yes >/dev/null 2>&1; then
4180 ac_cv_prog_suncc=yes
4185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_suncc" >&5
4186 $as_echo "$ac_cv_prog_suncc" >&6; }
4187 if test -n "$ac_tool_prefix"; then
4188 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4189 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4191 $as_echo_n "checking for $ac_word... " >&6; }
4192 if ${ac_cv_prog_RANLIB+:} false; then :
4193 $as_echo_n "(cached) " >&6
4195 if test -n "$RANLIB"; then
4196 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4198 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4202 test -z "$as_dir" && as_dir=.
4203 for ac_exec_ext in '' $ac_executable_extensions; do
4204 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4205 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4206 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4215 RANLIB=$ac_cv_prog_RANLIB
4216 if test -n "$RANLIB"; then
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4218 $as_echo "$RANLIB" >&6; }
4220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4221 $as_echo "no" >&6; }
4226 if test -z "$ac_cv_prog_RANLIB"; then
4227 ac_ct_RANLIB=$RANLIB
4228 # Extract the first word of "ranlib", so it can be a program name with args.
4229 set dummy ranlib; ac_word=$2
4230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4231 $as_echo_n "checking for $ac_word... " >&6; }
4232 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
4233 $as_echo_n "(cached) " >&6
4235 if test -n "$ac_ct_RANLIB"; then
4236 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4238 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4242 test -z "$as_dir" && as_dir=.
4243 for ac_exec_ext in '' $ac_executable_extensions; do
4244 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4245 ac_cv_prog_ac_ct_RANLIB="ranlib"
4246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4255 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4256 if test -n "$ac_ct_RANLIB"; then
4257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4258 $as_echo "$ac_ct_RANLIB" >&6; }
4260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4261 $as_echo "no" >&6; }
4264 if test "x$ac_ct_RANLIB" = x; then
4267 case $cross_compiling:$ac_tool_warned in
4269 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4270 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4271 ac_tool_warned=yes ;;
4273 RANLIB=$ac_ct_RANLIB
4276 RANLIB="$ac_cv_prog_RANLIB"
4281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler is clang" >&5
4282 $as_echo_n "checking if compiler is clang... " >&6; }
4283 if ${ax_cv_cc_clang+:} false; then :
4284 $as_echo_n "(cached) " >&6
4288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4289 /* end confdefs.h. */
4303 if ac_fn_c_try_compile "$LINENO"; then :
4308 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cc_clang" >&5
4312 $as_echo "$ax_cv_cc_clang" >&6; }
4314 if test "x$ax_cv_cc_clang" = "xyes"; then
4323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the compiler flag to enable C11 support" >&5
4324 $as_echo_n "checking for the compiler flag to enable C11 support... " >&6; }
4325 if ${ax_cv_cc_std_c11_flag+:} false; then :
4326 $as_echo_n "(cached) " >&6
4329 ax_cv_cc_std_c11_flag=
4331 CFLAGS_SAVED=$CFLAGS
4332 CFLAGS="$CFLAGS -Werror -std=c11"
4335 ac_cpp='$CPP $CPPFLAGS'
4336 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4337 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4338 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4340 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4341 /* end confdefs.h. */
4359 if ac_fn_c_try_compile "$LINENO"; then :
4360 ax_cv_cc_std_c11_flag="-std=c11"
4362 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4364 if test "x$ax_cv_cc_std_c11_flag" = x; then
4365 CFLAGS="$CFLAGS_SAVED -std=c1x"
4366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4367 /* end confdefs.h. */
4385 if ac_fn_c_try_compile "$LINENO"; then :
4386 ax_cv_cc_std_c11_flag="-std=c1x"
4388 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4392 ac_cpp='$CPP $CPPFLAGS'
4393 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4394 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4395 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4397 CFLAGS="$CFLAGS_SAVED"
4400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cc_std_c11_flag" >&5
4401 $as_echo "$ax_cv_cc_std_c11_flag" >&6; }
4403 if test "x$ax_cv_cc_std_c11_flag" != x; then
4404 CFLAGS="$CFLAGS $ax_cv_cc_std_c11_flag"
4406 as_fn_error $? "FreeRADIUS requires a C11 compiler" "$LINENO" 5
4409 if test "x$GCC" = "xyes"; then
4410 CFLAGS="$CFLAGS -Wall -D_GNU_SOURCE"
4414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the compiler flag \"-Qunused-arguments\"" >&5
4415 $as_echo_n "checking for the compiler flag \"-Qunused-arguments\"... " >&6; }
4416 if ${ax_cv_cc_qunused_arguments_flag+:} false; then :
4417 $as_echo_n "(cached) " >&6
4421 CFLAGS_SAVED=$CFLAGS
4422 CFLAGS="$CFLAGS -Werror -Qunused-arguments -foobar"
4425 ac_cpp='$CPP $CPPFLAGS'
4426 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4427 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4428 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4430 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4431 /* end confdefs.h. */
4441 if ac_fn_c_try_compile "$LINENO"; then :
4442 ax_cv_cc_qunused_arguments_flag="yes"
4444 ax_cv_cc_qunused_arguments_flag="no"
4446 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4448 ac_cpp='$CPP $CPPFLAGS'
4449 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4450 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4451 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4454 CFLAGS="$CFLAGS_SAVED"
4457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cc_qunused_arguments_flag" >&5
4458 $as_echo "$ax_cv_cc_qunused_arguments_flag" >&6; }
4460 if test "x$ax_cv_cc_qunused_arguments_flag" = "xyes"; then
4461 CFLAGS="$CFLAGS -Qunused-arguments"
4462 LDFLAGS="$LDFLAGS -Qunused-arguments"
4465 # Check whether --enable-largefile was given.
4466 if test "${enable_largefile+set}" = set; then :
4467 enableval=$enable_largefile;
4470 if test "$enable_largefile" != no; then
4472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4473 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4474 if ${ac_cv_sys_largefile_CC+:} false; then :
4475 $as_echo_n "(cached) " >&6
4477 ac_cv_sys_largefile_CC=no
4478 if test "$GCC" != yes; then
4481 # IRIX 6.2 and later do not support large files by default,
4482 # so use the C compiler's -n32 option if that helps.
4483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4484 /* end confdefs.h. */
4485 #include <sys/types.h>
4486 /* Check that off_t can represent 2**63 - 1 correctly.
4487 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4488 since some C++ compilers masquerading as C compilers
4489 incorrectly reject 9223372036854775807. */
4490 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4491 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4492 && LARGE_OFF_T % 2147483647 == 1)
4502 if ac_fn_c_try_compile "$LINENO"; then :
4505 rm -f core conftest.err conftest.$ac_objext
4507 if ac_fn_c_try_compile "$LINENO"; then :
4508 ac_cv_sys_largefile_CC=' -n32'; break
4510 rm -f core conftest.err conftest.$ac_objext
4514 rm -f conftest.$ac_ext
4517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4518 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4519 if test "$ac_cv_sys_largefile_CC" != no; then
4520 CC=$CC$ac_cv_sys_largefile_CC
4523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4524 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4525 if ${ac_cv_sys_file_offset_bits+:} false; then :
4526 $as_echo_n "(cached) " >&6
4529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4530 /* end confdefs.h. */
4531 #include <sys/types.h>
4532 /* Check that off_t can represent 2**63 - 1 correctly.
4533 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4534 since some C++ compilers masquerading as C compilers
4535 incorrectly reject 9223372036854775807. */
4536 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4537 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4538 && LARGE_OFF_T % 2147483647 == 1)
4548 if ac_fn_c_try_compile "$LINENO"; then :
4549 ac_cv_sys_file_offset_bits=no; break
4551 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4553 /* end confdefs.h. */
4554 #define _FILE_OFFSET_BITS 64
4555 #include <sys/types.h>
4556 /* Check that off_t can represent 2**63 - 1 correctly.
4557 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4558 since some C++ compilers masquerading as C compilers
4559 incorrectly reject 9223372036854775807. */
4560 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4561 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4562 && LARGE_OFF_T % 2147483647 == 1)
4572 if ac_fn_c_try_compile "$LINENO"; then :
4573 ac_cv_sys_file_offset_bits=64; break
4575 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4576 ac_cv_sys_file_offset_bits=unknown
4580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4581 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4582 case $ac_cv_sys_file_offset_bits in #(
4585 cat >>confdefs.h <<_ACEOF
4586 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4591 if test $ac_cv_sys_file_offset_bits = unknown; then
4592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4593 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4594 if ${ac_cv_sys_large_files+:} false; then :
4595 $as_echo_n "(cached) " >&6
4598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4599 /* end confdefs.h. */
4600 #include <sys/types.h>
4601 /* Check that off_t can represent 2**63 - 1 correctly.
4602 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4603 since some C++ compilers masquerading as C compilers
4604 incorrectly reject 9223372036854775807. */
4605 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4606 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4607 && LARGE_OFF_T % 2147483647 == 1)
4617 if ac_fn_c_try_compile "$LINENO"; then :
4618 ac_cv_sys_large_files=no; break
4620 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4622 /* end confdefs.h. */
4623 #define _LARGE_FILES 1
4624 #include <sys/types.h>
4625 /* Check that off_t can represent 2**63 - 1 correctly.
4626 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4627 since some C++ compilers masquerading as C compilers
4628 incorrectly reject 9223372036854775807. */
4629 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4630 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4631 && LARGE_OFF_T % 2147483647 == 1)
4641 if ac_fn_c_try_compile "$LINENO"; then :
4642 ac_cv_sys_large_files=1; break
4644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4645 ac_cv_sys_large_files=unknown
4649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4650 $as_echo "$ac_cv_sys_large_files" >&6; }
4651 case $ac_cv_sys_large_files in #(
4654 cat >>confdefs.h <<_ACEOF
4655 #define _LARGE_FILES $ac_cv_sys_large_files
4666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4667 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4668 if ${ac_cv_c_bigendian+:} false; then :
4669 $as_echo_n "(cached) " >&6
4671 ac_cv_c_bigendian=unknown
4672 # See if we're dealing with a universal compiler.
4673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4674 /* end confdefs.h. */
4675 #ifndef __APPLE_CC__
4676 not a universal capable compiler
4681 if ac_fn_c_try_compile "$LINENO"; then :
4683 # Check for potential -arch flags. It is not universal unless
4684 # there are at least two -arch flags with different values.
4687 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4688 if test -n "$ac_prev"; then
4690 i?86 | x86_64 | ppc | ppc64)
4691 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4694 ac_cv_c_bigendian=universal
4700 elif test "x$ac_word" = "x-arch"; then
4705 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4706 if test $ac_cv_c_bigendian = unknown; then
4707 # See if sys/param.h defines the BYTE_ORDER macro.
4708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4709 /* end confdefs.h. */
4710 #include <sys/types.h>
4711 #include <sys/param.h>
4716 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4717 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4726 if ac_fn_c_try_compile "$LINENO"; then :
4727 # It does; now see whether it defined to BIG_ENDIAN or not.
4728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4729 /* end confdefs.h. */
4730 #include <sys/types.h>
4731 #include <sys/param.h>
4736 #if BYTE_ORDER != BIG_ENDIAN
4744 if ac_fn_c_try_compile "$LINENO"; then :
4745 ac_cv_c_bigendian=yes
4747 ac_cv_c_bigendian=no
4749 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4751 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4753 if test $ac_cv_c_bigendian = unknown; then
4754 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4756 /* end confdefs.h. */
4762 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4770 if ac_fn_c_try_compile "$LINENO"; then :
4771 # It does; now see whether it defined to _BIG_ENDIAN or not.
4772 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4773 /* end confdefs.h. */
4787 if ac_fn_c_try_compile "$LINENO"; then :
4788 ac_cv_c_bigendian=yes
4790 ac_cv_c_bigendian=no
4792 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4796 if test $ac_cv_c_bigendian = unknown; then
4797 # Compile a test program.
4798 if test "$cross_compiling" = yes; then :
4799 # Try to guess by grepping values from an object file.
4800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4801 /* end confdefs.h. */
4802 short int ascii_mm[] =
4803 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4804 short int ascii_ii[] =
4805 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4806 int use_ascii (int i) {
4807 return ascii_mm[i] + ascii_ii[i];
4809 short int ebcdic_ii[] =
4810 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4811 short int ebcdic_mm[] =
4812 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4813 int use_ebcdic (int i) {
4814 return ebcdic_mm[i] + ebcdic_ii[i];
4821 return use_ascii (foo) == use_ebcdic (foo);
4826 if ac_fn_c_try_compile "$LINENO"; then :
4827 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4828 ac_cv_c_bigendian=yes
4830 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4831 if test "$ac_cv_c_bigendian" = unknown; then
4832 ac_cv_c_bigendian=no
4834 # finding both strings is unlikely to happen, but who knows?
4835 ac_cv_c_bigendian=unknown
4839 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4842 /* end confdefs.h. */
4843 $ac_includes_default
4848 /* Are we little or big endian? From Harbison&Steele. */
4852 char c[sizeof (long int)];
4855 return u.c[sizeof (long int) - 1] == 1;
4861 if ac_fn_c_try_run "$LINENO"; then :
4862 ac_cv_c_bigendian=no
4864 ac_cv_c_bigendian=yes
4866 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4867 conftest.$ac_objext conftest.beam conftest.$ac_ext
4872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
4873 $as_echo "$ac_cv_c_bigendian" >&6; }
4874 case $ac_cv_c_bigendian in #(
4877 $as_echo "#define RADIUS_BIG_ENDIAN 1" >>confdefs.h
4881 $as_echo "#define RADIUS_LITTLE_ENDIAN 1" >>confdefs.h
4886 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
4890 as_fn_error $? "unknown endianness
4891 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
4895 # Extract the first word of "gmake", so it can be a program name with args.
4896 set dummy gmake; ac_word=$2
4897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4898 $as_echo_n "checking for $ac_word... " >&6; }
4899 if ${ac_cv_prog_GMAKE+:} false; then :
4900 $as_echo_n "(cached) " >&6
4902 if test -n "$GMAKE"; then
4903 ac_cv_prog_GMAKE="$GMAKE" # Let the user override the test.
4905 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4909 test -z "$as_dir" && as_dir=.
4910 for ac_exec_ext in '' $ac_executable_extensions; do
4911 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4912 ac_cv_prog_GMAKE="yes"
4913 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4920 test -z "$ac_cv_prog_GMAKE" && ac_cv_prog_GMAKE="no"
4923 GMAKE=$ac_cv_prog_GMAKE
4924 if test -n "$GMAKE"; then
4925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMAKE" >&5
4926 $as_echo "$GMAKE" >&6; }
4928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4929 $as_echo "no" >&6; }
4933 if test $GMAKE = no; then
4934 # Extract the first word of "make", so it can be a program name with args.
4935 set dummy make; ac_word=$2
4936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4937 $as_echo_n "checking for $ac_word... " >&6; }
4938 if ${ac_cv_path_MAKE+:} false; then :
4939 $as_echo_n "(cached) " >&6
4943 ac_cv_path_MAKE="$MAKE" # Let the user override the test with a path.
4946 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4950 test -z "$as_dir" && as_dir=.
4951 for ac_exec_ext in '' $ac_executable_extensions; do
4952 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4953 ac_cv_path_MAKE="$as_dir/$ac_word$ac_exec_ext"
4954 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4961 test -z "$ac_cv_path_MAKE" && ac_cv_path_MAKE="/usr/local/bin/make"
4965 MAKE=$ac_cv_path_MAKE
4966 if test -n "$MAKE"; then
4967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4968 $as_echo "$MAKE" >&6; }
4970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4971 $as_echo "no" >&6; }
4976 # Extract the first word of "gmake", so it can be a program name with args.
4977 set dummy gmake; ac_word=$2
4978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4979 $as_echo_n "checking for $ac_word... " >&6; }
4980 if ${ac_cv_path_MAKE+:} false; then :
4981 $as_echo_n "(cached) " >&6
4985 ac_cv_path_MAKE="$MAKE" # Let the user override the test with a path.
4988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4992 test -z "$as_dir" && as_dir=.
4993 for ac_exec_ext in '' $ac_executable_extensions; do
4994 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4995 ac_cv_path_MAKE="$as_dir/$ac_word$ac_exec_ext"
4996 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5003 test -z "$ac_cv_path_MAKE" && ac_cv_path_MAKE="/usr/local/gnu/bin/make"
5007 MAKE=$ac_cv_path_MAKE
5008 if test -n "$MAKE"; then
5009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
5010 $as_echo "$MAKE" >&6; }
5012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5013 $as_echo "no" >&6; }
5018 makever=`$ac_cv_path_MAKE --version 2>&1 | grep "GNU Make"`
5019 if test -z "$makever"; then
5020 as_fn_error $? "GNU Make is not installed. Please download and install it from ftp://prep.ai.mit.edu/pub/gnu/make/ before continuing." "$LINENO" 5
5024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking number of system cores" >&5
5025 $as_echo_n "checking number of system cores... " >&6; }
5026 if ${ax_cv_system_cores+:} false; then :
5027 $as_echo_n "(cached) " >&6
5031 ac_cpp='$CPP $CPPFLAGS'
5032 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5033 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5034 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5036 if test "$cross_compiling" = yes; then :
5040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5041 /* end confdefs.h. */
5046 # include <windows.h>
5048 # include <sys/param.h>
5049 # include <sys/sysctl.h>
5051 # include <unistd.h>
5054 int main (int argc, char *argv[])
5059 SYSTEM_INFO sysinfo;
5060 GetSystemInfo(&sysinfo);
5062 count = sysinfo.dwNumberOfProcessors;
5069 nm[1] = HW_AVAILCPU;
5070 sysctl(nm, 2, &count, &len, NULL, 0);
5074 sysctl(nm, 2, &count, &len, NULL, 0);
5081 count = sysconf(_SC_NPROCESSORS_ONLN);
5088 if ac_fn_c_try_run "$LINENO"; then :
5089 ax_cv_system_cores=$?
5091 ax_cv_system_cores=$?
5093 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5094 conftest.$ac_objext conftest.beam conftest.$ac_ext
5098 ac_cpp='$CPP $CPPFLAGS'
5099 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5100 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5101 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_system_cores" >&5
5106 $as_echo "$ax_cv_system_cores" >&6; }
5111 # Extract the first word of "git", so it can be a program name with args.
5112 set dummy git; ac_word=$2
5113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5114 $as_echo_n "checking for $ac_word... " >&6; }
5115 if ${ac_cv_prog_GIT+:} false; then :
5116 $as_echo_n "(cached) " >&6
5118 if test -n "$GIT"; then
5119 ac_cv_prog_GIT="$GIT" # Let the user override the test.
5121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5125 test -z "$as_dir" && as_dir=.
5126 for ac_exec_ext in '' $ac_executable_extensions; do
5127 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5128 ac_cv_prog_GIT="yes"
5129 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5136 test -z "$ac_cv_prog_GIT" && ac_cv_prog_GIT="no"
5140 if test -n "$GIT"; then
5141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GIT" >&5
5142 $as_echo "$GIT" >&6; }
5144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5145 $as_echo "no" >&6; }
5151 # Check whether --enable-strict-dependencies was given.
5152 if test "${enable_strict_dependencies+set}" = set; then :
5153 enableval=$enable_strict_dependencies;
5157 # Check whether --enable-werror was given.
5158 if test "${enable_werror+set}" = set; then :
5159 enableval=$enable_werror; case "$enableval" in
5170 docdir='${datadir}/doc/freeradius'
5171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking docdir" >&5
5172 $as_echo_n "checking docdir... " >&6; }
5174 # Check whether --with-docdir was given.
5175 if test "${with_docdir+set}" = set; then :
5176 withval=$with_docdir; case "$withval" in
5182 [\\/$]* | ?:[\\/]* )
5186 as_fn_error $? "expected an absolute directory name for --with-docdir: $withval" "$LINENO" 5
5193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $docdir" >&5
5194 $as_echo "$docdir" >&6; }
5195 if test "x$docdir" = xno; then
5196 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Documentation files will NOT be installed." >&5
5197 $as_echo "$as_me: WARNING: Documentation files will NOT be installed." >&2;}
5200 logdir='${localstatedir}/log/radius'
5201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking logdir" >&5
5202 $as_echo_n "checking logdir... " >&6; }
5204 # Check whether --with-logdir was given.
5205 if test "${with_logdir+set}" = set; then :
5206 withval=$with_logdir; case "$withval" in
5208 as_fn_error $? "Need logdir" "$LINENO" 5
5212 [\\/$]* | ?:[\\/]* )
5216 as_fn_error $? "expected an absolute directory name for --with-logdir: $withval" "$LINENO" 5
5223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $logdir" >&5
5224 $as_echo "$logdir" >&6; }
5226 radacctdir='${logdir}/radacct'
5227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking radacctdir" >&5
5228 $as_echo_n "checking radacctdir... " >&6; }
5230 # Check whether --with-radacctdir was given.
5231 if test "${with_radacctdir+set}" = set; then :
5232 withval=$with_radacctdir; case "$withval" in
5234 as_fn_error $? "Need radacctdir" "$LINENO" 5
5238 [\\/$]* | ?:[\\/]* )
5239 radacctdir="$withval"
5242 as_fn_error $? "expected an absolute directory name for --with-radacctdir: $withval" "$LINENO" 5
5249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $radacctdir" >&5
5250 $as_echo "$radacctdir" >&6; }
5252 raddbdir='${sysconfdir}/raddb'
5253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking raddbdir" >&5
5254 $as_echo_n "checking raddbdir... " >&6; }
5256 # Check whether --with-raddbdir was given.
5257 if test "${with_raddbdir+set}" = set; then :
5258 withval=$with_raddbdir; case "$withval" in
5260 as_fn_error $? "Need raddbdir" "$LINENO" 5
5264 [\\/$]* | ?:[\\/]* )
5268 as_fn_error $? "expected an absolute directory name for --with-raddbdir: $withval" "$LINENO" 5
5275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $raddbdir" >&5
5276 $as_echo "$raddbdir" >&6; }
5278 dictdir='${datarootdir}/freeradius'
5279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dictdir" >&5
5280 $as_echo_n "checking dictdir... " >&6; }
5282 # Check whether --with-dictdir was given.
5283 if test "${with_dictdir+set}" = set; then :
5284 withval=$with_dictdir; case "$withval" in
5286 as_fn_error $? "Need dictdir" "$LINENO" 5
5290 [\\/$]* | ?:[\\/]* )
5294 as_fn_error $? "expected an absolute directory name for --with-dictdir: $withval" "$LINENO" 5
5301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dictdir" >&5
5302 $as_echo "$dictdir" >&6; }
5304 modconfdir='${raddbdir}/mods-config'
5307 WITH_ASCEND_BINARY=yes
5309 # Check whether --with-ascend-binary was given.
5310 if test "${with_ascend_binary+set}" = set; then :
5311 withval=$with_ascend_binary; case "$withval" in
5315 WITH_ASCEND_BINARY=no
5320 if test "x$WITH_ASCEND_BINARY" = "xyes"; then
5322 $as_echo "#define WITH_ASCEND_BINARY 1" >>confdefs.h
5328 # Check whether --with-threads was given.
5329 if test "${with_threads+set}" = set; then :
5330 withval=$with_threads; case "$withval" in
5342 # Check whether --with-tcp was given.
5343 if test "${with_tcp+set}" = set; then :
5344 withval=$with_tcp; case "$withval" in
5353 if test "x$WITH_TCP" = "xyes"; then
5355 $as_echo "#define WITH_TCP 1" >>confdefs.h
5361 # Check whether --with-vmps was given.
5362 if test "${with_vmps+set}" = set; then :
5363 withval=$with_vmps; case "$withval" in
5372 if test "x$WITH_VMPS" = "xyes"; then
5374 $as_echo "#define WITH_VMPS 1" >>confdefs.h
5380 # Check whether --with-dhcp was given.
5381 if test "${with_dhcp+set}" = set; then :
5382 withval=$with_dhcp; case "$withval" in
5391 if test "x$WITH_DHCP" = "xyes"; then
5393 $as_echo "#define WITH_DHCP 1" >>confdefs.h
5399 # Check whether --with-static_modules was given.
5400 if test "${with_static_modules+set}" = set; then :
5401 withval=$with_static_modules;
5402 for i in $withval; do
5403 STATIC_MODULES="$STATIC_MODULES -dlpreopen ../modules/rlm_$i/rlm_$i.la"
5411 # Check whether --with-shared-libs was given.
5412 if test "${with_shared_libs+set}" = set; then :
5413 withval=$with_shared_libs; case "$withval" in
5425 # Check whether --with-modules was given.
5426 if test "${with_modules+set}" = set; then :
5427 withval=$with_modules;
5428 for i in $withval; do
5429 MODULES="$MODULES $i"
5437 # Check whether --with-experimental-modules was given.
5438 if test "${with_experimental_modules+set}" = set; then :
5439 withval=$with_experimental_modules; case "$withval" in
5454 # Check whether --with-udpfromto was given.
5455 if test "${with_udpfromto+set}" = set; then :
5456 withval=$with_udpfromto; case "$withval" in
5467 if test "x$WITH_UDPFROMTO" = "xyes"; then
5469 $as_echo "#define WITH_UDPFROMTO /**/" >>confdefs.h
5475 # Check whether --with-rlm-FOO-lib-dir was given.
5476 if test "${with_rlm_FOO_lib_dir+set}" = set; then :
5477 withval=$with_rlm_FOO_lib_dir; case "$withval" in
5486 # Check whether --with-rlm-FOO-include-dir was given.
5487 if test "${with_rlm_FOO_include_dir+set}" = set; then :
5488 withval=$with_rlm_FOO_include_dir; case "$withval" in
5498 # Check whether --with-openssl was given.
5499 if test "${with_openssl+set}" = set; then :
5500 withval=$with_openssl; case "$withval" in
5514 # Check whether --with-openssl-lib-dir was given.
5515 if test "${with_openssl_lib_dir+set}" = set; then :
5516 withval=$with_openssl_lib_dir; case "$withval" in
5517 *) openssl_lib_dir="$withval"
5524 openssl_include_dir=
5526 # Check whether --with-openssl-include-dir was given.
5527 if test "${with_openssl_include_dir+set}" = set; then :
5528 withval=$with_openssl_include_dir; case "$withval" in
5529 *) openssl_include_dir="$withval"
5536 # Check whether --enable-openssl-version-check was given.
5537 if test "${enable_openssl_version_check+set}" = set; then :
5538 enableval=$enable_openssl_version_check;
5541 if test "x$enable_openssl_version_check" != "xno"; then
5543 $as_echo "#define ENABLE_OPENSSL_VERSION_CHECK 1" >>confdefs.h
5545 openssl_version_check_config="\
5547 # allow_vulnerable_openssl: Allow the server to start with
5548 # versions of OpenSSL known to have critical vulnerabilities.
5550 # This check is based on the version number reported by libssl
5551 # and may not reflect patches applied to libssl by
5552 # distribution maintainers.
5554 allow_vulnerable_openssl = no"
5556 openssl_version_check_config=
5563 # Extract the first word of "perl", so it can be a program name with args.
5564 set dummy perl; ac_word=$2
5565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5566 $as_echo_n "checking for $ac_word... " >&6; }
5567 if ${ac_cv_path_PERL+:} false; then :
5568 $as_echo_n "(cached) " >&6
5572 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
5575 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5579 test -z "$as_dir" && as_dir=.
5580 for ac_exec_ext in '' $ac_executable_extensions; do
5581 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5582 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
5583 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5590 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="/usr/local/bin/perl"
5594 PERL=$ac_cv_path_PERL
5595 if test -n "$PERL"; then
5596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
5597 $as_echo "$PERL" >&6; }
5599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5600 $as_echo "no" >&6; }
5604 if test "x$ac_cv_path_PERL" = "x"; then
5605 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl not found - Simultaneous-Use and checkrad may not work" >&5
5606 $as_echo "$as_me: WARNING: perl not found - Simultaneous-Use and checkrad may not work" >&2;}
5608 # Extract the first word of "snmpget", so it can be a program name with args.
5609 set dummy snmpget; ac_word=$2
5610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5611 $as_echo_n "checking for $ac_word... " >&6; }
5612 if ${ac_cv_path_SNMPGET+:} false; then :
5613 $as_echo_n "(cached) " >&6
5617 ac_cv_path_SNMPGET="$SNMPGET" # Let the user override the test with a path.
5620 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5624 test -z "$as_dir" && as_dir=.
5625 for ac_exec_ext in '' $ac_executable_extensions; do
5626 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5627 ac_cv_path_SNMPGET="$as_dir/$ac_word$ac_exec_ext"
5628 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5638 SNMPGET=$ac_cv_path_SNMPGET
5639 if test -n "$SNMPGET"; then
5640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SNMPGET" >&5
5641 $as_echo "$SNMPGET" >&6; }
5643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5644 $as_echo "no" >&6; }
5648 if test "x$ac_cv_path_SNMPGET" = "x"; then
5649 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: snmpget not found - Simultaneous-Use and checkrad may not work" >&5
5650 $as_echo "$as_me: WARNING: snmpget not found - Simultaneous-Use and checkrad may not work" >&2;}
5653 # Extract the first word of "snmpwalk", so it can be a program name with args.
5654 set dummy snmpwalk; ac_word=$2
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5656 $as_echo_n "checking for $ac_word... " >&6; }
5657 if ${ac_cv_path_SNMPWALK+:} false; then :
5658 $as_echo_n "(cached) " >&6
5662 ac_cv_path_SNMPWALK="$SNMPWALK" # Let the user override the test with a path.
5665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5669 test -z "$as_dir" && as_dir=.
5670 for ac_exec_ext in '' $ac_executable_extensions; do
5671 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5672 ac_cv_path_SNMPWALK="$as_dir/$ac_word$ac_exec_ext"
5673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5683 SNMPWALK=$ac_cv_path_SNMPWALK
5684 if test -n "$SNMPWALK"; then
5685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SNMPWALK" >&5
5686 $as_echo "$SNMPWALK" >&6; }
5688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5689 $as_echo "no" >&6; }
5693 if test "x$ac_cv_path_SNMPWALK" = "x"; then
5694 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: snmpwalk not found - Simultaneous-Use and checkrad may not work" >&5
5695 $as_echo "$as_me: WARNING: snmpwalk not found - Simultaneous-Use and checkrad may not work" >&2;}
5698 # Extract the first word of "rusers", so it can be a program name with args.
5699 set dummy rusers; ac_word=$2
5700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5701 $as_echo_n "checking for $ac_word... " >&6; }
5702 if ${ac_cv_path_RUSERS+:} false; then :
5703 $as_echo_n "(cached) " >&6
5707 ac_cv_path_RUSERS="$RUSERS" # Let the user override the test with a path.
5710 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5714 test -z "$as_dir" && as_dir=.
5715 for ac_exec_ext in '' $ac_executable_extensions; do
5716 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5717 ac_cv_path_RUSERS="$as_dir/$ac_word$ac_exec_ext"
5718 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5725 test -z "$ac_cv_path_RUSERS" && ac_cv_path_RUSERS="/usr/bin/rusers"
5729 RUSERS=$ac_cv_path_RUSERS
5730 if test -n "$RUSERS"; then
5731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUSERS" >&5
5732 $as_echo "$RUSERS" >&6; }
5734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5735 $as_echo "no" >&6; }
5740 missing_dir=`cd $ac_aux_dir && pwd`
5741 # expand $ac_aux_dir to an absolute path
5742 am_aux_dir=`cd $ac_aux_dir && pwd`
5744 if test x"${MISSING+set}" != xset; then
5747 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
5749 MISSING="\${SHELL} $am_aux_dir/missing" ;;
5752 # Use eval to expand $SHELL
5753 if eval "$MISSING --run true"; then
5754 am_missing_run="$MISSING --run "
5757 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
5758 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
5762 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal"}
5765 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
5768 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
5771 # Extract the first word of "locate", so it can be a program name with args.
5772 set dummy locate; ac_word=$2
5773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5774 $as_echo_n "checking for $ac_word... " >&6; }
5775 if ${ac_cv_path_LOCATE+:} false; then :
5776 $as_echo_n "(cached) " >&6
5780 ac_cv_path_LOCATE="$LOCATE" # Let the user override the test with a path.
5783 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5787 test -z "$as_dir" && as_dir=.
5788 for ac_exec_ext in '' $ac_executable_extensions; do
5789 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5790 ac_cv_path_LOCATE="$as_dir/$ac_word$ac_exec_ext"
5791 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5801 LOCATE=$ac_cv_path_LOCATE
5802 if test -n "$LOCATE"; then
5803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOCATE" >&5
5804 $as_echo "$LOCATE" >&6; }
5806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5807 $as_echo "no" >&6; }
5811 # Extract the first word of "dirname", so it can be a program name with args.
5812 set dummy dirname; ac_word=$2
5813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5814 $as_echo_n "checking for $ac_word... " >&6; }
5815 if ${ac_cv_path_DIRNAME+:} false; then :
5816 $as_echo_n "(cached) " >&6
5820 ac_cv_path_DIRNAME="$DIRNAME" # Let the user override the test with a path.
5823 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5827 test -z "$as_dir" && as_dir=.
5828 for ac_exec_ext in '' $ac_executable_extensions; do
5829 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5830 ac_cv_path_DIRNAME="$as_dir/$ac_word$ac_exec_ext"
5831 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5841 DIRNAME=$ac_cv_path_DIRNAME
5842 if test -n "$DIRNAME"; then
5843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DIRNAME" >&5
5844 $as_echo "$DIRNAME" >&6; }
5846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5847 $as_echo "no" >&6; }
5851 # Extract the first word of "grep", so it can be a program name with args.
5852 set dummy grep; ac_word=$2
5853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5854 $as_echo_n "checking for $ac_word... " >&6; }
5855 if ${ac_cv_path_GREP+:} false; then :
5856 $as_echo_n "(cached) " >&6
5860 ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
5863 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5867 test -z "$as_dir" && as_dir=.
5868 for ac_exec_ext in '' $ac_executable_extensions; do
5869 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5870 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
5871 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5881 GREP=$ac_cv_path_GREP
5882 if test -n "$GREP"; then
5883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GREP" >&5
5884 $as_echo "$GREP" >&6; }
5886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5887 $as_echo "no" >&6; }
5895 # Check whether --with-talloc-lib-dir was given.
5896 if test "${with_talloc_lib_dir+set}" = set; then :
5897 withval=$with_talloc_lib_dir; case "$withval" in
5899 as_fn_error $? "Need talloc-lib-dir" "$LINENO" 5
5904 talloc_lib_dir="$withval"
5912 # Check whether --with-talloc-include-dir was given.
5913 if test "${with_talloc_include_dir+set}" = set; then :
5914 withval=$with_talloc_include_dir; case "$withval" in
5916 as_fn_error $? "Need talloc-include-dir" "$LINENO" 5
5921 talloc_include_dir="$withval"
5927 smart_try_dir="$talloc_lib_dir"
5930 sm_lib_safe=`echo "talloc" | sed 'y%./+-%__p_%'`
5931 sm_func_safe=`echo "_talloc" | sed 'y%./+-%__p_%'`
5934 old_CPPFLAGS="$CPPFLAGS"
5939 if test "x$smart_try_dir" != "x"; then
5940 for try in $smart_try_dir; do
5941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _talloc in -ltalloc in $try" >&5
5942 $as_echo_n "checking for _talloc in -ltalloc in $try... " >&6; }
5943 LIBS="-ltalloc $old_LIBS"
5944 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
5945 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5946 /* end confdefs.h. */
5947 extern char _talloc();
5956 if ac_fn_c_try_link "$LINENO"; then :
5958 smart_lib="-ltalloc"
5959 smart_ldflags="-L$try -Wl,-rpath,$try"
5960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5961 $as_echo "yes" >&6; }
5965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5966 $as_echo "no" >&6; }
5968 rm -f core conftest.err conftest.$ac_objext \
5969 conftest$ac_exeext conftest.$ac_ext
5972 CPPFLAGS="$old_CPPFLAGS"
5975 if test "x$smart_lib" = "x"; then
5976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _talloc in -ltalloc" >&5
5977 $as_echo_n "checking for _talloc in -ltalloc... " >&6; }
5978 LIBS="-ltalloc $old_LIBS"
5979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5980 /* end confdefs.h. */
5981 extern char _talloc();
5990 if ac_fn_c_try_link "$LINENO"; then :
5992 smart_lib="-ltalloc"
5993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5994 $as_echo "yes" >&6; }
5997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5998 $as_echo "no" >&6; }
6000 rm -f core conftest.err conftest.$ac_objext \
6001 conftest$ac_exeext conftest.$ac_ext
6005 if test "x$smart_lib" = "x"; then
6008 if test "x$LOCATE" != "x"; then
6010 file=libtalloc${libltdl_cv_shlibext}
6012 for x in `${LOCATE} $file 2>/dev/null`; do
6013 base=`echo $x | sed "s%/${file}%%"`
6014 if test "x$x" = "x$base"; then
6018 dir=`${DIRNAME} $x 2>/dev/null`
6019 exclude=`echo ${dir} | ${GREP} /home`
6020 if test "x$exclude" != "x"; then
6024 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
6025 if test "x$already" = "x"; then
6031 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
6035 if test "x$LOCATE" != "x"; then
6039 for x in `${LOCATE} $file 2>/dev/null`; do
6040 base=`echo $x | sed "s%/${file}%%"`
6041 if test "x$x" = "x$base"; then
6045 dir=`${DIRNAME} $x 2>/dev/null`
6046 exclude=`echo ${dir} | ${GREP} /home`
6047 if test "x$exclude" != "x"; then
6051 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
6052 if test "x$already" = "x"; then
6058 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
6061 for try in $smart_lib_dir /usr/local/lib /opt/lib; do
6062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _talloc in -ltalloc in $try" >&5
6063 $as_echo_n "checking for _talloc in -ltalloc in $try... " >&6; }
6064 LIBS="-ltalloc $old_LIBS"
6065 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
6066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6067 /* end confdefs.h. */
6068 extern char _talloc();
6077 if ac_fn_c_try_link "$LINENO"; then :
6079 smart_lib="-ltalloc"
6080 smart_ldflags="-L$try -Wl,-rpath,$try"
6081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6082 $as_echo "yes" >&6; }
6086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6087 $as_echo "no" >&6; }
6089 rm -f core conftest.err conftest.$ac_objext \
6090 conftest$ac_exeext conftest.$ac_ext
6093 CPPFLAGS="$old_CPPFLAGS"
6096 if test "x$smart_lib" != "x"; then
6097 eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
6098 LIBS="$smart_ldflags $smart_lib $old_LIBS"
6099 SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
6102 if test "x$ac_cv_lib_talloc__talloc" != "xyes"; then
6103 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: talloc library not found. Use --with-talloc-lib-dir=<path>." >&5
6104 $as_echo "$as_me: WARNING: talloc library not found. Use --with-talloc-lib-dir=<path>." >&2;}
6105 as_fn_error $? "FreeRADIUS requires libtalloc" "$LINENO" 5
6108 TALLOC_LIBS="${smart_lib}"
6109 TALLOC_LDFLAGS="${smart_ldflags}"
6115 if test "x$WITH_THREADS" = "xyes"; then
6116 if test $ac_cv_prog_suncc = "yes"; then
6117 CFLAGS="$CFLAGS -mt"
6120 for ac_header in pthread.h
6122 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
6123 if test "x$ac_cv_header_pthread_h" = xyes; then :
6124 cat >>confdefs.h <<_ACEOF
6125 #define HAVE_PTHREAD_H 1
6138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5
6139 $as_echo_n "checking for pthread_create in -lpthread... " >&6; }
6140 if ${ac_cv_lib_pthread_pthread_create+:} false; then :
6141 $as_echo_n "(cached) " >&6
6143 ac_check_lib_save_LIBS=$LIBS
6144 LIBS="-lpthread $LIBS"
6145 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6146 /* end confdefs.h. */
6148 /* Override any GCC internal prototype to avoid an error.
6149 Use char because int might match the return type of a GCC
6150 builtin and then its argument prototype would still apply. */
6154 char pthread_create ();
6158 return pthread_create ();
6163 if ac_fn_c_try_link "$LINENO"; then :
6164 ac_cv_lib_pthread_pthread_create=yes
6166 ac_cv_lib_pthread_pthread_create=no
6168 rm -f core conftest.err conftest.$ac_objext \
6169 conftest$ac_exeext conftest.$ac_ext
6170 LIBS=$ac_check_lib_save_LIBS
6172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_create" >&5
6173 $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; }
6174 if test "x$ac_cv_lib_pthread_pthread_create" = xyes; then :
6176 CFLAGS="$CFLAGS -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS"
6177 LIBS="-lpthread $LIBS"
6181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lc_r" >&5
6182 $as_echo_n "checking for pthread_create in -lc_r... " >&6; }
6183 if ${ac_cv_lib_c_r_pthread_create+:} false; then :
6184 $as_echo_n "(cached) " >&6
6186 ac_check_lib_save_LIBS=$LIBS
6188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6189 /* end confdefs.h. */
6191 /* Override any GCC internal prototype to avoid an error.
6192 Use char because int might match the return type of a GCC
6193 builtin and then its argument prototype would still apply. */
6197 char pthread_create ();
6201 return pthread_create ();
6206 if ac_fn_c_try_link "$LINENO"; then :
6207 ac_cv_lib_c_r_pthread_create=yes
6209 ac_cv_lib_c_r_pthread_create=no
6211 rm -f core conftest.err conftest.$ac_objext \
6212 conftest$ac_exeext conftest.$ac_ext
6213 LIBS=$ac_check_lib_save_LIBS
6215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_create" >&5
6216 $as_echo "$ac_cv_lib_c_r_pthread_create" >&6; }
6217 if test "x$ac_cv_lib_c_r_pthread_create" = xyes; then :
6218 CFLAGS="$CFLAGS -pthread -D_THREAD_SAFE"
6232 if test "x$WITH_THREADS" != "xyes"; then
6233 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: silently not building with thread support." >&5
6234 $as_echo "$as_me: WARNING: silently not building with thread support." >&2;}
6235 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: FAILURE: thread support requires: $fail." >&5
6236 $as_echo "$as_me: WARNING: FAILURE: thread support requires: $fail." >&2;}
6239 $as_echo "#define WITH_THREADS 1" >>confdefs.h
6244 if test "x$WITH_THREADS" != "xyes"; then
6246 ac_cv_header_pthread_h="no"
6250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sem_init" >&5
6251 $as_echo_n "checking for library containing sem_init... " >&6; }
6252 if ${ac_cv_search_sem_init+:} false; then :
6253 $as_echo_n "(cached) " >&6
6255 ac_func_search_save_LIBS=$LIBS
6256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6257 /* end confdefs.h. */
6259 /* Override any GCC internal prototype to avoid an error.
6260 Use char because int might match the return type of a GCC
6261 builtin and then its argument prototype would still apply. */
6274 for ac_lib in '' pthread sem posix4 rt semaphore; do
6275 if test -z "$ac_lib"; then
6276 ac_res="none required"
6279 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6281 if ac_fn_c_try_link "$LINENO"; then :
6282 ac_cv_search_sem_init=$ac_res
6284 rm -f core conftest.err conftest.$ac_objext \
6286 if ${ac_cv_search_sem_init+:} false; then :
6290 if ${ac_cv_search_sem_init+:} false; then :
6293 ac_cv_search_sem_init=no
6296 LIBS=$ac_func_search_save_LIBS
6298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sem_init" >&5
6299 $as_echo "$ac_cv_search_sem_init" >&6; }
6300 ac_res=$ac_cv_search_sem_init
6301 if test "$ac_res" != no; then :
6302 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6305 as_fn_error $? "-lsem not found. You may want to download it from ftp://ftp.to.gd-es.com/pub/BSDI/libsem.tar.bz2 or ftp://ftp.freeradius.org/pub/radius/contrib/libsem.tar.gz" "$LINENO" 5
6311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
6312 $as_echo_n "checking for dlopen in -ldl... " >&6; }
6313 if ${ac_cv_lib_dl_dlopen+:} false; then :
6314 $as_echo_n "(cached) " >&6
6316 ac_check_lib_save_LIBS=$LIBS
6318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6319 /* end confdefs.h. */
6321 /* Override any GCC internal prototype to avoid an error.
6322 Use char because int might match the return type of a GCC
6323 builtin and then its argument prototype would still apply. */
6336 if ac_fn_c_try_link "$LINENO"; then :
6337 ac_cv_lib_dl_dlopen=yes
6339 ac_cv_lib_dl_dlopen=no
6341 rm -f core conftest.err conftest.$ac_objext \
6342 conftest$ac_exeext conftest.$ac_ext
6343 LIBS=$ac_check_lib_save_LIBS
6345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6346 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6347 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
6348 cat >>confdefs.h <<_ACEOF
6349 #define HAVE_LIBDL 1
6357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getsockname in -lsocket" >&5
6358 $as_echo_n "checking for getsockname in -lsocket... " >&6; }
6359 if ${ac_cv_lib_socket_getsockname+:} false; then :
6360 $as_echo_n "(cached) " >&6
6362 ac_check_lib_save_LIBS=$LIBS
6363 LIBS="-lsocket $LIBS"
6364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6365 /* end confdefs.h. */
6367 /* Override any GCC internal prototype to avoid an error.
6368 Use char because int might match the return type of a GCC
6369 builtin and then its argument prototype would still apply. */
6373 char getsockname ();
6377 return getsockname ();
6382 if ac_fn_c_try_link "$LINENO"; then :
6383 ac_cv_lib_socket_getsockname=yes
6385 ac_cv_lib_socket_getsockname=no
6387 rm -f core conftest.err conftest.$ac_objext \
6388 conftest$ac_exeext conftest.$ac_ext
6389 LIBS=$ac_check_lib_save_LIBS
6391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_getsockname" >&5
6392 $as_echo "$ac_cv_lib_socket_getsockname" >&6; }
6393 if test "x$ac_cv_lib_socket_getsockname" = xyes; then :
6394 cat >>confdefs.h <<_ACEOF
6395 #define HAVE_LIBSOCKET 1
6398 LIBS="-lsocket $LIBS"
6403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_aton in -lresolv" >&5
6404 $as_echo_n "checking for inet_aton in -lresolv... " >&6; }
6405 if ${ac_cv_lib_resolv_inet_aton+:} false; then :
6406 $as_echo_n "(cached) " >&6
6408 ac_check_lib_save_LIBS=$LIBS
6409 LIBS="-lresolv $LIBS"
6410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6411 /* end confdefs.h. */
6413 /* Override any GCC internal prototype to avoid an error.
6414 Use char because int might match the return type of a GCC
6415 builtin and then its argument prototype would still apply. */
6423 return inet_aton ();
6428 if ac_fn_c_try_link "$LINENO"; then :
6429 ac_cv_lib_resolv_inet_aton=yes
6431 ac_cv_lib_resolv_inet_aton=no
6433 rm -f core conftest.err conftest.$ac_objext \
6434 conftest$ac_exeext conftest.$ac_ext
6435 LIBS=$ac_check_lib_save_LIBS
6437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv_inet_aton" >&5
6438 $as_echo "$ac_cv_lib_resolv_inet_aton" >&6; }
6439 if test "x$ac_cv_lib_resolv_inet_aton" = xyes; then :
6440 cat >>confdefs.h <<_ACEOF
6441 #define HAVE_LIBRESOLV 1
6444 LIBS="-lresolv $LIBS"
6449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_ntoa in -lnsl" >&5
6450 $as_echo_n "checking for inet_ntoa in -lnsl... " >&6; }
6451 if ${ac_cv_lib_nsl_inet_ntoa+:} false; then :
6452 $as_echo_n "(cached) " >&6
6454 ac_check_lib_save_LIBS=$LIBS
6456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6457 /* end confdefs.h. */
6459 /* Override any GCC internal prototype to avoid an error.
6460 Use char because int might match the return type of a GCC
6461 builtin and then its argument prototype would still apply. */
6469 return inet_ntoa ();
6474 if ac_fn_c_try_link "$LINENO"; then :
6475 ac_cv_lib_nsl_inet_ntoa=yes
6477 ac_cv_lib_nsl_inet_ntoa=no
6479 rm -f core conftest.err conftest.$ac_objext \
6480 conftest$ac_exeext conftest.$ac_ext
6481 LIBS=$ac_check_lib_save_LIBS
6483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_inet_ntoa" >&5
6484 $as_echo "$ac_cv_lib_nsl_inet_ntoa" >&6; }
6485 if test "x$ac_cv_lib_nsl_inet_ntoa" = xyes; then :
6486 cat >>confdefs.h <<_ACEOF
6487 #define HAVE_LIBNSL 1
6494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for htonl in -lws2_32" >&5
6495 $as_echo_n "checking for htonl in -lws2_32... " >&6; }
6496 if ${ac_cv_lib_ws2_32_htonl+:} false; then :
6497 $as_echo_n "(cached) " >&6
6499 ac_check_lib_save_LIBS=$LIBS
6500 LIBS="-lws2_32 $LIBS"
6501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6502 /* end confdefs.h. */
6504 /* Override any GCC internal prototype to avoid an error.
6505 Use char because int might match the return type of a GCC
6506 builtin and then its argument prototype would still apply. */
6519 if ac_fn_c_try_link "$LINENO"; then :
6520 ac_cv_lib_ws2_32_htonl=yes
6522 ac_cv_lib_ws2_32_htonl=no
6524 rm -f core conftest.err conftest.$ac_objext \
6525 conftest$ac_exeext conftest.$ac_ext
6526 LIBS=$ac_check_lib_save_LIBS
6528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_htonl" >&5
6529 $as_echo "$ac_cv_lib_ws2_32_htonl" >&6; }
6530 if test "x$ac_cv_lib_ws2_32_htonl" = xyes; then :
6531 cat >>confdefs.h <<_ACEOF
6532 #define HAVE_LIBWS2_32 1
6535 LIBS="-lws2_32 $LIBS"
6542 # Check whether --with-pcap-lib-dir was given.
6543 if test "${with_pcap_lib_dir+set}" = set; then :
6544 withval=$with_pcap_lib_dir; case "$withval" in
6546 as_fn_error $? "Need pcap-lib-dir" "$LINENO" 5
6551 pcap_lib_dir="$withval"
6559 # Check whether --with-pcap-include-dir was given.
6560 if test "${with_pcap_include_dir+set}" = set; then :
6561 withval=$with_pcap_include_dir; case "$withval" in
6563 as_fn_error $? "Need pcap-include-dir" "$LINENO" 5
6568 pcap_include_dir="$withval"
6574 smart_try_dir="$pcap_lib_dir"
6577 sm_lib_safe=`echo "pcap" | sed 'y%./+-%__p_%'`
6578 sm_func_safe=`echo "pcap_open_live" | sed 'y%./+-%__p_%'`
6581 old_CPPFLAGS="$CPPFLAGS"
6586 if test "x$smart_try_dir" != "x"; then
6587 for try in $smart_try_dir; do
6588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcap_open_live in -lpcap in $try" >&5
6589 $as_echo_n "checking for pcap_open_live in -lpcap in $try... " >&6; }
6590 LIBS="-lpcap $old_LIBS"
6591 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
6592 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6593 /* end confdefs.h. */
6594 extern char pcap_open_live();
6603 if ac_fn_c_try_link "$LINENO"; then :
6606 smart_ldflags="-L$try -Wl,-rpath,$try"
6607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6608 $as_echo "yes" >&6; }
6612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6613 $as_echo "no" >&6; }
6615 rm -f core conftest.err conftest.$ac_objext \
6616 conftest$ac_exeext conftest.$ac_ext
6619 CPPFLAGS="$old_CPPFLAGS"
6622 if test "x$smart_lib" = "x"; then
6623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcap_open_live in -lpcap" >&5
6624 $as_echo_n "checking for pcap_open_live in -lpcap... " >&6; }
6625 LIBS="-lpcap $old_LIBS"
6626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6627 /* end confdefs.h. */
6628 extern char pcap_open_live();
6637 if ac_fn_c_try_link "$LINENO"; then :
6640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6641 $as_echo "yes" >&6; }
6644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6645 $as_echo "no" >&6; }
6647 rm -f core conftest.err conftest.$ac_objext \
6648 conftest$ac_exeext conftest.$ac_ext
6652 if test "x$smart_lib" = "x"; then
6655 if test "x$LOCATE" != "x"; then
6657 file=libpcap${libltdl_cv_shlibext}
6659 for x in `${LOCATE} $file 2>/dev/null`; do
6660 base=`echo $x | sed "s%/${file}%%"`
6661 if test "x$x" = "x$base"; then
6665 dir=`${DIRNAME} $x 2>/dev/null`
6666 exclude=`echo ${dir} | ${GREP} /home`
6667 if test "x$exclude" != "x"; then
6671 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
6672 if test "x$already" = "x"; then
6678 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
6682 if test "x$LOCATE" != "x"; then
6686 for x in `${LOCATE} $file 2>/dev/null`; do
6687 base=`echo $x | sed "s%/${file}%%"`
6688 if test "x$x" = "x$base"; then
6692 dir=`${DIRNAME} $x 2>/dev/null`
6693 exclude=`echo ${dir} | ${GREP} /home`
6694 if test "x$exclude" != "x"; then
6698 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
6699 if test "x$already" = "x"; then
6705 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
6708 for try in $smart_lib_dir /usr/local/lib /opt/lib; do
6709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcap_open_live in -lpcap in $try" >&5
6710 $as_echo_n "checking for pcap_open_live in -lpcap in $try... " >&6; }
6711 LIBS="-lpcap $old_LIBS"
6712 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
6713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6714 /* end confdefs.h. */
6715 extern char pcap_open_live();
6724 if ac_fn_c_try_link "$LINENO"; then :
6727 smart_ldflags="-L$try -Wl,-rpath,$try"
6728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6729 $as_echo "yes" >&6; }
6733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6734 $as_echo "no" >&6; }
6736 rm -f core conftest.err conftest.$ac_objext \
6737 conftest$ac_exeext conftest.$ac_ext
6740 CPPFLAGS="$old_CPPFLAGS"
6743 if test "x$smart_lib" != "x"; then
6744 eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
6745 LIBS="$smart_ldflags $smart_lib $old_LIBS"
6746 SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
6749 if test "x$ac_cv_lib_pcap_pcap_open_live" != "xyes"; then
6750 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: pcap library not found, silently disabling the RADIUS sniffer, and ARP listener. Use --with-pcap-lib-dir=<path>." >&5
6751 $as_echo "$as_me: WARNING: pcap library not found, silently disabling the RADIUS sniffer, and ARP listener. Use --with-pcap-lib-dir=<path>." >&2;}
6754 $as_echo "#define HAVE_LIBPCAP 1" >>confdefs.h
6758 pcap_fopen_offline \
6764 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6765 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6766 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6767 cat >>confdefs.h <<_ACEOF
6768 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6775 PCAP_LIBS="${smart_lib}"
6776 PCAP_LDFLAGS="${smart_ldflags}"
6780 collectdclient_lib_dir=
6782 # Check whether --with-collectdclient-lib-dir was given.
6783 if test "${with_collectdclient_lib_dir+set}" = set; then :
6784 withval=$with_collectdclient_lib_dir; case "$withval" in
6786 as_fn_error $? "Need collectdclient-lib-dir" "$LINENO" 5
6791 collectdclient_lib_dir="$withval"
6797 collectdclient_include_dir=
6799 # Check whether --with-collectdclient-include-dir was given.
6800 if test "${with_collectdclient_include_dir+set}" = set; then :
6801 withval=$with_collectdclient_include_dir; case "$withval" in
6803 as_fn_error $? "Need collectdclient-include-dir" "$LINENO" 5
6808 collectdclient_include_dir="$withval"
6814 smart_try_dir="$collectdclient_lib_dir"
6817 sm_lib_safe=`echo "collectdclient" | sed 'y%./+-%__p_%'`
6818 sm_func_safe=`echo "lcc_connect" | sed 'y%./+-%__p_%'`
6821 old_CPPFLAGS="$CPPFLAGS"
6826 if test "x$smart_try_dir" != "x"; then
6827 for try in $smart_try_dir; do
6828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lcc_connect in -lcollectdclient in $try" >&5
6829 $as_echo_n "checking for lcc_connect in -lcollectdclient in $try... " >&6; }
6830 LIBS="-lcollectdclient $old_LIBS"
6831 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
6832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6833 /* end confdefs.h. */
6834 extern char lcc_connect();
6843 if ac_fn_c_try_link "$LINENO"; then :
6845 smart_lib="-lcollectdclient"
6846 smart_ldflags="-L$try -Wl,-rpath,$try"
6847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6848 $as_echo "yes" >&6; }
6852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6853 $as_echo "no" >&6; }
6855 rm -f core conftest.err conftest.$ac_objext \
6856 conftest$ac_exeext conftest.$ac_ext
6859 CPPFLAGS="$old_CPPFLAGS"
6862 if test "x$smart_lib" = "x"; then
6863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lcc_connect in -lcollectdclient" >&5
6864 $as_echo_n "checking for lcc_connect in -lcollectdclient... " >&6; }
6865 LIBS="-lcollectdclient $old_LIBS"
6866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6867 /* end confdefs.h. */
6868 extern char lcc_connect();
6877 if ac_fn_c_try_link "$LINENO"; then :
6879 smart_lib="-lcollectdclient"
6880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6881 $as_echo "yes" >&6; }
6884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6885 $as_echo "no" >&6; }
6887 rm -f core conftest.err conftest.$ac_objext \
6888 conftest$ac_exeext conftest.$ac_ext
6892 if test "x$smart_lib" = "x"; then
6895 if test "x$LOCATE" != "x"; then
6897 file=libcollectdclient${libltdl_cv_shlibext}
6899 for x in `${LOCATE} $file 2>/dev/null`; do
6900 base=`echo $x | sed "s%/${file}%%"`
6901 if test "x$x" = "x$base"; then
6905 dir=`${DIRNAME} $x 2>/dev/null`
6906 exclude=`echo ${dir} | ${GREP} /home`
6907 if test "x$exclude" != "x"; then
6911 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
6912 if test "x$already" = "x"; then
6918 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
6922 if test "x$LOCATE" != "x"; then
6924 file=libcollectdclient.a
6926 for x in `${LOCATE} $file 2>/dev/null`; do
6927 base=`echo $x | sed "s%/${file}%%"`
6928 if test "x$x" = "x$base"; then
6932 dir=`${DIRNAME} $x 2>/dev/null`
6933 exclude=`echo ${dir} | ${GREP} /home`
6934 if test "x$exclude" != "x"; then
6938 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
6939 if test "x$already" = "x"; then
6945 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
6948 for try in $smart_lib_dir /usr/local/lib /opt/lib; do
6949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lcc_connect in -lcollectdclient in $try" >&5
6950 $as_echo_n "checking for lcc_connect in -lcollectdclient in $try... " >&6; }
6951 LIBS="-lcollectdclient $old_LIBS"
6952 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
6953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6954 /* end confdefs.h. */
6955 extern char lcc_connect();
6964 if ac_fn_c_try_link "$LINENO"; then :
6966 smart_lib="-lcollectdclient"
6967 smart_ldflags="-L$try -Wl,-rpath,$try"
6968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6969 $as_echo "yes" >&6; }
6973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6974 $as_echo "no" >&6; }
6976 rm -f core conftest.err conftest.$ac_objext \
6977 conftest$ac_exeext conftest.$ac_ext
6980 CPPFLAGS="$old_CPPFLAGS"
6983 if test "x$smart_lib" != "x"; then
6984 eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
6985 LIBS="$smart_ldflags $smart_lib $old_LIBS"
6986 SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
6989 if test "x$ac_cv_lib_collectdclient_lcc_connect" != "xyes"; then
6990 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: collectdclient library not found. Use --with-collectdclient-lib-dir=<path>." >&5
6991 $as_echo "$as_me: WARNING: collectdclient library not found. Use --with-collectdclient-lib-dir=<path>." >&2;}
6993 COLLECTDC_LIBS="${smart_lib}"
6994 COLLECTDC_LDFLAGS="${smart_ldflags}"
7000 # Check whether --with-cap-lib-dir was given.
7001 if test "${with_cap_lib_dir+set}" = set; then :
7002 withval=$with_cap_lib_dir; case "$withval" in
7004 as_fn_error $? "Need cap-lib-dir" "$LINENO" 5
7009 cap_lib_dir="$withval"
7017 # Check whether --with-cap-include-dir was given.
7018 if test "${with_cap_include_dir+set}" = set; then :
7019 withval=$with_cap_include_dir; case "$withval" in
7021 as_fn_error $? "Need cap-include-dir" "$LINENO" 5
7026 cap_include_dir="$withval"
7032 smart_try_dir="$cap_lib_dir"
7035 sm_lib_safe=`echo "cap" | sed 'y%./+-%__p_%'`
7036 sm_func_safe=`echo "cap_get_proc" | sed 'y%./+-%__p_%'`
7039 old_CPPFLAGS="$CPPFLAGS"
7044 if test "x$smart_try_dir" != "x"; then
7045 for try in $smart_try_dir; do
7046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_get_proc in -lcap in $try" >&5
7047 $as_echo_n "checking for cap_get_proc in -lcap in $try... " >&6; }
7048 LIBS="-lcap $old_LIBS"
7049 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
7050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7051 /* end confdefs.h. */
7052 extern char cap_get_proc();
7061 if ac_fn_c_try_link "$LINENO"; then :
7064 smart_ldflags="-L$try -Wl,-rpath,$try"
7065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7066 $as_echo "yes" >&6; }
7070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7071 $as_echo "no" >&6; }
7073 rm -f core conftest.err conftest.$ac_objext \
7074 conftest$ac_exeext conftest.$ac_ext
7077 CPPFLAGS="$old_CPPFLAGS"
7080 if test "x$smart_lib" = "x"; then
7081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_get_proc in -lcap" >&5
7082 $as_echo_n "checking for cap_get_proc in -lcap... " >&6; }
7083 LIBS="-lcap $old_LIBS"
7084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7085 /* end confdefs.h. */
7086 extern char cap_get_proc();
7095 if ac_fn_c_try_link "$LINENO"; then :
7098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7099 $as_echo "yes" >&6; }
7102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7103 $as_echo "no" >&6; }
7105 rm -f core conftest.err conftest.$ac_objext \
7106 conftest$ac_exeext conftest.$ac_ext
7110 if test "x$smart_lib" = "x"; then
7113 if test "x$LOCATE" != "x"; then
7115 file=libcap${libltdl_cv_shlibext}
7117 for x in `${LOCATE} $file 2>/dev/null`; do
7118 base=`echo $x | sed "s%/${file}%%"`
7119 if test "x$x" = "x$base"; then
7123 dir=`${DIRNAME} $x 2>/dev/null`
7124 exclude=`echo ${dir} | ${GREP} /home`
7125 if test "x$exclude" != "x"; then
7129 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
7130 if test "x$already" = "x"; then
7136 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
7140 if test "x$LOCATE" != "x"; then
7144 for x in `${LOCATE} $file 2>/dev/null`; do
7145 base=`echo $x | sed "s%/${file}%%"`
7146 if test "x$x" = "x$base"; then
7150 dir=`${DIRNAME} $x 2>/dev/null`
7151 exclude=`echo ${dir} | ${GREP} /home`
7152 if test "x$exclude" != "x"; then
7156 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
7157 if test "x$already" = "x"; then
7163 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
7166 for try in $smart_lib_dir /usr/local/lib /opt/lib; do
7167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_get_proc in -lcap in $try" >&5
7168 $as_echo_n "checking for cap_get_proc in -lcap in $try... " >&6; }
7169 LIBS="-lcap $old_LIBS"
7170 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
7171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7172 /* end confdefs.h. */
7173 extern char cap_get_proc();
7182 if ac_fn_c_try_link "$LINENO"; then :
7185 smart_ldflags="-L$try -Wl,-rpath,$try"
7186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7187 $as_echo "yes" >&6; }
7191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7192 $as_echo "no" >&6; }
7194 rm -f core conftest.err conftest.$ac_objext \
7195 conftest$ac_exeext conftest.$ac_ext
7198 CPPFLAGS="$old_CPPFLAGS"
7201 if test "x$smart_lib" != "x"; then
7202 eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
7203 LIBS="$smart_ldflags $smart_lib $old_LIBS"
7204 SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
7207 if test "x$ac_cv_lib_cap_cap_get_proc" != "xyes"; then
7208 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cap library not found, debugger checks will not be enabled. Use --with-cap-lib-dir=<path>." >&5
7209 $as_echo "$as_me: WARNING: cap library not found, debugger checks will not be enabled. Use --with-cap-lib-dir=<path>." >&2;}
7212 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
7218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a readline compatible library" >&5
7219 $as_echo_n "checking for a readline compatible library... " >&6; }
7220 if ${vl_cv_lib_readline+:} false; then :
7221 $as_echo_n "(cached) " >&6
7225 for readline_lib in readline edit editline; do
7226 for termcap_lib in "" termcap curses ncurses; do
7227 if test -z "$termcap_lib"; then
7228 TRY_LIB="-l$readline_lib"
7230 TRY_LIB="-l$readline_lib -l$termcap_lib"
7232 LIBS="$ORIG_LIBS $TRY_LIB"
7233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7234 /* end confdefs.h. */
7236 /* Override any GCC internal prototype to avoid an error.
7237 Use char because int might match the return type of a GCC
7238 builtin and then its argument prototype would still apply. */
7251 if ac_fn_c_try_link "$LINENO"; then :
7252 vl_cv_lib_readline="$TRY_LIB"
7254 rm -f core conftest.err conftest.$ac_objext \
7255 conftest$ac_exeext conftest.$ac_ext
7256 if test -n "$vl_cv_lib_readline"; then
7260 if test -n "$vl_cv_lib_readline"; then
7264 if test -z "$vl_cv_lib_readline"; then
7265 vl_cv_lib_readline="no"
7270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vl_cv_lib_readline" >&5
7271 $as_echo "$vl_cv_lib_readline" >&6; }
7273 if test "$vl_cv_lib_readline" != "no"; then
7274 LIBREADLINE="$vl_cv_lib_readline"
7276 $as_echo "#define HAVE_LIBREADLINE 1" >>confdefs.h
7278 for ac_header in readline.h readline/readline.h
7280 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7281 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7282 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7283 cat >>confdefs.h <<_ACEOF
7284 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether readline supports history" >&5
7292 $as_echo_n "checking whether readline supports history... " >&6; }
7293 if ${vl_cv_lib_readline_history+:} false; then :
7294 $as_echo_n "(cached) " >&6
7297 vl_cv_lib_readline_history="no"
7298 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7299 /* end confdefs.h. */
7301 /* Override any GCC internal prototype to avoid an error.
7302 Use char because int might match the return type of a GCC
7303 builtin and then its argument prototype would still apply. */
7307 char add_history ();
7311 return add_history ();
7316 if ac_fn_c_try_link "$LINENO"; then :
7317 vl_cv_lib_readline_history="yes"
7319 rm -f core conftest.err conftest.$ac_objext \
7320 conftest$ac_exeext conftest.$ac_ext
7323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vl_cv_lib_readline_history" >&5
7324 $as_echo "$vl_cv_lib_readline_history" >&6; }
7325 if test "$vl_cv_lib_readline_history" = "yes"; then
7327 $as_echo "#define HAVE_READLINE_HISTORY 1" >>confdefs.h
7329 for ac_header in history.h readline/history.h
7331 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7332 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7333 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7334 cat >>confdefs.h <<_ACEOF
7335 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7348 smart_try_dir="$talloc_include_dir"
7351 ac_safe=`echo "talloc.h" | sed 'y%./+-%__pm%'`
7352 old_CPPFLAGS="$CPPFLAGS"
7354 smart_include_dir="/usr/local/include /opt/include"
7359 for _prefix in $smart_prefix ""; do
7360 for _dir in $smart_try_dir; do
7361 _smart_try_dir="${_smart_try_dir} ${_dir}/${_prefix}"
7364 for _dir in $smart_include_dir; do
7365 _smart_include_dir="${_smart_include_dir} ${_dir}/${_prefix}"
7369 if test "x$_smart_try_dir" != "x"; then
7370 for try in $_smart_try_dir; do
7371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for talloc.h in $try" >&5
7372 $as_echo_n "checking for talloc.h in $try... " >&6; }
7373 CPPFLAGS="-isystem $try $old_CPPFLAGS"
7374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7375 /* end confdefs.h. */
7386 if ac_fn_c_try_compile "$LINENO"; then :
7388 smart_include="-isystem $try"
7389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7390 $as_echo "yes" >&6; }
7396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7397 $as_echo "no" >&6; }
7400 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7402 CPPFLAGS="$old_CPPFLAGS"
7405 if test "x$smart_include" = "x"; then
7406 for _prefix in $smart_prefix; do
7407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${_prefix}/talloc.h" >&5
7408 $as_echo_n "checking for ${_prefix}/talloc.h... " >&6; }
7410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7411 /* end confdefs.h. */
7422 if ac_fn_c_try_compile "$LINENO"; then :
7424 smart_include="-isystem ${_prefix}/"
7425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7426 $as_echo "yes" >&6; }
7432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7433 $as_echo "no" >&6; }
7436 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7440 if test "x$smart_include" = "x"; then
7441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for talloc.h" >&5
7442 $as_echo_n "checking for talloc.h... " >&6; }
7444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7445 /* end confdefs.h. */
7456 if ac_fn_c_try_compile "$LINENO"; then :
7459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7460 $as_echo "yes" >&6; }
7466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7467 $as_echo "no" >&6; }
7470 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7473 if test "x$smart_include" = "x"; then
7475 for prefix in $smart_prefix; do
7478 if test "x$LOCATE" != "x"; then
7480 file="${_prefix}/${1}"
7482 for x in `${LOCATE} $file 2>/dev/null`; do
7483 base=`echo $x | sed "s%/${file}%%"`
7484 if test "x$x" = "x$base"; then
7488 dir=`${DIRNAME} $x 2>/dev/null`
7489 exclude=`echo ${dir} | ${GREP} /home`
7490 if test "x$exclude" != "x"; then
7494 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
7495 if test "x$already" = "x"; then
7501 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
7506 if test "x$LOCATE" != "x"; then
7510 for x in `${LOCATE} $file 2>/dev/null`; do
7511 base=`echo $x | sed "s%/${file}%%"`
7512 if test "x$x" = "x$base"; then
7516 dir=`${DIRNAME} $x 2>/dev/null`
7517 exclude=`echo ${dir} | ${GREP} /home`
7518 if test "x$exclude" != "x"; then
7522 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
7523 if test "x$already" = "x"; then
7529 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
7532 for try in $_smart_include_dir; do
7533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for talloc.h in $try" >&5
7534 $as_echo_n "checking for talloc.h in $try... " >&6; }
7535 CPPFLAGS="-isystem $try $old_CPPFLAGS"
7536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7537 /* end confdefs.h. */
7548 if ac_fn_c_try_compile "$LINENO"; then :
7550 smart_include="-isystem $try"
7551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7552 $as_echo "yes" >&6; }
7558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7559 $as_echo "no" >&6; }
7562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7564 CPPFLAGS="$old_CPPFLAGS"
7567 if test "x$smart_include" != "x"; then
7568 eval "ac_cv_header_$ac_safe=yes"
7569 CPPFLAGS="$smart_include $old_CPPFLAGS"
7570 SMART_CPPFLAGS="$smart_include $SMART_CPPFLAGS"
7575 if test "x$ac_cv_header_talloc_h" != "xyes"; then
7576 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: talloc headers not found. Use --with-talloc-include-dir=<path>." >&5
7577 $as_echo "$as_me: WARNING: talloc headers not found. Use --with-talloc-include-dir=<path>." >&2;}
7578 as_fn_error $? "FreeRADIUS requires libtalloc" "$LINENO" 5
7583 CFLAGS="$CFLAGS -D_ALL_SOURCE"
7586 CFLAGS="$CFLAGS -DDARWIN"
7587 LIBS="-framework DirectoryService $LIBS"
7589 $as_echo "#define __APPLE_USE_RFC_3542 1" >>confdefs.h
7595 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
7596 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
7597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
7598 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
7599 if eval \${$as_ac_Header+:} false; then :
7600 $as_echo_n "(cached) " >&6
7602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7603 /* end confdefs.h. */
7604 #include <sys/types.h>
7616 if ac_fn_c_try_compile "$LINENO"; then :
7617 eval "$as_ac_Header=yes"
7619 eval "$as_ac_Header=no"
7621 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7623 eval ac_res=\$$as_ac_Header
7624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7625 $as_echo "$ac_res" >&6; }
7626 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7627 cat >>confdefs.h <<_ACEOF
7628 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
7631 ac_header_dirent=$ac_hdr; break
7635 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
7636 if test $ac_header_dirent = dirent.h; then
7637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
7638 $as_echo_n "checking for library containing opendir... " >&6; }
7639 if ${ac_cv_search_opendir+:} false; then :
7640 $as_echo_n "(cached) " >&6
7642 ac_func_search_save_LIBS=$LIBS
7643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7644 /* end confdefs.h. */
7646 /* Override any GCC internal prototype to avoid an error.
7647 Use char because int might match the return type of a GCC
7648 builtin and then its argument prototype would still apply. */
7661 for ac_lib in '' dir; do
7662 if test -z "$ac_lib"; then
7663 ac_res="none required"
7666 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7668 if ac_fn_c_try_link "$LINENO"; then :
7669 ac_cv_search_opendir=$ac_res
7671 rm -f core conftest.err conftest.$ac_objext \
7673 if ${ac_cv_search_opendir+:} false; then :
7677 if ${ac_cv_search_opendir+:} false; then :
7680 ac_cv_search_opendir=no
7683 LIBS=$ac_func_search_save_LIBS
7685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
7686 $as_echo "$ac_cv_search_opendir" >&6; }
7687 ac_res=$ac_cv_search_opendir
7688 if test "$ac_res" != no; then :
7689 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
7695 $as_echo_n "checking for library containing opendir... " >&6; }
7696 if ${ac_cv_search_opendir+:} false; then :
7697 $as_echo_n "(cached) " >&6
7699 ac_func_search_save_LIBS=$LIBS
7700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7701 /* end confdefs.h. */
7703 /* Override any GCC internal prototype to avoid an error.
7704 Use char because int might match the return type of a GCC
7705 builtin and then its argument prototype would still apply. */
7718 for ac_lib in '' x; do
7719 if test -z "$ac_lib"; then
7720 ac_res="none required"
7723 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7725 if ac_fn_c_try_link "$LINENO"; then :
7726 ac_cv_search_opendir=$ac_res
7728 rm -f core conftest.err conftest.$ac_objext \
7730 if ${ac_cv_search_opendir+:} false; then :
7734 if ${ac_cv_search_opendir+:} false; then :
7737 ac_cv_search_opendir=no
7740 LIBS=$ac_func_search_save_LIBS
7742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
7743 $as_echo "$ac_cv_search_opendir" >&6; }
7744 ac_res=$ac_cv_search_opendir
7745 if test "$ac_res" != no; then :
7746 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7753 $as_echo_n "checking for ANSI C header files... " >&6; }
7754 if ${ac_cv_header_stdc+:} false; then :
7755 $as_echo_n "(cached) " >&6
7757 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7758 /* end confdefs.h. */
7772 if ac_fn_c_try_compile "$LINENO"; then :
7773 ac_cv_header_stdc=yes
7775 ac_cv_header_stdc=no
7777 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7779 if test $ac_cv_header_stdc = yes; then
7780 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7782 /* end confdefs.h. */
7786 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7787 $EGREP "memchr" >/dev/null 2>&1; then :
7790 ac_cv_header_stdc=no
7796 if test $ac_cv_header_stdc = yes; then
7797 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7799 /* end confdefs.h. */
7803 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7804 $EGREP "free" >/dev/null 2>&1; then :
7807 ac_cv_header_stdc=no
7813 if test $ac_cv_header_stdc = yes; then
7814 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7815 if test "$cross_compiling" = yes; then :
7818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7819 /* end confdefs.h. */
7822 #if ((' ' & 0x0FF) == 0x020)
7823 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7824 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7826 # define ISLOWER(c) \
7827 (('a' <= (c) && (c) <= 'i') \
7828 || ('j' <= (c) && (c) <= 'r') \
7829 || ('s' <= (c) && (c) <= 'z'))
7830 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7833 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7838 for (i = 0; i < 256; i++)
7839 if (XOR (islower (i), ISLOWER (i))
7840 || toupper (i) != TOUPPER (i))
7845 if ac_fn_c_try_run "$LINENO"; then :
7848 ac_cv_header_stdc=no
7850 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7851 conftest.$ac_objext conftest.beam conftest.$ac_ext
7856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7857 $as_echo "$ac_cv_header_stdc" >&6; }
7858 if test $ac_cv_header_stdc = yes; then
7860 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
7865 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
7866 if ${ac_cv_header_time+:} false; then :
7867 $as_echo_n "(cached) " >&6
7869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7870 /* end confdefs.h. */
7871 #include <sys/types.h>
7872 #include <sys/time.h>
7878 if ((struct tm *) 0)
7884 if ac_fn_c_try_compile "$LINENO"; then :
7885 ac_cv_header_time=yes
7887 ac_cv_header_time=no
7889 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
7892 $as_echo "$ac_cv_header_time" >&6; }
7893 if test $ac_cv_header_time = yes; then
7895 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
7899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
7900 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
7901 if ${ac_cv_header_sys_wait_h+:} false; then :
7902 $as_echo_n "(cached) " >&6
7904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7905 /* end confdefs.h. */
7906 #include <sys/types.h>
7907 #include <sys/wait.h>
7909 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
7912 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7920 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7925 if ac_fn_c_try_compile "$LINENO"; then :
7926 ac_cv_header_sys_wait_h=yes
7928 ac_cv_header_sys_wait_h=no
7930 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
7933 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
7934 if test $ac_cv_header_sys_wait_h = yes; then
7936 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
7988 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7989 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7990 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7991 cat >>confdefs.h <<_ACEOF
7992 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8000 for ac_header in net/if.h
8002 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
8003 #ifdef HAVE_SYS_SOCKET_H
8004 # include <sys/socket.h>
8009 if test "x$ac_cv_header_net_if_h" = xyes; then :
8010 cat >>confdefs.h <<_ACEOF
8011 #define HAVE_NET_IF_H 1
8019 if test "x$ac_cv_header_sys_security_h" = "xyes" && test "x$ac_cv_header_prot_h" = "xyes"
8022 $as_echo "#define OSFC2 /**/" >>confdefs.h
8026 if test "x$ac_cv_header_sia_h" = "xyes" && test "x$ac_cv_header_siad_h" = "xyes"
8029 $as_echo "#define OSFSIA /**/" >>confdefs.h
8033 if test "x$WITH_OPENSSL" = xyes; then
8036 CFLAGS="$CFLAGS -DOPENSSL_NO_KRB5"
8038 smart_try_dir="$openssl_lib_dir"
8041 sm_lib_safe=`echo "crypto" | sed 'y%./+-%__p_%'`
8042 sm_func_safe=`echo "DH_new" | sed 'y%./+-%__p_%'`
8045 old_CPPFLAGS="$CPPFLAGS"
8050 if test "x$smart_try_dir" != "x"; then
8051 for try in $smart_try_dir; do
8052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DH_new in -lcrypto in $try" >&5
8053 $as_echo_n "checking for DH_new in -lcrypto in $try... " >&6; }
8054 LIBS="-lcrypto $old_LIBS"
8055 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
8056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8057 /* end confdefs.h. */
8058 extern char DH_new();
8067 if ac_fn_c_try_link "$LINENO"; then :
8069 smart_lib="-lcrypto"
8070 smart_ldflags="-L$try -Wl,-rpath,$try"
8071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8072 $as_echo "yes" >&6; }
8076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8077 $as_echo "no" >&6; }
8079 rm -f core conftest.err conftest.$ac_objext \
8080 conftest$ac_exeext conftest.$ac_ext
8083 CPPFLAGS="$old_CPPFLAGS"
8086 if test "x$smart_lib" = "x"; then
8087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DH_new in -lcrypto" >&5
8088 $as_echo_n "checking for DH_new in -lcrypto... " >&6; }
8089 LIBS="-lcrypto $old_LIBS"
8090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8091 /* end confdefs.h. */
8092 extern char DH_new();
8101 if ac_fn_c_try_link "$LINENO"; then :
8103 smart_lib="-lcrypto"
8104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8105 $as_echo "yes" >&6; }
8108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8109 $as_echo "no" >&6; }
8111 rm -f core conftest.err conftest.$ac_objext \
8112 conftest$ac_exeext conftest.$ac_ext
8116 if test "x$smart_lib" = "x"; then
8119 if test "x$LOCATE" != "x"; then
8121 file=libcrypto${libltdl_cv_shlibext}
8123 for x in `${LOCATE} $file 2>/dev/null`; do
8124 base=`echo $x | sed "s%/${file}%%"`
8125 if test "x$x" = "x$base"; then
8129 dir=`${DIRNAME} $x 2>/dev/null`
8130 exclude=`echo ${dir} | ${GREP} /home`
8131 if test "x$exclude" != "x"; then
8135 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
8136 if test "x$already" = "x"; then
8142 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
8146 if test "x$LOCATE" != "x"; then
8150 for x in `${LOCATE} $file 2>/dev/null`; do
8151 base=`echo $x | sed "s%/${file}%%"`
8152 if test "x$x" = "x$base"; then
8156 dir=`${DIRNAME} $x 2>/dev/null`
8157 exclude=`echo ${dir} | ${GREP} /home`
8158 if test "x$exclude" != "x"; then
8162 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
8163 if test "x$already" = "x"; then
8169 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
8172 for try in $smart_lib_dir /usr/local/lib /opt/lib; do
8173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DH_new in -lcrypto in $try" >&5
8174 $as_echo_n "checking for DH_new in -lcrypto in $try... " >&6; }
8175 LIBS="-lcrypto $old_LIBS"
8176 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
8177 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8178 /* end confdefs.h. */
8179 extern char DH_new();
8188 if ac_fn_c_try_link "$LINENO"; then :
8190 smart_lib="-lcrypto"
8191 smart_ldflags="-L$try -Wl,-rpath,$try"
8192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8193 $as_echo "yes" >&6; }
8197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8198 $as_echo "no" >&6; }
8200 rm -f core conftest.err conftest.$ac_objext \
8201 conftest$ac_exeext conftest.$ac_ext
8204 CPPFLAGS="$old_CPPFLAGS"
8207 if test "x$smart_lib" != "x"; then
8208 eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
8209 LIBS="$smart_ldflags $smart_lib $old_LIBS"
8210 SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
8213 if test "x$ac_cv_lib_crypto_DH_new" = "xyes"; then
8215 $as_echo "#define HAVE_LIBCRYPTO 1" >>confdefs.h
8217 OPENSSL_LIBS="$smart_lib"
8218 OPENSSL_LDFLAGS="$smart_ldflags"
8222 sm_lib_safe=`echo "ssl" | sed 'y%./+-%__p_%'`
8223 sm_func_safe=`echo "SSL_new" | sed 'y%./+-%__p_%'`
8226 old_CPPFLAGS="$CPPFLAGS"
8231 if test "x$smart_try_dir" != "x"; then
8232 for try in $smart_try_dir; do
8233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_new in -lssl in $try" >&5
8234 $as_echo_n "checking for SSL_new in -lssl in $try... " >&6; }
8235 LIBS="-lssl $old_LIBS"
8236 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
8237 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8238 /* end confdefs.h. */
8239 extern char SSL_new();
8248 if ac_fn_c_try_link "$LINENO"; then :
8251 smart_ldflags="-L$try -Wl,-rpath,$try"
8252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8253 $as_echo "yes" >&6; }
8257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8258 $as_echo "no" >&6; }
8260 rm -f core conftest.err conftest.$ac_objext \
8261 conftest$ac_exeext conftest.$ac_ext
8264 CPPFLAGS="$old_CPPFLAGS"
8267 if test "x$smart_lib" = "x"; then
8268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_new in -lssl" >&5
8269 $as_echo_n "checking for SSL_new in -lssl... " >&6; }
8270 LIBS="-lssl $old_LIBS"
8271 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8272 /* end confdefs.h. */
8273 extern char SSL_new();
8282 if ac_fn_c_try_link "$LINENO"; then :
8285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8286 $as_echo "yes" >&6; }
8289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8290 $as_echo "no" >&6; }
8292 rm -f core conftest.err conftest.$ac_objext \
8293 conftest$ac_exeext conftest.$ac_ext
8297 if test "x$smart_lib" = "x"; then
8300 if test "x$LOCATE" != "x"; then
8302 file=libssl${libltdl_cv_shlibext}
8304 for x in `${LOCATE} $file 2>/dev/null`; do
8305 base=`echo $x | sed "s%/${file}%%"`
8306 if test "x$x" = "x$base"; then
8310 dir=`${DIRNAME} $x 2>/dev/null`
8311 exclude=`echo ${dir} | ${GREP} /home`
8312 if test "x$exclude" != "x"; then
8316 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
8317 if test "x$already" = "x"; then
8323 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
8327 if test "x$LOCATE" != "x"; then
8331 for x in `${LOCATE} $file 2>/dev/null`; do
8332 base=`echo $x | sed "s%/${file}%%"`
8333 if test "x$x" = "x$base"; then
8337 dir=`${DIRNAME} $x 2>/dev/null`
8338 exclude=`echo ${dir} | ${GREP} /home`
8339 if test "x$exclude" != "x"; then
8343 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
8344 if test "x$already" = "x"; then
8350 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
8353 for try in $smart_lib_dir /usr/local/lib /opt/lib; do
8354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_new in -lssl in $try" >&5
8355 $as_echo_n "checking for SSL_new in -lssl in $try... " >&6; }
8356 LIBS="-lssl $old_LIBS"
8357 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
8358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8359 /* end confdefs.h. */
8360 extern char SSL_new();
8369 if ac_fn_c_try_link "$LINENO"; then :
8372 smart_ldflags="-L$try -Wl,-rpath,$try"
8373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8374 $as_echo "yes" >&6; }
8378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8379 $as_echo "no" >&6; }
8381 rm -f core conftest.err conftest.$ac_objext \
8382 conftest$ac_exeext conftest.$ac_ext
8385 CPPFLAGS="$old_CPPFLAGS"
8388 if test "x$smart_lib" != "x"; then
8389 eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
8390 LIBS="$smart_ldflags $smart_lib $old_LIBS"
8391 SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
8394 if test "x$ac_cv_lib_ssl_SSL_new" != "xyes"; then
8395 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8396 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8397 as_fn_error $? "failed linking to libssl. Use --with-openssl-lib-dir=<path>, or --with-openssl=no (builds without OpenSSL)
8398 See \`config.log' for more details" "$LINENO" 5; }
8401 $as_echo "#define HAVE_LIBSSL 1" >>confdefs.h
8403 OPENSSL_LIBS="$OPENSSL_LIBS $smart_lib"
8405 if test "$OPENSSL_LDFLAGS" != "$smart_ldflags"; then
8406 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8407 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8408 as_fn_error $? "\"inconsistent LDFLAGS between -lssl '$smart_ldflags' and -lcrypto '$OPENSSL_LDFLAGS'\"
8409 See \`config.log' for more details" "$LINENO" 5; }
8413 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8414 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8415 as_fn_error $? "failed linking to libcrypto. Use --with-openssl-lib-dir=<path>, or --with-openssl=no (builds without OpenSSL)
8416 See \`config.log' for more details" "$LINENO" 5; }
8419 smart_try_dir="$openssl_include_dir"
8422 ac_safe=`echo "openssl/ssl.h" | sed 'y%./+-%__pm%'`
8423 old_CPPFLAGS="$CPPFLAGS"
8425 smart_include_dir="/usr/local/include /opt/include"
8430 for _prefix in $smart_prefix ""; do
8431 for _dir in $smart_try_dir; do
8432 _smart_try_dir="${_smart_try_dir} ${_dir}/${_prefix}"
8435 for _dir in $smart_include_dir; do
8436 _smart_include_dir="${_smart_include_dir} ${_dir}/${_prefix}"
8440 if test "x$_smart_try_dir" != "x"; then
8441 for try in $_smart_try_dir; do
8442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for openssl/ssl.h in $try" >&5
8443 $as_echo_n "checking for openssl/ssl.h in $try... " >&6; }
8444 CPPFLAGS="-isystem $try $old_CPPFLAGS"
8445 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8446 /* end confdefs.h. */
8448 #include <openssl/ssl.h>
8457 if ac_fn_c_try_compile "$LINENO"; then :
8459 smart_include="-isystem $try"
8460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8461 $as_echo "yes" >&6; }
8467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8468 $as_echo "no" >&6; }
8471 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8473 CPPFLAGS="$old_CPPFLAGS"
8476 if test "x$smart_include" = "x"; then
8477 for _prefix in $smart_prefix; do
8478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${_prefix}/openssl/ssl.h" >&5
8479 $as_echo_n "checking for ${_prefix}/openssl/ssl.h... " >&6; }
8481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8482 /* end confdefs.h. */
8484 #include <openssl/ssl.h>
8493 if ac_fn_c_try_compile "$LINENO"; then :
8495 smart_include="-isystem ${_prefix}/"
8496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8497 $as_echo "yes" >&6; }
8503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8504 $as_echo "no" >&6; }
8507 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8511 if test "x$smart_include" = "x"; then
8512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for openssl/ssl.h" >&5
8513 $as_echo_n "checking for openssl/ssl.h... " >&6; }
8515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8516 /* end confdefs.h. */
8518 #include <openssl/ssl.h>
8527 if ac_fn_c_try_compile "$LINENO"; then :
8530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8531 $as_echo "yes" >&6; }
8537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8538 $as_echo "no" >&6; }
8541 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8544 if test "x$smart_include" = "x"; then
8546 for prefix in $smart_prefix; do
8549 if test "x$LOCATE" != "x"; then
8551 file="${_prefix}/${1}"
8553 for x in `${LOCATE} $file 2>/dev/null`; do
8554 base=`echo $x | sed "s%/${file}%%"`
8555 if test "x$x" = "x$base"; then
8559 dir=`${DIRNAME} $x 2>/dev/null`
8560 exclude=`echo ${dir} | ${GREP} /home`
8561 if test "x$exclude" != "x"; then
8565 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
8566 if test "x$already" = "x"; then
8572 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
8577 if test "x$LOCATE" != "x"; then
8581 for x in `${LOCATE} $file 2>/dev/null`; do
8582 base=`echo $x | sed "s%/${file}%%"`
8583 if test "x$x" = "x$base"; then
8587 dir=`${DIRNAME} $x 2>/dev/null`
8588 exclude=`echo ${dir} | ${GREP} /home`
8589 if test "x$exclude" != "x"; then
8593 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
8594 if test "x$already" = "x"; then
8600 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
8603 for try in $_smart_include_dir; do
8604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for openssl/ssl.h in $try" >&5
8605 $as_echo_n "checking for openssl/ssl.h in $try... " >&6; }
8606 CPPFLAGS="-isystem $try $old_CPPFLAGS"
8607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8608 /* end confdefs.h. */
8610 #include <openssl/ssl.h>
8619 if ac_fn_c_try_compile "$LINENO"; then :
8621 smart_include="-isystem $try"
8622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8623 $as_echo "yes" >&6; }
8629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8630 $as_echo "no" >&6; }
8633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8635 CPPFLAGS="$old_CPPFLAGS"
8638 if test "x$smart_include" != "x"; then
8639 eval "ac_cv_header_$ac_safe=yes"
8640 CPPFLAGS="$smart_include $old_CPPFLAGS"
8641 SMART_CPPFLAGS="$smart_include $SMART_CPPFLAGS"
8646 if test "x$ac_cv_header_openssl_ssl_h" = "xyes"; then
8648 $as_echo "#define HAVE_OPENSSL_SSL_H 1" >>confdefs.h
8661 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8662 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8663 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
8664 cat >>confdefs.h <<_ACEOF
8665 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8667 OPENSSL_CPPFLAGS="$smart_include"
8670 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8671 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8672 as_fn_error $? "failed locating OpenSSL headers. Use --with-openssl-include-dir=<path>, or --with-openssl=no (builds without OpenSSL)
8673 See \`config.log' for more details" "$LINENO" 5; }
8681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL version >= 0.9.7" >&5
8682 $as_echo_n "checking for OpenSSL version >= 0.9.7... " >&6; }
8683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8684 /* end confdefs.h. */
8685 #include <openssl/crypto.h>
8686 #if (OPENSSL_VERSION_NUMBER >= 0x00907000L)
8691 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8692 $EGREP "yes" >/dev/null 2>&1; then :
8694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8695 $as_echo "yes" >&6; }
8699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8700 $as_echo "no" >&6; }
8701 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8702 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8703 as_fn_error $? "OpenSSL version too old
8704 See \`config.log' for more details" "$LINENO" 5; }
8711 old_CPPFLAGS="$CPPFLAGS"
8712 CPPFLAGS="$OPENSSL_CPPFLAGS $CPPFLAGS"
8714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking OpenSSL library and header version consistency" >&5
8715 $as_echo_n "checking OpenSSL library and header version consistency... " >&6; }
8716 if test "$cross_compiling" = yes; then :
8717 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8718 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8719 as_fn_error $? "cannot run test program while cross compiling
8720 See \`config.log' for more details" "$LINENO" 5; }
8722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8723 /* end confdefs.h. */
8726 #include <openssl/opensslv.h>
8727 #include <openssl/crypto.h>
8733 printf("library: %lx header: %lx... ", (unsigned long) SSLeay(), (unsigned long) OPENSSL_VERSION_NUMBER);
8734 if (SSLeay() == OPENSSL_VERSION_NUMBER) {
8745 if ac_fn_c_try_run "$LINENO"; then :
8747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8748 $as_echo "yes" >&6; }
8752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8753 $as_echo "no" >&6; }
8754 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8755 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8756 as_fn_error $? "OpenSSL library version does not match header version
8757 See \`config.log' for more details" "$LINENO" 5; }
8761 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8762 conftest.$ac_objext conftest.beam conftest.$ac_ext
8765 CPPFLAGS="$old_CPPFLAGS"
8772 export OPENSSL_LIBS OPENSSL_LDFLAGS OPENSSL_CPPFLAGS
8775 if test "x$PCAP_LIBS" = x; then
8776 { $as_echo "$as_me:${as_lineno-$LINENO}: skipping test for pcap.h." >&5
8777 $as_echo "$as_me: skipping test for pcap.h." >&6;}
8779 smart_try_dir="$pcap_include_dir"
8782 ac_safe=`echo "pcap.h" | sed 'y%./+-%__pm%'`
8783 old_CPPFLAGS="$CPPFLAGS"
8785 smart_include_dir="/usr/local/include /opt/include"
8790 for _prefix in $smart_prefix ""; do
8791 for _dir in $smart_try_dir; do
8792 _smart_try_dir="${_smart_try_dir} ${_dir}/${_prefix}"
8795 for _dir in $smart_include_dir; do
8796 _smart_include_dir="${_smart_include_dir} ${_dir}/${_prefix}"
8800 if test "x$_smart_try_dir" != "x"; then
8801 for try in $_smart_try_dir; do
8802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcap.h in $try" >&5
8803 $as_echo_n "checking for pcap.h in $try... " >&6; }
8804 CPPFLAGS="-isystem $try $old_CPPFLAGS"
8805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8806 /* end confdefs.h. */
8817 if ac_fn_c_try_compile "$LINENO"; then :
8819 smart_include="-isystem $try"
8820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8821 $as_echo "yes" >&6; }
8827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8828 $as_echo "no" >&6; }
8831 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8833 CPPFLAGS="$old_CPPFLAGS"
8836 if test "x$smart_include" = "x"; then
8837 for _prefix in $smart_prefix; do
8838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${_prefix}/pcap.h" >&5
8839 $as_echo_n "checking for ${_prefix}/pcap.h... " >&6; }
8841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8842 /* end confdefs.h. */
8853 if ac_fn_c_try_compile "$LINENO"; then :
8855 smart_include="-isystem ${_prefix}/"
8856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8857 $as_echo "yes" >&6; }
8863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8864 $as_echo "no" >&6; }
8867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8871 if test "x$smart_include" = "x"; then
8872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcap.h" >&5
8873 $as_echo_n "checking for pcap.h... " >&6; }
8875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8876 /* end confdefs.h. */
8887 if ac_fn_c_try_compile "$LINENO"; then :
8890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8891 $as_echo "yes" >&6; }
8897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8898 $as_echo "no" >&6; }
8901 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8904 if test "x$smart_include" = "x"; then
8906 for prefix in $smart_prefix; do
8909 if test "x$LOCATE" != "x"; then
8911 file="${_prefix}/${1}"
8913 for x in `${LOCATE} $file 2>/dev/null`; do
8914 base=`echo $x | sed "s%/${file}%%"`
8915 if test "x$x" = "x$base"; then
8919 dir=`${DIRNAME} $x 2>/dev/null`
8920 exclude=`echo ${dir} | ${GREP} /home`
8921 if test "x$exclude" != "x"; then
8925 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
8926 if test "x$already" = "x"; then
8932 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
8937 if test "x$LOCATE" != "x"; then
8941 for x in `${LOCATE} $file 2>/dev/null`; do
8942 base=`echo $x | sed "s%/${file}%%"`
8943 if test "x$x" = "x$base"; then
8947 dir=`${DIRNAME} $x 2>/dev/null`
8948 exclude=`echo ${dir} | ${GREP} /home`
8949 if test "x$exclude" != "x"; then
8953 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
8954 if test "x$already" = "x"; then
8960 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
8963 for try in $_smart_include_dir; do
8964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcap.h in $try" >&5
8965 $as_echo_n "checking for pcap.h in $try... " >&6; }
8966 CPPFLAGS="-isystem $try $old_CPPFLAGS"
8967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8968 /* end confdefs.h. */
8979 if ac_fn_c_try_compile "$LINENO"; then :
8981 smart_include="-isystem $try"
8982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8983 $as_echo "yes" >&6; }
8989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8990 $as_echo "no" >&6; }
8993 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8995 CPPFLAGS="$old_CPPFLAGS"
8998 if test "x$smart_include" != "x"; then
8999 eval "ac_cv_header_$ac_safe=yes"
9000 CPPFLAGS="$smart_include $old_CPPFLAGS"
9001 SMART_CPPFLAGS="$smart_include $SMART_CPPFLAGS"
9006 if test "x$ac_cv_header_pcap_h" == "xyes"; then
9008 $as_echo "#define HAVE_PCAP_H 1" >>confdefs.h
9013 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: pcap headers not found, silently disabling the RADIUS sniffer, and ARP listener. Use --with-pcap-include-dir=<path>." >&5
9014 $as_echo "$as_me: WARNING: pcap headers not found, silently disabling the RADIUS sniffer, and ARP listener. Use --with-pcap-include-dir=<path>." >&2;}
9018 if test "x$COLLECTDC_LIBS" = x; then
9019 { $as_echo "$as_me:${as_lineno-$LINENO}: skipping test for collectd/client.h." >&5
9020 $as_echo "$as_me: skipping test for collectd/client.h." >&6;}
9022 smart_try_dir="$collectdclient_include_dir"
9025 ac_safe=`echo "collectd/client.h" | sed 'y%./+-%__pm%'`
9026 old_CPPFLAGS="$CPPFLAGS"
9028 smart_include_dir="/usr/local/include /opt/include"
9033 for _prefix in $smart_prefix ""; do
9034 for _dir in $smart_try_dir; do
9035 _smart_try_dir="${_smart_try_dir} ${_dir}/${_prefix}"
9038 for _dir in $smart_include_dir; do
9039 _smart_include_dir="${_smart_include_dir} ${_dir}/${_prefix}"
9043 if test "x$_smart_try_dir" != "x"; then
9044 for try in $_smart_try_dir; do
9045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for collectd/client.h in $try" >&5
9046 $as_echo_n "checking for collectd/client.h in $try... " >&6; }
9047 CPPFLAGS="-isystem $try $old_CPPFLAGS"
9048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9049 /* end confdefs.h. */
9051 #include <collectd/client.h>
9060 if ac_fn_c_try_compile "$LINENO"; then :
9062 smart_include="-isystem $try"
9063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9064 $as_echo "yes" >&6; }
9070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9071 $as_echo "no" >&6; }
9074 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9076 CPPFLAGS="$old_CPPFLAGS"
9079 if test "x$smart_include" = "x"; then
9080 for _prefix in $smart_prefix; do
9081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${_prefix}/collectd/client.h" >&5
9082 $as_echo_n "checking for ${_prefix}/collectd/client.h... " >&6; }
9084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9085 /* end confdefs.h. */
9087 #include <collectd/client.h>
9096 if ac_fn_c_try_compile "$LINENO"; then :
9098 smart_include="-isystem ${_prefix}/"
9099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9100 $as_echo "yes" >&6; }
9106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9107 $as_echo "no" >&6; }
9110 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9114 if test "x$smart_include" = "x"; then
9115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for collectd/client.h" >&5
9116 $as_echo_n "checking for collectd/client.h... " >&6; }
9118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9119 /* end confdefs.h. */
9121 #include <collectd/client.h>
9130 if ac_fn_c_try_compile "$LINENO"; then :
9133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9134 $as_echo "yes" >&6; }
9140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9141 $as_echo "no" >&6; }
9144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9147 if test "x$smart_include" = "x"; then
9149 for prefix in $smart_prefix; do
9152 if test "x$LOCATE" != "x"; then
9154 file="${_prefix}/${1}"
9156 for x in `${LOCATE} $file 2>/dev/null`; do
9157 base=`echo $x | sed "s%/${file}%%"`
9158 if test "x$x" = "x$base"; then
9162 dir=`${DIRNAME} $x 2>/dev/null`
9163 exclude=`echo ${dir} | ${GREP} /home`
9164 if test "x$exclude" != "x"; then
9168 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
9169 if test "x$already" = "x"; then
9175 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
9180 if test "x$LOCATE" != "x"; then
9182 file=collectd/client.h
9184 for x in `${LOCATE} $file 2>/dev/null`; do
9185 base=`echo $x | sed "s%/${file}%%"`
9186 if test "x$x" = "x$base"; then
9190 dir=`${DIRNAME} $x 2>/dev/null`
9191 exclude=`echo ${dir} | ${GREP} /home`
9192 if test "x$exclude" != "x"; then
9196 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
9197 if test "x$already" = "x"; then
9203 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
9206 for try in $_smart_include_dir; do
9207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for collectd/client.h in $try" >&5
9208 $as_echo_n "checking for collectd/client.h in $try... " >&6; }
9209 CPPFLAGS="-isystem $try $old_CPPFLAGS"
9210 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9211 /* end confdefs.h. */
9213 #include <collectd/client.h>
9222 if ac_fn_c_try_compile "$LINENO"; then :
9224 smart_include="-isystem $try"
9225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9226 $as_echo "yes" >&6; }
9232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9233 $as_echo "no" >&6; }
9236 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9238 CPPFLAGS="$old_CPPFLAGS"
9241 if test "x$smart_include" != "x"; then
9242 eval "ac_cv_header_$ac_safe=yes"
9243 CPPFLAGS="$smart_include $old_CPPFLAGS"
9244 SMART_CPPFLAGS="$smart_include $SMART_CPPFLAGS"
9249 if test "x$ac_cv_header_collectd_client_h" == "xyes"; then
9251 $as_echo "#define HAVE_COLLECTDC_H 1" >>confdefs.h
9256 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: collectdclient headers not found. Use --with-collectdclient-include-dir=<path>." >&5
9257 $as_echo "$as_me: WARNING: collectdclient headers not found. Use --with-collectdclient-include-dir=<path>." >&2;}
9261 if test "x$HAVE_LIBCAP" = x; then
9262 { $as_echo "$as_me:${as_lineno-$LINENO}: skipping test for cap.h." >&5
9263 $as_echo "$as_me: skipping test for cap.h." >&6;}
9265 smart_try_dir="$cap_include_dir"
9268 ac_safe=`echo "sys/capability.h" | sed 'y%./+-%__pm%'`
9269 old_CPPFLAGS="$CPPFLAGS"
9271 smart_include_dir="/usr/local/include /opt/include"
9276 for _prefix in $smart_prefix ""; do
9277 for _dir in $smart_try_dir; do
9278 _smart_try_dir="${_smart_try_dir} ${_dir}/${_prefix}"
9281 for _dir in $smart_include_dir; do
9282 _smart_include_dir="${_smart_include_dir} ${_dir}/${_prefix}"
9286 if test "x$_smart_try_dir" != "x"; then
9287 for try in $_smart_try_dir; do
9288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/capability.h in $try" >&5
9289 $as_echo_n "checking for sys/capability.h in $try... " >&6; }
9290 CPPFLAGS="-isystem $try $old_CPPFLAGS"
9291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9292 /* end confdefs.h. */
9294 #include <sys/capability.h>
9303 if ac_fn_c_try_compile "$LINENO"; then :
9305 smart_include="-isystem $try"
9306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9307 $as_echo "yes" >&6; }
9313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9314 $as_echo "no" >&6; }
9317 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9319 CPPFLAGS="$old_CPPFLAGS"
9322 if test "x$smart_include" = "x"; then
9323 for _prefix in $smart_prefix; do
9324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${_prefix}/sys/capability.h" >&5
9325 $as_echo_n "checking for ${_prefix}/sys/capability.h... " >&6; }
9327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9328 /* end confdefs.h. */
9330 #include <sys/capability.h>
9339 if ac_fn_c_try_compile "$LINENO"; then :
9341 smart_include="-isystem ${_prefix}/"
9342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9343 $as_echo "yes" >&6; }
9349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9350 $as_echo "no" >&6; }
9353 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9357 if test "x$smart_include" = "x"; then
9358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/capability.h" >&5
9359 $as_echo_n "checking for sys/capability.h... " >&6; }
9361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9362 /* end confdefs.h. */
9364 #include <sys/capability.h>
9373 if ac_fn_c_try_compile "$LINENO"; then :
9376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9377 $as_echo "yes" >&6; }
9383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9384 $as_echo "no" >&6; }
9387 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9390 if test "x$smart_include" = "x"; then
9392 for prefix in $smart_prefix; do
9395 if test "x$LOCATE" != "x"; then
9397 file="${_prefix}/${1}"
9399 for x in `${LOCATE} $file 2>/dev/null`; do
9400 base=`echo $x | sed "s%/${file}%%"`
9401 if test "x$x" = "x$base"; then
9405 dir=`${DIRNAME} $x 2>/dev/null`
9406 exclude=`echo ${dir} | ${GREP} /home`
9407 if test "x$exclude" != "x"; then
9411 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
9412 if test "x$already" = "x"; then
9418 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
9423 if test "x$LOCATE" != "x"; then
9425 file=sys/capability.h
9427 for x in `${LOCATE} $file 2>/dev/null`; do
9428 base=`echo $x | sed "s%/${file}%%"`
9429 if test "x$x" = "x$base"; then
9433 dir=`${DIRNAME} $x 2>/dev/null`
9434 exclude=`echo ${dir} | ${GREP} /home`
9435 if test "x$exclude" != "x"; then
9439 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
9440 if test "x$already" = "x"; then
9446 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
9449 for try in $_smart_include_dir; do
9450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/capability.h in $try" >&5
9451 $as_echo_n "checking for sys/capability.h in $try... " >&6; }
9452 CPPFLAGS="-isystem $try $old_CPPFLAGS"
9453 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9454 /* end confdefs.h. */
9456 #include <sys/capability.h>
9465 if ac_fn_c_try_compile "$LINENO"; then :
9467 smart_include="-isystem $try"
9468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9469 $as_echo "yes" >&6; }
9475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9476 $as_echo "no" >&6; }
9479 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9481 CPPFLAGS="$old_CPPFLAGS"
9484 if test "x$smart_include" != "x"; then
9485 eval "ac_cv_header_$ac_safe=yes"
9486 CPPFLAGS="$smart_include $old_CPPFLAGS"
9487 SMART_CPPFLAGS="$smart_include $SMART_CPPFLAGS"
9492 if test "x$ac_cv_header_sys_capability_h" == "xyes"; then
9494 $as_echo "#define HAVE_CAPABILITY_H 1" >>confdefs.h
9497 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cap headers not found, will not perform debugger checks. Use --with-cap-include-dir=<path>." >&5
9498 $as_echo "$as_me: WARNING: cap headers not found, will not perform debugger checks. Use --with-cap-include-dir=<path>." >&2;}
9503 ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
9504 if test "x$ac_cv_type_off_t" = xyes; then :
9508 cat >>confdefs.h <<_ACEOF
9509 #define off_t long int
9514 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
9515 if test "x$ac_cv_type_pid_t" = xyes; then :
9519 cat >>confdefs.h <<_ACEOF
9525 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
9526 if test "x$ac_cv_type_size_t" = xyes; then :
9530 cat >>confdefs.h <<_ACEOF
9531 #define size_t unsigned int
9536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
9537 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
9538 if ${ac_cv_type_uid_t+:} false; then :
9539 $as_echo_n "(cached) " >&6
9541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9542 /* end confdefs.h. */
9543 #include <sys/types.h>
9546 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9547 $EGREP "uid_t" >/dev/null 2>&1; then :
9548 ac_cv_type_uid_t=yes
9555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
9556 $as_echo "$ac_cv_type_uid_t" >&6; }
9557 if test $ac_cv_type_uid_t = no; then
9559 $as_echo "#define uid_t int" >>confdefs.h
9562 $as_echo "#define gid_t int" >>confdefs.h
9568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t" >&5
9569 $as_echo_n "checking for socklen_t... " >&6; }
9570 if ${ac_cv_type_socklen_t+:} false; then :
9571 $as_echo_n "(cached) " >&6
9573 ac_cv_type_socklen_t=no
9574 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9575 /* end confdefs.h. */
9576 #ifdef HAVE_SYS_TYPES_H
9577 # include <sys/types.h>
9580 #ifdef HAVE_SYS_SOCKET_H
9581 # include <sys/socket.h>
9592 if ac_fn_c_try_compile "$LINENO"; then :
9593 ac_cv_type_socklen_t=yes
9595 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_socklen_t" >&5
9600 $as_echo "$ac_cv_type_socklen_t" >&6; }
9602 if test "$ac_cv_type_socklen_t" != "yes"; then
9604 $as_echo "#define socklen_t int" >>confdefs.h
9610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint8_t" >&5
9611 $as_echo_n "checking for uint8_t... " >&6; }
9612 if ${ac_cv_type_uint8_t+:} false; then :
9613 $as_echo_n "(cached) " >&6
9615 ac_cv_type_uint8_t=no
9616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9617 /* end confdefs.h. */
9618 #ifdef HAVE_INTTYPES_H
9619 # include <inttypes.h>
9622 #ifdef HAVE_STDINT_H
9623 # include <stdint.h>
9634 if ac_fn_c_try_compile "$LINENO"; then :
9635 ac_cv_type_uint8_t=yes
9637 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uint8_t" >&5
9642 $as_echo "$ac_cv_type_uint8_t" >&6; }
9644 if test "$ac_cv_type_uint8_t" != "yes"; then
9646 $as_echo "#define uint8_t unsigned char" >>confdefs.h
9652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint16_t" >&5
9653 $as_echo_n "checking for uint16_t... " >&6; }
9654 if ${ac_cv_type_uint16_t+:} false; then :
9655 $as_echo_n "(cached) " >&6
9657 ac_cv_type_uint16_t=no
9658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9659 /* end confdefs.h. */
9660 #ifdef HAVE_INTTYPES_H
9661 # include <inttypes.h>
9664 #ifdef HAVE_STDINT_H
9665 # include <stdint.h>
9676 if ac_fn_c_try_compile "$LINENO"; then :
9677 ac_cv_type_uint16_t=yes
9679 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uint16_t" >&5
9684 $as_echo "$ac_cv_type_uint16_t" >&6; }
9686 if test "$ac_cv_type_uint16_t" != "yes"; then
9688 $as_echo "#define uint16_t unsigned short" >>confdefs.h
9694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint32_t" >&5
9695 $as_echo_n "checking for uint32_t... " >&6; }
9696 if ${ac_cv_type_uint32_t+:} false; then :
9697 $as_echo_n "(cached) " >&6
9699 ac_cv_type_uint32_t=no
9700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9701 /* end confdefs.h. */
9702 #ifdef HAVE_INTTYPES_H
9703 # include <inttypes.h>
9706 #ifdef HAVE_STDINT_H
9707 # include <stdint.h>
9718 if ac_fn_c_try_compile "$LINENO"; then :
9719 ac_cv_type_uint32_t=yes
9721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uint32_t" >&5
9726 $as_echo "$ac_cv_type_uint32_t" >&6; }
9728 if test "$ac_cv_type_uint32_t" != "yes"; then
9730 $as_echo "#define uint32_t unsigned int" >>confdefs.h
9736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint64_t" >&5
9737 $as_echo_n "checking for uint64_t... " >&6; }
9738 if ${ac_cv_type_uint64_t+:} false; then :
9739 $as_echo_n "(cached) " >&6
9741 ac_cv_type_uint64_t=no
9742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9743 /* end confdefs.h. */
9744 #ifdef HAVE_INTTYPES_H
9745 # include <inttypes.h>
9748 #ifdef HAVE_STDINT_H
9749 # include <stdint.h>
9760 if ac_fn_c_try_compile "$LINENO"; then :
9761 ac_cv_type_uint64_t=yes
9763 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uint64_t" >&5
9768 $as_echo "$ac_cv_type_uint64_t" >&6; }
9770 if test "$ac_cv_type_uint64_t" != "yes"; then
9772 $as_echo "#define uint64_t unsigned long long" >>confdefs.h
9777 ac_fn_c_check_type "$LINENO" "__uint128_t" "ac_cv_type___uint128_t" "$ac_includes_default"
9778 if test "x$ac_cv_type___uint128_t" = xyes; then :
9780 $as_echo "#define HAVE___UINT128_T 1" >>confdefs.h
9785 ac_fn_c_check_type "$LINENO" "uint128_t" "ac_cv_type_uint128_t" "
9786 #ifdef HAVE_INTTYPES_H
9787 # include <inttypes.h>
9790 #ifdef HAVE_STDINT_H
9791 # include <stdint.h>
9796 if test "x$ac_cv_type_uint128_t" = xyes; then :
9798 $as_echo "#define HAVE_UINT128_T 1" >>confdefs.h
9803 ac_fn_c_check_type "$LINENO" "struct in6_addr" "ac_cv_type_struct_in6_addr" "
9804 #ifdef HAVE_NETINET_IN_H
9805 # include <netinet/in.h>
9810 if test "x$ac_cv_type_struct_in6_addr" = xyes; then :
9812 $as_echo "#define HAVE_STRUCT_IN6_ADDR 1" >>confdefs.h
9817 ac_fn_c_check_type "$LINENO" "struct sockaddr_storage" "ac_cv_type_struct_sockaddr_storage" "
9818 #ifdef HAVE_NETINET_IN_H
9819 # include <netinet/in.h>
9822 #ifdef HAVE_SYS_SOCKET_H
9823 # include <sys/socket.h>
9827 if test "x$ac_cv_type_struct_sockaddr_storage" = xyes; then :
9829 $as_echo "#define HAVE_STRUCT_SOCKADDR_STORAGE 1" >>confdefs.h
9834 ac_fn_c_check_type "$LINENO" "struct sockaddr_in6" "ac_cv_type_struct_sockaddr_in6" "
9835 #ifdef HAVE_NETINET_IN_H
9836 # include <netinet/in.h>
9840 if test "x$ac_cv_type_struct_sockaddr_in6" = xyes; then :
9842 $as_echo "#define HAVE_STRUCT_SOCKADDR_IN6 1" >>confdefs.h
9847 ac_fn_c_check_type "$LINENO" "struct addrinfo" "ac_cv_type_struct_addrinfo" "
9848 #ifdef HAVE_SYS_TYPES_H
9849 # include <sys/types.h>
9852 #ifdef HAVE_SYS_SOCKET_H
9853 # include <sys/socket.h>
9862 if test "x$ac_cv_type_struct_addrinfo" = xyes; then :
9864 $as_echo "#define HAVE_STRUCT_ADDRINFO 1" >>confdefs.h
9869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sig_t is defined" >&5
9870 $as_echo_n "checking if sig_t is defined... " >&6; }
9871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9872 /* end confdefs.h. */
9874 #ifdef HAVE_SIGNAL_H
9875 # include <signal.h>
9890 if ac_fn_c_try_link "$LINENO"; then :
9892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9893 $as_echo "yes" >&6; }
9895 $as_echo "#define HAVE_SIG_T 1" >>confdefs.h
9900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9901 $as_echo "no" >&6; }
9905 rm -f core conftest.err conftest.$ac_objext \
9906 conftest$ac_exeext conftest.$ac_ext
9945 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9946 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9947 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9948 cat >>confdefs.h <<_ACEOF
9949 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
9957 $as_echo_n "checking return type of signal handlers... " >&6; }
9958 if ${ac_cv_type_signal+:} false; then :
9959 $as_echo_n "(cached) " >&6
9961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9962 /* end confdefs.h. */
9963 #include <sys/types.h>
9969 return *(signal (0, 0)) (0) == 1;
9974 if ac_fn_c_try_compile "$LINENO"; then :
9975 ac_cv_type_signal=int
9977 ac_cv_type_signal=void
9979 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
9982 $as_echo "$ac_cv_type_signal" >&6; }
9984 cat >>confdefs.h <<_ACEOF
9985 #define RETSIGTYPE $ac_cv_type_signal
9990 if test "x$ac_cv_header_utmpx_h" = "xyes"; then
9992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_xtime in struct utmpx" >&5
9993 $as_echo_n "checking for ut_xtime in struct utmpx... " >&6; }
9996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9997 /* end confdefs.h. */
10000 #ifdef HAVE_STDDEF_H
10001 #include <stddef.h>
10004 #define offsetof(TYPE, MEMBER) ((int) &((TYPE *)0)->MEMBER)
10010 int foo = offsetof(struct utmpx, ut_xtime)
10015 if ac_fn_c_try_compile "$LINENO"; then :
10020 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10022 ac_safe_type=`echo "struct utmpx" | sed 'y% %_%'`
10023 if test "x$has_element" != "x"; then
10024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10025 $as_echo "yes" >&6; }
10026 eval "ac_cv_type_${ac_safe_type}_has_ut_xtime=yes"
10028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10029 $as_echo "no" >&6; }
10030 eval "ac_cv_type_${ac_safe_type}_has_ut_xtime="
10033 if test "x$ac_cv_type_struct_utmpx_has_ut_xtime" = "x"; then
10035 $as_echo "#define ut_xtime ut_tv.tv_sec" >>confdefs.h
10041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ipi_addr in struct in_pktinfo" >&5
10042 $as_echo_n "checking for ipi_addr in struct in_pktinfo... " >&6; }
10045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10046 /* end confdefs.h. */
10048 #include <netinet/in.h>
10049 #ifdef HAVE_STDDEF_H
10050 #include <stddef.h>
10053 #define offsetof(TYPE, MEMBER) ((int) &((TYPE *)0)->MEMBER)
10059 int foo = offsetof(struct in_pktinfo, ipi_addr)
10064 if ac_fn_c_try_compile "$LINENO"; then :
10069 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10071 ac_safe_type=`echo "struct in_pktinfo" | sed 'y% %_%'`
10072 if test "x$has_element" != "x"; then
10073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10074 $as_echo "yes" >&6; }
10075 eval "ac_cv_type_${ac_safe_type}_has_ipi_addr=yes"
10077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10078 $as_echo "no" >&6; }
10079 eval "ac_cv_type_${ac_safe_type}_has_ipi_addr="
10082 if test "x$ac_cv_type_struct_in_pktinfo_has_ipi_addr" = "xyes"; then
10084 $as_echo "#define HAVE_IP_PKTINFO /**/" >>confdefs.h
10089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ipi6_addr in struct in6_pktinfo" >&5
10090 $as_echo_n "checking for ipi6_addr in struct in6_pktinfo... " >&6; }
10093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10094 /* end confdefs.h. */
10096 #include <netinet/in.h>
10097 #ifdef HAVE_STDDEF_H
10098 #include <stddef.h>
10101 #define offsetof(TYPE, MEMBER) ((int) &((TYPE *)0)->MEMBER)
10107 int foo = offsetof(struct in6_pktinfo, ipi6_addr)
10112 if ac_fn_c_try_compile "$LINENO"; then :
10117 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10119 ac_safe_type=`echo "struct in6_pktinfo" | sed 'y% %_%'`
10120 if test "x$has_element" != "x"; then
10121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10122 $as_echo "yes" >&6; }
10123 eval "ac_cv_type_${ac_safe_type}_has_ipi6_addr=yes"
10125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10126 $as_echo "no" >&6; }
10127 eval "ac_cv_type_${ac_safe_type}_has_ipi6_addr="
10130 if test "x$ac_cv_type_struct_in6_pktinfo_has_ipi6_addr" = "xyes"; then
10132 $as_echo "#define HAVE_IN6_PKTINFO /**/" >>confdefs.h
10136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if htonll is defined" >&5
10137 $as_echo_n "checking if htonll is defined... " >&6; }
10138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10139 /* end confdefs.h. */
10141 #include <sys/types.h>
10142 #include <netinet/in.h>
10155 if ac_fn_c_try_link "$LINENO"; then :
10157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10158 $as_echo "yes" >&6; }
10160 $as_echo "#define HAVE_HTONLL 1" >>confdefs.h
10165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10166 $as_echo "no" >&6; }
10170 rm -f core conftest.err conftest.$ac_objext \
10171 conftest$ac_exeext conftest.$ac_ext
10173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if htonlll is defined" >&5
10174 $as_echo_n "checking if htonlll is defined... " >&6; }
10175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10176 /* end confdefs.h. */
10178 #include <sys/types.h>
10179 #include <netinet/in.h>
10192 if ac_fn_c_try_link "$LINENO"; then :
10194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10195 $as_echo "yes" >&6; }
10197 $as_echo "#define HAVE_HTONLLL 1" >>confdefs.h
10202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10203 $as_echo "no" >&6; }
10207 rm -f core conftest.err conftest.$ac_objext \
10208 conftest$ac_exeext conftest.$ac_ext
10211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
10212 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
10213 if ${ac_cv_c_const+:} false; then :
10214 $as_echo_n "(cached) " >&6
10216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10217 /* end confdefs.h. */
10223 #ifndef __cplusplus
10224 /* Ultrix mips cc rejects this sort of thing. */
10225 typedef int charset[2];
10226 const charset cs = { 0, 0 };
10227 /* SunOS 4.1.1 cc rejects this. */
10228 char const *const *pcpcc;
10230 /* NEC SVR4.0.2 mips cc rejects this. */
10231 struct point {int x, y;};
10232 static struct point const zero = {0,0};
10233 /* AIX XL C 1.02.0.0 rejects this.
10234 It does not let you subtract one const X* pointer from another in
10235 an arm of an if-expression whose if-part is not a constant
10237 const char *g = "string";
10238 pcpcc = &g + (g ? g-g : 0);
10239 /* HPUX 7.0 cc rejects these. */
10241 ppc = (char**) pcpcc;
10242 pcpcc = (char const *const *) ppc;
10243 { /* SCO 3.2v4 cc rejects this sort of thing. */
10246 char const *s = 0 ? (char *) 0 : (char const *) 0;
10251 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
10252 int x[] = {25, 17};
10253 const int *foo = &x[0];
10256 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10257 typedef const int *iptr;
10261 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
10262 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10263 struct s { int j; const int *ap[3]; } bx;
10264 struct s *b = &bx; b->j = 5;
10266 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10267 const int foo = 10;
10268 if (!foo) return 0;
10270 return !cs[0] && !zero.x;
10277 if ac_fn_c_try_compile "$LINENO"; then :
10282 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
10285 $as_echo "$ac_cv_c_const" >&6; }
10286 if test $ac_cv_c_const = no; then
10288 $as_echo "#define const /**/" >>confdefs.h
10293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking type of OS" >&5
10294 $as_echo_n "checking type of OS... " >&6; }
10296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OS" >&5
10297 $as_echo "$OS" >&6; }
10298 if test "$OS" = "OS/2"; then
10305 if test "x$developer" = "xyes"; then
10306 { $as_echo "$as_me:${as_lineno-$LINENO}: Setting additional developer CFLAGS" >&5
10307 $as_echo "$as_me: Setting additional developer CFLAGS" >&6;}
10310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the compiler flag \"-Wdocumentation\"" >&5
10311 $as_echo_n "checking for the compiler flag \"-Wdocumentation\"... " >&6; }
10312 if ${ax_cv_cc_wdocumentation_flag+:} false; then :
10313 $as_echo_n "(cached) " >&6
10317 CFLAGS_SAVED=$CFLAGS
10318 CFLAGS="$CFLAGS -Werror -Wdocumentation"
10321 ac_cpp='$CPP $CPPFLAGS'
10322 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10323 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10324 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10327 /* end confdefs.h. */
10337 if ac_fn_c_try_compile "$LINENO"; then :
10338 ax_cv_cc_wdocumentation_flag="yes"
10340 ax_cv_cc_wdocumentation_flag="no"
10342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10344 ac_cpp='$CPP $CPPFLAGS'
10345 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10346 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10347 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10350 CFLAGS="$CFLAGS_SAVED"
10353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cc_wdocumentation_flag" >&5
10354 $as_echo "$ax_cv_cc_wdocumentation_flag" >&6; }
10356 if test "x$ax_cv_cc_wdocumentation_flag" = "xyes"; then
10357 devflags="-Wdocumentation"
10361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the compiler flag \"-Weverything\"" >&5
10362 $as_echo_n "checking for the compiler flag \"-Weverything\"... " >&6; }
10363 if ${ax_cv_cc_weverything_flag+:} false; then :
10364 $as_echo_n "(cached) " >&6
10368 CFLAGS_SAVED=$CFLAGS
10369 CFLAGS="$CFLAGS -Werror -Weverything -Wno-unused-macros -Wno-unreachable-code-return"
10372 ac_cpp='$CPP $CPPFLAGS'
10373 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10374 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10375 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10378 /* end confdefs.h. */
10388 if ac_fn_c_try_compile "$LINENO"; then :
10389 ax_cv_cc_weverything_flag="yes"
10391 ax_cv_cc_weverything_flag="no"
10393 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10395 ac_cpp='$CPP $CPPFLAGS'
10396 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10397 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10398 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10401 CFLAGS="$CFLAGS_SAVED"
10404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cc_weverything_flag" >&5
10405 $as_echo "$ax_cv_cc_weverything_flag" >&6; }
10407 if test "x$ax_cv_cc_weverything_flag" = "xyes"; then
10408 devflags="$devflags -Weverything -Wformat=2 -Wno-padded -Wno-gnu-zero-variadic-macro-arguments -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-conversion -Wno-switch-enum -Wno-gnu-statement-expression -Wno-extended-offsetof -Wno-cast-align -Wno-documentation-unknown-command -Wno-covered-switch-default -Wno-packed -DWITH_VERIFY_PTR=1"
10410 if test "x$GCC" = "xyes"; then
10411 devflags="$devflags -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -W -Wredundant-decls -Wundef -Wformat-y2k -Wno-format-extra-args -Wno-format-zero-length -Wno-cast-align -Wformat-nonliteral -Wformat-security -Wformat=2 -DWITH_VERIFY_PTR=1"
10416 { $as_echo "$as_me:${as_lineno-$LINENO}: Developer CFLAGS are \"$devflags\"" >&5
10417 $as_echo "$as_me: Developer CFLAGS are \"$devflags\"" >&6;}
10419 CFLAGS="$CFLAGS $devflags"
10420 if test "x$EXPERIMENTAL" != "xno"; then
10421 { $as_echo "$as_me:${as_lineno-$LINENO}: is developer build, enabling experimental modules implicitly, disable with --without-experimental-modules" >&5
10422 $as_echo "$as_me: is developer build, enabling experimental modules implicitly, disable with --without-experimental-modules" >&6;}
10427 CFLAGS="$CFLAGS -DNDEBUG"
10431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if building with -DNDEBUG" >&5
10432 $as_echo_n "checking if building with -DNDEBUG... " >&6; }
10433 if echo "$CFLAGS" | grep '\-DNDEBUG' > /dev/null; then
10434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10435 $as_echo "yes" >&6; }
10437 $as_echo "#define WITH_NDEBUG 1" >>confdefs.h
10440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10441 $as_echo "no" >&6; }
10444 export EXPERIMENTAL
10446 if test -d $srcdir/.git -a "x$GIT" = "xyes"; then
10447 RADIUSD_VERSION_COMMIT=`git log --pretty=format:'%h' -n 1`
10449 cat >>confdefs.h <<_ACEOF
10450 #define RADIUSD_VERSION_COMMIT ${RADIUSD_VERSION_COMMIT}
10456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __thread support in compiler" >&5
10457 $as_echo_n "checking for __thread support in compiler... " >&6; }
10458 if test "$cross_compiling" = yes; then :
10461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10462 /* end confdefs.h. */
10464 static __thread int val;
10465 int main(int argc, char **argv) {
10472 if ac_fn_c_try_run "$LINENO"; then :
10477 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10478 conftest.$ac_objext conftest.beam conftest.$ac_ext
10481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_tls" >&5
10482 $as_echo "$have_tls" >&6; }
10483 if test "x$have_tls" = "xyes"; then
10485 $as_echo "#define TLS_STORAGE_CLASS __thread" >>confdefs.h
10489 if test "x$have_tls" = "xno"; then
10490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __declspec(thread) support in compiler" >&5
10491 $as_echo_n "checking for __declspec(thread) support in compiler... " >&6; }
10492 if test "$cross_compiling" = yes; then :
10495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10496 /* end confdefs.h. */
10498 static _Thread_local int val;
10499 int main(int argc, char **argv) {
10506 if ac_fn_c_try_run "$LINENO"; then :
10511 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10512 conftest.$ac_objext conftest.beam conftest.$ac_ext
10515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_tls" >&5
10516 $as_echo "$have_tls" >&6; }
10517 if test "x$have_tls" = "xyes"; then
10519 $as_echo "#define TLS_STORAGE_CLASS __declspec(thread)" >>confdefs.h
10523 if test "x$have_tls" = "xno"; then
10524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _Thread_local support in compiler" >&5
10525 $as_echo_n "checking for _Thread_local support in compiler... " >&6; }
10526 if test "$cross_compiling" = yes; then :
10529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10530 /* end confdefs.h. */
10532 static _Thread_local int val;
10533 int main(int argc, char **argv) {
10540 if ac_fn_c_try_run "$LINENO"; then :
10545 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10546 conftest.$ac_objext conftest.beam conftest.$ac_ext
10549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_tls" >&5
10550 $as_echo "$have_tls" >&6; }
10551 if test "x$have_tls" = "xyes"; then
10553 $as_echo "#define TLS_STORAGE_CLASS _Thread_local" >>confdefs.h
10559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_choose_expr support in compiler" >&5
10560 $as_echo_n "checking for __builtin_choose_expr support in compiler... " >&6; }
10561 if test "$cross_compiling" = yes; then :
10562 have_builtin_choose_expr=no
10564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10565 /* end confdefs.h. */
10567 int main(int argc, char **argv) {
10568 return __builtin_choose_expr(0, 1, 0);
10573 if ac_fn_c_try_run "$LINENO"; then :
10574 have_builtin_choose_expr=yes
10576 have_builtin_choose_expr=no
10578 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10579 conftest.$ac_objext conftest.beam conftest.$ac_ext
10582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_builtin_choose_expr" >&5
10583 $as_echo "$have_builtin_choose_expr" >&6; }
10584 if test "x$have_builtin_choose_expr" = "xyes"; then
10586 $as_echo "#define HAVE_BUILTIN_CHOOSE_EXPR 1" >>confdefs.h
10591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_types_compatible_p support in compiler" >&5
10592 $as_echo_n "checking for __builtin_types_compatible_p support in compiler... " >&6; }
10593 if test "$cross_compiling" = yes; then :
10594 have_builtin_types_compatible_p=no
10596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10597 /* end confdefs.h. */
10599 int main(int argc, char **argv) {
10600 return !(__builtin_types_compatible_p(char *, char *));
10605 if ac_fn_c_try_run "$LINENO"; then :
10606 have_builtin_types_compatible_p=yes
10608 have_builtin_types_compatible_p=no
10610 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10611 conftest.$ac_objext conftest.beam conftest.$ac_ext
10614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_builtin_types_compatible_p" >&5
10615 $as_echo "$have_builtin_types_compatible_p" >&6; }
10616 if test "x$have_builtin_types_compatible_p" = "xyes"; then
10618 $as_echo "#define HAVE_BUILTIN_TYPES_COMPATIBLE_P 1" >>confdefs.h
10623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_bswap64 support in compiler" >&5
10624 $as_echo_n "checking for __builtin_bswap64 support in compiler... " >&6; }
10625 if test "$cross_compiling" = yes; then :
10626 have_builtin_bswap64=no
10628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10629 /* end confdefs.h. */
10631 int main(int argc, char **argv) {
10632 return (__builtin_bswap64(0));
10637 if ac_fn_c_try_run "$LINENO"; then :
10638 have_builtin_bswap64=yes
10640 have_builtin_bswap64=no
10642 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10643 conftest.$ac_objext conftest.beam conftest.$ac_ext
10646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_builtin_bswap64" >&5
10647 $as_echo "$have_builtin_bswap64" >&6; }
10648 if test "x$have_builtin_bswap64" = "xyes"; then
10650 $as_echo "#define HAVE_BUILTIN_BSWAP_64 1" >>confdefs.h
10656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for talloc_set_memlimit in -ltalloc" >&5
10657 $as_echo_n "checking for talloc_set_memlimit in -ltalloc... " >&6; }
10658 if ${ac_cv_lib_talloc_talloc_set_memlimit+:} false; then :
10659 $as_echo_n "(cached) " >&6
10661 ac_check_lib_save_LIBS=$LIBS
10662 LIBS="-ltalloc $LIBS"
10663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10664 /* end confdefs.h. */
10666 /* Override any GCC internal prototype to avoid an error.
10667 Use char because int might match the return type of a GCC
10668 builtin and then its argument prototype would still apply. */
10672 char talloc_set_memlimit ();
10676 return talloc_set_memlimit ();
10681 if ac_fn_c_try_link "$LINENO"; then :
10682 ac_cv_lib_talloc_talloc_set_memlimit=yes
10684 ac_cv_lib_talloc_talloc_set_memlimit=no
10686 rm -f core conftest.err conftest.$ac_objext \
10687 conftest$ac_exeext conftest.$ac_ext
10688 LIBS=$ac_check_lib_save_LIBS
10690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_talloc_talloc_set_memlimit" >&5
10691 $as_echo "$ac_cv_lib_talloc_talloc_set_memlimit" >&6; }
10692 if test "x$ac_cv_lib_talloc_talloc_set_memlimit" = xyes; then :
10695 $as_echo "#define HAVE_TALLOC_SET_MEMLIMIT 1" >>confdefs.h
10702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5
10703 $as_echo_n "checking for crypt in -lcrypt... " >&6; }
10704 if ${ac_cv_lib_crypt_crypt+:} false; then :
10705 $as_echo_n "(cached) " >&6
10707 ac_check_lib_save_LIBS=$LIBS
10708 LIBS="-lcrypt $LIBS"
10709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10710 /* end confdefs.h. */
10712 /* Override any GCC internal prototype to avoid an error.
10713 Use char because int might match the return type of a GCC
10714 builtin and then its argument prototype would still apply. */
10727 if ac_fn_c_try_link "$LINENO"; then :
10728 ac_cv_lib_crypt_crypt=yes
10730 ac_cv_lib_crypt_crypt=no
10732 rm -f core conftest.err conftest.$ac_objext \
10733 conftest$ac_exeext conftest.$ac_ext
10734 LIBS=$ac_check_lib_save_LIBS
10736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5
10737 $as_echo "$ac_cv_lib_crypt_crypt" >&6; }
10738 if test "x$ac_cv_lib_crypt_crypt" = xyes; then :
10744 if test "$CRYPTLIB" != ""; then
10746 $as_echo "#define HAVE_CRYPT /**/" >>confdefs.h
10749 ac_fn_c_check_func "$LINENO" "crypt" "ac_cv_func_crypt"
10750 if test "x$ac_cv_func_crypt" = xyes; then :
10752 $as_echo "#define HAVE_CRYPT /**/" >>confdefs.h
10758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setkey in -lcipher" >&5
10759 $as_echo_n "checking for setkey in -lcipher... " >&6; }
10760 if ${ac_cv_lib_cipher_setkey+:} false; then :
10761 $as_echo_n "(cached) " >&6
10763 ac_check_lib_save_LIBS=$LIBS
10764 LIBS="-lcipher $LIBS"
10765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10766 /* end confdefs.h. */
10768 /* Override any GCC internal prototype to avoid an error.
10769 Use char because int might match the return type of a GCC
10770 builtin and then its argument prototype would still apply. */
10783 if ac_fn_c_try_link "$LINENO"; then :
10784 ac_cv_lib_cipher_setkey=yes
10786 ac_cv_lib_cipher_setkey=no
10788 rm -f core conftest.err conftest.$ac_objext \
10789 conftest$ac_exeext conftest.$ac_ext
10790 LIBS=$ac_check_lib_save_LIBS
10792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cipher_setkey" >&5
10793 $as_echo "$ac_cv_lib_cipher_setkey" >&6; }
10794 if test "x$ac_cv_lib_cipher_setkey" = xyes; then :
10795 CRYPTLIB="${CRYPTLIB} -lcipher"
10803 # Check whether --with-execinfo-lib-dir was given.
10804 if test "${with_execinfo_lib_dir+set}" = set; then :
10805 withval=$with_execinfo_lib_dir; case "$withval" in
10807 as_fn_error $? "Need execinfo-lib-dir" "$LINENO" 5
10812 execinfo_lib_dir="$withval"
10819 execinfo_include_dir=
10821 # Check whether --with-execinfo-include-dir was given.
10822 if test "${with_execinfo_include_dir+set}" = set; then :
10823 withval=$with_execinfo_include_dir; case "$withval" in
10825 as_fn_error $? "Need execinfo-include-dir" "$LINENO" 5
10830 execinfo_include_dir="$withval"
10837 smart_try_dir=$execinfo_include_dir
10840 ac_safe=`echo "execinfo.h" | sed 'y%./+-%__pm%'`
10841 old_CPPFLAGS="$CPPFLAGS"
10843 smart_include_dir="/usr/local/include /opt/include"
10846 _smart_include_dir=
10848 for _prefix in $smart_prefix ""; do
10849 for _dir in $smart_try_dir; do
10850 _smart_try_dir="${_smart_try_dir} ${_dir}/${_prefix}"
10853 for _dir in $smart_include_dir; do
10854 _smart_include_dir="${_smart_include_dir} ${_dir}/${_prefix}"
10858 if test "x$_smart_try_dir" != "x"; then
10859 for try in $_smart_try_dir; do
10860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for execinfo.h in $try" >&5
10861 $as_echo_n "checking for execinfo.h in $try... " >&6; }
10862 CPPFLAGS="-isystem $try $old_CPPFLAGS"
10863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10864 /* end confdefs.h. */
10866 #include <execinfo.h>
10875 if ac_fn_c_try_compile "$LINENO"; then :
10877 smart_include="-isystem $try"
10878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10879 $as_echo "yes" >&6; }
10885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10886 $as_echo "no" >&6; }
10889 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10891 CPPFLAGS="$old_CPPFLAGS"
10894 if test "x$smart_include" = "x"; then
10895 for _prefix in $smart_prefix; do
10896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${_prefix}/execinfo.h" >&5
10897 $as_echo_n "checking for ${_prefix}/execinfo.h... " >&6; }
10899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10900 /* end confdefs.h. */
10902 #include <execinfo.h>
10911 if ac_fn_c_try_compile "$LINENO"; then :
10913 smart_include="-isystem ${_prefix}/"
10914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10915 $as_echo "yes" >&6; }
10921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10922 $as_echo "no" >&6; }
10925 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10929 if test "x$smart_include" = "x"; then
10930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for execinfo.h" >&5
10931 $as_echo_n "checking for execinfo.h... " >&6; }
10933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10934 /* end confdefs.h. */
10936 #include <execinfo.h>
10945 if ac_fn_c_try_compile "$LINENO"; then :
10948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10949 $as_echo "yes" >&6; }
10955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10956 $as_echo "no" >&6; }
10959 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10962 if test "x$smart_include" = "x"; then
10964 for prefix in $smart_prefix; do
10967 if test "x$LOCATE" != "x"; then
10969 file="${_prefix}/${1}"
10971 for x in `${LOCATE} $file 2>/dev/null`; do
10972 base=`echo $x | sed "s%/${file}%%"`
10973 if test "x$x" = "x$base"; then
10977 dir=`${DIRNAME} $x 2>/dev/null`
10978 exclude=`echo ${dir} | ${GREP} /home`
10979 if test "x$exclude" != "x"; then
10983 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
10984 if test "x$already" = "x"; then
10990 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
10995 if test "x$LOCATE" != "x"; then
10999 for x in `${LOCATE} $file 2>/dev/null`; do
11000 base=`echo $x | sed "s%/${file}%%"`
11001 if test "x$x" = "x$base"; then
11005 dir=`${DIRNAME} $x 2>/dev/null`
11006 exclude=`echo ${dir} | ${GREP} /home`
11007 if test "x$exclude" != "x"; then
11011 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
11012 if test "x$already" = "x"; then
11018 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
11021 for try in $_smart_include_dir; do
11022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for execinfo.h in $try" >&5
11023 $as_echo_n "checking for execinfo.h in $try... " >&6; }
11024 CPPFLAGS="-isystem $try $old_CPPFLAGS"
11025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11026 /* end confdefs.h. */
11028 #include <execinfo.h>
11037 if ac_fn_c_try_compile "$LINENO"; then :
11039 smart_include="-isystem $try"
11040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11041 $as_echo "yes" >&6; }
11047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11048 $as_echo "no" >&6; }
11051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11053 CPPFLAGS="$old_CPPFLAGS"
11056 if test "x$smart_include" != "x"; then
11057 eval "ac_cv_header_$ac_safe=yes"
11058 CPPFLAGS="$smart_include $old_CPPFLAGS"
11059 SMART_CPPFLAGS="$smart_include $SMART_CPPFLAGS"
11064 if test "x$ac_cv_header_execinfo_h" = "xyes"; then
11065 smart_try_dir=$execinfo_lib_dir
11068 sm_lib_safe=`echo "execinfo" | sed 'y%./+-%__p_%'`
11069 sm_func_safe=`echo "backtrace_symbols" | sed 'y%./+-%__p_%'`
11072 old_CPPFLAGS="$CPPFLAGS"
11077 if test "x$smart_try_dir" != "x"; then
11078 for try in $smart_try_dir; do
11079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for backtrace_symbols in -lexecinfo in $try" >&5
11080 $as_echo_n "checking for backtrace_symbols in -lexecinfo in $try... " >&6; }
11081 LIBS="-lexecinfo $old_LIBS"
11082 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
11083 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11084 /* end confdefs.h. */
11085 extern char backtrace_symbols();
11089 backtrace_symbols()
11094 if ac_fn_c_try_link "$LINENO"; then :
11096 smart_lib="-lexecinfo"
11097 smart_ldflags="-L$try -Wl,-rpath,$try"
11098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11099 $as_echo "yes" >&6; }
11103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11104 $as_echo "no" >&6; }
11106 rm -f core conftest.err conftest.$ac_objext \
11107 conftest$ac_exeext conftest.$ac_ext
11110 CPPFLAGS="$old_CPPFLAGS"
11113 if test "x$smart_lib" = "x"; then
11114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for backtrace_symbols in -lexecinfo" >&5
11115 $as_echo_n "checking for backtrace_symbols in -lexecinfo... " >&6; }
11116 LIBS="-lexecinfo $old_LIBS"
11117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11118 /* end confdefs.h. */
11119 extern char backtrace_symbols();
11123 backtrace_symbols()
11128 if ac_fn_c_try_link "$LINENO"; then :
11130 smart_lib="-lexecinfo"
11131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11132 $as_echo "yes" >&6; }
11135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11136 $as_echo "no" >&6; }
11138 rm -f core conftest.err conftest.$ac_objext \
11139 conftest$ac_exeext conftest.$ac_ext
11143 if test "x$smart_lib" = "x"; then
11146 if test "x$LOCATE" != "x"; then
11148 file=libexecinfo${libltdl_cv_shlibext}
11150 for x in `${LOCATE} $file 2>/dev/null`; do
11151 base=`echo $x | sed "s%/${file}%%"`
11152 if test "x$x" = "x$base"; then
11156 dir=`${DIRNAME} $x 2>/dev/null`
11157 exclude=`echo ${dir} | ${GREP} /home`
11158 if test "x$exclude" != "x"; then
11162 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
11163 if test "x$already" = "x"; then
11169 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
11173 if test "x$LOCATE" != "x"; then
11177 for x in `${LOCATE} $file 2>/dev/null`; do
11178 base=`echo $x | sed "s%/${file}%%"`
11179 if test "x$x" = "x$base"; then
11183 dir=`${DIRNAME} $x 2>/dev/null`
11184 exclude=`echo ${dir} | ${GREP} /home`
11185 if test "x$exclude" != "x"; then
11189 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
11190 if test "x$already" = "x"; then
11196 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
11199 for try in $smart_lib_dir /usr/local/lib /opt/lib; do
11200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for backtrace_symbols in -lexecinfo in $try" >&5
11201 $as_echo_n "checking for backtrace_symbols in -lexecinfo in $try... " >&6; }
11202 LIBS="-lexecinfo $old_LIBS"
11203 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
11204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11205 /* end confdefs.h. */
11206 extern char backtrace_symbols();
11210 backtrace_symbols()
11215 if ac_fn_c_try_link "$LINENO"; then :
11217 smart_lib="-lexecinfo"
11218 smart_ldflags="-L$try -Wl,-rpath,$try"
11219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11220 $as_echo "yes" >&6; }
11224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11225 $as_echo "no" >&6; }
11227 rm -f core conftest.err conftest.$ac_objext \
11228 conftest$ac_exeext conftest.$ac_ext
11231 CPPFLAGS="$old_CPPFLAGS"
11234 if test "x$smart_lib" != "x"; then
11235 eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
11236 LIBS="$smart_ldflags $smart_lib $old_LIBS"
11237 SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
11240 if test "x$ac_cv_lib_execinfo_backtrace_symbols" != "xyes"; then
11241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if execinfo provided as part of libc" >&5
11242 $as_echo_n "checking if execinfo provided as part of libc... " >&6; }
11243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11244 /* end confdefs.h. */
11246 #include <execinfo.h>
11253 backtrace_symbols(&sym, sizeof(sym))
11258 if ac_fn_c_try_link "$LINENO"; then :
11260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11261 $as_echo "yes" >&6; }
11262 ac_cv_lib_execinfo_backtrace_symbols="yes"
11266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11267 $as_echo "no" >&6; }
11271 rm -f core conftest.err conftest.$ac_objext \
11272 conftest$ac_exeext conftest.$ac_ext
11275 if test "x$ac_cv_lib_execinfo_backtrace_symbols" = "xyes"; then
11277 $as_echo "#define HAVE_EXECINFO 1" >>confdefs.h
11284 # Check whether --with-pcre was given.
11285 if test "${with_pcre+set}" = set; then :
11286 withval=$with_pcre; case "$withval" in
11300 # Check whether --with-pcre-lib-dir was given.
11301 if test "${with_pcre_lib_dir+set}" = set; then :
11302 withval=$with_pcre_lib_dir; case "$withval" in
11304 as_fn_error $? "Need pcre-lib-dir" "$LINENO" 5
11309 pcre_lib_dir="$withval"
11318 # Check whether --with-pcre-include-dir was given.
11319 if test "${with_pcre_include_dir+set}" = set; then :
11320 withval=$with_pcre_include_dir; case "$withval" in
11322 as_fn_error $? "Need pcre-include-dir" "$LINENO" 5
11327 pcre_include_dir="$withval"
11336 # Check whether --with-regex was given.
11337 if test "${with_regex+set}" = set; then :
11338 withval=$with_regex; case "$withval" in
11349 if test "x$REGEX" != "xno" && test "x$PCRE" != "xno"; then
11350 smart_try_dir=$pcre_include_dir
11353 ac_safe=`echo "pcre.h" | sed 'y%./+-%__pm%'`
11354 old_CPPFLAGS="$CPPFLAGS"
11356 smart_include_dir="/usr/local/include /opt/include"
11359 _smart_include_dir=
11361 for _prefix in $smart_prefix ""; do
11362 for _dir in $smart_try_dir; do
11363 _smart_try_dir="${_smart_try_dir} ${_dir}/${_prefix}"
11366 for _dir in $smart_include_dir; do
11367 _smart_include_dir="${_smart_include_dir} ${_dir}/${_prefix}"
11371 if test "x$_smart_try_dir" != "x"; then
11372 for try in $_smart_try_dir; do
11373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcre.h in $try" >&5
11374 $as_echo_n "checking for pcre.h in $try... " >&6; }
11375 CPPFLAGS="-isystem $try $old_CPPFLAGS"
11376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11377 /* end confdefs.h. */
11388 if ac_fn_c_try_compile "$LINENO"; then :
11390 smart_include="-isystem $try"
11391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11392 $as_echo "yes" >&6; }
11398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11399 $as_echo "no" >&6; }
11402 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11404 CPPFLAGS="$old_CPPFLAGS"
11407 if test "x$smart_include" = "x"; then
11408 for _prefix in $smart_prefix; do
11409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${_prefix}/pcre.h" >&5
11410 $as_echo_n "checking for ${_prefix}/pcre.h... " >&6; }
11412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11413 /* end confdefs.h. */
11424 if ac_fn_c_try_compile "$LINENO"; then :
11426 smart_include="-isystem ${_prefix}/"
11427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11428 $as_echo "yes" >&6; }
11434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11435 $as_echo "no" >&6; }
11438 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11442 if test "x$smart_include" = "x"; then
11443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcre.h" >&5
11444 $as_echo_n "checking for pcre.h... " >&6; }
11446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11447 /* end confdefs.h. */
11458 if ac_fn_c_try_compile "$LINENO"; then :
11461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11462 $as_echo "yes" >&6; }
11468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11469 $as_echo "no" >&6; }
11472 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11475 if test "x$smart_include" = "x"; then
11477 for prefix in $smart_prefix; do
11480 if test "x$LOCATE" != "x"; then
11482 file="${_prefix}/${1}"
11484 for x in `${LOCATE} $file 2>/dev/null`; do
11485 base=`echo $x | sed "s%/${file}%%"`
11486 if test "x$x" = "x$base"; then
11490 dir=`${DIRNAME} $x 2>/dev/null`
11491 exclude=`echo ${dir} | ${GREP} /home`
11492 if test "x$exclude" != "x"; then
11496 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
11497 if test "x$already" = "x"; then
11503 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
11508 if test "x$LOCATE" != "x"; then
11512 for x in `${LOCATE} $file 2>/dev/null`; do
11513 base=`echo $x | sed "s%/${file}%%"`
11514 if test "x$x" = "x$base"; then
11518 dir=`${DIRNAME} $x 2>/dev/null`
11519 exclude=`echo ${dir} | ${GREP} /home`
11520 if test "x$exclude" != "x"; then
11524 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
11525 if test "x$already" = "x"; then
11531 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
11534 for try in $_smart_include_dir; do
11535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcre.h in $try" >&5
11536 $as_echo_n "checking for pcre.h in $try... " >&6; }
11537 CPPFLAGS="-isystem $try $old_CPPFLAGS"
11538 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11539 /* end confdefs.h. */
11550 if ac_fn_c_try_compile "$LINENO"; then :
11552 smart_include="-isystem $try"
11553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11554 $as_echo "yes" >&6; }
11560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11561 $as_echo "no" >&6; }
11564 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11566 CPPFLAGS="$old_CPPFLAGS"
11569 if test "x$smart_include" != "x"; then
11570 eval "ac_cv_header_$ac_safe=yes"
11571 CPPFLAGS="$smart_include $old_CPPFLAGS"
11572 SMART_CPPFLAGS="$smart_include $SMART_CPPFLAGS"
11577 if test "x$ac_cv_header_pcre_h" = "xyes"; then
11578 smart_try_dir=$pcre_lib_dir
11581 sm_lib_safe=`echo "pcre" | sed 'y%./+-%__p_%'`
11582 sm_func_safe=`echo "pcre_compile" | sed 'y%./+-%__p_%'`
11585 old_CPPFLAGS="$CPPFLAGS"
11590 if test "x$smart_try_dir" != "x"; then
11591 for try in $smart_try_dir; do
11592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcre_compile in -lpcre in $try" >&5
11593 $as_echo_n "checking for pcre_compile in -lpcre in $try... " >&6; }
11594 LIBS="-lpcre $old_LIBS"
11595 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
11596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11597 /* end confdefs.h. */
11598 extern char pcre_compile();
11607 if ac_fn_c_try_link "$LINENO"; then :
11610 smart_ldflags="-L$try -Wl,-rpath,$try"
11611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11612 $as_echo "yes" >&6; }
11616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11617 $as_echo "no" >&6; }
11619 rm -f core conftest.err conftest.$ac_objext \
11620 conftest$ac_exeext conftest.$ac_ext
11623 CPPFLAGS="$old_CPPFLAGS"
11626 if test "x$smart_lib" = "x"; then
11627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcre_compile in -lpcre" >&5
11628 $as_echo_n "checking for pcre_compile in -lpcre... " >&6; }
11629 LIBS="-lpcre $old_LIBS"
11630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11631 /* end confdefs.h. */
11632 extern char pcre_compile();
11641 if ac_fn_c_try_link "$LINENO"; then :
11644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11645 $as_echo "yes" >&6; }
11648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11649 $as_echo "no" >&6; }
11651 rm -f core conftest.err conftest.$ac_objext \
11652 conftest$ac_exeext conftest.$ac_ext
11656 if test "x$smart_lib" = "x"; then
11659 if test "x$LOCATE" != "x"; then
11661 file=libpcre${libltdl_cv_shlibext}
11663 for x in `${LOCATE} $file 2>/dev/null`; do
11664 base=`echo $x | sed "s%/${file}%%"`
11665 if test "x$x" = "x$base"; then
11669 dir=`${DIRNAME} $x 2>/dev/null`
11670 exclude=`echo ${dir} | ${GREP} /home`
11671 if test "x$exclude" != "x"; then
11675 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
11676 if test "x$already" = "x"; then
11682 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
11686 if test "x$LOCATE" != "x"; then
11690 for x in `${LOCATE} $file 2>/dev/null`; do
11691 base=`echo $x | sed "s%/${file}%%"`
11692 if test "x$x" = "x$base"; then
11696 dir=`${DIRNAME} $x 2>/dev/null`
11697 exclude=`echo ${dir} | ${GREP} /home`
11698 if test "x$exclude" != "x"; then
11702 already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
11703 if test "x$already" = "x"; then
11709 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
11712 for try in $smart_lib_dir /usr/local/lib /opt/lib; do
11713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcre_compile in -lpcre in $try" >&5
11714 $as_echo_n "checking for pcre_compile in -lpcre in $try... " >&6; }
11715 LIBS="-lpcre $old_LIBS"
11716 CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
11717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11718 /* end confdefs.h. */
11719 extern char pcre_compile();
11728 if ac_fn_c_try_link "$LINENO"; then :
11731 smart_ldflags="-L$try -Wl,-rpath,$try"
11732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11733 $as_echo "yes" >&6; }
11737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11738 $as_echo "no" >&6; }
11740 rm -f core conftest.err conftest.$ac_objext \
11741 conftest$ac_exeext conftest.$ac_ext
11744 CPPFLAGS="$old_CPPFLAGS"
11747 if test "x$smart_lib" != "x"; then
11748 eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
11749 LIBS="$smart_ldflags $smart_lib $old_LIBS"
11750 SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
11753 if test "x$ac_cv_lib_pcre_pcre_compile" = "xyes"; then
11756 $as_echo "#define HAVE_PCRE 1" >>confdefs.h
11759 $as_echo "#define HAVE_BINSAFE_REGEX 1" >>confdefs.h
11765 if test "x$REGEX" = "x"; then
11769 ac_safe=`echo "regex.h" | sed 'y%./+-%__pm%'`
11770 old_CPPFLAGS="$CPPFLAGS"
11772 smart_include_dir="/usr/local/include /opt/include"
11775 _smart_include_dir=
11777 for _prefix in $smart_prefix ""; do
11778 for _dir in $smart_try_dir; do
11779 _smart_try_dir="${_smart_try_dir} ${_dir}/${_prefix}"
11782 for _dir in $smart_include_dir; do
11783 _smart_include_dir="${_smart_include_dir} ${_dir}/${_prefix}"
11787 if test "x$_smart_try_dir" != "x"; then
11788 for try in $_smart_try_dir; do
11789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for regex.h in $try" >&5
11790 $as_echo_n "checking for regex.h in $try... " >&6; }
11791 CPPFLAGS="-isystem $try $old_CPPFLAGS"
11792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11793 /* end confdefs.h. */
11804 if ac_fn_c_try_compile "$LINENO"; then :
11806 smart_include="-isystem $try"
11807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11808 $as_echo "yes" >&6; }
11814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11815 $as_echo "no" >&6; }
11818 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11820 CPPFLAGS="$old_CPPFLAGS"
11823 if test "x$smart_include" = "x"; then
11824 for _prefix in $smart_prefix; do
11825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${_prefix}/regex.h" >&5
11826 $as_echo_n "checking for ${_prefix}/regex.h... " >&6; }
11828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11829 /* end confdefs.h. */
11840 if ac_fn_c_try_compile "$LINENO"; then :
11842 smart_include="-isystem ${_prefix}/"
11843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11844 $as_echo "yes" >&6; }
11850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11851 $as_echo "no" >&6; }
11854 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11858 if test "x$smart_include" = "x"; then
11859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for regex.h" >&5
11860 $as_echo_n "checking for regex.h... " >&6; }
11862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11863 /* end confdefs.h. */
11874 if ac_fn_c_try_compile "$LINENO"; then :
11877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11878 $as_echo "yes" >&6; }
11884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11885 $as_echo "no" >&6; }
11888 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11891 if test "x$smart_include" = "x"; then
11893 for prefix in $smart_prefix; do
11896 if test "x$LOCATE" != "x"; then
11898 file="${_prefix}/${1}"
11900 for x in `${LOCATE} $file 2>/dev/null`; do
11901 base=`echo $x | sed "s%/${file}%%"`
11902 if test "x$x" = "x$base"; then
11906 dir=`${DIRNAME} $x 2>/dev/null`
11907 exclude=`echo ${dir} | ${GREP} /home`
11908 if test "x$exclude" != "x"; then
11912 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
11913 if test "x$already" = "x"; then
11919 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
11924 if test "x$LOCATE" != "x"; then
11928 for x in `${LOCATE} $file 2>/dev/null`; do
11929 base=`echo $x | sed "s%/${file}%%"`
11930 if test "x$x" = "x$base"; then
11934 dir=`${DIRNAME} $x 2>/dev/null`
11935 exclude=`echo ${dir} | ${GREP} /home`
11936 if test "x$exclude" != "x"; then
11940 already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
11941 if test "x$already" = "x"; then
11947 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
11950 for try in $_smart_include_dir; do
11951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for regex.h in $try" >&5
11952 $as_echo_n "checking for regex.h in $try... " >&6; }
11953 CPPFLAGS="-isystem $try $old_CPPFLAGS"
11954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11955 /* end confdefs.h. */
11966 if ac_fn_c_try_compile "$LINENO"; then :
11968 smart_include="-isystem $try"
11969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11970 $as_echo "yes" >&6; }
11976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11977 $as_echo "no" >&6; }
11980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11982 CPPFLAGS="$old_CPPFLAGS"
11985 if test "x$smart_include" != "x"; then
11986 eval "ac_cv_header_$ac_safe=yes"
11987 CPPFLAGS="$smart_include $old_CPPFLAGS"
11988 SMART_CPPFLAGS="$smart_include $SMART_CPPFLAGS"
11993 if test "x$ac_cv_header_regex_h" = "xyes"; then
11995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extended regular expressions" >&5
11996 $as_echo_n "checking for extended regular expressions... " >&6; }
11997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11998 /* end confdefs.h. */
12001 #ifdef REG_EXTENDED
12006 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12007 $EGREP "yes" >/dev/null 2>&1; then :
12009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12010 $as_echo "yes" >&6; }
12012 $as_echo "#define HAVE_REG_EXTENDED 1" >>confdefs.h
12017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12018 $as_echo "no" >&6; }
12025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for regcomp in -lregex" >&5
12026 $as_echo_n "checking for regcomp in -lregex... " >&6; }
12027 if ${ac_cv_lib_regex_regcomp+:} false; then :
12028 $as_echo_n "(cached) " >&6
12030 ac_check_lib_save_LIBS=$LIBS
12031 LIBS="-lregex $LIBS"
12032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12033 /* end confdefs.h. */
12035 /* Override any GCC internal prototype to avoid an error.
12036 Use char because int might match the return type of a GCC
12037 builtin and then its argument prototype would still apply. */
12050 if ac_fn_c_try_link "$LINENO"; then :
12051 ac_cv_lib_regex_regcomp=yes
12053 ac_cv_lib_regex_regcomp=no
12055 rm -f core conftest.err conftest.$ac_objext \
12056 conftest$ac_exeext conftest.$ac_ext
12057 LIBS=$ac_check_lib_save_LIBS
12059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_regex_regcomp" >&5
12060 $as_echo "$ac_cv_lib_regex_regcomp" >&6; }
12061 if test "x$ac_cv_lib_regex_regcomp" = xyes; then :
12063 LIBS="-lregex $LIBS"
12074 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12075 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12076 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
12077 cat >>confdefs.h <<_ACEOF
12078 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12084 if test x"$ac_cv_func_regncomp" = x"yes" && test x"$ac_cv_func_regnexec" = x"yes"; then
12086 $as_echo "#define HAVE_BINSAFE_REGEX 1" >>confdefs.h
12092 if test "x$REGEX" = "xyes"; then
12094 $as_echo "#define HAVE_REGEX 1" >>confdefs.h
12099 $as_echo "#define GNUSTYLE 1" >>confdefs.h
12103 $as_echo "#define SYSVSTYLE 2" >>confdefs.h
12107 $as_echo "#define BSDSTYLE 3" >>confdefs.h
12110 gethostbyaddrrstyle=""
12111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking gethostbyaddr_r() syntax" >&5
12112 $as_echo_n "checking gethostbyaddr_r() syntax... " >&6; }
12115 ac_fn_c_check_decl "$LINENO" "gethostbyaddr_r" "ac_cv_have_decl_gethostbyaddr_r" "
12116 #ifdef HAVE_NETDB_H
12121 if test "x$ac_cv_have_decl_gethostbyaddr_r" = xyes; then :
12127 cat >>confdefs.h <<_ACEOF
12128 #define HAVE_DECL_GETHOSTBYADDR_R $ac_have_decl
12130 if test $ac_have_decl = 1; then :
12135 $as_echo "#define GETHOSTBYADDRRSTYLE BSDSTYLE" >>confdefs.h
12137 gethostbyaddrrstyle=BSD
12138 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: FreeBSD overridden to BSD-style" >&5
12139 $as_echo "$as_me: WARNING: FreeBSD overridden to BSD-style" >&2;}
12146 if test "x$gethostbyaddrrstyle" = "x"; then
12147 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12148 /* end confdefs.h. */
12156 gethostbyaddr_r(NULL, 0, 0, NULL, NULL, 0, NULL, NULL)
12161 if ac_fn_c_try_link "$LINENO"; then :
12164 $as_echo "#define GETHOSTBYADDRRSTYLE GNUSTYLE" >>confdefs.h
12166 gethostbyaddrrstyle=GNU
12170 rm -f core conftest.err conftest.$ac_objext \
12171 conftest$ac_exeext conftest.$ac_ext
12174 if test "x$gethostbyaddrrstyle" = "x"; then
12175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12176 /* end confdefs.h. */
12184 gethostbyaddr_r(NULL, 0, 0, NULL, NULL, 0, NULL)
12189 if ac_fn_c_try_link "$LINENO"; then :
12192 $as_echo "#define GETHOSTBYADDRRSTYLE SYSVSTYLE" >>confdefs.h
12194 gethostbyaddrrstyle=SYSV
12198 rm -f core conftest.err conftest.$ac_objext \
12199 conftest$ac_exeext conftest.$ac_ext
12203 if test "x$gethostbyaddrrstyle" = "x"; then
12204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12205 /* end confdefs.h. */
12213 gethostbyaddr(NULL, 0, 0)
12218 if ac_fn_c_try_link "$LINENO"; then :
12221 $as_echo "#define GETHOSTBYADDRRSTYLE BSDSTYLE" >>confdefs.h
12223 gethostbyaddrrstyle=BSD
12227 rm -f core conftest.err conftest.$ac_objext \
12228 conftest$ac_exeext conftest.$ac_ext
12231 if test "x$gethostbyaddrrstyle" = "x"; then
12232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none! It must not exist, here." >&5
12233 $as_echo "none! It must not exist, here." >&6; }
12235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${gethostbyaddrrstyle}-style" >&5
12236 $as_echo "${gethostbyaddrrstyle}-style" >&6; }
12239 if test "x$gethostbyaddrrstyle" = "xBSD"; then
12240 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ****** BSD-style gethostbyaddr might NOT be thread-safe! ****** " >&5
12241 $as_echo "$as_me: WARNING: ****** BSD-style gethostbyaddr might NOT be thread-safe! ****** " >&2;}
12244 gethostbynamerstyle=""
12245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking gethostbyname_r() syntax" >&5
12246 $as_echo_n "checking gethostbyname_r() syntax... " >&6; }
12247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12248 /* end confdefs.h. */
12256 gethostbyname_r(NULL, NULL, NULL, 0, NULL, NULL)
12261 if ac_fn_c_try_link "$LINENO"; then :
12264 $as_echo "#define GETHOSTBYNAMERSTYLE GNUSTYLE" >>confdefs.h
12266 gethostbynamerstyle=GNU
12270 rm -f core conftest.err conftest.$ac_objext \
12271 conftest$ac_exeext conftest.$ac_ext
12273 if test "x$gethostbynamerstyle" = "x"; then
12274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12275 /* end confdefs.h. */
12283 gethostbyname_r(NULL, NULL, NULL, 0, NULL)
12288 if ac_fn_c_try_link "$LINENO"; then :
12291 $as_echo "#define GETHOSTBYNAMERSTYLE SYSVSTYLE" >>confdefs.h
12293 gethostbynamerstyle=SYSV
12297 rm -f core conftest.err conftest.$ac_objext \
12298 conftest$ac_exeext conftest.$ac_ext
12301 if test "x$gethostbynamerstyle" = "x"; then
12302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12303 /* end confdefs.h. */
12311 gethostbyname(NULL)
12316 if ac_fn_c_try_link "$LINENO"; then :
12319 $as_echo "#define GETHOSTBYNAMERSTYLE BSDSTYLE" >>confdefs.h
12321 gethostbynamerstyle=BSD
12325 rm -f core conftest.err conftest.$ac_objext \
12326 conftest$ac_exeext conftest.$ac_ext
12329 if test "x$gethostbynamerstyle" = "x"; then
12330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none! It must not exist, here." >&5
12331 $as_echo "none! It must not exist, here." >&6; }
12333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${gethostbynamerstyle}-style" >&5
12334 $as_echo "${gethostbynamerstyle}-style" >&6; }
12337 if test "x$gethostbynamerstyle" = "xBSD"; then
12338 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ****** BSD-style gethostbyname might NOT be thread-safe! ****** " >&5
12339 $as_echo "$as_me: WARNING: ****** BSD-style gethostbyname might NOT be thread-safe! ****** " >&2;}
12342 if test "x$ac_cv_header_pwd_h" = "xyes"; then
12343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking getpwnam_r" >&5
12344 $as_echo_n "checking getpwnam_r... " >&6; }
12345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12346 /* end confdefs.h. */
12348 #include <stdlib.h>
12349 #include <sys/types.h>
12355 getpwnam_r(NULL, NULL, NULL, 0, NULL)
12360 if ac_fn_c_try_link "$LINENO"; then :
12362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12363 $as_echo "yes" >&6; }
12365 $as_echo "#define HAVE_GETPWNAM_R 1" >>confdefs.h
12370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12371 $as_echo "no" >&6; }
12375 rm -f core conftest.err conftest.$ac_objext \
12376 conftest$ac_exeext conftest.$ac_ext
12379 if test "x$ac_cv_header_grp_h" = "xyes"; then
12380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking getgrnam_r" >&5
12381 $as_echo_n "checking getgrnam_r... " >&6; }
12382 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12383 /* end confdefs.h. */
12385 #include <stdlib.h>
12386 #include <sys/types.h>
12392 getgrnam_r(NULL, NULL, NULL, 0, NULL)
12397 if ac_fn_c_try_link "$LINENO"; then :
12399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12400 $as_echo "yes" >&6; }
12402 $as_echo "#define HAVE_GETGRNAM_R 1" >>confdefs.h
12407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12408 $as_echo "no" >&6; }
12412 rm -f core conftest.err conftest.$ac_objext \
12413 conftest$ac_exeext conftest.$ac_ext
12418 $as_echo "#define POSIXSTYLE 1" >>confdefs.h
12421 $as_echo "#define SOLARISSTYLE 2" >>confdefs.h
12424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ctime_r() syntax" >&5
12425 $as_echo_n "checking ctime_r() syntax... " >&6; }
12426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12427 /* end confdefs.h. */
12434 ctime_r(NULL, NULL, 0)
12439 if ac_fn_c_try_link "$LINENO"; then :
12442 $as_echo "#define CTIMERSTYLE SOLARISSTYLE" >>confdefs.h
12444 ctimerstyle="SOLARIS"
12448 rm -f core conftest.err conftest.$ac_objext \
12449 conftest$ac_exeext conftest.$ac_ext
12451 if test "x$ctimerstyle" = "x"; then
12452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12453 /* end confdefs.h. */
12460 ctime_r(NULL, NULL)
12465 if ac_fn_c_try_link "$LINENO"; then :
12468 $as_echo "#define CTIMERSTYLE POSIXSTYLE" >>confdefs.h
12470 ctimerstyle="POSIX"
12474 rm -f core conftest.err conftest.$ac_objext \
12475 conftest$ac_exeext conftest.$ac_ext
12478 if test "x$ctimerstyle" = "x"; then
12479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none! It must not exist, here." >&5
12480 $as_echo "none! It must not exist, here." >&6; }
12482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ctimerstyle}-style" >&5
12483 $as_echo "${ctimerstyle}-style" >&6; }
12491 export top_builddir
12492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: top_builddir=$top_builddir" >&5
12493 $as_echo "top_builddir=$top_builddir" >&6; }
12498 if test "x$EXPERIMENTAL" = "xyes"; then
12499 for foo in `ls -1 "${srcdir}"/src/modules | grep rlm_`; do
12500 MODULES="$MODULES $foo"
12503 for foo in `cat "${srcdir}"/src/modules/stable`; do
12504 MODULES="$MODULES $foo"
12509 for bar in $MODULES; do
12510 if test -f "${srcdir}"/src/modules/$bar/configure; then
12511 mysubdirs="$mysubdirs src/modules/$bar"
12517 subdirs="$subdirs $mysubdirs"
12521 if test "x$werror" == "xyes"; then
12522 CFLAGS="-Werror $CFLAGS"
12525 ac_config_commands="$ac_config_commands stamp-h"
12527 ac_config_commands="$ac_config_commands build-radpaths-h"
12529 ac_config_commands="$ac_config_commands main-chmod"
12531 ac_config_commands="$ac_config_commands scripts-chmod"
12538 USE_STATIC_LIBS="yes"
12543 unset ac_cv_env_LIBS_set
12544 unset ac_cv_env_LIBS_value
12546 ac_config_files="$ac_config_files ./Make.inc ./src/include/build-radpaths-h ./src/main/radsniff.mk ./src/main/checkrad ./src/main/radlast ./src/main/radtest ./scripts/rc.radiusd ./scripts/cron/radiusd.cron.daily ./scripts/cron/radiusd.cron.monthly ./scripts/cryptpasswd ./raddb/radrelay.conf ./raddb/radiusd.conf"
12548 cat >confcache <<\_ACEOF
12549 # This file is a shell script that caches the results of configure
12550 # tests run on this system so they can be shared between configure
12551 # scripts and configure runs, see configure's option --config-cache.
12552 # It is not useful on other systems. If it contains results you don't
12553 # want to keep, you may remove or edit it.
12555 # config.status only pays attention to the cache file if you give it
12556 # the --recheck option to rerun configure.
12558 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12559 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12560 # following values.
12564 # The following way of writing the cache mishandles newlines in values,
12565 # but we know of no workaround that is simple, portable, and efficient.
12566 # So, we kill variables containing newlines.
12567 # Ultrix sh set writes to stderr and can't be redirected directly,
12568 # and sets the high bit in the cache file unless we assign to the vars.
12570 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12571 eval ac_val=\$$ac_var
12575 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12576 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12579 _ | IFS | as_nl) ;; #(
12580 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12581 *) { eval $ac_var=; unset $ac_var;} ;;
12587 case $as_nl`(ac_space=' '; set) 2>&1` in #(
12588 *${as_nl}ac_space=\ *)
12589 # `set' does not quote correctly, so add quotes: double-quote
12590 # substitution turns \\\\ into \\, and sed turns \\ into \.
12593 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12596 # `set' quotes correctly as required by POSIX, so do not add quotes.
12597 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12606 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12608 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12610 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12611 if test -w "$cache_file"; then
12612 if test "x$cache_file" != "x/dev/null"; then
12613 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12614 $as_echo "$as_me: updating cache $cache_file" >&6;}
12615 if test ! -f "$cache_file" || test -h "$cache_file"; then
12616 cat confcache >"$cache_file"
12618 case $cache_file in #(
12620 mv -f confcache "$cache_file"$$ &&
12621 mv -f "$cache_file"$$ "$cache_file" ;; #(
12623 mv -f confcache "$cache_file" ;;
12628 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12629 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12634 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12635 # Let make expand exec_prefix.
12636 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12638 DEFS=-DHAVE_CONFIG_H
12643 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12644 # 1. Remove the extension, and $U if already installed.
12645 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12646 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12647 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12648 # will be set to the directory where LIBOBJS objects are built.
12649 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12650 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12652 LIBOBJS=$ac_libobjs
12654 LTLIBOBJS=$ac_ltlibobjs
12659 : "${CONFIG_STATUS=./config.status}"
12661 ac_clean_files_save=$ac_clean_files
12662 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12663 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12664 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12666 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12668 # Generated by $as_me.
12669 # Run this file to recreate the current configuration.
12670 # Compiler output produced by configure, useful for debugging
12671 # configure, is in config.log if it exists.
12674 ac_cs_recheck=false
12677 SHELL=\${CONFIG_SHELL-$SHELL}
12680 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12681 ## -------------------- ##
12682 ## M4sh Initialization. ##
12683 ## -------------------- ##
12685 # Be more Bourne compatible
12686 DUALCASE=1; export DUALCASE # for MKS sh
12687 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12690 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12691 # is contrary to our usage. Disable this feature.
12692 alias -g '${1+"$@"}'='"$@"'
12693 setopt NO_GLOB_SUBST
12695 case `(set -o) 2>/dev/null` in #(
12707 # Printing a long string crashes Solaris 7 /usr/bin/printf.
12708 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12709 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12710 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12711 # Prefer a ksh shell builtin over an external printf program on Solaris,
12712 # but without wasting forks for bash or zsh.
12713 if test -z "$BASH_VERSION$ZSH_VERSION" \
12714 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12715 as_echo='print -r --'
12716 as_echo_n='print -rn --'
12717 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12718 as_echo='printf %s\n'
12719 as_echo_n='printf %s'
12721 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12722 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12723 as_echo_n='/usr/ucb/echo -n'
12725 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12726 as_echo_n_body='eval
12730 expr "X$arg" : "X\\(.*\\)$as_nl";
12731 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12733 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12735 export as_echo_n_body
12736 as_echo_n='sh -c $as_echo_n_body as_echo'
12738 export as_echo_body
12739 as_echo='sh -c $as_echo_body as_echo'
12742 # The user is always right.
12743 if test "${PATH_SEPARATOR+set}" != set; then
12745 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12746 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12753 # We need space, tab and new line, in precisely that order. Quoting is
12754 # there to prevent editors from complaining about space-tab.
12755 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12756 # splitting by setting IFS to empty value.)
12759 # Find who we are. Look in the path if we contain no directory separator.
12762 *[\\/]* ) as_myself=$0 ;;
12763 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12764 for as_dir in $PATH
12767 test -z "$as_dir" && as_dir=.
12768 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12774 # We did not find ourselves, most probably we were run as `sh COMMAND'
12775 # in which case we are not to be found in the path.
12776 if test "x$as_myself" = x; then
12779 if test ! -f "$as_myself"; then
12780 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12784 # Unset variables that we do not need and which cause bugs (e.g. in
12785 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
12786 # suppresses any "Segmentation fault" message there. '((' could
12787 # trigger a bug in pdksh 5.2.14.
12788 for as_var in BASH_ENV ENV MAIL MAILPATH
12789 do eval test x\${$as_var+set} = xset \
12790 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12803 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12806 # as_fn_error STATUS ERROR [LINENO LOG_FD]
12807 # ----------------------------------------
12808 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12809 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12810 # script with STATUS, using 1 if that was 0.
12813 as_status=$1; test $as_status -eq 0 && as_status=1
12815 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12816 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12818 $as_echo "$as_me: error: $2" >&2
12819 as_fn_exit $as_status
12823 # as_fn_set_status STATUS
12824 # -----------------------
12825 # Set $? to STATUS, without forking.
12826 as_fn_set_status ()
12829 } # as_fn_set_status
12831 # as_fn_exit STATUS
12832 # -----------------
12833 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12837 as_fn_set_status $1
12843 # Portably unset VAR.
12846 { eval $1=; unset $1;}
12848 as_unset=as_fn_unset
12849 # as_fn_append VAR VALUE
12850 # ----------------------
12851 # Append the text in VALUE to the end of the definition contained in VAR. Take
12852 # advantage of any shell optimizations that allow amortized linear growth over
12853 # repeated appends, instead of the typical quadratic growth present in naive
12855 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12856 eval 'as_fn_append ()
12867 # as_fn_arith ARG...
12868 # ------------------
12869 # Perform arithmetic evaluation on the ARGs, and store the result in the
12870 # global $as_val. Take advantage of shells that can avoid forks. The arguments
12871 # must be portable across $(()) and expr.
12872 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12873 eval 'as_fn_arith ()
12880 as_val=`expr "$@" || test $? -eq 1`
12885 if expr a : '\(a\)' >/dev/null 2>&1 &&
12886 test "X`expr 00001 : '.*\(...\)'`" = X001; then
12892 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12893 as_basename=basename
12898 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12904 as_me=`$as_basename -- "$0" ||
12905 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12906 X"$0" : 'X\(//\)$' \| \
12907 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12909 sed '/^.*\/\([^/][^/]*\)\/*$/{
12923 # Avoid depending upon Character Ranges.
12924 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12925 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12926 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12927 as_cr_digits='0123456789'
12928 as_cr_alnum=$as_cr_Letters$as_cr_digits
12930 ECHO_C= ECHO_N= ECHO_T=
12931 case `echo -n x` in #(((((
12933 case `echo 'xy\c'` in
12934 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12936 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
12943 rm -f conf$$ conf$$.exe conf$$.file
12944 if test -d conf$$.dir; then
12945 rm -f conf$$.dir/conf$$.file
12948 mkdir conf$$.dir 2>/dev/null
12950 if (echo >conf$$.file) 2>/dev/null; then
12951 if ln -s conf$$.file conf$$ 2>/dev/null; then
12953 # ... but there are two gotchas:
12954 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12955 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12956 # In both cases, we have to default to `cp -pR'.
12957 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12959 elif ln conf$$.file conf$$ 2>/dev/null; then
12967 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12968 rmdir conf$$.dir 2>/dev/null
12973 # Create "$as_dir" as a directory, including parents if necessary.
12978 -*) as_dir=./$as_dir;;
12980 test -d "$as_dir" || eval $as_mkdir_p || {
12984 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12985 *) as_qdir=$as_dir;;
12987 as_dirs="'$as_qdir' $as_dirs"
12988 as_dir=`$as_dirname -- "$as_dir" ||
12989 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12990 X"$as_dir" : 'X\(//\)[^/]' \| \
12991 X"$as_dir" : 'X\(//\)$' \| \
12992 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12993 $as_echo X"$as_dir" |
12994 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12998 /^X\(\/\/\)[^/].*/{
13011 test -d "$as_dir" && break
13013 test -z "$as_dirs" || eval "mkdir $as_dirs"
13014 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13018 if mkdir -p . 2>/dev/null; then
13019 as_mkdir_p='mkdir -p "$as_dir"'
13021 test -d ./-p && rmdir ./-p
13026 # as_fn_executable_p FILE
13027 # -----------------------
13028 # Test if FILE is an executable regular file.
13029 as_fn_executable_p ()
13031 test -f "$1" && test -x "$1"
13032 } # as_fn_executable_p
13033 as_test_x='test -x'
13034 as_executable_p=as_fn_executable_p
13036 # Sed expression to map a string onto a valid CPP name.
13037 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13039 # Sed expression to map a string onto a valid variable name.
13040 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13044 ## ----------------------------------- ##
13045 ## Main body of $CONFIG_STATUS script. ##
13046 ## ----------------------------------- ##
13048 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13050 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13051 # Save the log message, to keep $0 and so on meaningful, and to
13052 # report actual input values of CONFIG_FILES etc. instead of their
13053 # values after options handling.
13055 This file was extended by freeradius $as_me $Id$, which was
13056 generated by GNU Autoconf 2.69. Invocation command line was
13058 CONFIG_FILES = $CONFIG_FILES
13059 CONFIG_HEADERS = $CONFIG_HEADERS
13060 CONFIG_LINKS = $CONFIG_LINKS
13061 CONFIG_COMMANDS = $CONFIG_COMMANDS
13064 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13069 case $ac_config_files in *"
13070 "*) set x $ac_config_files; shift; ac_config_files=$*;;
13073 case $ac_config_headers in *"
13074 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13078 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13079 # Files that config.status was made for.
13080 config_files="$ac_config_files"
13081 config_headers="$ac_config_headers"
13082 config_commands="$ac_config_commands"
13086 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13088 \`$as_me' instantiates files and other configuration actions
13089 from templates according to the current configuration. Unless the files
13090 and actions are specified as TAGs, all are instantiated by default.
13092 Usage: $0 [OPTION]... [TAG]...
13094 -h, --help print this help, then exit
13095 -V, --version print version number and configuration settings, then exit
13096 --config print configuration, then exit
13097 -q, --quiet, --silent
13098 do not print progress messages
13099 -d, --debug don't remove temporary files
13100 --recheck update $as_me by reconfiguring in the same conditions
13101 --file=FILE[:TEMPLATE]
13102 instantiate the configuration file FILE
13103 --header=FILE[:TEMPLATE]
13104 instantiate the configuration header FILE
13106 Configuration files:
13109 Configuration headers:
13112 Configuration commands:
13115 Report bugs to <http://bugs.freeradius.org>.
13116 freeradius home page: <http://www.freeradius.org>."
13119 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13120 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13122 freeradius config.status $Id$
13123 configured by $0, generated by GNU Autoconf 2.69,
13124 with options \\"\$ac_cs_config\\"
13126 Copyright (C) 2012 Free Software Foundation, Inc.
13127 This config.status script is free software; the Free Software Foundation
13128 gives unlimited permission to copy, distribute and modify it."
13132 test -n "\$AWK" || AWK=awk
13135 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13136 # The default lists apply if the user does not specify any file.
13142 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13143 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13147 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13159 # Handling of the options.
13160 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13162 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13163 $as_echo "$ac_cs_version"; exit ;;
13164 --config | --confi | --conf | --con | --co | --c )
13165 $as_echo "$ac_cs_config"; exit ;;
13166 --debug | --debu | --deb | --de | --d | -d )
13168 --file | --fil | --fi | --f )
13171 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13172 '') as_fn_error $? "missing file argument" ;;
13174 as_fn_append CONFIG_FILES " '$ac_optarg'"
13175 ac_need_defaults=false;;
13176 --header | --heade | --head | --hea )
13179 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13181 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13182 ac_need_defaults=false;;
13184 # Conflict between --help and --header
13185 as_fn_error $? "ambiguous option: \`$1'
13186 Try \`$0 --help' for more information.";;
13187 --help | --hel | -h )
13188 $as_echo "$ac_cs_usage"; exit ;;
13189 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13190 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13193 # This is an error.
13194 -*) as_fn_error $? "unrecognized option: \`$1'
13195 Try \`$0 --help' for more information." ;;
13197 *) as_fn_append ac_config_targets " $1"
13198 ac_need_defaults=false ;;
13204 ac_configure_extra_args=
13206 if $ac_cs_silent; then
13208 ac_configure_extra_args="$ac_configure_extra_args --silent"
13212 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13213 if \$ac_cs_recheck; then
13214 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13216 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13217 CONFIG_SHELL='$SHELL'
13218 export CONFIG_SHELL
13223 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13227 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13228 ## Running $as_me. ##
13234 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13237 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13239 # Handling of arguments.
13240 for ac_config_target in $ac_config_targets
13242 case $ac_config_target in
13243 "src/include/autoconf.h") CONFIG_HEADERS="$CONFIG_HEADERS src/include/autoconf.h" ;;
13244 "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
13245 "build-radpaths-h") CONFIG_COMMANDS="$CONFIG_COMMANDS build-radpaths-h" ;;
13246 "main-chmod") CONFIG_COMMANDS="$CONFIG_COMMANDS main-chmod" ;;
13247 "scripts-chmod") CONFIG_COMMANDS="$CONFIG_COMMANDS scripts-chmod" ;;
13248 "./Make.inc") CONFIG_FILES="$CONFIG_FILES ./Make.inc" ;;
13249 "./src/include/build-radpaths-h") CONFIG_FILES="$CONFIG_FILES ./src/include/build-radpaths-h" ;;
13250 "./src/main/radsniff.mk") CONFIG_FILES="$CONFIG_FILES ./src/main/radsniff.mk" ;;
13251 "./src/main/checkrad") CONFIG_FILES="$CONFIG_FILES ./src/main/checkrad" ;;
13252 "./src/main/radlast") CONFIG_FILES="$CONFIG_FILES ./src/main/radlast" ;;
13253 "./src/main/radtest") CONFIG_FILES="$CONFIG_FILES ./src/main/radtest" ;;
13254 "./scripts/rc.radiusd") CONFIG_FILES="$CONFIG_FILES ./scripts/rc.radiusd" ;;
13255 "./scripts/cron/radiusd.cron.daily") CONFIG_FILES="$CONFIG_FILES ./scripts/cron/radiusd.cron.daily" ;;
13256 "./scripts/cron/radiusd.cron.monthly") CONFIG_FILES="$CONFIG_FILES ./scripts/cron/radiusd.cron.monthly" ;;
13257 "./scripts/cryptpasswd") CONFIG_FILES="$CONFIG_FILES ./scripts/cryptpasswd" ;;
13258 "./raddb/radrelay.conf") CONFIG_FILES="$CONFIG_FILES ./raddb/radrelay.conf" ;;
13259 "./raddb/radiusd.conf") CONFIG_FILES="$CONFIG_FILES ./raddb/radiusd.conf" ;;
13261 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13266 # If the user did not use the arguments to specify the items to instantiate,
13267 # then the envvar interface is used. Set only those that are not.
13268 # We use the long form for the default assignment because of an extremely
13269 # bizarre bug on SunOS 4.1.3.
13270 if $ac_need_defaults; then
13271 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13272 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13273 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13276 # Have a temporary directory for convenience. Make it in the build tree
13277 # simply because there is no reason against having it here, and in addition,
13278 # creating and moving files from /tmp can sometimes cause problems.
13279 # Hook for its removal unless debugging.
13280 # Note that there is a small window in which the directory will not be cleaned:
13281 # after its creation but before its name has been assigned to `$tmp'.
13285 trap 'exit_status=$?
13286 : "${ac_tmp:=$tmp}"
13287 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13289 trap 'as_fn_exit 1' 1 2 13 15
13291 # Create a (secure) tmp directory for tmp files.
13294 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13298 tmp=./conf$$-$RANDOM
13299 (umask 077 && mkdir "$tmp")
13300 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13303 # Set up the scripts for CONFIG_FILES section.
13304 # No need to generate them if there are no CONFIG_FILES.
13305 # This happens for instance with `./config.status config.h'.
13306 if test -n "$CONFIG_FILES"; then
13309 ac_cr=`echo X | tr X '\015'`
13310 # On cygwin, bash can eat \r inside `` if the user requested igncr.
13311 # But we know of no other shell where ac_cr would be empty at this
13312 # point, so we can use a bashism as a fallback.
13313 if test "x$ac_cr" = x; then
13314 eval ac_cr=\$\'\\r\'
13316 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13317 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13320 ac_cs_awk_cr=$ac_cr
13323 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13328 echo "cat >conf$$subs.awk <<_ACEOF" &&
13329 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13331 } >conf$$subs.sh ||
13332 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13333 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13335 for ac_last_try in false false false false false :; do
13336 . ./conf$$subs.sh ||
13337 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13339 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13340 if test $ac_delim_n = $ac_delim_num; then
13342 elif $ac_last_try; then
13343 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13345 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13348 rm -f conf$$subs.sh
13350 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13351 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13355 s/^/S["/; s/!.*/"]=/
13365 s/\(.\{148\}\)..*/\1/
13367 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13372 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13379 s/\(.\{148\}\)..*/\1/
13381 s/["\\]/\\&/g; s/^/"/; s/$/"/
13385 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13390 ' <conf$$subs.awk | sed '
13395 ' >>$CONFIG_STATUS || ac_write_fail=1
13396 rm -f conf$$subs.awk
13397 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13399 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13400 for (key in S) S_is_set[key] = 1
13406 nfields = split(line, field, "@")
13408 len = length(field[1])
13409 for (i = 2; i < nfields; i++) {
13411 keylen = length(key)
13412 if (S_is_set[key]) {
13414 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13415 len += length(value) + length(field[++i])
13426 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13427 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13428 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13431 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
13432 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
13435 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13436 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
13437 # trailing colons and then remove the whole line if VPATH becomes empty
13438 # (actually we leave an empty line to preserve line numbers).
13439 if test "x$srcdir" = x.; then
13440 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
13458 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13459 fi # test -n "$CONFIG_FILES"
13461 # Set up the scripts for CONFIG_HEADERS section.
13462 # No need to generate them if there are no CONFIG_HEADERS.
13463 # This happens for instance with `./config.status Makefile'.
13464 if test -n "$CONFIG_HEADERS"; then
13465 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
13469 # Transform confdefs.h into an awk script `defines.awk', embedded as
13470 # here-document in config.status, that substitutes the proper values into
13471 # config.h.in to produce config.h.
13473 # Create a delimiter string that does not exist in confdefs.h, to ease
13474 # handling of long lines.
13476 for ac_last_try in false false :; do
13477 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
13478 if test -z "$ac_tt"; then
13480 elif $ac_last_try; then
13481 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
13483 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13487 # For the awk script, D is an array of macro values keyed by name,
13488 # likewise P contains macro parameters if any. Preserve backslash
13489 # newline sequences.
13491 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13493 s/.\{148\}/&'"$ac_delim"'/g
13496 s/^[ ]*#[ ]*define[ ][ ]*/ /
13503 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13505 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
13509 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13510 D["\1"]=" \3\\\\\\n"\\/p
13512 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13517 s/.\{148\}/&'"$ac_delim"'/g
13522 s/["\\]/\\&/g; s/^/"/; s/$/"/p
13525 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13527 ' <confdefs.h | sed '
13528 s/'"$ac_delim"'/"\\\
13529 "/g' >>$CONFIG_STATUS || ac_write_fail=1
13531 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13532 for (key in D) D_is_set[key] = 1
13535 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13537 split(line, arg, " ")
13538 if (arg[1] == "#") {
13542 defundef = substr(arg[1], 2)
13545 split(mac1, mac2, "(") #)
13547 prefix = substr(line, 1, index(line, defundef) - 1)
13548 if (D_is_set[macro]) {
13549 # Preserve the white space surrounding the "#".
13550 print prefix "define", macro P[macro] D[macro]
13553 # Replace #undef with comments. This is necessary, for example,
13554 # in the case of _POSIX_SOURCE, which is predefined and required
13555 # on some systems where configure will not decide to define it.
13556 if (defundef == "undef") {
13557 print "/*", prefix defundef, macro, "*/"
13565 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13566 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13567 fi # test -n "$CONFIG_HEADERS"
13570 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13575 :[FHLC]) ac_mode=$ac_tag; continue;;
13577 case $ac_mode$ac_tag in
13579 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
13580 :[FH]-) ac_tag=-:-;;
13581 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13598 -) ac_f="$ac_tmp/stdin";;
13599 *) # Look for the file first in the build tree, then in the source tree
13600 # (if the path is not absolute). The absolute path cannot be DOS-style,
13601 # because $ac_f cannot contain `:'.
13605 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13607 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13609 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13610 as_fn_append ac_file_inputs " '$ac_f'"
13613 # Let's still pretend it is `configure' which instantiates (i.e., don't
13614 # use $as_me), people would be surprised to read:
13615 # /* config.h. Generated by config.status. */
13616 configure_input='Generated from '`
13617 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13619 if test x"$ac_file" != x-; then
13620 configure_input="$ac_file. $configure_input"
13621 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13622 $as_echo "$as_me: creating $ac_file" >&6;}
13624 # Neutralize special characters interpreted by sed in replacement strings.
13625 case $configure_input in #(
13626 *\&* | *\|* | *\\* )
13627 ac_sed_conf_input=`$as_echo "$configure_input" |
13628 sed 's/[\\\\&|]/\\\\&/g'`;; #(
13629 *) ac_sed_conf_input=$configure_input;;
13633 *:-:* | *:-) cat >"$ac_tmp/stdin" \
13634 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13639 ac_dir=`$as_dirname -- "$ac_file" ||
13640 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13641 X"$ac_file" : 'X\(//\)[^/]' \| \
13642 X"$ac_file" : 'X\(//\)$' \| \
13643 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13644 $as_echo X"$ac_file" |
13645 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13649 /^X\(\/\/\)[^/].*/{
13662 as_dir="$ac_dir"; as_fn_mkdir_p
13666 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13668 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13669 # A ".." for each directory in $ac_dir_suffix.
13670 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13671 case $ac_top_builddir_sub in
13672 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13673 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13676 ac_abs_top_builddir=$ac_pwd
13677 ac_abs_builddir=$ac_pwd$ac_dir_suffix
13678 # for backward compatibility:
13679 ac_top_builddir=$ac_top_build_prefix
13682 .) # We are building in place.
13684 ac_top_srcdir=$ac_top_builddir_sub
13685 ac_abs_top_srcdir=$ac_pwd ;;
13686 [\\/]* | ?:[\\/]* ) # Absolute name.
13687 ac_srcdir=$srcdir$ac_dir_suffix;
13688 ac_top_srcdir=$srcdir
13689 ac_abs_top_srcdir=$srcdir ;;
13690 *) # Relative name.
13691 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13692 ac_top_srcdir=$ac_top_build_prefix$srcdir
13693 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13695 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13706 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13707 # If the template does not know about datarootdir, expand it.
13708 # FIXME: This hack should be removed a few years after 2.60.
13709 ac_datarootdir_hack=; ac_datarootdir_seen=
13720 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13721 *datarootdir*) ac_datarootdir_seen=yes;;
13722 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13723 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13724 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13726 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13727 ac_datarootdir_hack='
13728 s&@datadir@&$datadir&g
13729 s&@docdir@&$docdir&g
13730 s&@infodir@&$infodir&g
13731 s&@localedir@&$localedir&g
13732 s&@mandir@&$mandir&g
13733 s&\\\${datarootdir}&$datarootdir&g' ;;
13737 # Neutralize VPATH when `$srcdir' = `.'.
13738 # Shell code in configure.ac might set extrasub.
13739 # FIXME: do we really want to maintain this feature?
13740 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13741 ac_sed_extra="$ac_vpsub
13744 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13746 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13747 s|@configure_input@|$ac_sed_conf_input|;t t
13748 s&@top_builddir@&$ac_top_builddir_sub&;t t
13749 s&@top_build_prefix@&$ac_top_build_prefix&;t t
13750 s&@srcdir@&$ac_srcdir&;t t
13751 s&@abs_srcdir@&$ac_abs_srcdir&;t t
13752 s&@top_srcdir@&$ac_top_srcdir&;t t
13753 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13754 s&@builddir@&$ac_builddir&;t t
13755 s&@abs_builddir@&$ac_abs_builddir&;t t
13756 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13757 $ac_datarootdir_hack
13759 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13760 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13762 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13763 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13764 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
13765 "$ac_tmp/out"`; test -z "$ac_out"; } &&
13766 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13767 which seems to be undefined. Please make sure it is defined" >&5
13768 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13769 which seems to be undefined. Please make sure it is defined" >&2;}
13771 rm -f "$ac_tmp/stdin"
13773 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13774 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13776 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13782 if test x"$ac_file" != x-; then
13784 $as_echo "/* $configure_input */" \
13785 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13786 } >"$ac_tmp/config.h" \
13787 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13788 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13789 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13790 $as_echo "$as_me: $ac_file is unchanged" >&6;}
13793 mv "$ac_tmp/config.h" "$ac_file" \
13794 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13797 $as_echo "/* $configure_input */" \
13798 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13799 || as_fn_error $? "could not create -" "$LINENO" 5
13803 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13804 $as_echo "$as_me: executing $ac_file commands" >&6;}
13809 case $ac_file$ac_mode in
13810 "stamp-h":C) echo timestamp > src/include/stamp-h ;;
13811 "build-radpaths-h":C) (cd ./src/include && /bin/sh ./build-radpaths-h) ;;
13812 "main-chmod":C) (cd ./src/main && chmod +x checkrad radlast radtest) ;;
13813 "scripts-chmod":C) (cd ./scripts && chmod +x rc.radiusd cron/radiusd.cron.daily cron/radiusd.cron.monthly cryptpasswd) ;;
13821 ac_clean_files=$ac_clean_files_save
13823 test $ac_write_fail = 0 ||
13824 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13827 # configure is writing to config.log, and then calls config.status.
13828 # config.status does its own redirection, appending to config.log.
13829 # Unfortunately, on DOS this fails, as config.log is still kept open
13830 # by configure, so config.status won't be able to write to it; its
13831 # output is simply discarded. So we exec the FD to /dev/null,
13832 # effectively closing config.log, so it can be properly (re)opened and
13833 # appended to by config.status. When coming back to configure, we
13834 # need to make the FD available again.
13835 if test "$no_create" != yes; then
13837 ac_config_status_args=
13838 test "$silent" = yes &&
13839 ac_config_status_args="$ac_config_status_args --quiet"
13841 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13843 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13844 # would make configure fail if this is the last instruction.
13845 $ac_cs_success || as_fn_exit 1
13849 # CONFIG_SUBDIRS section.
13851 if test "$no_recursion" != yes; then
13853 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
13854 # so they do not pile up.
13855 ac_sub_configure_args=
13857 eval "set x $ac_configure_args"
13861 if test -n "$ac_prev"; then
13866 -cache-file | --cache-file | --cache-fil | --cache-fi \
13867 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
13868 ac_prev=cache_file ;;
13869 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
13870 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
13873 --config-cache | -C)
13875 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
13877 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
13879 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
13881 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
13883 --disable-option-checking)
13887 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
13889 as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
13893 # Always prepend --prefix to ensure using the same prefix
13894 # in subdir configurations.
13895 ac_arg="--prefix=$prefix"
13897 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
13899 ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
13902 if test "$silent" = yes; then
13903 ac_sub_configure_args="--silent $ac_sub_configure_args"
13906 # Always prepend --disable-option-checking to silence warnings, since
13907 # different subdirs can have different --enable and --with options.
13908 ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
13911 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
13913 # Do not complain, so a configure script can configure whichever
13914 # parts of a large source tree are present.
13915 test -d "$srcdir/$ac_dir" || continue
13917 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
13918 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
13919 $as_echo "$ac_msg" >&6
13920 as_dir="$ac_dir"; as_fn_mkdir_p
13924 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13926 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13927 # A ".." for each directory in $ac_dir_suffix.
13928 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13929 case $ac_top_builddir_sub in
13930 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13931 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13934 ac_abs_top_builddir=$ac_pwd
13935 ac_abs_builddir=$ac_pwd$ac_dir_suffix
13936 # for backward compatibility:
13937 ac_top_builddir=$ac_top_build_prefix
13940 .) # We are building in place.
13942 ac_top_srcdir=$ac_top_builddir_sub
13943 ac_abs_top_srcdir=$ac_pwd ;;
13944 [\\/]* | ?:[\\/]* ) # Absolute name.
13945 ac_srcdir=$srcdir$ac_dir_suffix;
13946 ac_top_srcdir=$srcdir
13947 ac_abs_top_srcdir=$srcdir ;;
13948 *) # Relative name.
13949 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13950 ac_top_srcdir=$ac_top_build_prefix$srcdir
13951 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13953 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13958 # Check for guested configure; otherwise get Cygnus style configure.
13959 if test -f "$ac_srcdir/configure.gnu"; then
13960 ac_sub_configure=$ac_srcdir/configure.gnu
13961 elif test -f "$ac_srcdir/configure"; then
13962 ac_sub_configure=$ac_srcdir/configure
13963 elif test -f "$ac_srcdir/configure.in"; then
13964 # This should be Cygnus configure.
13965 ac_sub_configure=$ac_aux_dir/configure
13967 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
13968 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
13972 # The recursion is here.
13973 if test -n "$ac_sub_configure"; then
13974 # Make the cache file name correct relative to the subdirectory.
13975 case $cache_file in
13976 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
13977 *) # Relative name.
13978 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
13981 { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
13982 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
13983 # The eval makes quoting arguments work.
13984 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
13985 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
13986 as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
13992 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13993 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13994 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}