50cd3cabb40adc3f5808d50f3466e2f2eb99bba1
[freeradius.git] / src / modules / rlm_krb5 / configure
1 #! /bin/sh
2 # From configure.ac Revision.
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.69.
5 #
6 #
7 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
8 #
9 #
10 # This configure script is free software; the Free Software Foundation
11 # gives unlimited permission to copy, distribute and modify it.
12 ## -------------------- ##
13 ## M4sh Initialization. ##
14 ## -------------------- ##
15
16 # Be more Bourne compatible
17 DUALCASE=1; export DUALCASE # for MKS sh
18 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
19   emulate sh
20   NULLCMD=:
21   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
22   # is contrary to our usage.  Disable this feature.
23   alias -g '${1+"$@"}'='"$@"'
24   setopt NO_GLOB_SUBST
25 else
26   case `(set -o) 2>/dev/null` in #(
27   *posix*) :
28     set -o posix ;; #(
29   *) :
30      ;;
31 esac
32 fi
33
34
35 as_nl='
36 '
37 export as_nl
38 # Printing a long string crashes Solaris 7 /usr/bin/printf.
39 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
42 # Prefer a ksh shell builtin over an external printf program on Solaris,
43 # but without wasting forks for bash or zsh.
44 if test -z "$BASH_VERSION$ZSH_VERSION" \
45     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46   as_echo='print -r --'
47   as_echo_n='print -rn --'
48 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
49   as_echo='printf %s\n'
50   as_echo_n='printf %s'
51 else
52   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
53     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
54     as_echo_n='/usr/ucb/echo -n'
55   else
56     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
57     as_echo_n_body='eval
58       arg=$1;
59       case $arg in #(
60       *"$as_nl"*)
61         expr "X$arg" : "X\\(.*\\)$as_nl";
62         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63       esac;
64       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
65     '
66     export as_echo_n_body
67     as_echo_n='sh -c $as_echo_n_body as_echo'
68   fi
69   export as_echo_body
70   as_echo='sh -c $as_echo_body as_echo'
71 fi
72
73 # The user is always right.
74 if test "${PATH_SEPARATOR+set}" != set; then
75   PATH_SEPARATOR=:
76   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
77     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
78       PATH_SEPARATOR=';'
79   }
80 fi
81
82
83 # IFS
84 # We need space, tab and new line, in precisely that order.  Quoting is
85 # there to prevent editors from complaining about space-tab.
86 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
87 # splitting by setting IFS to empty value.)
88 IFS=" ""        $as_nl"
89
90 # Find who we are.  Look in the path if we contain no directory separator.
91 as_myself=
92 case $0 in #((
93   *[\\/]* ) as_myself=$0 ;;
94   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95 for as_dir in $PATH
96 do
97   IFS=$as_save_IFS
98   test -z "$as_dir" && as_dir=.
99     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100   done
101 IFS=$as_save_IFS
102
103      ;;
104 esac
105 # We did not find ourselves, most probably we were run as `sh COMMAND'
106 # in which case we are not to be found in the path.
107 if test "x$as_myself" = x; then
108   as_myself=$0
109 fi
110 if test ! -f "$as_myself"; then
111   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112   exit 1
113 fi
114
115 # Unset variables that we do not need and which cause bugs (e.g. in
116 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
117 # suppresses any "Segmentation fault" message there.  '((' could
118 # trigger a bug in pdksh 5.2.14.
119 for as_var in BASH_ENV ENV MAIL MAILPATH
120 do eval test x\${$as_var+set} = xset \
121   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122 done
123 PS1='$ '
124 PS2='> '
125 PS4='+ '
126
127 # NLS nuisances.
128 LC_ALL=C
129 export LC_ALL
130 LANGUAGE=C
131 export LANGUAGE
132
133 # CDPATH.
134 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136 # Use a proper internal environment variable to ensure we don't fall
137   # into an infinite loop, continuously re-executing ourselves.
138   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
139     _as_can_reexec=no; export _as_can_reexec;
140     # We cannot yet assume a decent shell, so we have to provide a
141 # neutralization value for shells without unset; and this also
142 # works around shells that cannot unset nonexistent variables.
143 # Preserve -v and -x to the replacement shell.
144 BASH_ENV=/dev/null
145 ENV=/dev/null
146 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
147 case $- in # ((((
148   *v*x* | *x*v* ) as_opts=-vx ;;
149   *v* ) as_opts=-v ;;
150   *x* ) as_opts=-x ;;
151   * ) as_opts= ;;
152 esac
153 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
154 # Admittedly, this is quite paranoid, since all the known shells bail
155 # out after a failed `exec'.
156 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
157 as_fn_exit 255
158   fi
159   # We don't want this to propagate to other subprocesses.
160           { _as_can_reexec=; unset _as_can_reexec;}
161 if test "x$CONFIG_SHELL" = x; then
162   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
163   emulate sh
164   NULLCMD=:
165   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
166   # is contrary to our usage.  Disable this feature.
167   alias -g '\${1+\"\$@\"}'='\"\$@\"'
168   setopt NO_GLOB_SUBST
169 else
170   case \`(set -o) 2>/dev/null\` in #(
171   *posix*) :
172     set -o posix ;; #(
173   *) :
174      ;;
175 esac
176 fi
177 "
178   as_required="as_fn_return () { (exit \$1); }
179 as_fn_success () { as_fn_return 0; }
180 as_fn_failure () { as_fn_return 1; }
181 as_fn_ret_success () { return 0; }
182 as_fn_ret_failure () { return 1; }
183
184 exitcode=0
185 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
186 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
187 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
188 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
189 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
190
191 else
192   exitcode=1; echo positional parameters were not saved.
193 fi
194 test x\$exitcode = x0 || exit 1
195 test -x / || exit 1"
196   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
197   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
198   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
199   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
200   if (eval "$as_required") 2>/dev/null; then :
201   as_have_required=yes
202 else
203   as_have_required=no
204 fi
205   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207 else
208   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209 as_found=false
210 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211 do
212   IFS=$as_save_IFS
213   test -z "$as_dir" && as_dir=.
214   as_found=:
215   case $as_dir in #(
216          /*)
217            for as_base in sh bash ksh sh5; do
218              # Try only shells that exist, to save several forks.
219              as_shell=$as_dir/$as_base
220              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222   CONFIG_SHELL=$as_shell as_have_required=yes
223                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224   break 2
225 fi
226 fi
227            done;;
228        esac
229   as_found=false
230 done
231 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233   CONFIG_SHELL=$SHELL as_have_required=yes
234 fi; }
235 IFS=$as_save_IFS
236
237
238       if test "x$CONFIG_SHELL" != x; then :
239   export CONFIG_SHELL
240              # We cannot yet assume a decent shell, so we have to provide a
241 # neutralization value for shells without unset; and this also
242 # works around shells that cannot unset nonexistent variables.
243 # Preserve -v and -x to the replacement shell.
244 BASH_ENV=/dev/null
245 ENV=/dev/null
246 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247 case $- in # ((((
248   *v*x* | *x*v* ) as_opts=-vx ;;
249   *v* ) as_opts=-v ;;
250   *x* ) as_opts=-x ;;
251   * ) as_opts= ;;
252 esac
253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254 # Admittedly, this is quite paranoid, since all the known shells bail
255 # out after a failed `exec'.
256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257 exit 255
258 fi
259
260     if test x$as_have_required = xno; then :
261   $as_echo "$0: This script requires a shell more modern than all"
262   $as_echo "$0: the shells that I found on your system."
263   if test x${ZSH_VERSION+set} = xset ; then
264     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266   else
267     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268 $0: including any error possibly output before this
269 $0: message. Then install a modern shell, or manually run
270 $0: the script under such a shell if you do have one."
271   fi
272   exit 1
273 fi
274 fi
275 fi
276 SHELL=${CONFIG_SHELL-/bin/sh}
277 export SHELL
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE= GREP_OPTIONS=
280 unset CLICOLOR_FORCE GREP_OPTIONS
281
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
285 # as_fn_unset VAR
286 # ---------------
287 # Portably unset VAR.
288 as_fn_unset ()
289 {
290   { eval $1=; unset $1;}
291 }
292 as_unset=as_fn_unset
293
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
297 as_fn_set_status ()
298 {
299   return $1
300 } # as_fn_set_status
301
302 # as_fn_exit STATUS
303 # -----------------
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305 as_fn_exit ()
306 {
307   set +e
308   as_fn_set_status $1
309   exit $1
310 } # as_fn_exit
311
312 # as_fn_mkdir_p
313 # -------------
314 # Create "$as_dir" as a directory, including parents if necessary.
315 as_fn_mkdir_p ()
316 {
317
318   case $as_dir in #(
319   -*) as_dir=./$as_dir;;
320   esac
321   test -d "$as_dir" || eval $as_mkdir_p || {
322     as_dirs=
323     while :; do
324       case $as_dir in #(
325       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326       *) as_qdir=$as_dir;;
327       esac
328       as_dirs="'$as_qdir' $as_dirs"
329       as_dir=`$as_dirname -- "$as_dir" ||
330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331          X"$as_dir" : 'X\(//\)[^/]' \| \
332          X"$as_dir" : 'X\(//\)$' \| \
333          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 $as_echo X"$as_dir" |
335     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336             s//\1/
337             q
338           }
339           /^X\(\/\/\)[^/].*/{
340             s//\1/
341             q
342           }
343           /^X\(\/\/\)$/{
344             s//\1/
345             q
346           }
347           /^X\(\/\).*/{
348             s//\1/
349             q
350           }
351           s/.*/./; q'`
352       test -d "$as_dir" && break
353     done
354     test -z "$as_dirs" || eval "mkdir $as_dirs"
355   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
356
357
358 } # as_fn_mkdir_p
359
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p ()
364 {
365   test -f "$1" && test -x "$1"
366 } # as_fn_executable_p
367 # as_fn_append VAR VALUE
368 # ----------------------
369 # Append the text in VALUE to the end of the definition contained in VAR. Take
370 # advantage of any shell optimizations that allow amortized linear growth over
371 # repeated appends, instead of the typical quadratic growth present in naive
372 # implementations.
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374   eval 'as_fn_append ()
375   {
376     eval $1+=\$2
377   }'
378 else
379   as_fn_append ()
380   {
381     eval $1=\$$1\$2
382   }
383 fi # as_fn_append
384
385 # as_fn_arith ARG...
386 # ------------------
387 # Perform arithmetic evaluation on the ARGs, and store the result in the
388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 # must be portable across $(()) and expr.
390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391   eval 'as_fn_arith ()
392   {
393     as_val=$(( $* ))
394   }'
395 else
396   as_fn_arith ()
397   {
398     as_val=`expr "$@" || test $? -eq 1`
399   }
400 fi # as_fn_arith
401
402
403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 # ----------------------------------------
405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 # script with STATUS, using 1 if that was 0.
408 as_fn_error ()
409 {
410   as_status=$1; test $as_status -eq 0 && as_status=1
411   if test "$4"; then
412     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
414   fi
415   $as_echo "$as_me: error: $2" >&2
416   as_fn_exit $as_status
417 } # as_fn_error
418
419 if expr a : '\(a\)' >/dev/null 2>&1 &&
420    test "X`expr 00001 : '.*\(...\)'`" = X001; then
421   as_expr=expr
422 else
423   as_expr=false
424 fi
425
426 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
427   as_basename=basename
428 else
429   as_basename=false
430 fi
431
432 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433   as_dirname=dirname
434 else
435   as_dirname=false
436 fi
437
438 as_me=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440          X"$0" : 'X\(//\)$' \| \
441          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442 $as_echo X/"$0" |
443     sed '/^.*\/\([^/][^/]*\)\/*$/{
444             s//\1/
445             q
446           }
447           /^X\/\(\/\/\)$/{
448             s//\1/
449             q
450           }
451           /^X\/\(\/\).*/{
452             s//\1/
453             q
454           }
455           s/.*/./; q'`
456
457 # Avoid depending upon Character Ranges.
458 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461 as_cr_digits='0123456789'
462 as_cr_alnum=$as_cr_Letters$as_cr_digits
463
464
465   as_lineno_1=$LINENO as_lineno_1a=$LINENO
466   as_lineno_2=$LINENO as_lineno_2a=$LINENO
467   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
470   sed -n '
471     p
472     /[$]LINENO/=
473   ' <$as_myself |
474     sed '
475       s/[$]LINENO.*/&-/
476       t lineno
477       b
478       :lineno
479       N
480       :loop
481       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482       t loop
483       s/-\n.*//
484     ' >$as_me.lineno &&
485   chmod +x "$as_me.lineno" ||
486     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
487
488   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489   # already done that, so ensure we don't try to do so again and fall
490   # in an infinite loop.  This has already happened in practice.
491   _as_can_reexec=no; export _as_can_reexec
492   # Don't try to exec as it changes $[0], causing all sort of problems
493   # (the dirname of $[0] is not the place where we might find the
494   # original and so on.  Autoconf is especially sensitive to this).
495   . "./$as_me.lineno"
496   # Exit status is that of the last command.
497   exit
498 }
499
500 ECHO_C= ECHO_N= ECHO_T=
501 case `echo -n x` in #(((((
502 -n*)
503   case `echo 'xy\c'` in
504   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
505   xy)  ECHO_C='\c';;
506   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
507        ECHO_T=' ';;
508   esac;;
509 *)
510   ECHO_N='-n';;
511 esac
512
513 rm -f conf$$ conf$$.exe conf$$.file
514 if test -d conf$$.dir; then
515   rm -f conf$$.dir/conf$$.file
516 else
517   rm -f conf$$.dir
518   mkdir conf$$.dir 2>/dev/null
519 fi
520 if (echo >conf$$.file) 2>/dev/null; then
521   if ln -s conf$$.file conf$$ 2>/dev/null; then
522     as_ln_s='ln -s'
523     # ... but there are two gotchas:
524     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526     # In both cases, we have to default to `cp -pR'.
527     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528       as_ln_s='cp -pR'
529   elif ln conf$$.file conf$$ 2>/dev/null; then
530     as_ln_s=ln
531   else
532     as_ln_s='cp -pR'
533   fi
534 else
535   as_ln_s='cp -pR'
536 fi
537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 rmdir conf$$.dir 2>/dev/null
539
540 if mkdir -p . 2>/dev/null; then
541   as_mkdir_p='mkdir -p "$as_dir"'
542 else
543   test -d ./-p && rmdir ./-p
544   as_mkdir_p=false
545 fi
546
547 as_test_x='test -x'
548 as_executable_p=as_fn_executable_p
549
550 # Sed expression to map a string onto a valid CPP name.
551 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552
553 # Sed expression to map a string onto a valid variable name.
554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555
556
557 test -n "$DJDIR" || exec 7<&0 </dev/null
558 exec 6>&1
559
560 # Name of the host.
561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 # so uname gets run too.
563 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564
565 #
566 # Initializations.
567 #
568 ac_default_prefix=/usr/local
569 ac_clean_files=
570 ac_config_libobj_dir=.
571 LIBOBJS=
572 cross_compiling=no
573 subdirs=
574 MFLAGS=
575 MAKEFLAGS=
576
577 # Identity of this package.
578 PACKAGE_NAME=
579 PACKAGE_TARNAME=
580 PACKAGE_VERSION=
581 PACKAGE_STRING=
582 PACKAGE_BUGREPORT=
583 PACKAGE_URL=
584
585 ac_unique_file="rlm_krb5.c"
586 ac_subst_vars='LTLIBOBJS
587 LIBOBJS
588 targetname
589 mod_cflags
590 mod_ldflags
591 krb5_config
592 CPP
593 OBJEXT
594 EXEEXT
595 ac_ct_CC
596 CPPFLAGS
597 LDFLAGS
598 CFLAGS
599 CC
600 target_alias
601 host_alias
602 build_alias
603 LIBS
604 ECHO_T
605 ECHO_N
606 ECHO_C
607 DEFS
608 mandir
609 localedir
610 libdir
611 psdir
612 pdfdir
613 dvidir
614 htmldir
615 infodir
616 docdir
617 oldincludedir
618 includedir
619 localstatedir
620 sharedstatedir
621 sysconfdir
622 datadir
623 datarootdir
624 libexecdir
625 sbindir
626 bindir
627 program_transform_name
628 prefix
629 exec_prefix
630 PACKAGE_URL
631 PACKAGE_BUGREPORT
632 PACKAGE_STRING
633 PACKAGE_VERSION
634 PACKAGE_TARNAME
635 PACKAGE_NAME
636 PATH_SEPARATOR
637 SHELL'
638 ac_subst_files=''
639 ac_user_opts='
640 enable_option_checking
641 with_rlm_krb5_dir
642 '
643       ac_precious_vars='build_alias
644 host_alias
645 target_alias
646 CC
647 CFLAGS
648 LDFLAGS
649 LIBS
650 CPPFLAGS
651 CPP'
652
653
654 # Initialize some variables set by options.
655 ac_init_help=
656 ac_init_version=false
657 ac_unrecognized_opts=
658 ac_unrecognized_sep=
659 # The variables have the same names as the options, with
660 # dashes changed to underlines.
661 cache_file=/dev/null
662 exec_prefix=NONE
663 no_create=
664 no_recursion=
665 prefix=NONE
666 program_prefix=NONE
667 program_suffix=NONE
668 program_transform_name=s,x,x,
669 silent=
670 site=
671 srcdir=
672 verbose=
673 x_includes=NONE
674 x_libraries=NONE
675
676 # Installation directory options.
677 # These are left unexpanded so users can "make install exec_prefix=/foo"
678 # and all the variables that are supposed to be based on exec_prefix
679 # by default will actually change.
680 # Use braces instead of parens because sh, perl, etc. also accept them.
681 # (The list follows the same order as the GNU Coding Standards.)
682 bindir='${exec_prefix}/bin'
683 sbindir='${exec_prefix}/sbin'
684 libexecdir='${exec_prefix}/libexec'
685 datarootdir='${prefix}/share'
686 datadir='${datarootdir}'
687 sysconfdir='${prefix}/etc'
688 sharedstatedir='${prefix}/com'
689 localstatedir='${prefix}/var'
690 includedir='${prefix}/include'
691 oldincludedir='/usr/include'
692 docdir='${datarootdir}/doc/${PACKAGE}'
693 infodir='${datarootdir}/info'
694 htmldir='${docdir}'
695 dvidir='${docdir}'
696 pdfdir='${docdir}'
697 psdir='${docdir}'
698 libdir='${exec_prefix}/lib'
699 localedir='${datarootdir}/locale'
700 mandir='${datarootdir}/man'
701
702 ac_prev=
703 ac_dashdash=
704 for ac_option
705 do
706   # If the previous option needs an argument, assign it.
707   if test -n "$ac_prev"; then
708     eval $ac_prev=\$ac_option
709     ac_prev=
710     continue
711   fi
712
713   case $ac_option in
714   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
715   *=)   ac_optarg= ;;
716   *)    ac_optarg=yes ;;
717   esac
718
719   # Accept the important Cygnus configure options, so we can diagnose typos.
720
721   case $ac_dashdash$ac_option in
722   --)
723     ac_dashdash=yes ;;
724
725   -bindir | --bindir | --bindi | --bind | --bin | --bi)
726     ac_prev=bindir ;;
727   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
728     bindir=$ac_optarg ;;
729
730   -build | --build | --buil | --bui | --bu)
731     ac_prev=build_alias ;;
732   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
733     build_alias=$ac_optarg ;;
734
735   -cache-file | --cache-file | --cache-fil | --cache-fi \
736   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
737     ac_prev=cache_file ;;
738   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
739   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
740     cache_file=$ac_optarg ;;
741
742   --config-cache | -C)
743     cache_file=config.cache ;;
744
745   -datadir | --datadir | --datadi | --datad)
746     ac_prev=datadir ;;
747   -datadir=* | --datadir=* | --datadi=* | --datad=*)
748     datadir=$ac_optarg ;;
749
750   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
751   | --dataroo | --dataro | --datar)
752     ac_prev=datarootdir ;;
753   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
754   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
755     datarootdir=$ac_optarg ;;
756
757   -disable-* | --disable-*)
758     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
759     # Reject names that are not valid shell variable names.
760     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
761       as_fn_error $? "invalid feature name: $ac_useropt"
762     ac_useropt_orig=$ac_useropt
763     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
764     case $ac_user_opts in
765       *"
766 "enable_$ac_useropt"
767 "*) ;;
768       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
769          ac_unrecognized_sep=', ';;
770     esac
771     eval enable_$ac_useropt=no ;;
772
773   -docdir | --docdir | --docdi | --doc | --do)
774     ac_prev=docdir ;;
775   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
776     docdir=$ac_optarg ;;
777
778   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
779     ac_prev=dvidir ;;
780   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
781     dvidir=$ac_optarg ;;
782
783   -enable-* | --enable-*)
784     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
785     # Reject names that are not valid shell variable names.
786     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
787       as_fn_error $? "invalid feature name: $ac_useropt"
788     ac_useropt_orig=$ac_useropt
789     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
790     case $ac_user_opts in
791       *"
792 "enable_$ac_useropt"
793 "*) ;;
794       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
795          ac_unrecognized_sep=', ';;
796     esac
797     eval enable_$ac_useropt=\$ac_optarg ;;
798
799   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
800   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
801   | --exec | --exe | --ex)
802     ac_prev=exec_prefix ;;
803   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
804   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
805   | --exec=* | --exe=* | --ex=*)
806     exec_prefix=$ac_optarg ;;
807
808   -gas | --gas | --ga | --g)
809     # Obsolete; use --with-gas.
810     with_gas=yes ;;
811
812   -help | --help | --hel | --he | -h)
813     ac_init_help=long ;;
814   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
815     ac_init_help=recursive ;;
816   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
817     ac_init_help=short ;;
818
819   -host | --host | --hos | --ho)
820     ac_prev=host_alias ;;
821   -host=* | --host=* | --hos=* | --ho=*)
822     host_alias=$ac_optarg ;;
823
824   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
825     ac_prev=htmldir ;;
826   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
827   | --ht=*)
828     htmldir=$ac_optarg ;;
829
830   -includedir | --includedir | --includedi | --included | --include \
831   | --includ | --inclu | --incl | --inc)
832     ac_prev=includedir ;;
833   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
834   | --includ=* | --inclu=* | --incl=* | --inc=*)
835     includedir=$ac_optarg ;;
836
837   -infodir | --infodir | --infodi | --infod | --info | --inf)
838     ac_prev=infodir ;;
839   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
840     infodir=$ac_optarg ;;
841
842   -libdir | --libdir | --libdi | --libd)
843     ac_prev=libdir ;;
844   -libdir=* | --libdir=* | --libdi=* | --libd=*)
845     libdir=$ac_optarg ;;
846
847   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
848   | --libexe | --libex | --libe)
849     ac_prev=libexecdir ;;
850   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
851   | --libexe=* | --libex=* | --libe=*)
852     libexecdir=$ac_optarg ;;
853
854   -localedir | --localedir | --localedi | --localed | --locale)
855     ac_prev=localedir ;;
856   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
857     localedir=$ac_optarg ;;
858
859   -localstatedir | --localstatedir | --localstatedi | --localstated \
860   | --localstate | --localstat | --localsta | --localst | --locals)
861     ac_prev=localstatedir ;;
862   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
863   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
864     localstatedir=$ac_optarg ;;
865
866   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
867     ac_prev=mandir ;;
868   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
869     mandir=$ac_optarg ;;
870
871   -nfp | --nfp | --nf)
872     # Obsolete; use --without-fp.
873     with_fp=no ;;
874
875   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
876   | --no-cr | --no-c | -n)
877     no_create=yes ;;
878
879   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
880   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
881     no_recursion=yes ;;
882
883   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
884   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
885   | --oldin | --oldi | --old | --ol | --o)
886     ac_prev=oldincludedir ;;
887   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
888   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
889   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
890     oldincludedir=$ac_optarg ;;
891
892   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
893     ac_prev=prefix ;;
894   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
895     prefix=$ac_optarg ;;
896
897   -program-prefix | --program-prefix | --program-prefi | --program-pref \
898   | --program-pre | --program-pr | --program-p)
899     ac_prev=program_prefix ;;
900   -program-prefix=* | --program-prefix=* | --program-prefi=* \
901   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
902     program_prefix=$ac_optarg ;;
903
904   -program-suffix | --program-suffix | --program-suffi | --program-suff \
905   | --program-suf | --program-su | --program-s)
906     ac_prev=program_suffix ;;
907   -program-suffix=* | --program-suffix=* | --program-suffi=* \
908   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
909     program_suffix=$ac_optarg ;;
910
911   -program-transform-name | --program-transform-name \
912   | --program-transform-nam | --program-transform-na \
913   | --program-transform-n | --program-transform- \
914   | --program-transform | --program-transfor \
915   | --program-transfo | --program-transf \
916   | --program-trans | --program-tran \
917   | --progr-tra | --program-tr | --program-t)
918     ac_prev=program_transform_name ;;
919   -program-transform-name=* | --program-transform-name=* \
920   | --program-transform-nam=* | --program-transform-na=* \
921   | --program-transform-n=* | --program-transform-=* \
922   | --program-transform=* | --program-transfor=* \
923   | --program-transfo=* | --program-transf=* \
924   | --program-trans=* | --program-tran=* \
925   | --progr-tra=* | --program-tr=* | --program-t=*)
926     program_transform_name=$ac_optarg ;;
927
928   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
929     ac_prev=pdfdir ;;
930   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
931     pdfdir=$ac_optarg ;;
932
933   -psdir | --psdir | --psdi | --psd | --ps)
934     ac_prev=psdir ;;
935   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
936     psdir=$ac_optarg ;;
937
938   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
939   | -silent | --silent | --silen | --sile | --sil)
940     silent=yes ;;
941
942   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
943     ac_prev=sbindir ;;
944   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
945   | --sbi=* | --sb=*)
946     sbindir=$ac_optarg ;;
947
948   -sharedstatedir | --sharedstatedir | --sharedstatedi \
949   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
950   | --sharedst | --shareds | --shared | --share | --shar \
951   | --sha | --sh)
952     ac_prev=sharedstatedir ;;
953   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
954   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
955   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
956   | --sha=* | --sh=*)
957     sharedstatedir=$ac_optarg ;;
958
959   -site | --site | --sit)
960     ac_prev=site ;;
961   -site=* | --site=* | --sit=*)
962     site=$ac_optarg ;;
963
964   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
965     ac_prev=srcdir ;;
966   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
967     srcdir=$ac_optarg ;;
968
969   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
970   | --syscon | --sysco | --sysc | --sys | --sy)
971     ac_prev=sysconfdir ;;
972   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
973   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
974     sysconfdir=$ac_optarg ;;
975
976   -target | --target | --targe | --targ | --tar | --ta | --t)
977     ac_prev=target_alias ;;
978   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
979     target_alias=$ac_optarg ;;
980
981   -v | -verbose | --verbose | --verbos | --verbo | --verb)
982     verbose=yes ;;
983
984   -version | --version | --versio | --versi | --vers | -V)
985     ac_init_version=: ;;
986
987   -with-* | --with-*)
988     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
989     # Reject names that are not valid shell variable names.
990     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
991       as_fn_error $? "invalid package name: $ac_useropt"
992     ac_useropt_orig=$ac_useropt
993     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
994     case $ac_user_opts in
995       *"
996 "with_$ac_useropt"
997 "*) ;;
998       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
999          ac_unrecognized_sep=', ';;
1000     esac
1001     eval with_$ac_useropt=\$ac_optarg ;;
1002
1003   -without-* | --without-*)
1004     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1005     # Reject names that are not valid shell variable names.
1006     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1007       as_fn_error $? "invalid package name: $ac_useropt"
1008     ac_useropt_orig=$ac_useropt
1009     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1010     case $ac_user_opts in
1011       *"
1012 "with_$ac_useropt"
1013 "*) ;;
1014       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1015          ac_unrecognized_sep=', ';;
1016     esac
1017     eval with_$ac_useropt=no ;;
1018
1019   --x)
1020     # Obsolete; use --with-x.
1021     with_x=yes ;;
1022
1023   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1024   | --x-incl | --x-inc | --x-in | --x-i)
1025     ac_prev=x_includes ;;
1026   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1027   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1028     x_includes=$ac_optarg ;;
1029
1030   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1031   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1032     ac_prev=x_libraries ;;
1033   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1034   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1035     x_libraries=$ac_optarg ;;
1036
1037   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1038 Try \`$0 --help' for more information"
1039     ;;
1040
1041   *=*)
1042     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1043     # Reject names that are not valid shell variable names.
1044     case $ac_envvar in #(
1045       '' | [0-9]* | *[!_$as_cr_alnum]* )
1046       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1047     esac
1048     eval $ac_envvar=\$ac_optarg
1049     export $ac_envvar ;;
1050
1051   *)
1052     # FIXME: should be removed in autoconf 3.0.
1053     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1054     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1055       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1056     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1057     ;;
1058
1059   esac
1060 done
1061
1062 if test -n "$ac_prev"; then
1063   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1064   as_fn_error $? "missing argument to $ac_option"
1065 fi
1066
1067 if test -n "$ac_unrecognized_opts"; then
1068   case $enable_option_checking in
1069     no) ;;
1070     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1071     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1072   esac
1073 fi
1074
1075 # Check all directory arguments for consistency.
1076 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1077                 datadir sysconfdir sharedstatedir localstatedir includedir \
1078                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1079                 libdir localedir mandir
1080 do
1081   eval ac_val=\$$ac_var
1082   # Remove trailing slashes.
1083   case $ac_val in
1084     */ )
1085       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1086       eval $ac_var=\$ac_val;;
1087   esac
1088   # Be sure to have absolute directory names.
1089   case $ac_val in
1090     [\\/$]* | ?:[\\/]* )  continue;;
1091     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1092   esac
1093   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1094 done
1095
1096 # There might be people who depend on the old broken behavior: `$host'
1097 # used to hold the argument of --host etc.
1098 # FIXME: To remove some day.
1099 build=$build_alias
1100 host=$host_alias
1101 target=$target_alias
1102
1103 # FIXME: To remove some day.
1104 if test "x$host_alias" != x; then
1105   if test "x$build_alias" = x; then
1106     cross_compiling=maybe
1107   elif test "x$build_alias" != "x$host_alias"; then
1108     cross_compiling=yes
1109   fi
1110 fi
1111
1112 ac_tool_prefix=
1113 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1114
1115 test "$silent" = yes && exec 6>/dev/null
1116
1117
1118 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1119 ac_ls_di=`ls -di .` &&
1120 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1121   as_fn_error $? "working directory cannot be determined"
1122 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1123   as_fn_error $? "pwd does not report name of working directory"
1124
1125
1126 # Find the source files, if location was not specified.
1127 if test -z "$srcdir"; then
1128   ac_srcdir_defaulted=yes
1129   # Try the directory containing this script, then the parent directory.
1130   ac_confdir=`$as_dirname -- "$as_myself" ||
1131 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1132          X"$as_myself" : 'X\(//\)[^/]' \| \
1133          X"$as_myself" : 'X\(//\)$' \| \
1134          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1135 $as_echo X"$as_myself" |
1136     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1137             s//\1/
1138             q
1139           }
1140           /^X\(\/\/\)[^/].*/{
1141             s//\1/
1142             q
1143           }
1144           /^X\(\/\/\)$/{
1145             s//\1/
1146             q
1147           }
1148           /^X\(\/\).*/{
1149             s//\1/
1150             q
1151           }
1152           s/.*/./; q'`
1153   srcdir=$ac_confdir
1154   if test ! -r "$srcdir/$ac_unique_file"; then
1155     srcdir=..
1156   fi
1157 else
1158   ac_srcdir_defaulted=no
1159 fi
1160 if test ! -r "$srcdir/$ac_unique_file"; then
1161   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1162   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1163 fi
1164 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1165 ac_abs_confdir=`(
1166         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1167         pwd)`
1168 # When building in place, set srcdir=.
1169 if test "$ac_abs_confdir" = "$ac_pwd"; then
1170   srcdir=.
1171 fi
1172 # Remove unnecessary trailing slashes from srcdir.
1173 # Double slashes in file names in object file debugging info
1174 # mess up M-x gdb in Emacs.
1175 case $srcdir in
1176 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1177 esac
1178 for ac_var in $ac_precious_vars; do
1179   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1180   eval ac_env_${ac_var}_value=\$${ac_var}
1181   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1182   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1183 done
1184
1185 #
1186 # Report the --help message.
1187 #
1188 if test "$ac_init_help" = "long"; then
1189   # Omit some internal or obsolete options to make the list less imposing.
1190   # This message is too long to be a string in the A/UX 3.1 sh.
1191   cat <<_ACEOF
1192 \`configure' configures this package to adapt to many kinds of systems.
1193
1194 Usage: $0 [OPTION]... [VAR=VALUE]...
1195
1196 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1197 VAR=VALUE.  See below for descriptions of some of the useful variables.
1198
1199 Defaults for the options are specified in brackets.
1200
1201 Configuration:
1202   -h, --help              display this help and exit
1203       --help=short        display options specific to this package
1204       --help=recursive    display the short help of all the included packages
1205   -V, --version           display version information and exit
1206   -q, --quiet, --silent   do not print \`checking ...' messages
1207       --cache-file=FILE   cache test results in FILE [disabled]
1208   -C, --config-cache      alias for \`--cache-file=config.cache'
1209   -n, --no-create         do not create output files
1210       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1211
1212 Installation directories:
1213   --prefix=PREFIX         install architecture-independent files in PREFIX
1214                           [$ac_default_prefix]
1215   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1216                           [PREFIX]
1217
1218 By default, \`make install' will install all the files in
1219 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1220 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1221 for instance \`--prefix=\$HOME'.
1222
1223 For better control, use the options below.
1224
1225 Fine tuning of the installation directories:
1226   --bindir=DIR            user executables [EPREFIX/bin]
1227   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1228   --libexecdir=DIR        program executables [EPREFIX/libexec]
1229   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1230   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1231   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1232   --libdir=DIR            object code libraries [EPREFIX/lib]
1233   --includedir=DIR        C header files [PREFIX/include]
1234   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1235   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1236   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1237   --infodir=DIR           info documentation [DATAROOTDIR/info]
1238   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1239   --mandir=DIR            man documentation [DATAROOTDIR/man]
1240   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1241   --htmldir=DIR           html documentation [DOCDIR]
1242   --dvidir=DIR            dvi documentation [DOCDIR]
1243   --pdfdir=DIR            pdf documentation [DOCDIR]
1244   --psdir=DIR             ps documentation [DOCDIR]
1245 _ACEOF
1246
1247   cat <<\_ACEOF
1248 _ACEOF
1249 fi
1250
1251 if test -n "$ac_init_help"; then
1252
1253   cat <<\_ACEOF
1254
1255 Optional Packages:
1256   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1257   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1258   --with-rlm-krb5-dir=DIR       Directory for krb5 files
1259
1260 Some influential environment variables:
1261   CC          C compiler command
1262   CFLAGS      C compiler flags
1263   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1264               nonstandard directory <lib dir>
1265   LIBS        libraries to pass to the linker, e.g. -l<library>
1266   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1267               you have headers in a nonstandard directory <include dir>
1268   CPP         C preprocessor
1269
1270 Use these variables to override the choices made by `configure' or to help
1271 it to find libraries and programs with nonstandard names/locations.
1272
1273 Report bugs to the package provider.
1274 _ACEOF
1275 ac_status=$?
1276 fi
1277
1278 if test "$ac_init_help" = "recursive"; then
1279   # If there are subdirs, report their specific --help.
1280   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1281     test -d "$ac_dir" ||
1282       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1283       continue
1284     ac_builddir=.
1285
1286 case "$ac_dir" in
1287 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1288 *)
1289   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1290   # A ".." for each directory in $ac_dir_suffix.
1291   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1292   case $ac_top_builddir_sub in
1293   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1294   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1295   esac ;;
1296 esac
1297 ac_abs_top_builddir=$ac_pwd
1298 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1299 # for backward compatibility:
1300 ac_top_builddir=$ac_top_build_prefix
1301
1302 case $srcdir in
1303   .)  # We are building in place.
1304     ac_srcdir=.
1305     ac_top_srcdir=$ac_top_builddir_sub
1306     ac_abs_top_srcdir=$ac_pwd ;;
1307   [\\/]* | ?:[\\/]* )  # Absolute name.
1308     ac_srcdir=$srcdir$ac_dir_suffix;
1309     ac_top_srcdir=$srcdir
1310     ac_abs_top_srcdir=$srcdir ;;
1311   *) # Relative name.
1312     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1313     ac_top_srcdir=$ac_top_build_prefix$srcdir
1314     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1315 esac
1316 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1317
1318     cd "$ac_dir" || { ac_status=$?; continue; }
1319     # Check for guested configure.
1320     if test -f "$ac_srcdir/configure.gnu"; then
1321       echo &&
1322       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1323     elif test -f "$ac_srcdir/configure"; then
1324       echo &&
1325       $SHELL "$ac_srcdir/configure" --help=recursive
1326     else
1327       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1328     fi || ac_status=$?
1329     cd "$ac_pwd" || { ac_status=$?; break; }
1330   done
1331 fi
1332
1333 test -n "$ac_init_help" && exit $ac_status
1334 if $ac_init_version; then
1335   cat <<\_ACEOF
1336 configure
1337 generated by GNU Autoconf 2.69
1338
1339 Copyright (C) 2012 Free Software Foundation, Inc.
1340 This configure script is free software; the Free Software Foundation
1341 gives unlimited permission to copy, distribute and modify it.
1342 _ACEOF
1343   exit
1344 fi
1345
1346 ## ------------------------ ##
1347 ## Autoconf initialization. ##
1348 ## ------------------------ ##
1349
1350 # ac_fn_c_try_compile LINENO
1351 # --------------------------
1352 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1353 ac_fn_c_try_compile ()
1354 {
1355   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1356   rm -f conftest.$ac_objext
1357   if { { ac_try="$ac_compile"
1358 case "(($ac_try" in
1359   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1360   *) ac_try_echo=$ac_try;;
1361 esac
1362 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1363 $as_echo "$ac_try_echo"; } >&5
1364   (eval "$ac_compile") 2>conftest.err
1365   ac_status=$?
1366   if test -s conftest.err; then
1367     grep -v '^ *+' conftest.err >conftest.er1
1368     cat conftest.er1 >&5
1369     mv -f conftest.er1 conftest.err
1370   fi
1371   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1372   test $ac_status = 0; } && {
1373          test -z "$ac_c_werror_flag" ||
1374          test ! -s conftest.err
1375        } && test -s conftest.$ac_objext; then :
1376   ac_retval=0
1377 else
1378   $as_echo "$as_me: failed program was:" >&5
1379 sed 's/^/| /' conftest.$ac_ext >&5
1380
1381         ac_retval=1
1382 fi
1383   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1384   as_fn_set_status $ac_retval
1385
1386 } # ac_fn_c_try_compile
1387
1388 # ac_fn_c_try_cpp LINENO
1389 # ----------------------
1390 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1391 ac_fn_c_try_cpp ()
1392 {
1393   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1394   if { { ac_try="$ac_cpp conftest.$ac_ext"
1395 case "(($ac_try" in
1396   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1397   *) ac_try_echo=$ac_try;;
1398 esac
1399 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1400 $as_echo "$ac_try_echo"; } >&5
1401   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1402   ac_status=$?
1403   if test -s conftest.err; then
1404     grep -v '^ *+' conftest.err >conftest.er1
1405     cat conftest.er1 >&5
1406     mv -f conftest.er1 conftest.err
1407   fi
1408   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1409   test $ac_status = 0; } > conftest.i && {
1410          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1411          test ! -s conftest.err
1412        }; then :
1413   ac_retval=0
1414 else
1415   $as_echo "$as_me: failed program was:" >&5
1416 sed 's/^/| /' conftest.$ac_ext >&5
1417
1418     ac_retval=1
1419 fi
1420   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1421   as_fn_set_status $ac_retval
1422
1423 } # ac_fn_c_try_cpp
1424
1425 # ac_fn_c_try_link LINENO
1426 # -----------------------
1427 # Try to link conftest.$ac_ext, and return whether this succeeded.
1428 ac_fn_c_try_link ()
1429 {
1430   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1431   rm -f conftest.$ac_objext conftest$ac_exeext
1432   if { { ac_try="$ac_link"
1433 case "(($ac_try" in
1434   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1435   *) ac_try_echo=$ac_try;;
1436 esac
1437 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1438 $as_echo "$ac_try_echo"; } >&5
1439   (eval "$ac_link") 2>conftest.err
1440   ac_status=$?
1441   if test -s conftest.err; then
1442     grep -v '^ *+' conftest.err >conftest.er1
1443     cat conftest.er1 >&5
1444     mv -f conftest.er1 conftest.err
1445   fi
1446   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1447   test $ac_status = 0; } && {
1448          test -z "$ac_c_werror_flag" ||
1449          test ! -s conftest.err
1450        } && test -s conftest$ac_exeext && {
1451          test "$cross_compiling" = yes ||
1452          test -x conftest$ac_exeext
1453        }; then :
1454   ac_retval=0
1455 else
1456   $as_echo "$as_me: failed program was:" >&5
1457 sed 's/^/| /' conftest.$ac_ext >&5
1458
1459         ac_retval=1
1460 fi
1461   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1462   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1463   # interfere with the next link command; also delete a directory that is
1464   # left behind by Apple's compiler.  We do this before executing the actions.
1465   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1466   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1467   as_fn_set_status $ac_retval
1468
1469 } # ac_fn_c_try_link
1470
1471 # ac_fn_c_check_func LINENO FUNC VAR
1472 # ----------------------------------
1473 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1474 ac_fn_c_check_func ()
1475 {
1476   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1477   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1478 $as_echo_n "checking for $2... " >&6; }
1479 if eval \${$3+:} false; then :
1480   $as_echo_n "(cached) " >&6
1481 else
1482   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1483 /* end confdefs.h.  */
1484 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1485    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1486 #define $2 innocuous_$2
1487
1488 /* System header to define __stub macros and hopefully few prototypes,
1489     which can conflict with char $2 (); below.
1490     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1491     <limits.h> exists even on freestanding compilers.  */
1492
1493 #ifdef __STDC__
1494 # include <limits.h>
1495 #else
1496 # include <assert.h>
1497 #endif
1498
1499 #undef $2
1500
1501 /* Override any GCC internal prototype to avoid an error.
1502    Use char because int might match the return type of a GCC
1503    builtin and then its argument prototype would still apply.  */
1504 #ifdef __cplusplus
1505 extern "C"
1506 #endif
1507 char $2 ();
1508 /* The GNU C library defines this for functions which it implements
1509     to always fail with ENOSYS.  Some functions are actually named
1510     something starting with __ and the normal name is an alias.  */
1511 #if defined __stub_$2 || defined __stub___$2
1512 choke me
1513 #endif
1514
1515 int
1516 main ()
1517 {
1518 return $2 ();
1519   ;
1520   return 0;
1521 }
1522 _ACEOF
1523 if ac_fn_c_try_link "$LINENO"; then :
1524   eval "$3=yes"
1525 else
1526   eval "$3=no"
1527 fi
1528 rm -f core conftest.err conftest.$ac_objext \
1529     conftest$ac_exeext conftest.$ac_ext
1530 fi
1531 eval ac_res=\$$3
1532                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1533 $as_echo "$ac_res" >&6; }
1534   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1535
1536 } # ac_fn_c_check_func
1537
1538 # ac_fn_c_try_run LINENO
1539 # ----------------------
1540 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1541 # that executables *can* be run.
1542 ac_fn_c_try_run ()
1543 {
1544   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1545   if { { ac_try="$ac_link"
1546 case "(($ac_try" in
1547   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1548   *) ac_try_echo=$ac_try;;
1549 esac
1550 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1551 $as_echo "$ac_try_echo"; } >&5
1552   (eval "$ac_link") 2>&5
1553   ac_status=$?
1554   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1555   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1556   { { case "(($ac_try" in
1557   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1558   *) ac_try_echo=$ac_try;;
1559 esac
1560 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1561 $as_echo "$ac_try_echo"; } >&5
1562   (eval "$ac_try") 2>&5
1563   ac_status=$?
1564   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1565   test $ac_status = 0; }; }; then :
1566   ac_retval=0
1567 else
1568   $as_echo "$as_me: program exited with status $ac_status" >&5
1569        $as_echo "$as_me: failed program was:" >&5
1570 sed 's/^/| /' conftest.$ac_ext >&5
1571
1572        ac_retval=$ac_status
1573 fi
1574   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1575   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1576   as_fn_set_status $ac_retval
1577
1578 } # ac_fn_c_try_run
1579 cat >config.log <<_ACEOF
1580 This file contains any messages produced by compilers while
1581 running configure, to aid debugging if configure makes a mistake.
1582
1583 It was created by $as_me, which was
1584 generated by GNU Autoconf 2.69.  Invocation command line was
1585
1586   $ $0 $@
1587
1588 _ACEOF
1589 exec 5>>config.log
1590 {
1591 cat <<_ASUNAME
1592 ## --------- ##
1593 ## Platform. ##
1594 ## --------- ##
1595
1596 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1597 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1598 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1599 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1600 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1601
1602 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1603 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1604
1605 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1606 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1607 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1608 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1609 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1610 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1611 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1612
1613 _ASUNAME
1614
1615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1616 for as_dir in $PATH
1617 do
1618   IFS=$as_save_IFS
1619   test -z "$as_dir" && as_dir=.
1620     $as_echo "PATH: $as_dir"
1621   done
1622 IFS=$as_save_IFS
1623
1624 } >&5
1625
1626 cat >&5 <<_ACEOF
1627
1628
1629 ## ----------- ##
1630 ## Core tests. ##
1631 ## ----------- ##
1632
1633 _ACEOF
1634
1635
1636 # Keep a trace of the command line.
1637 # Strip out --no-create and --no-recursion so they do not pile up.
1638 # Strip out --silent because we don't want to record it for future runs.
1639 # Also quote any args containing shell meta-characters.
1640 # Make two passes to allow for proper duplicate-argument suppression.
1641 ac_configure_args=
1642 ac_configure_args0=
1643 ac_configure_args1=
1644 ac_must_keep_next=false
1645 for ac_pass in 1 2
1646 do
1647   for ac_arg
1648   do
1649     case $ac_arg in
1650     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1651     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1652     | -silent | --silent | --silen | --sile | --sil)
1653       continue ;;
1654     *\'*)
1655       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1656     esac
1657     case $ac_pass in
1658     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1659     2)
1660       as_fn_append ac_configure_args1 " '$ac_arg'"
1661       if test $ac_must_keep_next = true; then
1662         ac_must_keep_next=false # Got value, back to normal.
1663       else
1664         case $ac_arg in
1665           *=* | --config-cache | -C | -disable-* | --disable-* \
1666           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1667           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1668           | -with-* | --with-* | -without-* | --without-* | --x)
1669             case "$ac_configure_args0 " in
1670               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1671             esac
1672             ;;
1673           -* ) ac_must_keep_next=true ;;
1674         esac
1675       fi
1676       as_fn_append ac_configure_args " '$ac_arg'"
1677       ;;
1678     esac
1679   done
1680 done
1681 { ac_configure_args0=; unset ac_configure_args0;}
1682 { ac_configure_args1=; unset ac_configure_args1;}
1683
1684 # When interrupted or exit'd, cleanup temporary files, and complete
1685 # config.log.  We remove comments because anyway the quotes in there
1686 # would cause problems or look ugly.
1687 # WARNING: Use '\'' to represent an apostrophe within the trap.
1688 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1689 trap 'exit_status=$?
1690   # Save into config.log some information that might help in debugging.
1691   {
1692     echo
1693
1694     $as_echo "## ---------------- ##
1695 ## Cache variables. ##
1696 ## ---------------- ##"
1697     echo
1698     # The following way of writing the cache mishandles newlines in values,
1699 (
1700   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1701     eval ac_val=\$$ac_var
1702     case $ac_val in #(
1703     *${as_nl}*)
1704       case $ac_var in #(
1705       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1706 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1707       esac
1708       case $ac_var in #(
1709       _ | IFS | as_nl) ;; #(
1710       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1711       *) { eval $ac_var=; unset $ac_var;} ;;
1712       esac ;;
1713     esac
1714   done
1715   (set) 2>&1 |
1716     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1717     *${as_nl}ac_space=\ *)
1718       sed -n \
1719         "s/'\''/'\''\\\\'\'''\''/g;
1720           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1721       ;; #(
1722     *)
1723       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1724       ;;
1725     esac |
1726     sort
1727 )
1728     echo
1729
1730     $as_echo "## ----------------- ##
1731 ## Output variables. ##
1732 ## ----------------- ##"
1733     echo
1734     for ac_var in $ac_subst_vars
1735     do
1736       eval ac_val=\$$ac_var
1737       case $ac_val in
1738       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1739       esac
1740       $as_echo "$ac_var='\''$ac_val'\''"
1741     done | sort
1742     echo
1743
1744     if test -n "$ac_subst_files"; then
1745       $as_echo "## ------------------- ##
1746 ## File substitutions. ##
1747 ## ------------------- ##"
1748       echo
1749       for ac_var in $ac_subst_files
1750       do
1751         eval ac_val=\$$ac_var
1752         case $ac_val in
1753         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1754         esac
1755         $as_echo "$ac_var='\''$ac_val'\''"
1756       done | sort
1757       echo
1758     fi
1759
1760     if test -s confdefs.h; then
1761       $as_echo "## ----------- ##
1762 ## confdefs.h. ##
1763 ## ----------- ##"
1764       echo
1765       cat confdefs.h
1766       echo
1767     fi
1768     test "$ac_signal" != 0 &&
1769       $as_echo "$as_me: caught signal $ac_signal"
1770     $as_echo "$as_me: exit $exit_status"
1771   } >&5
1772   rm -f core *.core core.conftest.* &&
1773     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1774     exit $exit_status
1775 ' 0
1776 for ac_signal in 1 2 13 15; do
1777   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1778 done
1779 ac_signal=0
1780
1781 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1782 rm -f -r conftest* confdefs.h
1783
1784 $as_echo "/* confdefs.h */" > confdefs.h
1785
1786 # Predefined preprocessor variables.
1787
1788 cat >>confdefs.h <<_ACEOF
1789 #define PACKAGE_NAME "$PACKAGE_NAME"
1790 _ACEOF
1791
1792 cat >>confdefs.h <<_ACEOF
1793 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1794 _ACEOF
1795
1796 cat >>confdefs.h <<_ACEOF
1797 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1798 _ACEOF
1799
1800 cat >>confdefs.h <<_ACEOF
1801 #define PACKAGE_STRING "$PACKAGE_STRING"
1802 _ACEOF
1803
1804 cat >>confdefs.h <<_ACEOF
1805 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1806 _ACEOF
1807
1808 cat >>confdefs.h <<_ACEOF
1809 #define PACKAGE_URL "$PACKAGE_URL"
1810 _ACEOF
1811
1812
1813 # Let the site file select an alternate cache file if it wants to.
1814 # Prefer an explicitly selected file to automatically selected ones.
1815 ac_site_file1=NONE
1816 ac_site_file2=NONE
1817 if test -n "$CONFIG_SITE"; then
1818   # We do not want a PATH search for config.site.
1819   case $CONFIG_SITE in #((
1820     -*)  ac_site_file1=./$CONFIG_SITE;;
1821     */*) ac_site_file1=$CONFIG_SITE;;
1822     *)   ac_site_file1=./$CONFIG_SITE;;
1823   esac
1824 elif test "x$prefix" != xNONE; then
1825   ac_site_file1=$prefix/share/config.site
1826   ac_site_file2=$prefix/etc/config.site
1827 else
1828   ac_site_file1=$ac_default_prefix/share/config.site
1829   ac_site_file2=$ac_default_prefix/etc/config.site
1830 fi
1831 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1832 do
1833   test "x$ac_site_file" = xNONE && continue
1834   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
1835     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1836 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1837     sed 's/^/| /' "$ac_site_file" >&5
1838     . "$ac_site_file" \
1839       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1840 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1841 as_fn_error $? "failed to load site script $ac_site_file
1842 See \`config.log' for more details" "$LINENO" 5; }
1843   fi
1844 done
1845
1846 if test -r "$cache_file"; then
1847   # Some versions of bash will fail to source /dev/null (special files
1848   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
1849   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1850     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1851 $as_echo "$as_me: loading cache $cache_file" >&6;}
1852     case $cache_file in
1853       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1854       *)                      . "./$cache_file";;
1855     esac
1856   fi
1857 else
1858   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1859 $as_echo "$as_me: creating cache $cache_file" >&6;}
1860   >$cache_file
1861 fi
1862
1863 # Check that the precious variables saved in the cache have kept the same
1864 # value.
1865 ac_cache_corrupted=false
1866 for ac_var in $ac_precious_vars; do
1867   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1868   eval ac_new_set=\$ac_env_${ac_var}_set
1869   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1870   eval ac_new_val=\$ac_env_${ac_var}_value
1871   case $ac_old_set,$ac_new_set in
1872     set,)
1873       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1874 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1875       ac_cache_corrupted=: ;;
1876     ,set)
1877       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1878 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1879       ac_cache_corrupted=: ;;
1880     ,);;
1881     *)
1882       if test "x$ac_old_val" != "x$ac_new_val"; then
1883         # differences in whitespace do not lead to failure.
1884         ac_old_val_w=`echo x $ac_old_val`
1885         ac_new_val_w=`echo x $ac_new_val`
1886         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1887           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1888 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1889           ac_cache_corrupted=:
1890         else
1891           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1892 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1893           eval $ac_var=\$ac_old_val
1894         fi
1895         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
1896 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1897         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
1898 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1899       fi;;
1900   esac
1901   # Pass precious variables to config.status.
1902   if test "$ac_new_set" = set; then
1903     case $ac_new_val in
1904     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1905     *) ac_arg=$ac_var=$ac_new_val ;;
1906     esac
1907     case " $ac_configure_args " in
1908       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1909       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1910     esac
1911   fi
1912 done
1913 if $ac_cache_corrupted; then
1914   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1915 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1916   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1917 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1918   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1919 fi
1920 ## -------------------- ##
1921 ## Main body of script. ##
1922 ## -------------------- ##
1923
1924 ac_ext=c
1925 ac_cpp='$CPP $CPPFLAGS'
1926 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1927 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1928 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1929
1930
1931
1932
1933
1934 if test x$with_rlm_krb5 != xno; then
1935
1936         ac_ext=c
1937 ac_cpp='$CPP $CPPFLAGS'
1938 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1939 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1940 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1941 if test -n "$ac_tool_prefix"; then
1942   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1943 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1945 $as_echo_n "checking for $ac_word... " >&6; }
1946 if ${ac_cv_prog_CC+:} false; then :
1947   $as_echo_n "(cached) " >&6
1948 else
1949   if test -n "$CC"; then
1950   ac_cv_prog_CC="$CC" # Let the user override the test.
1951 else
1952 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1953 for as_dir in $PATH
1954 do
1955   IFS=$as_save_IFS
1956   test -z "$as_dir" && as_dir=.
1957     for ac_exec_ext in '' $ac_executable_extensions; do
1958   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1959     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1960     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1961     break 2
1962   fi
1963 done
1964   done
1965 IFS=$as_save_IFS
1966
1967 fi
1968 fi
1969 CC=$ac_cv_prog_CC
1970 if test -n "$CC"; then
1971   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1972 $as_echo "$CC" >&6; }
1973 else
1974   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1975 $as_echo "no" >&6; }
1976 fi
1977
1978
1979 fi
1980 if test -z "$ac_cv_prog_CC"; then
1981   ac_ct_CC=$CC
1982   # Extract the first word of "gcc", so it can be a program name with args.
1983 set dummy gcc; ac_word=$2
1984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1985 $as_echo_n "checking for $ac_word... " >&6; }
1986 if ${ac_cv_prog_ac_ct_CC+:} false; then :
1987   $as_echo_n "(cached) " >&6
1988 else
1989   if test -n "$ac_ct_CC"; then
1990   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1991 else
1992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1993 for as_dir in $PATH
1994 do
1995   IFS=$as_save_IFS
1996   test -z "$as_dir" && as_dir=.
1997     for ac_exec_ext in '' $ac_executable_extensions; do
1998   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1999     ac_cv_prog_ac_ct_CC="gcc"
2000     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2001     break 2
2002   fi
2003 done
2004   done
2005 IFS=$as_save_IFS
2006
2007 fi
2008 fi
2009 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2010 if test -n "$ac_ct_CC"; then
2011   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2012 $as_echo "$ac_ct_CC" >&6; }
2013 else
2014   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2015 $as_echo "no" >&6; }
2016 fi
2017
2018   if test "x$ac_ct_CC" = x; then
2019     CC=""
2020   else
2021     case $cross_compiling:$ac_tool_warned in
2022 yes:)
2023 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2024 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2025 ac_tool_warned=yes ;;
2026 esac
2027     CC=$ac_ct_CC
2028   fi
2029 else
2030   CC="$ac_cv_prog_CC"
2031 fi
2032
2033 if test -z "$CC"; then
2034           if test -n "$ac_tool_prefix"; then
2035     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2036 set dummy ${ac_tool_prefix}cc; ac_word=$2
2037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2038 $as_echo_n "checking for $ac_word... " >&6; }
2039 if ${ac_cv_prog_CC+:} false; then :
2040   $as_echo_n "(cached) " >&6
2041 else
2042   if test -n "$CC"; then
2043   ac_cv_prog_CC="$CC" # Let the user override the test.
2044 else
2045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2046 for as_dir in $PATH
2047 do
2048   IFS=$as_save_IFS
2049   test -z "$as_dir" && as_dir=.
2050     for ac_exec_ext in '' $ac_executable_extensions; do
2051   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2052     ac_cv_prog_CC="${ac_tool_prefix}cc"
2053     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2054     break 2
2055   fi
2056 done
2057   done
2058 IFS=$as_save_IFS
2059
2060 fi
2061 fi
2062 CC=$ac_cv_prog_CC
2063 if test -n "$CC"; then
2064   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2065 $as_echo "$CC" >&6; }
2066 else
2067   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2068 $as_echo "no" >&6; }
2069 fi
2070
2071
2072   fi
2073 fi
2074 if test -z "$CC"; then
2075   # Extract the first word of "cc", so it can be a program name with args.
2076 set dummy cc; ac_word=$2
2077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2078 $as_echo_n "checking for $ac_word... " >&6; }
2079 if ${ac_cv_prog_CC+:} false; then :
2080   $as_echo_n "(cached) " >&6
2081 else
2082   if test -n "$CC"; then
2083   ac_cv_prog_CC="$CC" # Let the user override the test.
2084 else
2085   ac_prog_rejected=no
2086 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2087 for as_dir in $PATH
2088 do
2089   IFS=$as_save_IFS
2090   test -z "$as_dir" && as_dir=.
2091     for ac_exec_ext in '' $ac_executable_extensions; do
2092   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2093     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2094        ac_prog_rejected=yes
2095        continue
2096      fi
2097     ac_cv_prog_CC="cc"
2098     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2099     break 2
2100   fi
2101 done
2102   done
2103 IFS=$as_save_IFS
2104
2105 if test $ac_prog_rejected = yes; then
2106   # We found a bogon in the path, so make sure we never use it.
2107   set dummy $ac_cv_prog_CC
2108   shift
2109   if test $# != 0; then
2110     # We chose a different compiler from the bogus one.
2111     # However, it has the same basename, so the bogon will be chosen
2112     # first if we set CC to just the basename; use the full file name.
2113     shift
2114     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2115   fi
2116 fi
2117 fi
2118 fi
2119 CC=$ac_cv_prog_CC
2120 if test -n "$CC"; then
2121   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2122 $as_echo "$CC" >&6; }
2123 else
2124   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2125 $as_echo "no" >&6; }
2126 fi
2127
2128
2129 fi
2130 if test -z "$CC"; then
2131   if test -n "$ac_tool_prefix"; then
2132   for ac_prog in cl.exe
2133   do
2134     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2135 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2137 $as_echo_n "checking for $ac_word... " >&6; }
2138 if ${ac_cv_prog_CC+:} false; then :
2139   $as_echo_n "(cached) " >&6
2140 else
2141   if test -n "$CC"; then
2142   ac_cv_prog_CC="$CC" # Let the user override the test.
2143 else
2144 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2145 for as_dir in $PATH
2146 do
2147   IFS=$as_save_IFS
2148   test -z "$as_dir" && as_dir=.
2149     for ac_exec_ext in '' $ac_executable_extensions; do
2150   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2151     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2152     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2153     break 2
2154   fi
2155 done
2156   done
2157 IFS=$as_save_IFS
2158
2159 fi
2160 fi
2161 CC=$ac_cv_prog_CC
2162 if test -n "$CC"; then
2163   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2164 $as_echo "$CC" >&6; }
2165 else
2166   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2167 $as_echo "no" >&6; }
2168 fi
2169
2170
2171     test -n "$CC" && break
2172   done
2173 fi
2174 if test -z "$CC"; then
2175   ac_ct_CC=$CC
2176   for ac_prog in cl.exe
2177 do
2178   # Extract the first word of "$ac_prog", so it can be a program name with args.
2179 set dummy $ac_prog; ac_word=$2
2180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2181 $as_echo_n "checking for $ac_word... " >&6; }
2182 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2183   $as_echo_n "(cached) " >&6
2184 else
2185   if test -n "$ac_ct_CC"; then
2186   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2187 else
2188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2189 for as_dir in $PATH
2190 do
2191   IFS=$as_save_IFS
2192   test -z "$as_dir" && as_dir=.
2193     for ac_exec_ext in '' $ac_executable_extensions; do
2194   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2195     ac_cv_prog_ac_ct_CC="$ac_prog"
2196     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2197     break 2
2198   fi
2199 done
2200   done
2201 IFS=$as_save_IFS
2202
2203 fi
2204 fi
2205 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2206 if test -n "$ac_ct_CC"; then
2207   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2208 $as_echo "$ac_ct_CC" >&6; }
2209 else
2210   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2211 $as_echo "no" >&6; }
2212 fi
2213
2214
2215   test -n "$ac_ct_CC" && break
2216 done
2217
2218   if test "x$ac_ct_CC" = x; then
2219     CC=""
2220   else
2221     case $cross_compiling:$ac_tool_warned in
2222 yes:)
2223 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2224 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2225 ac_tool_warned=yes ;;
2226 esac
2227     CC=$ac_ct_CC
2228   fi
2229 fi
2230
2231 fi
2232
2233
2234 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2235 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2236 as_fn_error $? "no acceptable C compiler found in \$PATH
2237 See \`config.log' for more details" "$LINENO" 5; }
2238
2239 # Provide some information about the compiler.
2240 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2241 set X $ac_compile
2242 ac_compiler=$2
2243 for ac_option in --version -v -V -qversion; do
2244   { { ac_try="$ac_compiler $ac_option >&5"
2245 case "(($ac_try" in
2246   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2247   *) ac_try_echo=$ac_try;;
2248 esac
2249 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2250 $as_echo "$ac_try_echo"; } >&5
2251   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2252   ac_status=$?
2253   if test -s conftest.err; then
2254     sed '10a\
2255 ... rest of stderr output deleted ...
2256          10q' conftest.err >conftest.er1
2257     cat conftest.er1 >&5
2258   fi
2259   rm -f conftest.er1 conftest.err
2260   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2261   test $ac_status = 0; }
2262 done
2263
2264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2265 /* end confdefs.h.  */
2266
2267 int
2268 main ()
2269 {
2270
2271   ;
2272   return 0;
2273 }
2274 _ACEOF
2275 ac_clean_files_save=$ac_clean_files
2276 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2277 # Try to create an executable without -o first, disregard a.out.
2278 # It will help us diagnose broken compilers, and finding out an intuition
2279 # of exeext.
2280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2281 $as_echo_n "checking whether the C compiler works... " >&6; }
2282 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2283
2284 # The possible output files:
2285 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2286
2287 ac_rmfiles=
2288 for ac_file in $ac_files
2289 do
2290   case $ac_file in
2291     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2292     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2293   esac
2294 done
2295 rm -f $ac_rmfiles
2296
2297 if { { ac_try="$ac_link_default"
2298 case "(($ac_try" in
2299   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2300   *) ac_try_echo=$ac_try;;
2301 esac
2302 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2303 $as_echo "$ac_try_echo"; } >&5
2304   (eval "$ac_link_default") 2>&5
2305   ac_status=$?
2306   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2307   test $ac_status = 0; }; then :
2308   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2309 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2310 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2311 # so that the user can short-circuit this test for compilers unknown to
2312 # Autoconf.
2313 for ac_file in $ac_files ''
2314 do
2315   test -f "$ac_file" || continue
2316   case $ac_file in
2317     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2318         ;;
2319     [ab].out )
2320         # We found the default executable, but exeext='' is most
2321         # certainly right.
2322         break;;
2323     *.* )
2324         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2325         then :; else
2326            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2327         fi
2328         # We set ac_cv_exeext here because the later test for it is not
2329         # safe: cross compilers may not add the suffix if given an `-o'
2330         # argument, so we may need to know it at that point already.
2331         # Even if this section looks crufty: it has the advantage of
2332         # actually working.
2333         break;;
2334     * )
2335         break;;
2336   esac
2337 done
2338 test "$ac_cv_exeext" = no && ac_cv_exeext=
2339
2340 else
2341   ac_file=''
2342 fi
2343 if test -z "$ac_file"; then :
2344   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2345 $as_echo "no" >&6; }
2346 $as_echo "$as_me: failed program was:" >&5
2347 sed 's/^/| /' conftest.$ac_ext >&5
2348
2349 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2350 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2351 as_fn_error 77 "C compiler cannot create executables
2352 See \`config.log' for more details" "$LINENO" 5; }
2353 else
2354   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2355 $as_echo "yes" >&6; }
2356 fi
2357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2358 $as_echo_n "checking for C compiler default output file name... " >&6; }
2359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2360 $as_echo "$ac_file" >&6; }
2361 ac_exeext=$ac_cv_exeext
2362
2363 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2364 ac_clean_files=$ac_clean_files_save
2365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2366 $as_echo_n "checking for suffix of executables... " >&6; }
2367 if { { ac_try="$ac_link"
2368 case "(($ac_try" in
2369   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2370   *) ac_try_echo=$ac_try;;
2371 esac
2372 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2373 $as_echo "$ac_try_echo"; } >&5
2374   (eval "$ac_link") 2>&5
2375   ac_status=$?
2376   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2377   test $ac_status = 0; }; then :
2378   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2379 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2380 # work properly (i.e., refer to `conftest.exe'), while it won't with
2381 # `rm'.
2382 for ac_file in conftest.exe conftest conftest.*; do
2383   test -f "$ac_file" || continue
2384   case $ac_file in
2385     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2386     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2387           break;;
2388     * ) break;;
2389   esac
2390 done
2391 else
2392   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2393 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2394 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2395 See \`config.log' for more details" "$LINENO" 5; }
2396 fi
2397 rm -f conftest conftest$ac_cv_exeext
2398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2399 $as_echo "$ac_cv_exeext" >&6; }
2400
2401 rm -f conftest.$ac_ext
2402 EXEEXT=$ac_cv_exeext
2403 ac_exeext=$EXEEXT
2404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2405 /* end confdefs.h.  */
2406 #include <stdio.h>
2407 int
2408 main ()
2409 {
2410 FILE *f = fopen ("conftest.out", "w");
2411  return ferror (f) || fclose (f) != 0;
2412
2413   ;
2414   return 0;
2415 }
2416 _ACEOF
2417 ac_clean_files="$ac_clean_files conftest.out"
2418 # Check that the compiler produces executables we can run.  If not, either
2419 # the compiler is broken, or we cross compile.
2420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2421 $as_echo_n "checking whether we are cross compiling... " >&6; }
2422 if test "$cross_compiling" != yes; then
2423   { { ac_try="$ac_link"
2424 case "(($ac_try" in
2425   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2426   *) ac_try_echo=$ac_try;;
2427 esac
2428 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2429 $as_echo "$ac_try_echo"; } >&5
2430   (eval "$ac_link") 2>&5
2431   ac_status=$?
2432   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2433   test $ac_status = 0; }
2434   if { ac_try='./conftest$ac_cv_exeext'
2435   { { case "(($ac_try" in
2436   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2437   *) ac_try_echo=$ac_try;;
2438 esac
2439 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2440 $as_echo "$ac_try_echo"; } >&5
2441   (eval "$ac_try") 2>&5
2442   ac_status=$?
2443   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2444   test $ac_status = 0; }; }; then
2445     cross_compiling=no
2446   else
2447     if test "$cross_compiling" = maybe; then
2448         cross_compiling=yes
2449     else
2450         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2451 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2452 as_fn_error $? "cannot run C compiled programs.
2453 If you meant to cross compile, use \`--host'.
2454 See \`config.log' for more details" "$LINENO" 5; }
2455     fi
2456   fi
2457 fi
2458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2459 $as_echo "$cross_compiling" >&6; }
2460
2461 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2462 ac_clean_files=$ac_clean_files_save
2463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2464 $as_echo_n "checking for suffix of object files... " >&6; }
2465 if ${ac_cv_objext+:} false; then :
2466   $as_echo_n "(cached) " >&6
2467 else
2468   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2469 /* end confdefs.h.  */
2470
2471 int
2472 main ()
2473 {
2474
2475   ;
2476   return 0;
2477 }
2478 _ACEOF
2479 rm -f conftest.o conftest.obj
2480 if { { ac_try="$ac_compile"
2481 case "(($ac_try" in
2482   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2483   *) ac_try_echo=$ac_try;;
2484 esac
2485 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2486 $as_echo "$ac_try_echo"; } >&5
2487   (eval "$ac_compile") 2>&5
2488   ac_status=$?
2489   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2490   test $ac_status = 0; }; then :
2491   for ac_file in conftest.o conftest.obj conftest.*; do
2492   test -f "$ac_file" || continue;
2493   case $ac_file in
2494     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2495     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2496        break;;
2497   esac
2498 done
2499 else
2500   $as_echo "$as_me: failed program was:" >&5
2501 sed 's/^/| /' conftest.$ac_ext >&5
2502
2503 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2504 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2505 as_fn_error $? "cannot compute suffix of object files: cannot compile
2506 See \`config.log' for more details" "$LINENO" 5; }
2507 fi
2508 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2509 fi
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2511 $as_echo "$ac_cv_objext" >&6; }
2512 OBJEXT=$ac_cv_objext
2513 ac_objext=$OBJEXT
2514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2515 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2516 if ${ac_cv_c_compiler_gnu+:} false; then :
2517   $as_echo_n "(cached) " >&6
2518 else
2519   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2520 /* end confdefs.h.  */
2521
2522 int
2523 main ()
2524 {
2525 #ifndef __GNUC__
2526        choke me
2527 #endif
2528
2529   ;
2530   return 0;
2531 }
2532 _ACEOF
2533 if ac_fn_c_try_compile "$LINENO"; then :
2534   ac_compiler_gnu=yes
2535 else
2536   ac_compiler_gnu=no
2537 fi
2538 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2539 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2540
2541 fi
2542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2543 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2544 if test $ac_compiler_gnu = yes; then
2545   GCC=yes
2546 else
2547   GCC=
2548 fi
2549 ac_test_CFLAGS=${CFLAGS+set}
2550 ac_save_CFLAGS=$CFLAGS
2551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2552 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2553 if ${ac_cv_prog_cc_g+:} false; then :
2554   $as_echo_n "(cached) " >&6
2555 else
2556   ac_save_c_werror_flag=$ac_c_werror_flag
2557    ac_c_werror_flag=yes
2558    ac_cv_prog_cc_g=no
2559    CFLAGS="-g"
2560    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2561 /* end confdefs.h.  */
2562
2563 int
2564 main ()
2565 {
2566
2567   ;
2568   return 0;
2569 }
2570 _ACEOF
2571 if ac_fn_c_try_compile "$LINENO"; then :
2572   ac_cv_prog_cc_g=yes
2573 else
2574   CFLAGS=""
2575       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2576 /* end confdefs.h.  */
2577
2578 int
2579 main ()
2580 {
2581
2582   ;
2583   return 0;
2584 }
2585 _ACEOF
2586 if ac_fn_c_try_compile "$LINENO"; then :
2587
2588 else
2589   ac_c_werror_flag=$ac_save_c_werror_flag
2590          CFLAGS="-g"
2591          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2592 /* end confdefs.h.  */
2593
2594 int
2595 main ()
2596 {
2597
2598   ;
2599   return 0;
2600 }
2601 _ACEOF
2602 if ac_fn_c_try_compile "$LINENO"; then :
2603   ac_cv_prog_cc_g=yes
2604 fi
2605 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2606 fi
2607 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2608 fi
2609 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2610    ac_c_werror_flag=$ac_save_c_werror_flag
2611 fi
2612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2613 $as_echo "$ac_cv_prog_cc_g" >&6; }
2614 if test "$ac_test_CFLAGS" = set; then
2615   CFLAGS=$ac_save_CFLAGS
2616 elif test $ac_cv_prog_cc_g = yes; then
2617   if test "$GCC" = yes; then
2618     CFLAGS="-g -O2"
2619   else
2620     CFLAGS="-g"
2621   fi
2622 else
2623   if test "$GCC" = yes; then
2624     CFLAGS="-O2"
2625   else
2626     CFLAGS=
2627   fi
2628 fi
2629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2630 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2631 if ${ac_cv_prog_cc_c89+:} false; then :
2632   $as_echo_n "(cached) " >&6
2633 else
2634   ac_cv_prog_cc_c89=no
2635 ac_save_CC=$CC
2636 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2637 /* end confdefs.h.  */
2638 #include <stdarg.h>
2639 #include <stdio.h>
2640 struct stat;
2641 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2642 struct buf { int x; };
2643 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2644 static char *e (p, i)
2645      char **p;
2646      int i;
2647 {
2648   return p[i];
2649 }
2650 static char *f (char * (*g) (char **, int), char **p, ...)
2651 {
2652   char *s;
2653   va_list v;
2654   va_start (v,p);
2655   s = g (p, va_arg (v,int));
2656   va_end (v);
2657   return s;
2658 }
2659
2660 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2661    function prototypes and stuff, but not '\xHH' hex character constants.
2662    These don't provoke an error unfortunately, instead are silently treated
2663    as 'x'.  The following induces an error, until -std is added to get
2664    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2665    array size at least.  It's necessary to write '\x00'==0 to get something
2666    that's true only with -std.  */
2667 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2668
2669 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2670    inside strings and character constants.  */
2671 #define FOO(x) 'x'
2672 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2673
2674 int test (int i, double x);
2675 struct s1 {int (*f) (int a);};
2676 struct s2 {int (*f) (double a);};
2677 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2678 int argc;
2679 char **argv;
2680 int
2681 main ()
2682 {
2683 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2684   ;
2685   return 0;
2686 }
2687 _ACEOF
2688 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2689         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2690 do
2691   CC="$ac_save_CC $ac_arg"
2692   if ac_fn_c_try_compile "$LINENO"; then :
2693   ac_cv_prog_cc_c89=$ac_arg
2694 fi
2695 rm -f core conftest.err conftest.$ac_objext
2696   test "x$ac_cv_prog_cc_c89" != "xno" && break
2697 done
2698 rm -f conftest.$ac_ext
2699 CC=$ac_save_CC
2700
2701 fi
2702 # AC_CACHE_VAL
2703 case "x$ac_cv_prog_cc_c89" in
2704   x)
2705     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
2706 $as_echo "none needed" >&6; } ;;
2707   xno)
2708     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2709 $as_echo "unsupported" >&6; } ;;
2710   *)
2711     CC="$CC $ac_cv_prog_cc_c89"
2712     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
2713 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2714 esac
2715 if test "x$ac_cv_prog_cc_c89" != xno; then :
2716
2717 fi
2718
2719 ac_ext=c
2720 ac_cpp='$CPP $CPPFLAGS'
2721 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2722 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2723 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2724
2725         ac_ext=c
2726 ac_cpp='$CPP $CPPFLAGS'
2727 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2728 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2729 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
2731 $as_echo_n "checking how to run the C preprocessor... " >&6; }
2732 # On Suns, sometimes $CPP names a directory.
2733 if test -n "$CPP" && test -d "$CPP"; then
2734   CPP=
2735 fi
2736 if test -z "$CPP"; then
2737   if ${ac_cv_prog_CPP+:} false; then :
2738   $as_echo_n "(cached) " >&6
2739 else
2740       # Double quotes because CPP needs to be expanded
2741     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2742     do
2743       ac_preproc_ok=false
2744 for ac_c_preproc_warn_flag in '' yes
2745 do
2746   # Use a header file that comes with gcc, so configuring glibc
2747   # with a fresh cross-compiler works.
2748   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2749   # <limits.h> exists even on freestanding compilers.
2750   # On the NeXT, cc -E runs the code through the compiler's parser,
2751   # not just through cpp. "Syntax error" is here to catch this case.
2752   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2753 /* end confdefs.h.  */
2754 #ifdef __STDC__
2755 # include <limits.h>
2756 #else
2757 # include <assert.h>
2758 #endif
2759                      Syntax error
2760 _ACEOF
2761 if ac_fn_c_try_cpp "$LINENO"; then :
2762
2763 else
2764   # Broken: fails on valid input.
2765 continue
2766 fi
2767 rm -f conftest.err conftest.i conftest.$ac_ext
2768
2769   # OK, works on sane cases.  Now check whether nonexistent headers
2770   # can be detected and how.
2771   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2772 /* end confdefs.h.  */
2773 #include <ac_nonexistent.h>
2774 _ACEOF
2775 if ac_fn_c_try_cpp "$LINENO"; then :
2776   # Broken: success on invalid input.
2777 continue
2778 else
2779   # Passes both tests.
2780 ac_preproc_ok=:
2781 break
2782 fi
2783 rm -f conftest.err conftest.i conftest.$ac_ext
2784
2785 done
2786 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2787 rm -f conftest.i conftest.err conftest.$ac_ext
2788 if $ac_preproc_ok; then :
2789   break
2790 fi
2791
2792     done
2793     ac_cv_prog_CPP=$CPP
2794
2795 fi
2796   CPP=$ac_cv_prog_CPP
2797 else
2798   ac_cv_prog_CPP=$CPP
2799 fi
2800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
2801 $as_echo "$CPP" >&6; }
2802 ac_preproc_ok=false
2803 for ac_c_preproc_warn_flag in '' yes
2804 do
2805   # Use a header file that comes with gcc, so configuring glibc
2806   # with a fresh cross-compiler works.
2807   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2808   # <limits.h> exists even on freestanding compilers.
2809   # On the NeXT, cc -E runs the code through the compiler's parser,
2810   # not just through cpp. "Syntax error" is here to catch this case.
2811   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2812 /* end confdefs.h.  */
2813 #ifdef __STDC__
2814 # include <limits.h>
2815 #else
2816 # include <assert.h>
2817 #endif
2818                      Syntax error
2819 _ACEOF
2820 if ac_fn_c_try_cpp "$LINENO"; then :
2821
2822 else
2823   # Broken: fails on valid input.
2824 continue
2825 fi
2826 rm -f conftest.err conftest.i conftest.$ac_ext
2827
2828   # OK, works on sane cases.  Now check whether nonexistent headers
2829   # can be detected and how.
2830   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2831 /* end confdefs.h.  */
2832 #include <ac_nonexistent.h>
2833 _ACEOF
2834 if ac_fn_c_try_cpp "$LINENO"; then :
2835   # Broken: success on invalid input.
2836 continue
2837 else
2838   # Passes both tests.
2839 ac_preproc_ok=:
2840 break
2841 fi
2842 rm -f conftest.err conftest.i conftest.$ac_ext
2843
2844 done
2845 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2846 rm -f conftest.i conftest.err conftest.$ac_ext
2847 if $ac_preproc_ok; then :
2848
2849 else
2850   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2851 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2852 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
2853 See \`config.log' for more details" "$LINENO" 5; }
2854 fi
2855
2856 ac_ext=c
2857 ac_cpp='$CPP $CPPFLAGS'
2858 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2859 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2860 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2861
2862
2863                 rlm_krb5_dir=
2864
2865 # Check whether --with-rlm-krb5-dir was given.
2866 if test "${with_rlm_krb5_dir+set}" = set; then :
2867   withval=$with_rlm_krb5_dir;  case "$withval" in
2868             no)
2869                 as_fn_error $? "Need rlm-krb5-dir" "$LINENO" 5
2870                 ;;
2871             yes)
2872                 ;;
2873             *)
2874                 rlm_krb5_dir="$withval"
2875                 ;;
2876           esac
2877
2878 fi
2879
2880
2881         # Extract the first word of "krb5-config", so it can be a program name with args.
2882 set dummy krb5-config; ac_word=$2
2883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2884 $as_echo_n "checking for $ac_word... " >&6; }
2885 if ${ac_cv_path_krb5_config+:} false; then :
2886   $as_echo_n "(cached) " >&6
2887 else
2888   case $krb5_config in
2889   [\\/]* | ?:[\\/]*)
2890   ac_cv_path_krb5_config="$krb5_config" # Let the user override the test with a path.
2891   ;;
2892   *)
2893   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2894 as_dummy="${rlm_krb5_dir}/bin:${PATH}:/usr/bin:/usr/local/bin"
2895 for as_dir in $as_dummy
2896 do
2897   IFS=$as_save_IFS
2898   test -z "$as_dir" && as_dir=.
2899     for ac_exec_ext in '' $ac_executable_extensions; do
2900   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2901     ac_cv_path_krb5_config="$as_dir/$ac_word$ac_exec_ext"
2902     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2903     break 2
2904   fi
2905 done
2906   done
2907 IFS=$as_save_IFS
2908
2909   test -z "$ac_cv_path_krb5_config" && ac_cv_path_krb5_config="not-found"
2910   ;;
2911 esac
2912 fi
2913 krb5_config=$ac_cv_path_krb5_config
2914 if test -n "$krb5_config"; then
2915   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $krb5_config" >&5
2916 $as_echo "$krb5_config" >&6; }
2917 else
2918   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2919 $as_echo "no" >&6; }
2920 fi
2921
2922
2923                                         if test "$krb5_config" != 'not-found'; then
2924                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking krb5-config CFLAGS" >&5
2925 $as_echo_n "checking krb5-config CFLAGS... " >&6; }
2926                 SMART_CPPFLAGS=$($krb5_config --cflags)
2927                 SMART_CPPFLAGS=$(echo "$SMART_CPPFLAGS" | sed 's/-I[ ]*/-include /g')
2928                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$SMART_CPPFLAGS\"" >&5
2929 $as_echo "\"$SMART_CPPFLAGS\"" >&6; }
2930
2931                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking krb5-config LDFLAGS" >&5
2932 $as_echo_n "checking krb5-config LDFLAGS... " >&6; }
2933                 SMART_LIBS=$($krb5_config --libs)
2934                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${SMART_LIBS}" >&5
2935 $as_echo "${SMART_LIBS}" >&6; }
2936
2937                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking krb5-config reported version" >&5
2938 $as_echo_n "checking krb5-config reported version... " >&6; }
2939                 krb5_version_raw=$($krb5_config --version)
2940
2941                                 krb5_version=$(echo "$krb5_version_raw" | head -n 1 | \
2942                         awk '{split($(4),v,"."); if (v["3"] == "") v["3"] = "0"; print v["1"]v["2"]v["3"] }')
2943                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${krb5_version_raw} ($krb5_version)" >&5
2944 $as_echo "${krb5_version_raw} ($krb5_version)" >&6; }
2945
2946                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking krb5-config reported vendor" >&5
2947 $as_echo_n "checking krb5-config reported vendor... " >&6; }
2948                 krb5_vendor=$($krb5_config --vendor)
2949                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${krb5_vendor}" >&5
2950 $as_echo "${krb5_vendor}" >&6; }
2951
2952                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking canonical API type" >&5
2953 $as_echo_n "checking canonical API type... " >&6; }
2954                 if test "$krb5_vendor" = "Massachusetts Institute of Technology" || \
2955                         echo "$krb5_vendor" | grep -i 'MIT' > /dev/null 2>&1 || \
2956                         echo "$krb5_version_raw" | grep -i 'MIT' > /dev/null 2>&1 ; then
2957                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: MIT" >&5
2958 $as_echo "MIT" >&6; }
2959                         krb5_api_type='mit'
2960                 else
2961                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: HEIMDAL" >&5
2962 $as_echo "HEIMDAL" >&6; }
2963                         krb5_api_type='heimdal'
2964                 fi
2965         else
2966                 smart_try_dir="$rlm_krb5_dir/include"
2967
2968
2969
2970 ac_safe=`echo "krb5.h" | sed 'y%./+-%__pm%'`
2971 old_CPPFLAGS="$CPPFLAGS"
2972 smart_include=
2973 smart_include_dir=
2974
2975 if test "x$smart_try_dir" != "x"; then
2976   for try in $smart_try_dir; do
2977     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5.h in $try" >&5
2978 $as_echo_n "checking for krb5.h in $try... " >&6; }
2979     CPPFLAGS="-isystem $try $old_CPPFLAGS"
2980     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2981 /* end confdefs.h.  */
2982
2983                     #include <krb5.h>
2984 int
2985 main ()
2986 {
2987 int a = 1;
2988   ;
2989   return 0;
2990 }
2991 _ACEOF
2992 if ac_fn_c_try_compile "$LINENO"; then :
2993
2994                      smart_include="-isystem $try"
2995                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2996 $as_echo "yes" >&6; }
2997                      break
2998
2999 else
3000
3001                      smart_include=
3002                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3003 $as_echo "no" >&6; }
3004
3005 fi
3006 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3007   done
3008   CPPFLAGS="$old_CPPFLAGS"
3009 fi
3010
3011 if test "x$smart_include" = "x"; then
3012   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5.h" >&5
3013 $as_echo_n "checking for krb5.h... " >&6; }
3014   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3015 /* end confdefs.h.  */
3016
3017                   #include <krb5.h>
3018 int
3019 main ()
3020 {
3021 int a = 1;
3022   ;
3023   return 0;
3024 }
3025 _ACEOF
3026 if ac_fn_c_try_compile "$LINENO"; then :
3027
3028                    smart_include=" "
3029                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3030 $as_echo "yes" >&6; }
3031                    break
3032
3033 else
3034
3035                    smart_include=
3036                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3037 $as_echo "no" >&6; }
3038
3039 fi
3040 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3041 fi
3042
3043 if test "x$smart_include" = "x"; then
3044
3045
3046 if test "x$LOCATE" != "x"; then
3047         DIRS=
3048   file=krb5.h
3049
3050   for x in `${LOCATE} $file 2>/dev/null`; do
3051                                         base=`echo $x | sed "s%/${file}%%"`
3052     if test "x$x" = "x$base"; then
3053       continue;
3054     fi
3055
3056     dir=`${DIRNAME} $x 2>/dev/null`
3057                 exclude=`echo ${dir} | ${GREP} /home`
3058     if test "x$exclude" != "x"; then
3059       continue
3060     fi
3061
3062                     already=`echo \$smart_include_dir ${DIRS} | ${GREP} ${dir}`
3063     if test "x$already" = "x"; then
3064       DIRS="$DIRS $dir"
3065     fi
3066   done
3067 fi
3068
3069 eval "smart_include_dir=\"\$smart_include_dir $DIRS\""
3070
3071   for try in $smart_include_dir /usr/local/include /opt/include; do
3072     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5.h in $try" >&5
3073 $as_echo_n "checking for krb5.h in $try... " >&6; }
3074     CPPFLAGS="-isystem $try $old_CPPFLAGS"
3075     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3076 /* end confdefs.h.  */
3077
3078                     #include <krb5.h>
3079 int
3080 main ()
3081 {
3082 int a = 1;
3083   ;
3084   return 0;
3085 }
3086 _ACEOF
3087 if ac_fn_c_try_compile "$LINENO"; then :
3088
3089                      smart_include="-isystem $try"
3090                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3091 $as_echo "yes" >&6; }
3092                      break
3093
3094 else
3095
3096                      smart_include=
3097                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3098 $as_echo "no" >&6; }
3099
3100 fi
3101 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3102   done
3103   CPPFLAGS="$old_CPPFLAGS"
3104 fi
3105
3106 if test "x$smart_include" != "x"; then
3107   eval "ac_cv_header_$ac_safe=yes"
3108   CPPFLAGS="$smart_include $old_CPPFLAGS"
3109   SMART_CPPFLAGS="$smart_include $SMART_CPPFLAGS"
3110 fi
3111
3112                 if test "$ac_cv_header_krb5_h" != "yes"; then
3113                         fail="$fail krb5.h"
3114                 fi
3115
3116                 krb5libcrypto=
3117                 smart_try_dir="$rlm_krb5_dir/lib"
3118
3119
3120 sm_lib_safe=`echo "k5crypto" | sed 'y%./+-%__p_%'`
3121 sm_func_safe=`echo "krb5_encrypt_data" | sed 'y%./+-%__p_%'`
3122
3123 old_LIBS="$LIBS"
3124 old_CPPFLAGS="$CPPFLAGS"
3125 smart_lib=
3126 smart_ldflags=
3127 smart_lib_dir=
3128
3129 if test "x$smart_try_dir" != "x"; then
3130   for try in $smart_try_dir; do
3131     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_encrypt_data in -lk5crypto in $try" >&5
3132 $as_echo_n "checking for krb5_encrypt_data in -lk5crypto in $try... " >&6; }
3133     LIBS="-lk5crypto $old_LIBS"
3134     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
3135     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3136 /* end confdefs.h.  */
3137 extern char krb5_encrypt_data();
3138 int
3139 main ()
3140 {
3141 krb5_encrypt_data()
3142   ;
3143   return 0;
3144 }
3145 _ACEOF
3146 if ac_fn_c_try_link "$LINENO"; then :
3147
3148                  smart_lib="-lk5crypto"
3149                  smart_ldflags="-L$try -Wl,-rpath,$try"
3150                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3151 $as_echo "yes" >&6; }
3152                  break
3153
3154 else
3155   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3156 $as_echo "no" >&6; }
3157 fi
3158 rm -f core conftest.err conftest.$ac_objext \
3159     conftest$ac_exeext conftest.$ac_ext
3160   done
3161   LIBS="$old_LIBS"
3162   CPPFLAGS="$old_CPPFLAGS"
3163 fi
3164
3165 if test "x$smart_lib" = "x"; then
3166   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_encrypt_data in -lk5crypto" >&5
3167 $as_echo_n "checking for krb5_encrypt_data in -lk5crypto... " >&6; }
3168   LIBS="-lk5crypto $old_LIBS"
3169   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3170 /* end confdefs.h.  */
3171 extern char krb5_encrypt_data();
3172 int
3173 main ()
3174 {
3175 krb5_encrypt_data()
3176   ;
3177   return 0;
3178 }
3179 _ACEOF
3180 if ac_fn_c_try_link "$LINENO"; then :
3181
3182                 smart_lib="-lk5crypto"
3183                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3184 $as_echo "yes" >&6; }
3185
3186 else
3187   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3188 $as_echo "no" >&6; }
3189 fi
3190 rm -f core conftest.err conftest.$ac_objext \
3191     conftest$ac_exeext conftest.$ac_ext
3192   LIBS="$old_LIBS"
3193 fi
3194
3195 if test "x$smart_lib" = "x"; then
3196
3197
3198 if test "x$LOCATE" != "x"; then
3199         DIRS=
3200   file=libk5crypto${libltdl_cv_shlibext}
3201
3202   for x in `${LOCATE} $file 2>/dev/null`; do
3203                                         base=`echo $x | sed "s%/${file}%%"`
3204     if test "x$x" = "x$base"; then
3205       continue;
3206     fi
3207
3208     dir=`${DIRNAME} $x 2>/dev/null`
3209                 exclude=`echo ${dir} | ${GREP} /home`
3210     if test "x$exclude" != "x"; then
3211       continue
3212     fi
3213
3214                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
3215     if test "x$already" = "x"; then
3216       DIRS="$DIRS $dir"
3217     fi
3218   done
3219 fi
3220
3221 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
3222
3223
3224
3225 if test "x$LOCATE" != "x"; then
3226         DIRS=
3227   file=libk5crypto.a
3228
3229   for x in `${LOCATE} $file 2>/dev/null`; do
3230                                         base=`echo $x | sed "s%/${file}%%"`
3231     if test "x$x" = "x$base"; then
3232       continue;
3233     fi
3234
3235     dir=`${DIRNAME} $x 2>/dev/null`
3236                 exclude=`echo ${dir} | ${GREP} /home`
3237     if test "x$exclude" != "x"; then
3238       continue
3239     fi
3240
3241                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
3242     if test "x$already" = "x"; then
3243       DIRS="$DIRS $dir"
3244     fi
3245   done
3246 fi
3247
3248 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
3249
3250
3251   for try in $smart_lib_dir /usr/local/lib /opt/lib; do
3252     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_encrypt_data in -lk5crypto in $try" >&5
3253 $as_echo_n "checking for krb5_encrypt_data in -lk5crypto in $try... " >&6; }
3254     LIBS="-lk5crypto $old_LIBS"
3255     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
3256     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3257 /* end confdefs.h.  */
3258 extern char krb5_encrypt_data();
3259 int
3260 main ()
3261 {
3262 krb5_encrypt_data()
3263   ;
3264   return 0;
3265 }
3266 _ACEOF
3267 if ac_fn_c_try_link "$LINENO"; then :
3268
3269                   smart_lib="-lk5crypto"
3270                   smart_ldflags="-L$try -Wl,-rpath,$try"
3271                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3272 $as_echo "yes" >&6; }
3273                   break
3274
3275 else
3276   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3277 $as_echo "no" >&6; }
3278 fi
3279 rm -f core conftest.err conftest.$ac_objext \
3280     conftest$ac_exeext conftest.$ac_ext
3281   done
3282   LIBS="$old_LIBS"
3283   CPPFLAGS="$old_CPPFLAGS"
3284 fi
3285
3286 if test "x$smart_lib" != "x"; then
3287   eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
3288   LIBS="$smart_ldflags $smart_lib $old_LIBS"
3289   SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
3290 fi
3291
3292                 if test "x$ac_cv_lib_k5crypto_krb5_encrypt_data" = xyes; then
3293                         krb5libcrypto="-lk5crypto"
3294                 fi
3295
3296                 if test "x$krb5libcrypto" = x; then
3297
3298
3299 sm_lib_safe=`echo "crypto" | sed 'y%./+-%__p_%'`
3300 sm_func_safe=`echo "DH_new" | sed 'y%./+-%__p_%'`
3301
3302 old_LIBS="$LIBS"
3303 old_CPPFLAGS="$CPPFLAGS"
3304 smart_lib=
3305 smart_ldflags=
3306 smart_lib_dir=
3307
3308 if test "x$smart_try_dir" != "x"; then
3309   for try in $smart_try_dir; do
3310     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DH_new in -lcrypto in $try" >&5
3311 $as_echo_n "checking for DH_new in -lcrypto in $try... " >&6; }
3312     LIBS="-lcrypto $old_LIBS"
3313     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
3314     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3315 /* end confdefs.h.  */
3316 extern char DH_new();
3317 int
3318 main ()
3319 {
3320 DH_new()
3321   ;
3322   return 0;
3323 }
3324 _ACEOF
3325 if ac_fn_c_try_link "$LINENO"; then :
3326
3327                  smart_lib="-lcrypto"
3328                  smart_ldflags="-L$try -Wl,-rpath,$try"
3329                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3330 $as_echo "yes" >&6; }
3331                  break
3332
3333 else
3334   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3335 $as_echo "no" >&6; }
3336 fi
3337 rm -f core conftest.err conftest.$ac_objext \
3338     conftest$ac_exeext conftest.$ac_ext
3339   done
3340   LIBS="$old_LIBS"
3341   CPPFLAGS="$old_CPPFLAGS"
3342 fi
3343
3344 if test "x$smart_lib" = "x"; then
3345   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DH_new in -lcrypto" >&5
3346 $as_echo_n "checking for DH_new in -lcrypto... " >&6; }
3347   LIBS="-lcrypto $old_LIBS"
3348   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3349 /* end confdefs.h.  */
3350 extern char DH_new();
3351 int
3352 main ()
3353 {
3354 DH_new()
3355   ;
3356   return 0;
3357 }
3358 _ACEOF
3359 if ac_fn_c_try_link "$LINENO"; then :
3360
3361                 smart_lib="-lcrypto"
3362                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3363 $as_echo "yes" >&6; }
3364
3365 else
3366   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3367 $as_echo "no" >&6; }
3368 fi
3369 rm -f core conftest.err conftest.$ac_objext \
3370     conftest$ac_exeext conftest.$ac_ext
3371   LIBS="$old_LIBS"
3372 fi
3373
3374 if test "x$smart_lib" = "x"; then
3375
3376
3377 if test "x$LOCATE" != "x"; then
3378         DIRS=
3379   file=libcrypto${libltdl_cv_shlibext}
3380
3381   for x in `${LOCATE} $file 2>/dev/null`; do
3382                                         base=`echo $x | sed "s%/${file}%%"`
3383     if test "x$x" = "x$base"; then
3384       continue;
3385     fi
3386
3387     dir=`${DIRNAME} $x 2>/dev/null`
3388                 exclude=`echo ${dir} | ${GREP} /home`
3389     if test "x$exclude" != "x"; then
3390       continue
3391     fi
3392
3393                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
3394     if test "x$already" = "x"; then
3395       DIRS="$DIRS $dir"
3396     fi
3397   done
3398 fi
3399
3400 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
3401
3402
3403
3404 if test "x$LOCATE" != "x"; then
3405         DIRS=
3406   file=libcrypto.a
3407
3408   for x in `${LOCATE} $file 2>/dev/null`; do
3409                                         base=`echo $x | sed "s%/${file}%%"`
3410     if test "x$x" = "x$base"; then
3411       continue;
3412     fi
3413
3414     dir=`${DIRNAME} $x 2>/dev/null`
3415                 exclude=`echo ${dir} | ${GREP} /home`
3416     if test "x$exclude" != "x"; then
3417       continue
3418     fi
3419
3420                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
3421     if test "x$already" = "x"; then
3422       DIRS="$DIRS $dir"
3423     fi
3424   done
3425 fi
3426
3427 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
3428
3429
3430   for try in $smart_lib_dir /usr/local/lib /opt/lib; do
3431     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DH_new in -lcrypto in $try" >&5
3432 $as_echo_n "checking for DH_new in -lcrypto in $try... " >&6; }
3433     LIBS="-lcrypto $old_LIBS"
3434     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
3435     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3436 /* end confdefs.h.  */
3437 extern char DH_new();
3438 int
3439 main ()
3440 {
3441 DH_new()
3442   ;
3443   return 0;
3444 }
3445 _ACEOF
3446 if ac_fn_c_try_link "$LINENO"; then :
3447
3448                   smart_lib="-lcrypto"
3449                   smart_ldflags="-L$try -Wl,-rpath,$try"
3450                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3451 $as_echo "yes" >&6; }
3452                   break
3453
3454 else
3455   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3456 $as_echo "no" >&6; }
3457 fi
3458 rm -f core conftest.err conftest.$ac_objext \
3459     conftest$ac_exeext conftest.$ac_ext
3460   done
3461   LIBS="$old_LIBS"
3462   CPPFLAGS="$old_CPPFLAGS"
3463 fi
3464
3465 if test "x$smart_lib" != "x"; then
3466   eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
3467   LIBS="$smart_ldflags $smart_lib $old_LIBS"
3468   SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
3469 fi
3470
3471                         if test "x$ac_cv_lib_crypto_DH_new" = xyes; then
3472                                 krb5libcrypto="-lcrypto"
3473                         fi
3474                 fi
3475
3476                 if test "x$krb5libcrypto" = x; then
3477                         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: neither krb5 'k5crypto' nor 'crypto' libraries are found!" >&5
3478 $as_echo "$as_me: WARNING: neither krb5 'k5crypto' nor 'crypto' libraries are found!" >&2;}
3479                 fi
3480
3481
3482
3483 sm_lib_safe=`echo "com_err" | sed 'y%./+-%__p_%'`
3484 sm_func_safe=`echo "set_com_err_hook" | sed 'y%./+-%__p_%'`
3485
3486 old_LIBS="$LIBS"
3487 old_CPPFLAGS="$CPPFLAGS"
3488 smart_lib=
3489 smart_ldflags=
3490 smart_lib_dir=
3491
3492 if test "x$smart_try_dir" != "x"; then
3493   for try in $smart_try_dir; do
3494     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for set_com_err_hook in -lcom_err in $try" >&5
3495 $as_echo_n "checking for set_com_err_hook in -lcom_err in $try... " >&6; }
3496     LIBS="-lcom_err $old_LIBS"
3497     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
3498     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3499 /* end confdefs.h.  */
3500 extern char set_com_err_hook();
3501 int
3502 main ()
3503 {
3504 set_com_err_hook()
3505   ;
3506   return 0;
3507 }
3508 _ACEOF
3509 if ac_fn_c_try_link "$LINENO"; then :
3510
3511                  smart_lib="-lcom_err"
3512                  smart_ldflags="-L$try -Wl,-rpath,$try"
3513                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3514 $as_echo "yes" >&6; }
3515                  break
3516
3517 else
3518   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3519 $as_echo "no" >&6; }
3520 fi
3521 rm -f core conftest.err conftest.$ac_objext \
3522     conftest$ac_exeext conftest.$ac_ext
3523   done
3524   LIBS="$old_LIBS"
3525   CPPFLAGS="$old_CPPFLAGS"
3526 fi
3527
3528 if test "x$smart_lib" = "x"; then
3529   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for set_com_err_hook in -lcom_err" >&5
3530 $as_echo_n "checking for set_com_err_hook in -lcom_err... " >&6; }
3531   LIBS="-lcom_err $old_LIBS"
3532   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3533 /* end confdefs.h.  */
3534 extern char set_com_err_hook();
3535 int
3536 main ()
3537 {
3538 set_com_err_hook()
3539   ;
3540   return 0;
3541 }
3542 _ACEOF
3543 if ac_fn_c_try_link "$LINENO"; then :
3544
3545                 smart_lib="-lcom_err"
3546                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3547 $as_echo "yes" >&6; }
3548
3549 else
3550   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3551 $as_echo "no" >&6; }
3552 fi
3553 rm -f core conftest.err conftest.$ac_objext \
3554     conftest$ac_exeext conftest.$ac_ext
3555   LIBS="$old_LIBS"
3556 fi
3557
3558 if test "x$smart_lib" = "x"; then
3559
3560
3561 if test "x$LOCATE" != "x"; then
3562         DIRS=
3563   file=libcom_err${libltdl_cv_shlibext}
3564
3565   for x in `${LOCATE} $file 2>/dev/null`; do
3566                                         base=`echo $x | sed "s%/${file}%%"`
3567     if test "x$x" = "x$base"; then
3568       continue;
3569     fi
3570
3571     dir=`${DIRNAME} $x 2>/dev/null`
3572                 exclude=`echo ${dir} | ${GREP} /home`
3573     if test "x$exclude" != "x"; then
3574       continue
3575     fi
3576
3577                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
3578     if test "x$already" = "x"; then
3579       DIRS="$DIRS $dir"
3580     fi
3581   done
3582 fi
3583
3584 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
3585
3586
3587
3588 if test "x$LOCATE" != "x"; then
3589         DIRS=
3590   file=libcom_err.a
3591
3592   for x in `${LOCATE} $file 2>/dev/null`; do
3593                                         base=`echo $x | sed "s%/${file}%%"`
3594     if test "x$x" = "x$base"; then
3595       continue;
3596     fi
3597
3598     dir=`${DIRNAME} $x 2>/dev/null`
3599                 exclude=`echo ${dir} | ${GREP} /home`
3600     if test "x$exclude" != "x"; then
3601       continue
3602     fi
3603
3604                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
3605     if test "x$already" = "x"; then
3606       DIRS="$DIRS $dir"
3607     fi
3608   done
3609 fi
3610
3611 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
3612
3613
3614   for try in $smart_lib_dir /usr/local/lib /opt/lib; do
3615     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for set_com_err_hook in -lcom_err in $try" >&5
3616 $as_echo_n "checking for set_com_err_hook in -lcom_err in $try... " >&6; }
3617     LIBS="-lcom_err $old_LIBS"
3618     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
3619     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3620 /* end confdefs.h.  */
3621 extern char set_com_err_hook();
3622 int
3623 main ()
3624 {
3625 set_com_err_hook()
3626   ;
3627   return 0;
3628 }
3629 _ACEOF
3630 if ac_fn_c_try_link "$LINENO"; then :
3631
3632                   smart_lib="-lcom_err"
3633                   smart_ldflags="-L$try -Wl,-rpath,$try"
3634                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3635 $as_echo "yes" >&6; }
3636                   break
3637
3638 else
3639   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3640 $as_echo "no" >&6; }
3641 fi
3642 rm -f core conftest.err conftest.$ac_objext \
3643     conftest$ac_exeext conftest.$ac_ext
3644   done
3645   LIBS="$old_LIBS"
3646   CPPFLAGS="$old_CPPFLAGS"
3647 fi
3648
3649 if test "x$smart_lib" != "x"; then
3650   eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
3651   LIBS="$smart_ldflags $smart_lib $old_LIBS"
3652   SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
3653 fi
3654
3655                 if test "x$ac_cv_lib_com_err_set_com_err_hook" != xyes; then
3656                         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: the comm_err library isn't found!" >&5
3657 $as_echo "$as_me: WARNING: the comm_err library isn't found!" >&2;}
3658                 fi
3659
3660
3661
3662 sm_lib_safe=`echo "krb5" | sed 'y%./+-%__p_%'`
3663 sm_func_safe=`echo "krb5_verify_user_opt" | sed 'y%./+-%__p_%'`
3664
3665 old_LIBS="$LIBS"
3666 old_CPPFLAGS="$CPPFLAGS"
3667 smart_lib=
3668 smart_ldflags=
3669 smart_lib_dir=
3670
3671 if test "x$smart_try_dir" != "x"; then
3672   for try in $smart_try_dir; do
3673     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_verify_user_opt in -lkrb5 in $try" >&5
3674 $as_echo_n "checking for krb5_verify_user_opt in -lkrb5 in $try... " >&6; }
3675     LIBS="-lkrb5 $old_LIBS"
3676     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
3677     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3678 /* end confdefs.h.  */
3679 extern char krb5_verify_user_opt();
3680 int
3681 main ()
3682 {
3683 krb5_verify_user_opt()
3684   ;
3685   return 0;
3686 }
3687 _ACEOF
3688 if ac_fn_c_try_link "$LINENO"; then :
3689
3690                  smart_lib="-lkrb5"
3691                  smart_ldflags="-L$try -Wl,-rpath,$try"
3692                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3693 $as_echo "yes" >&6; }
3694                  break
3695
3696 else
3697   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3698 $as_echo "no" >&6; }
3699 fi
3700 rm -f core conftest.err conftest.$ac_objext \
3701     conftest$ac_exeext conftest.$ac_ext
3702   done
3703   LIBS="$old_LIBS"
3704   CPPFLAGS="$old_CPPFLAGS"
3705 fi
3706
3707 if test "x$smart_lib" = "x"; then
3708   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_verify_user_opt in -lkrb5" >&5
3709 $as_echo_n "checking for krb5_verify_user_opt in -lkrb5... " >&6; }
3710   LIBS="-lkrb5 $old_LIBS"
3711   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3712 /* end confdefs.h.  */
3713 extern char krb5_verify_user_opt();
3714 int
3715 main ()
3716 {
3717 krb5_verify_user_opt()
3718   ;
3719   return 0;
3720 }
3721 _ACEOF
3722 if ac_fn_c_try_link "$LINENO"; then :
3723
3724                 smart_lib="-lkrb5"
3725                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3726 $as_echo "yes" >&6; }
3727
3728 else
3729   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3730 $as_echo "no" >&6; }
3731 fi
3732 rm -f core conftest.err conftest.$ac_objext \
3733     conftest$ac_exeext conftest.$ac_ext
3734   LIBS="$old_LIBS"
3735 fi
3736
3737 if test "x$smart_lib" = "x"; then
3738
3739
3740 if test "x$LOCATE" != "x"; then
3741         DIRS=
3742   file=libkrb5${libltdl_cv_shlibext}
3743
3744   for x in `${LOCATE} $file 2>/dev/null`; do
3745                                         base=`echo $x | sed "s%/${file}%%"`
3746     if test "x$x" = "x$base"; then
3747       continue;
3748     fi
3749
3750     dir=`${DIRNAME} $x 2>/dev/null`
3751                 exclude=`echo ${dir} | ${GREP} /home`
3752     if test "x$exclude" != "x"; then
3753       continue
3754     fi
3755
3756                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
3757     if test "x$already" = "x"; then
3758       DIRS="$DIRS $dir"
3759     fi
3760   done
3761 fi
3762
3763 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
3764
3765
3766
3767 if test "x$LOCATE" != "x"; then
3768         DIRS=
3769   file=libkrb5.a
3770
3771   for x in `${LOCATE} $file 2>/dev/null`; do
3772                                         base=`echo $x | sed "s%/${file}%%"`
3773     if test "x$x" = "x$base"; then
3774       continue;
3775     fi
3776
3777     dir=`${DIRNAME} $x 2>/dev/null`
3778                 exclude=`echo ${dir} | ${GREP} /home`
3779     if test "x$exclude" != "x"; then
3780       continue
3781     fi
3782
3783                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
3784     if test "x$already" = "x"; then
3785       DIRS="$DIRS $dir"
3786     fi
3787   done
3788 fi
3789
3790 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
3791
3792
3793   for try in $smart_lib_dir /usr/local/lib /opt/lib; do
3794     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_verify_user_opt in -lkrb5 in $try" >&5
3795 $as_echo_n "checking for krb5_verify_user_opt in -lkrb5 in $try... " >&6; }
3796     LIBS="-lkrb5 $old_LIBS"
3797     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
3798     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3799 /* end confdefs.h.  */
3800 extern char krb5_verify_user_opt();
3801 int
3802 main ()
3803 {
3804 krb5_verify_user_opt()
3805   ;
3806   return 0;
3807 }
3808 _ACEOF
3809 if ac_fn_c_try_link "$LINENO"; then :
3810
3811                   smart_lib="-lkrb5"
3812                   smart_ldflags="-L$try -Wl,-rpath,$try"
3813                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3814 $as_echo "yes" >&6; }
3815                   break
3816
3817 else
3818   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3819 $as_echo "no" >&6; }
3820 fi
3821 rm -f core conftest.err conftest.$ac_objext \
3822     conftest$ac_exeext conftest.$ac_ext
3823   done
3824   LIBS="$old_LIBS"
3825   CPPFLAGS="$old_CPPFLAGS"
3826 fi
3827
3828 if test "x$smart_lib" != "x"; then
3829   eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
3830   LIBS="$smart_ldflags $smart_lib $old_LIBS"
3831   SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
3832 fi
3833
3834                 if test "x$ac_cv_lib_krb5_krb5_verify_user_opt" == xyes; then
3835                         krb5_api_type='heimdal'
3836                 else
3837                         krb5_api_type='mit'
3838
3839
3840
3841 sm_lib_safe=`echo "krb5" | sed 'y%./+-%__p_%'`
3842 sm_func_safe=`echo "krb5_get_init_creds_password" | sed 'y%./+-%__p_%'`
3843
3844 old_LIBS="$LIBS"
3845 old_CPPFLAGS="$CPPFLAGS"
3846 smart_lib=
3847 smart_ldflags=
3848 smart_lib_dir=
3849
3850 if test "x$smart_try_dir" != "x"; then
3851   for try in $smart_try_dir; do
3852     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_get_init_creds_password in -lkrb5 in $try" >&5
3853 $as_echo_n "checking for krb5_get_init_creds_password in -lkrb5 in $try... " >&6; }
3854     LIBS="-lkrb5 $old_LIBS"
3855     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
3856     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3857 /* end confdefs.h.  */
3858 extern char krb5_get_init_creds_password();
3859 int
3860 main ()
3861 {
3862 krb5_get_init_creds_password()
3863   ;
3864   return 0;
3865 }
3866 _ACEOF
3867 if ac_fn_c_try_link "$LINENO"; then :
3868
3869                  smart_lib="-lkrb5"
3870                  smart_ldflags="-L$try -Wl,-rpath,$try"
3871                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3872 $as_echo "yes" >&6; }
3873                  break
3874
3875 else
3876   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3877 $as_echo "no" >&6; }
3878 fi
3879 rm -f core conftest.err conftest.$ac_objext \
3880     conftest$ac_exeext conftest.$ac_ext
3881   done
3882   LIBS="$old_LIBS"
3883   CPPFLAGS="$old_CPPFLAGS"
3884 fi
3885
3886 if test "x$smart_lib" = "x"; then
3887   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_get_init_creds_password in -lkrb5" >&5
3888 $as_echo_n "checking for krb5_get_init_creds_password in -lkrb5... " >&6; }
3889   LIBS="-lkrb5 $old_LIBS"
3890   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3891 /* end confdefs.h.  */
3892 extern char krb5_get_init_creds_password();
3893 int
3894 main ()
3895 {
3896 krb5_get_init_creds_password()
3897   ;
3898   return 0;
3899 }
3900 _ACEOF
3901 if ac_fn_c_try_link "$LINENO"; then :
3902
3903                 smart_lib="-lkrb5"
3904                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3905 $as_echo "yes" >&6; }
3906
3907 else
3908   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3909 $as_echo "no" >&6; }
3910 fi
3911 rm -f core conftest.err conftest.$ac_objext \
3912     conftest$ac_exeext conftest.$ac_ext
3913   LIBS="$old_LIBS"
3914 fi
3915
3916 if test "x$smart_lib" = "x"; then
3917
3918
3919 if test "x$LOCATE" != "x"; then
3920         DIRS=
3921   file=libkrb5${libltdl_cv_shlibext}
3922
3923   for x in `${LOCATE} $file 2>/dev/null`; do
3924                                         base=`echo $x | sed "s%/${file}%%"`
3925     if test "x$x" = "x$base"; then
3926       continue;
3927     fi
3928
3929     dir=`${DIRNAME} $x 2>/dev/null`
3930                 exclude=`echo ${dir} | ${GREP} /home`
3931     if test "x$exclude" != "x"; then
3932       continue
3933     fi
3934
3935                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
3936     if test "x$already" = "x"; then
3937       DIRS="$DIRS $dir"
3938     fi
3939   done
3940 fi
3941
3942 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
3943
3944
3945
3946 if test "x$LOCATE" != "x"; then
3947         DIRS=
3948   file=libkrb5.a
3949
3950   for x in `${LOCATE} $file 2>/dev/null`; do
3951                                         base=`echo $x | sed "s%/${file}%%"`
3952     if test "x$x" = "x$base"; then
3953       continue;
3954     fi
3955
3956     dir=`${DIRNAME} $x 2>/dev/null`
3957                 exclude=`echo ${dir} | ${GREP} /home`
3958     if test "x$exclude" != "x"; then
3959       continue
3960     fi
3961
3962                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
3963     if test "x$already" = "x"; then
3964       DIRS="$DIRS $dir"
3965     fi
3966   done
3967 fi
3968
3969 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
3970
3971
3972   for try in $smart_lib_dir /usr/local/lib /opt/lib; do
3973     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_get_init_creds_password in -lkrb5 in $try" >&5
3974 $as_echo_n "checking for krb5_get_init_creds_password in -lkrb5 in $try... " >&6; }
3975     LIBS="-lkrb5 $old_LIBS"
3976     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
3977     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3978 /* end confdefs.h.  */
3979 extern char krb5_get_init_creds_password();
3980 int
3981 main ()
3982 {
3983 krb5_get_init_creds_password()
3984   ;
3985   return 0;
3986 }
3987 _ACEOF
3988 if ac_fn_c_try_link "$LINENO"; then :
3989
3990                   smart_lib="-lkrb5"
3991                   smart_ldflags="-L$try -Wl,-rpath,$try"
3992                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3993 $as_echo "yes" >&6; }
3994                   break
3995
3996 else
3997   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3998 $as_echo "no" >&6; }
3999 fi
4000 rm -f core conftest.err conftest.$ac_objext \
4001     conftest$ac_exeext conftest.$ac_ext
4002   done
4003   LIBS="$old_LIBS"
4004   CPPFLAGS="$old_CPPFLAGS"
4005 fi
4006
4007 if test "x$smart_lib" != "x"; then
4008   eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
4009   LIBS="$smart_ldflags $smart_lib $old_LIBS"
4010   SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
4011 fi
4012
4013                         if test "x$ac_cv_lib_krb5_krb5_get_init_creds_password" != xyes; then
4014                             fail="$fail krb5"
4015                         fi
4016                 fi
4017
4018         fi
4019
4020                                 LDFLAGS="${LDFLAGS} ${SMART_LIBS}"
4021         CFLAGS="${CFLAGS} ${SMART_CFLAGS}"
4022
4023                                 for ac_func in krb5_get_error_message krb5_free_error_string krb5_free_error_message
4024 do :
4025   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4026 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4027 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
4028   cat >>confdefs.h <<_ACEOF
4029 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4030 _ACEOF
4031
4032 fi
4033 done
4034
4035         if test "x$ac_cv_func_krb5_get_error_message" == xyes; then
4036                 krb5mod_cflags="${krb5mod_cflags} -D HAVE_KRB5_GET_ERROR_MESSAGE"
4037         fi
4038         if test "x$ac_cv_func_krb5_free_error_message" == xyes; then
4039                 krb5mod_cflags="${krb5mod_cflags} -D HAVE_KRB5_FREE_ERROR_MESSAGE"
4040         fi
4041         if test "x$ac_cv_func_krb5_free_error_string" == xyes; then
4042                 krb5mod_cflags="${krb5mod_cflags} -D HAVE_KRB5_FREE_ERROR_STRING"
4043         fi
4044
4045                                 if test "$krb5threadsafe" != "no"; then
4046                 krb5threadsafe=
4047
4048
4049
4050 sm_lib_safe=`echo "krb5" | sed 'y%./+-%__p_%'`
4051 sm_func_safe=`echo "krb5_is_thread_safe" | sed 'y%./+-%__p_%'`
4052
4053 old_LIBS="$LIBS"
4054 old_CPPFLAGS="$CPPFLAGS"
4055 smart_lib=
4056 smart_ldflags=
4057 smart_lib_dir=
4058
4059 if test "x$smart_try_dir" != "x"; then
4060   for try in $smart_try_dir; do
4061     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_is_thread_safe in -lkrb5 in $try" >&5
4062 $as_echo_n "checking for krb5_is_thread_safe in -lkrb5 in $try... " >&6; }
4063     LIBS="-lkrb5 $old_LIBS"
4064     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
4065     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4066 /* end confdefs.h.  */
4067 extern char krb5_is_thread_safe();
4068 int
4069 main ()
4070 {
4071 krb5_is_thread_safe()
4072   ;
4073   return 0;
4074 }
4075 _ACEOF
4076 if ac_fn_c_try_link "$LINENO"; then :
4077
4078                  smart_lib="-lkrb5"
4079                  smart_ldflags="-L$try -Wl,-rpath,$try"
4080                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4081 $as_echo "yes" >&6; }
4082                  break
4083
4084 else
4085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4086 $as_echo "no" >&6; }
4087 fi
4088 rm -f core conftest.err conftest.$ac_objext \
4089     conftest$ac_exeext conftest.$ac_ext
4090   done
4091   LIBS="$old_LIBS"
4092   CPPFLAGS="$old_CPPFLAGS"
4093 fi
4094
4095 if test "x$smart_lib" = "x"; then
4096   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_is_thread_safe in -lkrb5" >&5
4097 $as_echo_n "checking for krb5_is_thread_safe in -lkrb5... " >&6; }
4098   LIBS="-lkrb5 $old_LIBS"
4099   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4100 /* end confdefs.h.  */
4101 extern char krb5_is_thread_safe();
4102 int
4103 main ()
4104 {
4105 krb5_is_thread_safe()
4106   ;
4107   return 0;
4108 }
4109 _ACEOF
4110 if ac_fn_c_try_link "$LINENO"; then :
4111
4112                 smart_lib="-lkrb5"
4113                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4114 $as_echo "yes" >&6; }
4115
4116 else
4117   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4118 $as_echo "no" >&6; }
4119 fi
4120 rm -f core conftest.err conftest.$ac_objext \
4121     conftest$ac_exeext conftest.$ac_ext
4122   LIBS="$old_LIBS"
4123 fi
4124
4125 if test "x$smart_lib" = "x"; then
4126
4127
4128 if test "x$LOCATE" != "x"; then
4129         DIRS=
4130   file=libkrb5${libltdl_cv_shlibext}
4131
4132   for x in `${LOCATE} $file 2>/dev/null`; do
4133                                         base=`echo $x | sed "s%/${file}%%"`
4134     if test "x$x" = "x$base"; then
4135       continue;
4136     fi
4137
4138     dir=`${DIRNAME} $x 2>/dev/null`
4139                 exclude=`echo ${dir} | ${GREP} /home`
4140     if test "x$exclude" != "x"; then
4141       continue
4142     fi
4143
4144                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
4145     if test "x$already" = "x"; then
4146       DIRS="$DIRS $dir"
4147     fi
4148   done
4149 fi
4150
4151 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
4152
4153
4154
4155 if test "x$LOCATE" != "x"; then
4156         DIRS=
4157   file=libkrb5.a
4158
4159   for x in `${LOCATE} $file 2>/dev/null`; do
4160                                         base=`echo $x | sed "s%/${file}%%"`
4161     if test "x$x" = "x$base"; then
4162       continue;
4163     fi
4164
4165     dir=`${DIRNAME} $x 2>/dev/null`
4166                 exclude=`echo ${dir} | ${GREP} /home`
4167     if test "x$exclude" != "x"; then
4168       continue
4169     fi
4170
4171                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
4172     if test "x$already" = "x"; then
4173       DIRS="$DIRS $dir"
4174     fi
4175   done
4176 fi
4177
4178 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
4179
4180
4181   for try in $smart_lib_dir /usr/local/lib /opt/lib; do
4182     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for krb5_is_thread_safe in -lkrb5 in $try" >&5
4183 $as_echo_n "checking for krb5_is_thread_safe in -lkrb5 in $try... " >&6; }
4184     LIBS="-lkrb5 $old_LIBS"
4185     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
4186     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4187 /* end confdefs.h.  */
4188 extern char krb5_is_thread_safe();
4189 int
4190 main ()
4191 {
4192 krb5_is_thread_safe()
4193   ;
4194   return 0;
4195 }
4196 _ACEOF
4197 if ac_fn_c_try_link "$LINENO"; then :
4198
4199                   smart_lib="-lkrb5"
4200                   smart_ldflags="-L$try -Wl,-rpath,$try"
4201                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4202 $as_echo "yes" >&6; }
4203                   break
4204
4205 else
4206   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4207 $as_echo "no" >&6; }
4208 fi
4209 rm -f core conftest.err conftest.$ac_objext \
4210     conftest$ac_exeext conftest.$ac_ext
4211   done
4212   LIBS="$old_LIBS"
4213   CPPFLAGS="$old_CPPFLAGS"
4214 fi
4215
4216 if test "x$smart_lib" != "x"; then
4217   eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
4218   LIBS="$smart_ldflags $smart_lib $old_LIBS"
4219   SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
4220 fi
4221
4222                 if test "x$ac_cv_lib_krb5_krb5_is_thread_safe" == xyes; then
4223                         if test "$cross_compiling" = yes; then :
4224   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4225 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4226 as_fn_error $? "cannot run test program while cross compiling
4227 See \`config.log' for more details" "$LINENO" 5; }
4228 else
4229   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4230 /* end confdefs.h.  */
4231 #include <krb5.h>
4232 int
4233 main ()
4234 {
4235 return krb5_is_thread_safe() ? 0 : 1
4236   ;
4237   return 0;
4238 }
4239 _ACEOF
4240 if ac_fn_c_try_run "$LINENO"; then :
4241   krb5threadsafe="-DKRB5_IS_THREAD_SAFE"
4242 else
4243   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libkrb5 is not threadsafe" >&5
4244 $as_echo "$as_me: WARNING: libkrb5 is not threadsafe" >&2;}
4245 fi
4246 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4247   conftest.$ac_objext conftest.beam conftest.$ac_ext
4248 fi
4249
4250                 fi
4251         else
4252                 krb5threadsafe=""
4253         fi
4254
4255         if test "$krb5_api_type" == "mit"; then
4256
4257
4258 ac_safe=`echo "com_err.h" | sed 'y%./+-%__pm%'`
4259 old_CPPFLAGS="$CPPFLAGS"
4260 smart_include=
4261 smart_include_dir=
4262
4263 if test "x$smart_try_dir" != "x"; then
4264   for try in $smart_try_dir; do
4265     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for com_err.h in $try" >&5
4266 $as_echo_n "checking for com_err.h in $try... " >&6; }
4267     CPPFLAGS="-isystem $try $old_CPPFLAGS"
4268     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4269 /* end confdefs.h.  */
4270
4271                     #include <com_err.h>
4272 int
4273 main ()
4274 {
4275 int a = 1;
4276   ;
4277   return 0;
4278 }
4279 _ACEOF
4280 if ac_fn_c_try_compile "$LINENO"; then :
4281
4282                      smart_include="-isystem $try"
4283                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4284 $as_echo "yes" >&6; }
4285                      break
4286
4287 else
4288
4289                      smart_include=
4290                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4291 $as_echo "no" >&6; }
4292
4293 fi
4294 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4295   done
4296   CPPFLAGS="$old_CPPFLAGS"
4297 fi
4298
4299 if test "x$smart_include" = "x"; then
4300   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for com_err.h" >&5
4301 $as_echo_n "checking for com_err.h... " >&6; }
4302   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4303 /* end confdefs.h.  */
4304
4305                   #include <com_err.h>
4306 int
4307 main ()
4308 {
4309 int a = 1;
4310   ;
4311   return 0;
4312 }
4313 _ACEOF
4314 if ac_fn_c_try_compile "$LINENO"; then :
4315
4316                    smart_include=" "
4317                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4318 $as_echo "yes" >&6; }
4319                    break
4320
4321 else
4322
4323                    smart_include=
4324                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4325 $as_echo "no" >&6; }
4326
4327 fi
4328 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4329 fi
4330
4331 if test "x$smart_include" = "x"; then
4332
4333
4334 if test "x$LOCATE" != "x"; then
4335         DIRS=
4336   file=com_err.h
4337
4338   for x in `${LOCATE} $file 2>/dev/null`; do
4339                                         base=`echo $x | sed "s%/${file}%%"`
4340     if test "x$x" = "x$base"; then
4341       continue;
4342     fi
4343
4344     dir=`${DIRNAME} $x 2>/dev/null`
4345                 exclude=`echo ${dir} | ${GREP} /home`
4346     if test "x$exclude" != "x"; then
4347       continue
4348     fi
4349
4350                     already=`echo \$smart_include_dir ${DIRS} | ${GREP} ${dir}`
4351     if test "x$already" = "x"; then
4352       DIRS="$DIRS $dir"
4353     fi
4354   done
4355 fi
4356
4357 eval "smart_include_dir=\"\$smart_include_dir $DIRS\""
4358
4359   for try in $smart_include_dir /usr/local/include /opt/include; do
4360     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for com_err.h in $try" >&5
4361 $as_echo_n "checking for com_err.h in $try... " >&6; }
4362     CPPFLAGS="-isystem $try $old_CPPFLAGS"
4363     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4364 /* end confdefs.h.  */
4365
4366                     #include <com_err.h>
4367 int
4368 main ()
4369 {
4370 int a = 1;
4371   ;
4372   return 0;
4373 }
4374 _ACEOF
4375 if ac_fn_c_try_compile "$LINENO"; then :
4376
4377                      smart_include="-isystem $try"
4378                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4379 $as_echo "yes" >&6; }
4380                      break
4381
4382 else
4383
4384                      smart_include=
4385                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4386 $as_echo "no" >&6; }
4387
4388 fi
4389 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4390   done
4391   CPPFLAGS="$old_CPPFLAGS"
4392 fi
4393
4394 if test "x$smart_include" != "x"; then
4395   eval "ac_cv_header_$ac_safe=yes"
4396   CPPFLAGS="$smart_include $old_CPPFLAGS"
4397   SMART_CPPFLAGS="$smart_include $SMART_CPPFLAGS"
4398 fi
4399
4400                 if test "$ac_cv_header_com_err_h" != "yes"; then
4401
4402
4403 ac_safe=`echo "et/com_err.h" | sed 'y%./+-%__pm%'`
4404 old_CPPFLAGS="$CPPFLAGS"
4405 smart_include=
4406 smart_include_dir=
4407
4408 if test "x$smart_try_dir" != "x"; then
4409   for try in $smart_try_dir; do
4410     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for et/com_err.h in $try" >&5
4411 $as_echo_n "checking for et/com_err.h in $try... " >&6; }
4412     CPPFLAGS="-isystem $try $old_CPPFLAGS"
4413     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4414 /* end confdefs.h.  */
4415
4416                     #include <et/com_err.h>
4417 int
4418 main ()
4419 {
4420 int a = 1;
4421   ;
4422   return 0;
4423 }
4424 _ACEOF
4425 if ac_fn_c_try_compile "$LINENO"; then :
4426
4427                      smart_include="-isystem $try"
4428                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4429 $as_echo "yes" >&6; }
4430                      break
4431
4432 else
4433
4434                      smart_include=
4435                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4436 $as_echo "no" >&6; }
4437
4438 fi
4439 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4440   done
4441   CPPFLAGS="$old_CPPFLAGS"
4442 fi
4443
4444 if test "x$smart_include" = "x"; then
4445   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for et/com_err.h" >&5
4446 $as_echo_n "checking for et/com_err.h... " >&6; }
4447   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4448 /* end confdefs.h.  */
4449
4450                   #include <et/com_err.h>
4451 int
4452 main ()
4453 {
4454 int a = 1;
4455   ;
4456   return 0;
4457 }
4458 _ACEOF
4459 if ac_fn_c_try_compile "$LINENO"; then :
4460
4461                    smart_include=" "
4462                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4463 $as_echo "yes" >&6; }
4464                    break
4465
4466 else
4467
4468                    smart_include=
4469                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4470 $as_echo "no" >&6; }
4471
4472 fi
4473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4474 fi
4475
4476 if test "x$smart_include" = "x"; then
4477
4478
4479 if test "x$LOCATE" != "x"; then
4480         DIRS=
4481   file=et/com_err.h
4482
4483   for x in `${LOCATE} $file 2>/dev/null`; do
4484                                         base=`echo $x | sed "s%/${file}%%"`
4485     if test "x$x" = "x$base"; then
4486       continue;
4487     fi
4488
4489     dir=`${DIRNAME} $x 2>/dev/null`
4490                 exclude=`echo ${dir} | ${GREP} /home`
4491     if test "x$exclude" != "x"; then
4492       continue
4493     fi
4494
4495                     already=`echo \$smart_include_dir ${DIRS} | ${GREP} ${dir}`
4496     if test "x$already" = "x"; then
4497       DIRS="$DIRS $dir"
4498     fi
4499   done
4500 fi
4501
4502 eval "smart_include_dir=\"\$smart_include_dir $DIRS\""
4503
4504   for try in $smart_include_dir /usr/local/include /opt/include; do
4505     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for et/com_err.h in $try" >&5
4506 $as_echo_n "checking for et/com_err.h in $try... " >&6; }
4507     CPPFLAGS="-isystem $try $old_CPPFLAGS"
4508     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4509 /* end confdefs.h.  */
4510
4511                     #include <et/com_err.h>
4512 int
4513 main ()
4514 {
4515 int a = 1;
4516   ;
4517   return 0;
4518 }
4519 _ACEOF
4520 if ac_fn_c_try_compile "$LINENO"; then :
4521
4522                      smart_include="-isystem $try"
4523                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4524 $as_echo "yes" >&6; }
4525                      break
4526
4527 else
4528
4529                      smart_include=
4530                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4531 $as_echo "no" >&6; }
4532
4533 fi
4534 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4535   done
4536   CPPFLAGS="$old_CPPFLAGS"
4537 fi
4538
4539 if test "x$smart_include" != "x"; then
4540   eval "ac_cv_header_$ac_safe=yes"
4541   CPPFLAGS="$smart_include $old_CPPFLAGS"
4542   SMART_CPPFLAGS="$smart_include $SMART_CPPFLAGS"
4543 fi
4544
4545                         if test "$ac_cv_header_et_com_err_h" != "yes"; then
4546                                 fail="$fail com_err.h"
4547                         else
4548                                 krb5mod_cflags="$krb5mod_cflags -DET_COMM_ERR "
4549                         fi
4550                 fi
4551         else
4552                 krb5mod_cflags="$krb5mod_cflags -DHEIMDAL_KRB5"
4553         fi
4554         targetname=rlm_krb5
4555 else
4556         targetname=
4557         echo \*\*\* module rlm_krb5 is disabled.
4558 fi
4559
4560 if test x"$fail" != x""; then
4561         if test x"${enable_strict_dependencies}" = x"yes"; then
4562                 as_fn_error $? "set --without-rlm_krb5 to disable it explicitly." "$LINENO" 5
4563         else
4564                 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: silently not building rlm_krb5." >&5
4565 $as_echo "$as_me: WARNING: silently not building rlm_krb5." >&2;}
4566                 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: FAILURE: rlm_krb5 requires: $fail." >&5
4567 $as_echo "$as_me: WARNING: FAILURE: rlm_krb5 requires: $fail." >&2;};
4568                 targetname=""
4569         fi
4570 fi
4571
4572 mod_ldflags="${krb5mod_ldflags} ${krb5libcrypto} ${SMART_LIBS}"
4573 mod_cflags="${krb5mod_cflags} ${krb5threadsafe} ${SMART_CFLAGS}"
4574
4575
4576
4577
4578
4579   unset ac_cv_env_LIBS_set
4580   unset ac_cv_env_LIBS_value
4581
4582   ac_config_files="$ac_config_files all.mk"
4583
4584 cat >confcache <<\_ACEOF
4585 # This file is a shell script that caches the results of configure
4586 # tests run on this system so they can be shared between configure
4587 # scripts and configure runs, see configure's option --config-cache.
4588 # It is not useful on other systems.  If it contains results you don't
4589 # want to keep, you may remove or edit it.
4590 #
4591 # config.status only pays attention to the cache file if you give it
4592 # the --recheck option to rerun configure.
4593 #
4594 # `ac_cv_env_foo' variables (set or unset) will be overridden when
4595 # loading this file, other *unset* `ac_cv_foo' will be assigned the
4596 # following values.
4597
4598 _ACEOF
4599
4600 # The following way of writing the cache mishandles newlines in values,
4601 # but we know of no workaround that is simple, portable, and efficient.
4602 # So, we kill variables containing newlines.
4603 # Ultrix sh set writes to stderr and can't be redirected directly,
4604 # and sets the high bit in the cache file unless we assign to the vars.
4605 (
4606   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4607     eval ac_val=\$$ac_var
4608     case $ac_val in #(
4609     *${as_nl}*)
4610       case $ac_var in #(
4611       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4612 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4613       esac
4614       case $ac_var in #(
4615       _ | IFS | as_nl) ;; #(
4616       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4617       *) { eval $ac_var=; unset $ac_var;} ;;
4618       esac ;;
4619     esac
4620   done
4621
4622   (set) 2>&1 |
4623     case $as_nl`(ac_space=' '; set) 2>&1` in #(
4624     *${as_nl}ac_space=\ *)
4625       # `set' does not quote correctly, so add quotes: double-quote
4626       # substitution turns \\\\ into \\, and sed turns \\ into \.
4627       sed -n \
4628         "s/'/'\\\\''/g;
4629           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4630       ;; #(
4631     *)
4632       # `set' quotes correctly as required by POSIX, so do not add quotes.
4633       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4634       ;;
4635     esac |
4636     sort
4637 ) |
4638   sed '
4639      /^ac_cv_env_/b end
4640      t clear
4641      :clear
4642      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4643      t end
4644      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4645      :end' >>confcache
4646 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4647   if test -w "$cache_file"; then
4648     if test "x$cache_file" != "x/dev/null"; then
4649       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4650 $as_echo "$as_me: updating cache $cache_file" >&6;}
4651       if test ! -f "$cache_file" || test -h "$cache_file"; then
4652         cat confcache >"$cache_file"
4653       else
4654         case $cache_file in #(
4655         */* | ?:*)
4656           mv -f confcache "$cache_file"$$ &&
4657           mv -f "$cache_file"$$ "$cache_file" ;; #(
4658         *)
4659           mv -f confcache "$cache_file" ;;
4660         esac
4661       fi
4662     fi
4663   else
4664     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4665 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4666   fi
4667 fi
4668 rm -f confcache
4669
4670 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4671 # Let make expand exec_prefix.
4672 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4673
4674 # Transform confdefs.h into DEFS.
4675 # Protect against shell expansion while executing Makefile rules.
4676 # Protect against Makefile macro expansion.
4677 #
4678 # If the first sed substitution is executed (which looks for macros that
4679 # take arguments), then branch to the quote section.  Otherwise,
4680 # look for a macro that doesn't take arguments.
4681 ac_script='
4682 :mline
4683 /\\$/{
4684  N
4685  s,\\\n,,
4686  b mline
4687 }
4688 t clear
4689 :clear
4690 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
4691 t quote
4692 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
4693 t quote
4694 b any
4695 :quote
4696 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
4697 s/\[/\\&/g
4698 s/\]/\\&/g
4699 s/\$/$$/g
4700 H
4701 :any
4702 ${
4703         g
4704         s/^\n//
4705         s/\n/ /g
4706         p
4707 }
4708 '
4709 DEFS=`sed -n "$ac_script" confdefs.h`
4710
4711
4712 ac_libobjs=
4713 ac_ltlibobjs=
4714 U=
4715 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
4716   # 1. Remove the extension, and $U if already installed.
4717   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
4718   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
4719   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
4720   #    will be set to the directory where LIBOBJS objects are built.
4721   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
4722   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
4723 done
4724 LIBOBJS=$ac_libobjs
4725
4726 LTLIBOBJS=$ac_ltlibobjs
4727
4728
4729
4730 : "${CONFIG_STATUS=./config.status}"
4731 ac_write_fail=0
4732 ac_clean_files_save=$ac_clean_files
4733 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
4734 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
4735 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
4736 as_write_fail=0
4737 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
4738 #! $SHELL
4739 # Generated by $as_me.
4740 # Run this file to recreate the current configuration.
4741 # Compiler output produced by configure, useful for debugging
4742 # configure, is in config.log if it exists.
4743
4744 debug=false
4745 ac_cs_recheck=false
4746 ac_cs_silent=false
4747
4748 SHELL=\${CONFIG_SHELL-$SHELL}
4749 export SHELL
4750 _ASEOF
4751 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
4752 ## -------------------- ##
4753 ## M4sh Initialization. ##
4754 ## -------------------- ##
4755
4756 # Be more Bourne compatible
4757 DUALCASE=1; export DUALCASE # for MKS sh
4758 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
4759   emulate sh
4760   NULLCMD=:
4761   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
4762   # is contrary to our usage.  Disable this feature.
4763   alias -g '${1+"$@"}'='"$@"'
4764   setopt NO_GLOB_SUBST
4765 else
4766   case `(set -o) 2>/dev/null` in #(
4767   *posix*) :
4768     set -o posix ;; #(
4769   *) :
4770      ;;
4771 esac
4772 fi
4773
4774
4775 as_nl='
4776 '
4777 export as_nl
4778 # Printing a long string crashes Solaris 7 /usr/bin/printf.
4779 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4780 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
4781 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4782 # Prefer a ksh shell builtin over an external printf program on Solaris,
4783 # but without wasting forks for bash or zsh.
4784 if test -z "$BASH_VERSION$ZSH_VERSION" \
4785     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4786   as_echo='print -r --'
4787   as_echo_n='print -rn --'
4788 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
4789   as_echo='printf %s\n'
4790   as_echo_n='printf %s'
4791 else
4792   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
4793     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
4794     as_echo_n='/usr/ucb/echo -n'
4795   else
4796     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
4797     as_echo_n_body='eval
4798       arg=$1;
4799       case $arg in #(
4800       *"$as_nl"*)
4801         expr "X$arg" : "X\\(.*\\)$as_nl";
4802         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
4803       esac;
4804       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
4805     '
4806     export as_echo_n_body
4807     as_echo_n='sh -c $as_echo_n_body as_echo'
4808   fi
4809   export as_echo_body
4810   as_echo='sh -c $as_echo_body as_echo'
4811 fi
4812
4813 # The user is always right.
4814 if test "${PATH_SEPARATOR+set}" != set; then
4815   PATH_SEPARATOR=:
4816   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
4817     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
4818       PATH_SEPARATOR=';'
4819   }
4820 fi
4821
4822
4823 # IFS
4824 # We need space, tab and new line, in precisely that order.  Quoting is
4825 # there to prevent editors from complaining about space-tab.
4826 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
4827 # splitting by setting IFS to empty value.)
4828 IFS=" ""        $as_nl"
4829
4830 # Find who we are.  Look in the path if we contain no directory separator.
4831 as_myself=
4832 case $0 in #((
4833   *[\\/]* ) as_myself=$0 ;;
4834   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4835 for as_dir in $PATH
4836 do
4837   IFS=$as_save_IFS
4838   test -z "$as_dir" && as_dir=.
4839     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
4840   done
4841 IFS=$as_save_IFS
4842
4843      ;;
4844 esac
4845 # We did not find ourselves, most probably we were run as `sh COMMAND'
4846 # in which case we are not to be found in the path.
4847 if test "x$as_myself" = x; then
4848   as_myself=$0
4849 fi
4850 if test ! -f "$as_myself"; then
4851   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
4852   exit 1
4853 fi
4854
4855 # Unset variables that we do not need and which cause bugs (e.g. in
4856 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
4857 # suppresses any "Segmentation fault" message there.  '((' could
4858 # trigger a bug in pdksh 5.2.14.
4859 for as_var in BASH_ENV ENV MAIL MAILPATH
4860 do eval test x\${$as_var+set} = xset \
4861   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
4862 done
4863 PS1='$ '
4864 PS2='> '
4865 PS4='+ '
4866
4867 # NLS nuisances.
4868 LC_ALL=C
4869 export LC_ALL
4870 LANGUAGE=C
4871 export LANGUAGE
4872
4873 # CDPATH.
4874 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
4875
4876
4877 # as_fn_error STATUS ERROR [LINENO LOG_FD]
4878 # ----------------------------------------
4879 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4880 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
4881 # script with STATUS, using 1 if that was 0.
4882 as_fn_error ()
4883 {
4884   as_status=$1; test $as_status -eq 0 && as_status=1
4885   if test "$4"; then
4886     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4887     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
4888   fi
4889   $as_echo "$as_me: error: $2" >&2
4890   as_fn_exit $as_status
4891 } # as_fn_error
4892
4893
4894 # as_fn_set_status STATUS
4895 # -----------------------
4896 # Set $? to STATUS, without forking.
4897 as_fn_set_status ()
4898 {
4899   return $1
4900 } # as_fn_set_status
4901
4902 # as_fn_exit STATUS
4903 # -----------------
4904 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
4905 as_fn_exit ()
4906 {
4907   set +e
4908   as_fn_set_status $1
4909   exit $1
4910 } # as_fn_exit
4911
4912 # as_fn_unset VAR
4913 # ---------------
4914 # Portably unset VAR.
4915 as_fn_unset ()
4916 {
4917   { eval $1=; unset $1;}
4918 }
4919 as_unset=as_fn_unset
4920 # as_fn_append VAR VALUE
4921 # ----------------------
4922 # Append the text in VALUE to the end of the definition contained in VAR. Take
4923 # advantage of any shell optimizations that allow amortized linear growth over
4924 # repeated appends, instead of the typical quadratic growth present in naive
4925 # implementations.
4926 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
4927   eval 'as_fn_append ()
4928   {
4929     eval $1+=\$2
4930   }'
4931 else
4932   as_fn_append ()
4933   {
4934     eval $1=\$$1\$2
4935   }
4936 fi # as_fn_append
4937
4938 # as_fn_arith ARG...
4939 # ------------------
4940 # Perform arithmetic evaluation on the ARGs, and store the result in the
4941 # global $as_val. Take advantage of shells that can avoid forks. The arguments
4942 # must be portable across $(()) and expr.
4943 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
4944   eval 'as_fn_arith ()
4945   {
4946     as_val=$(( $* ))
4947   }'
4948 else
4949   as_fn_arith ()
4950   {
4951     as_val=`expr "$@" || test $? -eq 1`
4952   }
4953 fi # as_fn_arith
4954
4955
4956 if expr a : '\(a\)' >/dev/null 2>&1 &&
4957    test "X`expr 00001 : '.*\(...\)'`" = X001; then
4958   as_expr=expr
4959 else
4960   as_expr=false
4961 fi
4962
4963 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4964   as_basename=basename
4965 else
4966   as_basename=false
4967 fi
4968
4969 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4970   as_dirname=dirname
4971 else
4972   as_dirname=false
4973 fi
4974
4975 as_me=`$as_basename -- "$0" ||
4976 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4977          X"$0" : 'X\(//\)$' \| \
4978          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4979 $as_echo X/"$0" |
4980     sed '/^.*\/\([^/][^/]*\)\/*$/{
4981             s//\1/
4982             q
4983           }
4984           /^X\/\(\/\/\)$/{
4985             s//\1/
4986             q
4987           }
4988           /^X\/\(\/\).*/{
4989             s//\1/
4990             q
4991           }
4992           s/.*/./; q'`
4993
4994 # Avoid depending upon Character Ranges.
4995 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
4996 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4997 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
4998 as_cr_digits='0123456789'
4999 as_cr_alnum=$as_cr_Letters$as_cr_digits
5000
5001 ECHO_C= ECHO_N= ECHO_T=
5002 case `echo -n x` in #(((((
5003 -n*)
5004   case `echo 'xy\c'` in
5005   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
5006   xy)  ECHO_C='\c';;
5007   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
5008        ECHO_T=' ';;
5009   esac;;
5010 *)
5011   ECHO_N='-n';;
5012 esac
5013
5014 rm -f conf$$ conf$$.exe conf$$.file
5015 if test -d conf$$.dir; then
5016   rm -f conf$$.dir/conf$$.file
5017 else
5018   rm -f conf$$.dir
5019   mkdir conf$$.dir 2>/dev/null
5020 fi
5021 if (echo >conf$$.file) 2>/dev/null; then
5022   if ln -s conf$$.file conf$$ 2>/dev/null; then
5023     as_ln_s='ln -s'
5024     # ... but there are two gotchas:
5025     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5026     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5027     # In both cases, we have to default to `cp -pR'.
5028     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5029       as_ln_s='cp -pR'
5030   elif ln conf$$.file conf$$ 2>/dev/null; then
5031     as_ln_s=ln
5032   else
5033     as_ln_s='cp -pR'
5034   fi
5035 else
5036   as_ln_s='cp -pR'
5037 fi
5038 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5039 rmdir conf$$.dir 2>/dev/null
5040
5041
5042 # as_fn_mkdir_p
5043 # -------------
5044 # Create "$as_dir" as a directory, including parents if necessary.
5045 as_fn_mkdir_p ()
5046 {
5047
5048   case $as_dir in #(
5049   -*) as_dir=./$as_dir;;
5050   esac
5051   test -d "$as_dir" || eval $as_mkdir_p || {
5052     as_dirs=
5053     while :; do
5054       case $as_dir in #(
5055       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5056       *) as_qdir=$as_dir;;
5057       esac
5058       as_dirs="'$as_qdir' $as_dirs"
5059       as_dir=`$as_dirname -- "$as_dir" ||
5060 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5061          X"$as_dir" : 'X\(//\)[^/]' \| \
5062          X"$as_dir" : 'X\(//\)$' \| \
5063          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5064 $as_echo X"$as_dir" |
5065     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5066             s//\1/
5067             q
5068           }
5069           /^X\(\/\/\)[^/].*/{
5070             s//\1/
5071             q
5072           }
5073           /^X\(\/\/\)$/{
5074             s//\1/
5075             q
5076           }
5077           /^X\(\/\).*/{
5078             s//\1/
5079             q
5080           }
5081           s/.*/./; q'`
5082       test -d "$as_dir" && break
5083     done
5084     test -z "$as_dirs" || eval "mkdir $as_dirs"
5085   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
5086
5087
5088 } # as_fn_mkdir_p
5089 if mkdir -p . 2>/dev/null; then
5090   as_mkdir_p='mkdir -p "$as_dir"'
5091 else
5092   test -d ./-p && rmdir ./-p
5093   as_mkdir_p=false
5094 fi
5095
5096
5097 # as_fn_executable_p FILE
5098 # -----------------------
5099 # Test if FILE is an executable regular file.
5100 as_fn_executable_p ()
5101 {
5102   test -f "$1" && test -x "$1"
5103 } # as_fn_executable_p
5104 as_test_x='test -x'
5105 as_executable_p=as_fn_executable_p
5106
5107 # Sed expression to map a string onto a valid CPP name.
5108 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5109
5110 # Sed expression to map a string onto a valid variable name.
5111 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5112
5113
5114 exec 6>&1
5115 ## ----------------------------------- ##
5116 ## Main body of $CONFIG_STATUS script. ##
5117 ## ----------------------------------- ##
5118 _ASEOF
5119 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5120
5121 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5122 # Save the log message, to keep $0 and so on meaningful, and to
5123 # report actual input values of CONFIG_FILES etc. instead of their
5124 # values after options handling.
5125 ac_log="
5126 This file was extended by $as_me, which was
5127 generated by GNU Autoconf 2.69.  Invocation command line was
5128
5129   CONFIG_FILES    = $CONFIG_FILES
5130   CONFIG_HEADERS  = $CONFIG_HEADERS
5131   CONFIG_LINKS    = $CONFIG_LINKS
5132   CONFIG_COMMANDS = $CONFIG_COMMANDS
5133   $ $0 $@
5134
5135 on `(hostname || uname -n) 2>/dev/null | sed 1q`
5136 "
5137
5138 _ACEOF
5139
5140 case $ac_config_files in *"
5141 "*) set x $ac_config_files; shift; ac_config_files=$*;;
5142 esac
5143
5144
5145
5146 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5147 # Files that config.status was made for.
5148 config_files="$ac_config_files"
5149
5150 _ACEOF
5151
5152 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5153 ac_cs_usage="\
5154 \`$as_me' instantiates files and other configuration actions
5155 from templates according to the current configuration.  Unless the files
5156 and actions are specified as TAGs, all are instantiated by default.
5157
5158 Usage: $0 [OPTION]... [TAG]...
5159
5160   -h, --help       print this help, then exit
5161   -V, --version    print version number and configuration settings, then exit
5162       --config     print configuration, then exit
5163   -q, --quiet, --silent
5164                    do not print progress messages
5165   -d, --debug      don't remove temporary files
5166       --recheck    update $as_me by reconfiguring in the same conditions
5167       --file=FILE[:TEMPLATE]
5168                    instantiate the configuration file FILE
5169
5170 Configuration files:
5171 $config_files
5172
5173 Report bugs to the package provider."
5174
5175 _ACEOF
5176 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5177 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
5178 ac_cs_version="\\
5179 config.status
5180 configured by $0, generated by GNU Autoconf 2.69,
5181   with options \\"\$ac_cs_config\\"
5182
5183 Copyright (C) 2012 Free Software Foundation, Inc.
5184 This config.status script is free software; the Free Software Foundation
5185 gives unlimited permission to copy, distribute and modify it."
5186
5187 ac_pwd='$ac_pwd'
5188 srcdir='$srcdir'
5189 test -n "\$AWK" || AWK=awk
5190 _ACEOF
5191
5192 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5193 # The default lists apply if the user does not specify any file.
5194 ac_need_defaults=:
5195 while test $# != 0
5196 do
5197   case $1 in
5198   --*=?*)
5199     ac_option=`expr "X$1" : 'X\([^=]*\)='`
5200     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5201     ac_shift=:
5202     ;;
5203   --*=)
5204     ac_option=`expr "X$1" : 'X\([^=]*\)='`
5205     ac_optarg=
5206     ac_shift=:
5207     ;;
5208   *)
5209     ac_option=$1
5210     ac_optarg=$2
5211     ac_shift=shift
5212     ;;
5213   esac
5214
5215   case $ac_option in
5216   # Handling of the options.
5217   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5218     ac_cs_recheck=: ;;
5219   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5220     $as_echo "$ac_cs_version"; exit ;;
5221   --config | --confi | --conf | --con | --co | --c )
5222     $as_echo "$ac_cs_config"; exit ;;
5223   --debug | --debu | --deb | --de | --d | -d )
5224     debug=: ;;
5225   --file | --fil | --fi | --f )
5226     $ac_shift
5227     case $ac_optarg in
5228     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5229     '') as_fn_error $? "missing file argument" ;;
5230     esac
5231     as_fn_append CONFIG_FILES " '$ac_optarg'"
5232     ac_need_defaults=false;;
5233   --he | --h |  --help | --hel | -h )
5234     $as_echo "$ac_cs_usage"; exit ;;
5235   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5236   | -silent | --silent | --silen | --sile | --sil | --si | --s)
5237     ac_cs_silent=: ;;
5238
5239   # This is an error.
5240   -*) as_fn_error $? "unrecognized option: \`$1'
5241 Try \`$0 --help' for more information." ;;
5242
5243   *) as_fn_append ac_config_targets " $1"
5244      ac_need_defaults=false ;;
5245
5246   esac
5247   shift
5248 done
5249
5250 ac_configure_extra_args=
5251
5252 if $ac_cs_silent; then
5253   exec 6>/dev/null
5254   ac_configure_extra_args="$ac_configure_extra_args --silent"
5255 fi
5256
5257 _ACEOF
5258 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5259 if \$ac_cs_recheck; then
5260   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5261   shift
5262   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5263   CONFIG_SHELL='$SHELL'
5264   export CONFIG_SHELL
5265   exec "\$@"
5266 fi
5267
5268 _ACEOF
5269 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5270 exec 5>>config.log
5271 {
5272   echo
5273   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5274 ## Running $as_me. ##
5275 _ASBOX
5276   $as_echo "$ac_log"
5277 } >&5
5278
5279 _ACEOF
5280 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5281 _ACEOF
5282
5283 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5284
5285 # Handling of arguments.
5286 for ac_config_target in $ac_config_targets
5287 do
5288   case $ac_config_target in
5289     "all.mk") CONFIG_FILES="$CONFIG_FILES all.mk" ;;
5290
5291   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5292   esac
5293 done
5294
5295
5296 # If the user did not use the arguments to specify the items to instantiate,
5297 # then the envvar interface is used.  Set only those that are not.
5298 # We use the long form for the default assignment because of an extremely
5299 # bizarre bug on SunOS 4.1.3.
5300 if $ac_need_defaults; then
5301   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5302 fi
5303
5304 # Have a temporary directory for convenience.  Make it in the build tree
5305 # simply because there is no reason against having it here, and in addition,
5306 # creating and moving files from /tmp can sometimes cause problems.
5307 # Hook for its removal unless debugging.
5308 # Note that there is a small window in which the directory will not be cleaned:
5309 # after its creation but before its name has been assigned to `$tmp'.
5310 $debug ||
5311 {
5312   tmp= ac_tmp=
5313   trap 'exit_status=$?
5314   : "${ac_tmp:=$tmp}"
5315   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
5316 ' 0
5317   trap 'as_fn_exit 1' 1 2 13 15
5318 }
5319 # Create a (secure) tmp directory for tmp files.
5320
5321 {
5322   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5323   test -d "$tmp"
5324 }  ||
5325 {
5326   tmp=./conf$$-$RANDOM
5327   (umask 077 && mkdir "$tmp")
5328 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
5329 ac_tmp=$tmp
5330
5331 # Set up the scripts for CONFIG_FILES section.
5332 # No need to generate them if there are no CONFIG_FILES.
5333 # This happens for instance with `./config.status config.h'.
5334 if test -n "$CONFIG_FILES"; then
5335
5336
5337 ac_cr=`echo X | tr X '\015'`
5338 # On cygwin, bash can eat \r inside `` if the user requested igncr.
5339 # But we know of no other shell where ac_cr would be empty at this
5340 # point, so we can use a bashism as a fallback.
5341 if test "x$ac_cr" = x; then
5342   eval ac_cr=\$\'\\r\'
5343 fi
5344 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
5345 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5346   ac_cs_awk_cr='\\r'
5347 else
5348   ac_cs_awk_cr=$ac_cr
5349 fi
5350
5351 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
5352 _ACEOF
5353
5354
5355 {
5356   echo "cat >conf$$subs.awk <<_ACEOF" &&
5357   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5358   echo "_ACEOF"
5359 } >conf$$subs.sh ||
5360   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
5361 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
5362 ac_delim='%!_!# '
5363 for ac_last_try in false false false false false :; do
5364   . ./conf$$subs.sh ||
5365     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
5366
5367   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5368   if test $ac_delim_n = $ac_delim_num; then
5369     break
5370   elif $ac_last_try; then
5371     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
5372   else
5373     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5374   fi
5375 done
5376 rm -f conf$$subs.sh
5377
5378 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5379 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
5380 _ACEOF
5381 sed -n '
5382 h
5383 s/^/S["/; s/!.*/"]=/
5384 p
5385 g
5386 s/^[^!]*!//
5387 :repl
5388 t repl
5389 s/'"$ac_delim"'$//
5390 t delim
5391 :nl
5392 h
5393 s/\(.\{148\}\)..*/\1/
5394 t more1
5395 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5396 p
5397 n
5398 b repl
5399 :more1
5400 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5401 p
5402 g
5403 s/.\{148\}//
5404 t nl
5405 :delim
5406 h
5407 s/\(.\{148\}\)..*/\1/
5408 t more2
5409 s/["\\]/\\&/g; s/^/"/; s/$/"/
5410 p
5411 b
5412 :more2
5413 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5414 p
5415 g
5416 s/.\{148\}//
5417 t delim
5418 ' <conf$$subs.awk | sed '
5419 /^[^""]/{
5420   N
5421   s/\n//
5422 }
5423 ' >>$CONFIG_STATUS || ac_write_fail=1
5424 rm -f conf$$subs.awk
5425 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5426 _ACAWK
5427 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
5428   for (key in S) S_is_set[key] = 1
5429   FS = "\a"
5430
5431 }
5432 {
5433   line = $ 0
5434   nfields = split(line, field, "@")
5435   substed = 0
5436   len = length(field[1])
5437   for (i = 2; i < nfields; i++) {
5438     key = field[i]
5439     keylen = length(key)
5440     if (S_is_set[key]) {
5441       value = S[key]
5442       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5443       len += length(value) + length(field[++i])
5444       substed = 1
5445     } else
5446       len += 1 + keylen
5447   }
5448
5449   print line
5450 }
5451
5452 _ACAWK
5453 _ACEOF
5454 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5455 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5456   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
5457 else
5458   cat
5459 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
5460   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
5461 _ACEOF
5462
5463 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
5464 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
5465 # trailing colons and then remove the whole line if VPATH becomes empty
5466 # (actually we leave an empty line to preserve line numbers).
5467 if test "x$srcdir" = x.; then
5468   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
5469 h
5470 s///
5471 s/^/:/
5472 s/[      ]*$/:/
5473 s/:\$(srcdir):/:/g
5474 s/:\${srcdir}:/:/g
5475 s/:@srcdir@:/:/g
5476 s/^:*//
5477 s/:*$//
5478 x
5479 s/\(=[   ]*\).*/\1/
5480 G
5481 s/\n//
5482 s/^[^=]*=[       ]*$//
5483 }'
5484 fi
5485
5486 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5487 fi # test -n "$CONFIG_FILES"
5488
5489
5490 eval set X "  :F $CONFIG_FILES      "
5491 shift
5492 for ac_tag
5493 do
5494   case $ac_tag in
5495   :[FHLC]) ac_mode=$ac_tag; continue;;
5496   esac
5497   case $ac_mode$ac_tag in
5498   :[FHL]*:*);;
5499   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
5500   :[FH]-) ac_tag=-:-;;
5501   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
5502   esac
5503   ac_save_IFS=$IFS
5504   IFS=:
5505   set x $ac_tag
5506   IFS=$ac_save_IFS
5507   shift
5508   ac_file=$1
5509   shift
5510
5511   case $ac_mode in
5512   :L) ac_source=$1;;
5513   :[FH])
5514     ac_file_inputs=
5515     for ac_f
5516     do
5517       case $ac_f in
5518       -) ac_f="$ac_tmp/stdin";;
5519       *) # Look for the file first in the build tree, then in the source tree
5520          # (if the path is not absolute).  The absolute path cannot be DOS-style,
5521          # because $ac_f cannot contain `:'.
5522          test -f "$ac_f" ||
5523            case $ac_f in
5524            [\\/$]*) false;;
5525            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
5526            esac ||
5527            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
5528       esac
5529       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
5530       as_fn_append ac_file_inputs " '$ac_f'"
5531     done
5532
5533     # Let's still pretend it is `configure' which instantiates (i.e., don't
5534     # use $as_me), people would be surprised to read:
5535     #    /* config.h.  Generated by config.status.  */
5536     configure_input='Generated from '`
5537           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
5538         `' by configure.'
5539     if test x"$ac_file" != x-; then
5540       configure_input="$ac_file.  $configure_input"
5541       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
5542 $as_echo "$as_me: creating $ac_file" >&6;}
5543     fi
5544     # Neutralize special characters interpreted by sed in replacement strings.
5545     case $configure_input in #(
5546     *\&* | *\|* | *\\* )
5547        ac_sed_conf_input=`$as_echo "$configure_input" |
5548        sed 's/[\\\\&|]/\\\\&/g'`;; #(
5549     *) ac_sed_conf_input=$configure_input;;
5550     esac
5551
5552     case $ac_tag in
5553     *:-:* | *:-) cat >"$ac_tmp/stdin" \
5554       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
5555     esac
5556     ;;
5557   esac
5558
5559   ac_dir=`$as_dirname -- "$ac_file" ||
5560 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5561          X"$ac_file" : 'X\(//\)[^/]' \| \
5562          X"$ac_file" : 'X\(//\)$' \| \
5563          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
5564 $as_echo X"$ac_file" |
5565     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5566             s//\1/
5567             q
5568           }
5569           /^X\(\/\/\)[^/].*/{
5570             s//\1/
5571             q
5572           }
5573           /^X\(\/\/\)$/{
5574             s//\1/
5575             q
5576           }
5577           /^X\(\/\).*/{
5578             s//\1/
5579             q
5580           }
5581           s/.*/./; q'`
5582   as_dir="$ac_dir"; as_fn_mkdir_p
5583   ac_builddir=.
5584
5585 case "$ac_dir" in
5586 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
5587 *)
5588   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
5589   # A ".." for each directory in $ac_dir_suffix.
5590   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
5591   case $ac_top_builddir_sub in
5592   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
5593   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
5594   esac ;;
5595 esac
5596 ac_abs_top_builddir=$ac_pwd
5597 ac_abs_builddir=$ac_pwd$ac_dir_suffix
5598 # for backward compatibility:
5599 ac_top_builddir=$ac_top_build_prefix
5600
5601 case $srcdir in
5602   .)  # We are building in place.
5603     ac_srcdir=.
5604     ac_top_srcdir=$ac_top_builddir_sub
5605     ac_abs_top_srcdir=$ac_pwd ;;
5606   [\\/]* | ?:[\\/]* )  # Absolute name.
5607     ac_srcdir=$srcdir$ac_dir_suffix;
5608     ac_top_srcdir=$srcdir
5609     ac_abs_top_srcdir=$srcdir ;;
5610   *) # Relative name.
5611     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
5612     ac_top_srcdir=$ac_top_build_prefix$srcdir
5613     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
5614 esac
5615 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
5616
5617
5618   case $ac_mode in
5619   :F)
5620   #
5621   # CONFIG_FILE
5622   #
5623
5624 _ACEOF
5625
5626 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5627 # If the template does not know about datarootdir, expand it.
5628 # FIXME: This hack should be removed a few years after 2.60.
5629 ac_datarootdir_hack=; ac_datarootdir_seen=
5630 ac_sed_dataroot='
5631 /datarootdir/ {
5632   p
5633   q
5634 }
5635 /@datadir@/p
5636 /@docdir@/p
5637 /@infodir@/p
5638 /@localedir@/p
5639 /@mandir@/p'
5640 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
5641 *datarootdir*) ac_datarootdir_seen=yes;;
5642 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
5643   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
5644 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
5645 _ACEOF
5646 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5647   ac_datarootdir_hack='
5648   s&@datadir@&$datadir&g
5649   s&@docdir@&$docdir&g
5650   s&@infodir@&$infodir&g
5651   s&@localedir@&$localedir&g
5652   s&@mandir@&$mandir&g
5653   s&\\\${datarootdir}&$datarootdir&g' ;;
5654 esac
5655 _ACEOF
5656
5657 # Neutralize VPATH when `$srcdir' = `.'.
5658 # Shell code in configure.ac might set extrasub.
5659 # FIXME: do we really want to maintain this feature?
5660 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5661 ac_sed_extra="$ac_vpsub
5662 $extrasub
5663 _ACEOF
5664 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5665 :t
5666 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5667 s|@configure_input@|$ac_sed_conf_input|;t t
5668 s&@top_builddir@&$ac_top_builddir_sub&;t t
5669 s&@top_build_prefix@&$ac_top_build_prefix&;t t
5670 s&@srcdir@&$ac_srcdir&;t t
5671 s&@abs_srcdir@&$ac_abs_srcdir&;t t
5672 s&@top_srcdir@&$ac_top_srcdir&;t t
5673 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
5674 s&@builddir@&$ac_builddir&;t t
5675 s&@abs_builddir@&$ac_abs_builddir&;t t
5676 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
5677 $ac_datarootdir_hack
5678 "
5679 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
5680   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
5681
5682 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
5683   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
5684   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
5685       "$ac_tmp/out"`; test -z "$ac_out"; } &&
5686   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5687 which seems to be undefined.  Please make sure it is defined" >&5
5688 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5689 which seems to be undefined.  Please make sure it is defined" >&2;}
5690
5691   rm -f "$ac_tmp/stdin"
5692   case $ac_file in
5693   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
5694   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
5695   esac \
5696   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
5697  ;;
5698
5699
5700
5701   esac
5702
5703 done # for ac_tag
5704
5705
5706 as_fn_exit 0
5707 _ACEOF
5708 ac_clean_files=$ac_clean_files_save
5709
5710 test $ac_write_fail = 0 ||
5711   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
5712
5713
5714 # configure is writing to config.log, and then calls config.status.
5715 # config.status does its own redirection, appending to config.log.
5716 # Unfortunately, on DOS this fails, as config.log is still kept open
5717 # by configure, so config.status won't be able to write to it; its
5718 # output is simply discarded.  So we exec the FD to /dev/null,
5719 # effectively closing config.log, so it can be properly (re)opened and
5720 # appended to by config.status.  When coming back to configure, we
5721 # need to make the FD available again.
5722 if test "$no_create" != yes; then
5723   ac_cs_success=:
5724   ac_config_status_args=
5725   test "$silent" = yes &&
5726     ac_config_status_args="$ac_config_status_args --quiet"
5727   exec 5>/dev/null
5728   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
5729   exec 5>>config.log
5730   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
5731   # would make configure fail if this is the last instruction.
5732   $ac_cs_success || as_fn_exit 1
5733 fi
5734 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
5735   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
5736 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
5737 fi
5738
5739