Fix build when building on OSX, using non standard libssl, and a non standard version...
[freeradius.git] / src / modules / rlm_sql / drivers / rlm_sql_mysql / 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_sql_mysql.c"
586 ac_subst_vars='LTLIBOBJS
587 LIBOBJS
588 targetname
589 mod_cflags
590 mod_ldflags
591 MYSQL_CONFIG
592 OBJEXT
593 EXEEXT
594 ac_ct_CC
595 CPPFLAGS
596 LDFLAGS
597 CFLAGS
598 CC
599 target_alias
600 host_alias
601 build_alias
602 LIBS
603 ECHO_T
604 ECHO_N
605 ECHO_C
606 DEFS
607 mandir
608 localedir
609 libdir
610 psdir
611 pdfdir
612 dvidir
613 htmldir
614 infodir
615 docdir
616 oldincludedir
617 includedir
618 localstatedir
619 sharedstatedir
620 sysconfdir
621 datadir
622 datarootdir
623 libexecdir
624 sbindir
625 bindir
626 program_transform_name
627 prefix
628 exec_prefix
629 PACKAGE_URL
630 PACKAGE_BUGREPORT
631 PACKAGE_STRING
632 PACKAGE_VERSION
633 PACKAGE_TARNAME
634 PACKAGE_NAME
635 PATH_SEPARATOR
636 SHELL'
637 ac_subst_files=''
638 ac_user_opts='
639 enable_option_checking
640 with_mysql_include_dir
641 with_mysql_lib_dir
642 with_mysql_dir
643 with_threads
644 '
645       ac_precious_vars='build_alias
646 host_alias
647 target_alias
648 CC
649 CFLAGS
650 LDFLAGS
651 LIBS
652 CPPFLAGS'
653
654
655 # Initialize some variables set by options.
656 ac_init_help=
657 ac_init_version=false
658 ac_unrecognized_opts=
659 ac_unrecognized_sep=
660 # The variables have the same names as the options, with
661 # dashes changed to underlines.
662 cache_file=/dev/null
663 exec_prefix=NONE
664 no_create=
665 no_recursion=
666 prefix=NONE
667 program_prefix=NONE
668 program_suffix=NONE
669 program_transform_name=s,x,x,
670 silent=
671 site=
672 srcdir=
673 verbose=
674 x_includes=NONE
675 x_libraries=NONE
676
677 # Installation directory options.
678 # These are left unexpanded so users can "make install exec_prefix=/foo"
679 # and all the variables that are supposed to be based on exec_prefix
680 # by default will actually change.
681 # Use braces instead of parens because sh, perl, etc. also accept them.
682 # (The list follows the same order as the GNU Coding Standards.)
683 bindir='${exec_prefix}/bin'
684 sbindir='${exec_prefix}/sbin'
685 libexecdir='${exec_prefix}/libexec'
686 datarootdir='${prefix}/share'
687 datadir='${datarootdir}'
688 sysconfdir='${prefix}/etc'
689 sharedstatedir='${prefix}/com'
690 localstatedir='${prefix}/var'
691 includedir='${prefix}/include'
692 oldincludedir='/usr/include'
693 docdir='${datarootdir}/doc/${PACKAGE}'
694 infodir='${datarootdir}/info'
695 htmldir='${docdir}'
696 dvidir='${docdir}'
697 pdfdir='${docdir}'
698 psdir='${docdir}'
699 libdir='${exec_prefix}/lib'
700 localedir='${datarootdir}/locale'
701 mandir='${datarootdir}/man'
702
703 ac_prev=
704 ac_dashdash=
705 for ac_option
706 do
707   # If the previous option needs an argument, assign it.
708   if test -n "$ac_prev"; then
709     eval $ac_prev=\$ac_option
710     ac_prev=
711     continue
712   fi
713
714   case $ac_option in
715   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
716   *=)   ac_optarg= ;;
717   *)    ac_optarg=yes ;;
718   esac
719
720   # Accept the important Cygnus configure options, so we can diagnose typos.
721
722   case $ac_dashdash$ac_option in
723   --)
724     ac_dashdash=yes ;;
725
726   -bindir | --bindir | --bindi | --bind | --bin | --bi)
727     ac_prev=bindir ;;
728   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
729     bindir=$ac_optarg ;;
730
731   -build | --build | --buil | --bui | --bu)
732     ac_prev=build_alias ;;
733   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
734     build_alias=$ac_optarg ;;
735
736   -cache-file | --cache-file | --cache-fil | --cache-fi \
737   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
738     ac_prev=cache_file ;;
739   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
740   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
741     cache_file=$ac_optarg ;;
742
743   --config-cache | -C)
744     cache_file=config.cache ;;
745
746   -datadir | --datadir | --datadi | --datad)
747     ac_prev=datadir ;;
748   -datadir=* | --datadir=* | --datadi=* | --datad=*)
749     datadir=$ac_optarg ;;
750
751   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
752   | --dataroo | --dataro | --datar)
753     ac_prev=datarootdir ;;
754   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
755   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
756     datarootdir=$ac_optarg ;;
757
758   -disable-* | --disable-*)
759     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
760     # Reject names that are not valid shell variable names.
761     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
762       as_fn_error $? "invalid feature name: $ac_useropt"
763     ac_useropt_orig=$ac_useropt
764     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
765     case $ac_user_opts in
766       *"
767 "enable_$ac_useropt"
768 "*) ;;
769       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
770          ac_unrecognized_sep=', ';;
771     esac
772     eval enable_$ac_useropt=no ;;
773
774   -docdir | --docdir | --docdi | --doc | --do)
775     ac_prev=docdir ;;
776   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
777     docdir=$ac_optarg ;;
778
779   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
780     ac_prev=dvidir ;;
781   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
782     dvidir=$ac_optarg ;;
783
784   -enable-* | --enable-*)
785     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
786     # Reject names that are not valid shell variable names.
787     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
788       as_fn_error $? "invalid feature name: $ac_useropt"
789     ac_useropt_orig=$ac_useropt
790     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
791     case $ac_user_opts in
792       *"
793 "enable_$ac_useropt"
794 "*) ;;
795       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
796          ac_unrecognized_sep=', ';;
797     esac
798     eval enable_$ac_useropt=\$ac_optarg ;;
799
800   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
801   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
802   | --exec | --exe | --ex)
803     ac_prev=exec_prefix ;;
804   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
805   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
806   | --exec=* | --exe=* | --ex=*)
807     exec_prefix=$ac_optarg ;;
808
809   -gas | --gas | --ga | --g)
810     # Obsolete; use --with-gas.
811     with_gas=yes ;;
812
813   -help | --help | --hel | --he | -h)
814     ac_init_help=long ;;
815   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
816     ac_init_help=recursive ;;
817   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
818     ac_init_help=short ;;
819
820   -host | --host | --hos | --ho)
821     ac_prev=host_alias ;;
822   -host=* | --host=* | --hos=* | --ho=*)
823     host_alias=$ac_optarg ;;
824
825   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
826     ac_prev=htmldir ;;
827   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
828   | --ht=*)
829     htmldir=$ac_optarg ;;
830
831   -includedir | --includedir | --includedi | --included | --include \
832   | --includ | --inclu | --incl | --inc)
833     ac_prev=includedir ;;
834   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
835   | --includ=* | --inclu=* | --incl=* | --inc=*)
836     includedir=$ac_optarg ;;
837
838   -infodir | --infodir | --infodi | --infod | --info | --inf)
839     ac_prev=infodir ;;
840   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
841     infodir=$ac_optarg ;;
842
843   -libdir | --libdir | --libdi | --libd)
844     ac_prev=libdir ;;
845   -libdir=* | --libdir=* | --libdi=* | --libd=*)
846     libdir=$ac_optarg ;;
847
848   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
849   | --libexe | --libex | --libe)
850     ac_prev=libexecdir ;;
851   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
852   | --libexe=* | --libex=* | --libe=*)
853     libexecdir=$ac_optarg ;;
854
855   -localedir | --localedir | --localedi | --localed | --locale)
856     ac_prev=localedir ;;
857   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
858     localedir=$ac_optarg ;;
859
860   -localstatedir | --localstatedir | --localstatedi | --localstated \
861   | --localstate | --localstat | --localsta | --localst | --locals)
862     ac_prev=localstatedir ;;
863   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
864   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
865     localstatedir=$ac_optarg ;;
866
867   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
868     ac_prev=mandir ;;
869   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
870     mandir=$ac_optarg ;;
871
872   -nfp | --nfp | --nf)
873     # Obsolete; use --without-fp.
874     with_fp=no ;;
875
876   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
877   | --no-cr | --no-c | -n)
878     no_create=yes ;;
879
880   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
881   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
882     no_recursion=yes ;;
883
884   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
885   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
886   | --oldin | --oldi | --old | --ol | --o)
887     ac_prev=oldincludedir ;;
888   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
889   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
890   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
891     oldincludedir=$ac_optarg ;;
892
893   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
894     ac_prev=prefix ;;
895   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
896     prefix=$ac_optarg ;;
897
898   -program-prefix | --program-prefix | --program-prefi | --program-pref \
899   | --program-pre | --program-pr | --program-p)
900     ac_prev=program_prefix ;;
901   -program-prefix=* | --program-prefix=* | --program-prefi=* \
902   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
903     program_prefix=$ac_optarg ;;
904
905   -program-suffix | --program-suffix | --program-suffi | --program-suff \
906   | --program-suf | --program-su | --program-s)
907     ac_prev=program_suffix ;;
908   -program-suffix=* | --program-suffix=* | --program-suffi=* \
909   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
910     program_suffix=$ac_optarg ;;
911
912   -program-transform-name | --program-transform-name \
913   | --program-transform-nam | --program-transform-na \
914   | --program-transform-n | --program-transform- \
915   | --program-transform | --program-transfor \
916   | --program-transfo | --program-transf \
917   | --program-trans | --program-tran \
918   | --progr-tra | --program-tr | --program-t)
919     ac_prev=program_transform_name ;;
920   -program-transform-name=* | --program-transform-name=* \
921   | --program-transform-nam=* | --program-transform-na=* \
922   | --program-transform-n=* | --program-transform-=* \
923   | --program-transform=* | --program-transfor=* \
924   | --program-transfo=* | --program-transf=* \
925   | --program-trans=* | --program-tran=* \
926   | --progr-tra=* | --program-tr=* | --program-t=*)
927     program_transform_name=$ac_optarg ;;
928
929   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
930     ac_prev=pdfdir ;;
931   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
932     pdfdir=$ac_optarg ;;
933
934   -psdir | --psdir | --psdi | --psd | --ps)
935     ac_prev=psdir ;;
936   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
937     psdir=$ac_optarg ;;
938
939   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
940   | -silent | --silent | --silen | --sile | --sil)
941     silent=yes ;;
942
943   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
944     ac_prev=sbindir ;;
945   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
946   | --sbi=* | --sb=*)
947     sbindir=$ac_optarg ;;
948
949   -sharedstatedir | --sharedstatedir | --sharedstatedi \
950   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
951   | --sharedst | --shareds | --shared | --share | --shar \
952   | --sha | --sh)
953     ac_prev=sharedstatedir ;;
954   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
955   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
956   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
957   | --sha=* | --sh=*)
958     sharedstatedir=$ac_optarg ;;
959
960   -site | --site | --sit)
961     ac_prev=site ;;
962   -site=* | --site=* | --sit=*)
963     site=$ac_optarg ;;
964
965   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
966     ac_prev=srcdir ;;
967   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
968     srcdir=$ac_optarg ;;
969
970   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
971   | --syscon | --sysco | --sysc | --sys | --sy)
972     ac_prev=sysconfdir ;;
973   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
974   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
975     sysconfdir=$ac_optarg ;;
976
977   -target | --target | --targe | --targ | --tar | --ta | --t)
978     ac_prev=target_alias ;;
979   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
980     target_alias=$ac_optarg ;;
981
982   -v | -verbose | --verbose | --verbos | --verbo | --verb)
983     verbose=yes ;;
984
985   -version | --version | --versio | --versi | --vers | -V)
986     ac_init_version=: ;;
987
988   -with-* | --with-*)
989     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
990     # Reject names that are not valid shell variable names.
991     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
992       as_fn_error $? "invalid package name: $ac_useropt"
993     ac_useropt_orig=$ac_useropt
994     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
995     case $ac_user_opts in
996       *"
997 "with_$ac_useropt"
998 "*) ;;
999       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1000          ac_unrecognized_sep=', ';;
1001     esac
1002     eval with_$ac_useropt=\$ac_optarg ;;
1003
1004   -without-* | --without-*)
1005     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1006     # Reject names that are not valid shell variable names.
1007     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1008       as_fn_error $? "invalid package name: $ac_useropt"
1009     ac_useropt_orig=$ac_useropt
1010     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1011     case $ac_user_opts in
1012       *"
1013 "with_$ac_useropt"
1014 "*) ;;
1015       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1016          ac_unrecognized_sep=', ';;
1017     esac
1018     eval with_$ac_useropt=no ;;
1019
1020   --x)
1021     # Obsolete; use --with-x.
1022     with_x=yes ;;
1023
1024   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1025   | --x-incl | --x-inc | --x-in | --x-i)
1026     ac_prev=x_includes ;;
1027   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1028   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1029     x_includes=$ac_optarg ;;
1030
1031   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1032   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1033     ac_prev=x_libraries ;;
1034   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1035   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1036     x_libraries=$ac_optarg ;;
1037
1038   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1039 Try \`$0 --help' for more information"
1040     ;;
1041
1042   *=*)
1043     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1044     # Reject names that are not valid shell variable names.
1045     case $ac_envvar in #(
1046       '' | [0-9]* | *[!_$as_cr_alnum]* )
1047       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1048     esac
1049     eval $ac_envvar=\$ac_optarg
1050     export $ac_envvar ;;
1051
1052   *)
1053     # FIXME: should be removed in autoconf 3.0.
1054     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1055     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1056       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1057     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1058     ;;
1059
1060   esac
1061 done
1062
1063 if test -n "$ac_prev"; then
1064   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1065   as_fn_error $? "missing argument to $ac_option"
1066 fi
1067
1068 if test -n "$ac_unrecognized_opts"; then
1069   case $enable_option_checking in
1070     no) ;;
1071     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1072     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1073   esac
1074 fi
1075
1076 # Check all directory arguments for consistency.
1077 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1078                 datadir sysconfdir sharedstatedir localstatedir includedir \
1079                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1080                 libdir localedir mandir
1081 do
1082   eval ac_val=\$$ac_var
1083   # Remove trailing slashes.
1084   case $ac_val in
1085     */ )
1086       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1087       eval $ac_var=\$ac_val;;
1088   esac
1089   # Be sure to have absolute directory names.
1090   case $ac_val in
1091     [\\/$]* | ?:[\\/]* )  continue;;
1092     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1093   esac
1094   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1095 done
1096
1097 # There might be people who depend on the old broken behavior: `$host'
1098 # used to hold the argument of --host etc.
1099 # FIXME: To remove some day.
1100 build=$build_alias
1101 host=$host_alias
1102 target=$target_alias
1103
1104 # FIXME: To remove some day.
1105 if test "x$host_alias" != x; then
1106   if test "x$build_alias" = x; then
1107     cross_compiling=maybe
1108   elif test "x$build_alias" != "x$host_alias"; then
1109     cross_compiling=yes
1110   fi
1111 fi
1112
1113 ac_tool_prefix=
1114 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1115
1116 test "$silent" = yes && exec 6>/dev/null
1117
1118
1119 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1120 ac_ls_di=`ls -di .` &&
1121 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1122   as_fn_error $? "working directory cannot be determined"
1123 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1124   as_fn_error $? "pwd does not report name of working directory"
1125
1126
1127 # Find the source files, if location was not specified.
1128 if test -z "$srcdir"; then
1129   ac_srcdir_defaulted=yes
1130   # Try the directory containing this script, then the parent directory.
1131   ac_confdir=`$as_dirname -- "$as_myself" ||
1132 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1133          X"$as_myself" : 'X\(//\)[^/]' \| \
1134          X"$as_myself" : 'X\(//\)$' \| \
1135          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1136 $as_echo X"$as_myself" |
1137     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1138             s//\1/
1139             q
1140           }
1141           /^X\(\/\/\)[^/].*/{
1142             s//\1/
1143             q
1144           }
1145           /^X\(\/\/\)$/{
1146             s//\1/
1147             q
1148           }
1149           /^X\(\/\).*/{
1150             s//\1/
1151             q
1152           }
1153           s/.*/./; q'`
1154   srcdir=$ac_confdir
1155   if test ! -r "$srcdir/$ac_unique_file"; then
1156     srcdir=..
1157   fi
1158 else
1159   ac_srcdir_defaulted=no
1160 fi
1161 if test ! -r "$srcdir/$ac_unique_file"; then
1162   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1163   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1164 fi
1165 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1166 ac_abs_confdir=`(
1167         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1168         pwd)`
1169 # When building in place, set srcdir=.
1170 if test "$ac_abs_confdir" = "$ac_pwd"; then
1171   srcdir=.
1172 fi
1173 # Remove unnecessary trailing slashes from srcdir.
1174 # Double slashes in file names in object file debugging info
1175 # mess up M-x gdb in Emacs.
1176 case $srcdir in
1177 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1178 esac
1179 for ac_var in $ac_precious_vars; do
1180   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1181   eval ac_env_${ac_var}_value=\$${ac_var}
1182   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1183   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1184 done
1185
1186 #
1187 # Report the --help message.
1188 #
1189 if test "$ac_init_help" = "long"; then
1190   # Omit some internal or obsolete options to make the list less imposing.
1191   # This message is too long to be a string in the A/UX 3.1 sh.
1192   cat <<_ACEOF
1193 \`configure' configures this package to adapt to many kinds of systems.
1194
1195 Usage: $0 [OPTION]... [VAR=VALUE]...
1196
1197 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1198 VAR=VALUE.  See below for descriptions of some of the useful variables.
1199
1200 Defaults for the options are specified in brackets.
1201
1202 Configuration:
1203   -h, --help              display this help and exit
1204       --help=short        display options specific to this package
1205       --help=recursive    display the short help of all the included packages
1206   -V, --version           display version information and exit
1207   -q, --quiet, --silent   do not print \`checking ...' messages
1208       --cache-file=FILE   cache test results in FILE [disabled]
1209   -C, --config-cache      alias for \`--cache-file=config.cache'
1210   -n, --no-create         do not create output files
1211       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1212
1213 Installation directories:
1214   --prefix=PREFIX         install architecture-independent files in PREFIX
1215                           [$ac_default_prefix]
1216   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1217                           [PREFIX]
1218
1219 By default, \`make install' will install all the files in
1220 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1221 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1222 for instance \`--prefix=\$HOME'.
1223
1224 For better control, use the options below.
1225
1226 Fine tuning of the installation directories:
1227   --bindir=DIR            user executables [EPREFIX/bin]
1228   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1229   --libexecdir=DIR        program executables [EPREFIX/libexec]
1230   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1231   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1232   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1233   --libdir=DIR            object code libraries [EPREFIX/lib]
1234   --includedir=DIR        C header files [PREFIX/include]
1235   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1236   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1237   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1238   --infodir=DIR           info documentation [DATAROOTDIR/info]
1239   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1240   --mandir=DIR            man documentation [DATAROOTDIR/man]
1241   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1242   --htmldir=DIR           html documentation [DOCDIR]
1243   --dvidir=DIR            dvi documentation [DOCDIR]
1244   --pdfdir=DIR            pdf documentation [DOCDIR]
1245   --psdir=DIR             ps documentation [DOCDIR]
1246 _ACEOF
1247
1248   cat <<\_ACEOF
1249 _ACEOF
1250 fi
1251
1252 if test -n "$ac_init_help"; then
1253
1254   cat <<\_ACEOF
1255
1256 Optional Packages:
1257   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1258   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1259   --with-mysql-include-dir=DIR
1260                           Directory where the mysql includes may be found
1261   --with-mysql-lib-dir=DIR
1262                           Directory where the mysql libraries may be found
1263   --with-mysql-dir=DIR    Base directory where mysql is installed
1264   --with-threads          use threads, if available. (default=yes)
1265
1266 Some influential environment variables:
1267   CC          C compiler command
1268   CFLAGS      C compiler flags
1269   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1270               nonstandard directory <lib dir>
1271   LIBS        libraries to pass to the linker, e.g. -l<library>
1272   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1273               you have headers in a nonstandard directory <include dir>
1274
1275 Use these variables to override the choices made by `configure' or to help
1276 it to find libraries and programs with nonstandard names/locations.
1277
1278 Report bugs to the package provider.
1279 _ACEOF
1280 ac_status=$?
1281 fi
1282
1283 if test "$ac_init_help" = "recursive"; then
1284   # If there are subdirs, report their specific --help.
1285   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1286     test -d "$ac_dir" ||
1287       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1288       continue
1289     ac_builddir=.
1290
1291 case "$ac_dir" in
1292 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1293 *)
1294   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1295   # A ".." for each directory in $ac_dir_suffix.
1296   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1297   case $ac_top_builddir_sub in
1298   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1299   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1300   esac ;;
1301 esac
1302 ac_abs_top_builddir=$ac_pwd
1303 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1304 # for backward compatibility:
1305 ac_top_builddir=$ac_top_build_prefix
1306
1307 case $srcdir in
1308   .)  # We are building in place.
1309     ac_srcdir=.
1310     ac_top_srcdir=$ac_top_builddir_sub
1311     ac_abs_top_srcdir=$ac_pwd ;;
1312   [\\/]* | ?:[\\/]* )  # Absolute name.
1313     ac_srcdir=$srcdir$ac_dir_suffix;
1314     ac_top_srcdir=$srcdir
1315     ac_abs_top_srcdir=$srcdir ;;
1316   *) # Relative name.
1317     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1318     ac_top_srcdir=$ac_top_build_prefix$srcdir
1319     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1320 esac
1321 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1322
1323     cd "$ac_dir" || { ac_status=$?; continue; }
1324     # Check for guested configure.
1325     if test -f "$ac_srcdir/configure.gnu"; then
1326       echo &&
1327       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1328     elif test -f "$ac_srcdir/configure"; then
1329       echo &&
1330       $SHELL "$ac_srcdir/configure" --help=recursive
1331     else
1332       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1333     fi || ac_status=$?
1334     cd "$ac_pwd" || { ac_status=$?; break; }
1335   done
1336 fi
1337
1338 test -n "$ac_init_help" && exit $ac_status
1339 if $ac_init_version; then
1340   cat <<\_ACEOF
1341 configure
1342 generated by GNU Autoconf 2.69
1343
1344 Copyright (C) 2012 Free Software Foundation, Inc.
1345 This configure script is free software; the Free Software Foundation
1346 gives unlimited permission to copy, distribute and modify it.
1347 _ACEOF
1348   exit
1349 fi
1350
1351 ## ------------------------ ##
1352 ## Autoconf initialization. ##
1353 ## ------------------------ ##
1354
1355 # ac_fn_c_try_compile LINENO
1356 # --------------------------
1357 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1358 ac_fn_c_try_compile ()
1359 {
1360   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1361   rm -f conftest.$ac_objext
1362   if { { ac_try="$ac_compile"
1363 case "(($ac_try" in
1364   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1365   *) ac_try_echo=$ac_try;;
1366 esac
1367 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1368 $as_echo "$ac_try_echo"; } >&5
1369   (eval "$ac_compile") 2>conftest.err
1370   ac_status=$?
1371   if test -s conftest.err; then
1372     grep -v '^ *+' conftest.err >conftest.er1
1373     cat conftest.er1 >&5
1374     mv -f conftest.er1 conftest.err
1375   fi
1376   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1377   test $ac_status = 0; } && {
1378          test -z "$ac_c_werror_flag" ||
1379          test ! -s conftest.err
1380        } && test -s conftest.$ac_objext; then :
1381   ac_retval=0
1382 else
1383   $as_echo "$as_me: failed program was:" >&5
1384 sed 's/^/| /' conftest.$ac_ext >&5
1385
1386         ac_retval=1
1387 fi
1388   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1389   as_fn_set_status $ac_retval
1390
1391 } # ac_fn_c_try_compile
1392
1393 # ac_fn_c_try_link LINENO
1394 # -----------------------
1395 # Try to link conftest.$ac_ext, and return whether this succeeded.
1396 ac_fn_c_try_link ()
1397 {
1398   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1399   rm -f conftest.$ac_objext conftest$ac_exeext
1400   if { { ac_try="$ac_link"
1401 case "(($ac_try" in
1402   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1403   *) ac_try_echo=$ac_try;;
1404 esac
1405 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1406 $as_echo "$ac_try_echo"; } >&5
1407   (eval "$ac_link") 2>conftest.err
1408   ac_status=$?
1409   if test -s conftest.err; then
1410     grep -v '^ *+' conftest.err >conftest.er1
1411     cat conftest.er1 >&5
1412     mv -f conftest.er1 conftest.err
1413   fi
1414   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1415   test $ac_status = 0; } && {
1416          test -z "$ac_c_werror_flag" ||
1417          test ! -s conftest.err
1418        } && test -s conftest$ac_exeext && {
1419          test "$cross_compiling" = yes ||
1420          test -x conftest$ac_exeext
1421        }; then :
1422   ac_retval=0
1423 else
1424   $as_echo "$as_me: failed program was:" >&5
1425 sed 's/^/| /' conftest.$ac_ext >&5
1426
1427         ac_retval=1
1428 fi
1429   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1430   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1431   # interfere with the next link command; also delete a directory that is
1432   # left behind by Apple's compiler.  We do this before executing the actions.
1433   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1434   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1435   as_fn_set_status $ac_retval
1436
1437 } # ac_fn_c_try_link
1438 cat >config.log <<_ACEOF
1439 This file contains any messages produced by compilers while
1440 running configure, to aid debugging if configure makes a mistake.
1441
1442 It was created by $as_me, which was
1443 generated by GNU Autoconf 2.69.  Invocation command line was
1444
1445   $ $0 $@
1446
1447 _ACEOF
1448 exec 5>>config.log
1449 {
1450 cat <<_ASUNAME
1451 ## --------- ##
1452 ## Platform. ##
1453 ## --------- ##
1454
1455 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1456 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1457 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1458 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1459 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1460
1461 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1462 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1463
1464 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1465 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1466 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1467 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1468 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1469 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1470 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1471
1472 _ASUNAME
1473
1474 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1475 for as_dir in $PATH
1476 do
1477   IFS=$as_save_IFS
1478   test -z "$as_dir" && as_dir=.
1479     $as_echo "PATH: $as_dir"
1480   done
1481 IFS=$as_save_IFS
1482
1483 } >&5
1484
1485 cat >&5 <<_ACEOF
1486
1487
1488 ## ----------- ##
1489 ## Core tests. ##
1490 ## ----------- ##
1491
1492 _ACEOF
1493
1494
1495 # Keep a trace of the command line.
1496 # Strip out --no-create and --no-recursion so they do not pile up.
1497 # Strip out --silent because we don't want to record it for future runs.
1498 # Also quote any args containing shell meta-characters.
1499 # Make two passes to allow for proper duplicate-argument suppression.
1500 ac_configure_args=
1501 ac_configure_args0=
1502 ac_configure_args1=
1503 ac_must_keep_next=false
1504 for ac_pass in 1 2
1505 do
1506   for ac_arg
1507   do
1508     case $ac_arg in
1509     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1510     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1511     | -silent | --silent | --silen | --sile | --sil)
1512       continue ;;
1513     *\'*)
1514       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1515     esac
1516     case $ac_pass in
1517     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1518     2)
1519       as_fn_append ac_configure_args1 " '$ac_arg'"
1520       if test $ac_must_keep_next = true; then
1521         ac_must_keep_next=false # Got value, back to normal.
1522       else
1523         case $ac_arg in
1524           *=* | --config-cache | -C | -disable-* | --disable-* \
1525           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1526           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1527           | -with-* | --with-* | -without-* | --without-* | --x)
1528             case "$ac_configure_args0 " in
1529               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1530             esac
1531             ;;
1532           -* ) ac_must_keep_next=true ;;
1533         esac
1534       fi
1535       as_fn_append ac_configure_args " '$ac_arg'"
1536       ;;
1537     esac
1538   done
1539 done
1540 { ac_configure_args0=; unset ac_configure_args0;}
1541 { ac_configure_args1=; unset ac_configure_args1;}
1542
1543 # When interrupted or exit'd, cleanup temporary files, and complete
1544 # config.log.  We remove comments because anyway the quotes in there
1545 # would cause problems or look ugly.
1546 # WARNING: Use '\'' to represent an apostrophe within the trap.
1547 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1548 trap 'exit_status=$?
1549   # Save into config.log some information that might help in debugging.
1550   {
1551     echo
1552
1553     $as_echo "## ---------------- ##
1554 ## Cache variables. ##
1555 ## ---------------- ##"
1556     echo
1557     # The following way of writing the cache mishandles newlines in values,
1558 (
1559   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1560     eval ac_val=\$$ac_var
1561     case $ac_val in #(
1562     *${as_nl}*)
1563       case $ac_var in #(
1564       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1565 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1566       esac
1567       case $ac_var in #(
1568       _ | IFS | as_nl) ;; #(
1569       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1570       *) { eval $ac_var=; unset $ac_var;} ;;
1571       esac ;;
1572     esac
1573   done
1574   (set) 2>&1 |
1575     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1576     *${as_nl}ac_space=\ *)
1577       sed -n \
1578         "s/'\''/'\''\\\\'\'''\''/g;
1579           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1580       ;; #(
1581     *)
1582       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1583       ;;
1584     esac |
1585     sort
1586 )
1587     echo
1588
1589     $as_echo "## ----------------- ##
1590 ## Output variables. ##
1591 ## ----------------- ##"
1592     echo
1593     for ac_var in $ac_subst_vars
1594     do
1595       eval ac_val=\$$ac_var
1596       case $ac_val in
1597       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1598       esac
1599       $as_echo "$ac_var='\''$ac_val'\''"
1600     done | sort
1601     echo
1602
1603     if test -n "$ac_subst_files"; then
1604       $as_echo "## ------------------- ##
1605 ## File substitutions. ##
1606 ## ------------------- ##"
1607       echo
1608       for ac_var in $ac_subst_files
1609       do
1610         eval ac_val=\$$ac_var
1611         case $ac_val in
1612         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1613         esac
1614         $as_echo "$ac_var='\''$ac_val'\''"
1615       done | sort
1616       echo
1617     fi
1618
1619     if test -s confdefs.h; then
1620       $as_echo "## ----------- ##
1621 ## confdefs.h. ##
1622 ## ----------- ##"
1623       echo
1624       cat confdefs.h
1625       echo
1626     fi
1627     test "$ac_signal" != 0 &&
1628       $as_echo "$as_me: caught signal $ac_signal"
1629     $as_echo "$as_me: exit $exit_status"
1630   } >&5
1631   rm -f core *.core core.conftest.* &&
1632     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1633     exit $exit_status
1634 ' 0
1635 for ac_signal in 1 2 13 15; do
1636   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1637 done
1638 ac_signal=0
1639
1640 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1641 rm -f -r conftest* confdefs.h
1642
1643 $as_echo "/* confdefs.h */" > confdefs.h
1644
1645 # Predefined preprocessor variables.
1646
1647 cat >>confdefs.h <<_ACEOF
1648 #define PACKAGE_NAME "$PACKAGE_NAME"
1649 _ACEOF
1650
1651 cat >>confdefs.h <<_ACEOF
1652 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1653 _ACEOF
1654
1655 cat >>confdefs.h <<_ACEOF
1656 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1657 _ACEOF
1658
1659 cat >>confdefs.h <<_ACEOF
1660 #define PACKAGE_STRING "$PACKAGE_STRING"
1661 _ACEOF
1662
1663 cat >>confdefs.h <<_ACEOF
1664 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1665 _ACEOF
1666
1667 cat >>confdefs.h <<_ACEOF
1668 #define PACKAGE_URL "$PACKAGE_URL"
1669 _ACEOF
1670
1671
1672 # Let the site file select an alternate cache file if it wants to.
1673 # Prefer an explicitly selected file to automatically selected ones.
1674 ac_site_file1=NONE
1675 ac_site_file2=NONE
1676 if test -n "$CONFIG_SITE"; then
1677   # We do not want a PATH search for config.site.
1678   case $CONFIG_SITE in #((
1679     -*)  ac_site_file1=./$CONFIG_SITE;;
1680     */*) ac_site_file1=$CONFIG_SITE;;
1681     *)   ac_site_file1=./$CONFIG_SITE;;
1682   esac
1683 elif test "x$prefix" != xNONE; then
1684   ac_site_file1=$prefix/share/config.site
1685   ac_site_file2=$prefix/etc/config.site
1686 else
1687   ac_site_file1=$ac_default_prefix/share/config.site
1688   ac_site_file2=$ac_default_prefix/etc/config.site
1689 fi
1690 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1691 do
1692   test "x$ac_site_file" = xNONE && continue
1693   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
1694     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1695 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1696     sed 's/^/| /' "$ac_site_file" >&5
1697     . "$ac_site_file" \
1698       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1699 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1700 as_fn_error $? "failed to load site script $ac_site_file
1701 See \`config.log' for more details" "$LINENO" 5; }
1702   fi
1703 done
1704
1705 if test -r "$cache_file"; then
1706   # Some versions of bash will fail to source /dev/null (special files
1707   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
1708   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1709     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1710 $as_echo "$as_me: loading cache $cache_file" >&6;}
1711     case $cache_file in
1712       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1713       *)                      . "./$cache_file";;
1714     esac
1715   fi
1716 else
1717   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1718 $as_echo "$as_me: creating cache $cache_file" >&6;}
1719   >$cache_file
1720 fi
1721
1722 # Check that the precious variables saved in the cache have kept the same
1723 # value.
1724 ac_cache_corrupted=false
1725 for ac_var in $ac_precious_vars; do
1726   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1727   eval ac_new_set=\$ac_env_${ac_var}_set
1728   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1729   eval ac_new_val=\$ac_env_${ac_var}_value
1730   case $ac_old_set,$ac_new_set in
1731     set,)
1732       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1733 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1734       ac_cache_corrupted=: ;;
1735     ,set)
1736       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1737 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1738       ac_cache_corrupted=: ;;
1739     ,);;
1740     *)
1741       if test "x$ac_old_val" != "x$ac_new_val"; then
1742         # differences in whitespace do not lead to failure.
1743         ac_old_val_w=`echo x $ac_old_val`
1744         ac_new_val_w=`echo x $ac_new_val`
1745         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1746           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1747 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1748           ac_cache_corrupted=:
1749         else
1750           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1751 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1752           eval $ac_var=\$ac_old_val
1753         fi
1754         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
1755 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1756         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
1757 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1758       fi;;
1759   esac
1760   # Pass precious variables to config.status.
1761   if test "$ac_new_set" = set; then
1762     case $ac_new_val in
1763     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1764     *) ac_arg=$ac_var=$ac_new_val ;;
1765     esac
1766     case " $ac_configure_args " in
1767       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1768       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1769     esac
1770   fi
1771 done
1772 if $ac_cache_corrupted; then
1773   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1774 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1775   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1776 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1777   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1778 fi
1779 ## -------------------- ##
1780 ## Main body of script. ##
1781 ## -------------------- ##
1782
1783 ac_ext=c
1784 ac_cpp='$CPP $CPPFLAGS'
1785 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1786 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1787 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1788
1789
1790
1791
1792 ac_config_headers="$ac_config_headers config.h"
1793
1794
1795 fail=
1796 SMART_LIBS=
1797 SMART_CLFAGS=
1798 if test x$with_rlm_sql_mysql != xno; then
1799
1800
1801         mysql_include_dir=
1802
1803 # Check whether --with-mysql-include-dir was given.
1804 if test "${with_mysql_include_dir+set}" = set; then :
1805   withval=$with_mysql_include_dir; case "$withval" in
1806             no)
1807                 as_fn_error $? "Need mysql-include-dir" "$LINENO" 5
1808                 ;;
1809             yes)
1810                 ;;
1811             *)
1812                 mysql_include_dir="$withval"
1813                 ;;
1814         esac
1815 fi
1816
1817
1818         mysql_lib_dir=
1819
1820 # Check whether --with-mysql-lib-dir was given.
1821 if test "${with_mysql_lib_dir+set}" = set; then :
1822   withval=$with_mysql_lib_dir; case "$withval" in
1823             no)
1824                 as_fn_error $? "Need mysql-lib-dir" "$LINENO" 5
1825                 ;;
1826             yes)
1827                 ;;
1828             *)
1829                 mysql_lib_dir="$withval"
1830                 ;;
1831         esac
1832 fi
1833
1834
1835
1836 # Check whether --with-mysql-dir was given.
1837 if test "${with_mysql_dir+set}" = set; then :
1838   withval=$with_mysql_dir; case "$withval" in
1839             no)
1840                 as_fn_error $? "Need mysql-dir" "$LINENO" 5
1841                 ;;
1842             yes)
1843                 ;;
1844             *)
1845                 mysql_lib_dir="$withval/lib"
1846                 mysql_include_dir="$withval/include"
1847                 ;;
1848         esac
1849 fi
1850
1851
1852         mysql_with_threads=yes
1853
1854 # Check whether --with-threads was given.
1855 if test "${with_threads+set}" = set; then :
1856   withval=$with_threads; case "$withval" in
1857             no)
1858                 mysql_with_threads=no
1859                 ;;
1860             *)
1861                 ;;
1862         esac
1863 fi
1864
1865
1866
1867     ac_ext=c
1868 ac_cpp='$CPP $CPPFLAGS'
1869 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1870 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1871 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1872 if test -n "$ac_tool_prefix"; then
1873   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1874 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1876 $as_echo_n "checking for $ac_word... " >&6; }
1877 if ${ac_cv_prog_CC+:} false; then :
1878   $as_echo_n "(cached) " >&6
1879 else
1880   if test -n "$CC"; then
1881   ac_cv_prog_CC="$CC" # Let the user override the test.
1882 else
1883 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1884 for as_dir in $PATH
1885 do
1886   IFS=$as_save_IFS
1887   test -z "$as_dir" && as_dir=.
1888     for ac_exec_ext in '' $ac_executable_extensions; do
1889   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1890     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1891     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1892     break 2
1893   fi
1894 done
1895   done
1896 IFS=$as_save_IFS
1897
1898 fi
1899 fi
1900 CC=$ac_cv_prog_CC
1901 if test -n "$CC"; then
1902   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1903 $as_echo "$CC" >&6; }
1904 else
1905   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1906 $as_echo "no" >&6; }
1907 fi
1908
1909
1910 fi
1911 if test -z "$ac_cv_prog_CC"; then
1912   ac_ct_CC=$CC
1913   # Extract the first word of "gcc", so it can be a program name with args.
1914 set dummy gcc; ac_word=$2
1915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1916 $as_echo_n "checking for $ac_word... " >&6; }
1917 if ${ac_cv_prog_ac_ct_CC+:} false; then :
1918   $as_echo_n "(cached) " >&6
1919 else
1920   if test -n "$ac_ct_CC"; then
1921   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1922 else
1923 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1924 for as_dir in $PATH
1925 do
1926   IFS=$as_save_IFS
1927   test -z "$as_dir" && as_dir=.
1928     for ac_exec_ext in '' $ac_executable_extensions; do
1929   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1930     ac_cv_prog_ac_ct_CC="gcc"
1931     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1932     break 2
1933   fi
1934 done
1935   done
1936 IFS=$as_save_IFS
1937
1938 fi
1939 fi
1940 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1941 if test -n "$ac_ct_CC"; then
1942   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1943 $as_echo "$ac_ct_CC" >&6; }
1944 else
1945   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1946 $as_echo "no" >&6; }
1947 fi
1948
1949   if test "x$ac_ct_CC" = x; then
1950     CC=""
1951   else
1952     case $cross_compiling:$ac_tool_warned in
1953 yes:)
1954 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
1955 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
1956 ac_tool_warned=yes ;;
1957 esac
1958     CC=$ac_ct_CC
1959   fi
1960 else
1961   CC="$ac_cv_prog_CC"
1962 fi
1963
1964 if test -z "$CC"; then
1965           if test -n "$ac_tool_prefix"; then
1966     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1967 set dummy ${ac_tool_prefix}cc; ac_word=$2
1968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1969 $as_echo_n "checking for $ac_word... " >&6; }
1970 if ${ac_cv_prog_CC+:} false; then :
1971   $as_echo_n "(cached) " >&6
1972 else
1973   if test -n "$CC"; then
1974   ac_cv_prog_CC="$CC" # Let the user override the test.
1975 else
1976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1977 for as_dir in $PATH
1978 do
1979   IFS=$as_save_IFS
1980   test -z "$as_dir" && as_dir=.
1981     for ac_exec_ext in '' $ac_executable_extensions; do
1982   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1983     ac_cv_prog_CC="${ac_tool_prefix}cc"
1984     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1985     break 2
1986   fi
1987 done
1988   done
1989 IFS=$as_save_IFS
1990
1991 fi
1992 fi
1993 CC=$ac_cv_prog_CC
1994 if test -n "$CC"; then
1995   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1996 $as_echo "$CC" >&6; }
1997 else
1998   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1999 $as_echo "no" >&6; }
2000 fi
2001
2002
2003   fi
2004 fi
2005 if test -z "$CC"; then
2006   # Extract the first word of "cc", so it can be a program name with args.
2007 set dummy cc; ac_word=$2
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2009 $as_echo_n "checking for $ac_word... " >&6; }
2010 if ${ac_cv_prog_CC+:} false; then :
2011   $as_echo_n "(cached) " >&6
2012 else
2013   if test -n "$CC"; then
2014   ac_cv_prog_CC="$CC" # Let the user override the test.
2015 else
2016   ac_prog_rejected=no
2017 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2018 for as_dir in $PATH
2019 do
2020   IFS=$as_save_IFS
2021   test -z "$as_dir" && as_dir=.
2022     for ac_exec_ext in '' $ac_executable_extensions; do
2023   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2024     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2025        ac_prog_rejected=yes
2026        continue
2027      fi
2028     ac_cv_prog_CC="cc"
2029     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2030     break 2
2031   fi
2032 done
2033   done
2034 IFS=$as_save_IFS
2035
2036 if test $ac_prog_rejected = yes; then
2037   # We found a bogon in the path, so make sure we never use it.
2038   set dummy $ac_cv_prog_CC
2039   shift
2040   if test $# != 0; then
2041     # We chose a different compiler from the bogus one.
2042     # However, it has the same basename, so the bogon will be chosen
2043     # first if we set CC to just the basename; use the full file name.
2044     shift
2045     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2046   fi
2047 fi
2048 fi
2049 fi
2050 CC=$ac_cv_prog_CC
2051 if test -n "$CC"; then
2052   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2053 $as_echo "$CC" >&6; }
2054 else
2055   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2056 $as_echo "no" >&6; }
2057 fi
2058
2059
2060 fi
2061 if test -z "$CC"; then
2062   if test -n "$ac_tool_prefix"; then
2063   for ac_prog in cl.exe
2064   do
2065     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2066 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2068 $as_echo_n "checking for $ac_word... " >&6; }
2069 if ${ac_cv_prog_CC+:} false; then :
2070   $as_echo_n "(cached) " >&6
2071 else
2072   if test -n "$CC"; then
2073   ac_cv_prog_CC="$CC" # Let the user override the test.
2074 else
2075 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2076 for as_dir in $PATH
2077 do
2078   IFS=$as_save_IFS
2079   test -z "$as_dir" && as_dir=.
2080     for ac_exec_ext in '' $ac_executable_extensions; do
2081   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2082     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2083     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2084     break 2
2085   fi
2086 done
2087   done
2088 IFS=$as_save_IFS
2089
2090 fi
2091 fi
2092 CC=$ac_cv_prog_CC
2093 if test -n "$CC"; then
2094   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2095 $as_echo "$CC" >&6; }
2096 else
2097   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2098 $as_echo "no" >&6; }
2099 fi
2100
2101
2102     test -n "$CC" && break
2103   done
2104 fi
2105 if test -z "$CC"; then
2106   ac_ct_CC=$CC
2107   for ac_prog in cl.exe
2108 do
2109   # Extract the first word of "$ac_prog", so it can be a program name with args.
2110 set dummy $ac_prog; ac_word=$2
2111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2112 $as_echo_n "checking for $ac_word... " >&6; }
2113 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2114   $as_echo_n "(cached) " >&6
2115 else
2116   if test -n "$ac_ct_CC"; then
2117   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2118 else
2119 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2120 for as_dir in $PATH
2121 do
2122   IFS=$as_save_IFS
2123   test -z "$as_dir" && as_dir=.
2124     for ac_exec_ext in '' $ac_executable_extensions; do
2125   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2126     ac_cv_prog_ac_ct_CC="$ac_prog"
2127     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2128     break 2
2129   fi
2130 done
2131   done
2132 IFS=$as_save_IFS
2133
2134 fi
2135 fi
2136 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2137 if test -n "$ac_ct_CC"; then
2138   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2139 $as_echo "$ac_ct_CC" >&6; }
2140 else
2141   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2142 $as_echo "no" >&6; }
2143 fi
2144
2145
2146   test -n "$ac_ct_CC" && break
2147 done
2148
2149   if test "x$ac_ct_CC" = x; then
2150     CC=""
2151   else
2152     case $cross_compiling:$ac_tool_warned in
2153 yes:)
2154 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2155 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2156 ac_tool_warned=yes ;;
2157 esac
2158     CC=$ac_ct_CC
2159   fi
2160 fi
2161
2162 fi
2163
2164
2165 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2166 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2167 as_fn_error $? "no acceptable C compiler found in \$PATH
2168 See \`config.log' for more details" "$LINENO" 5; }
2169
2170 # Provide some information about the compiler.
2171 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2172 set X $ac_compile
2173 ac_compiler=$2
2174 for ac_option in --version -v -V -qversion; do
2175   { { ac_try="$ac_compiler $ac_option >&5"
2176 case "(($ac_try" in
2177   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2178   *) ac_try_echo=$ac_try;;
2179 esac
2180 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2181 $as_echo "$ac_try_echo"; } >&5
2182   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2183   ac_status=$?
2184   if test -s conftest.err; then
2185     sed '10a\
2186 ... rest of stderr output deleted ...
2187          10q' conftest.err >conftest.er1
2188     cat conftest.er1 >&5
2189   fi
2190   rm -f conftest.er1 conftest.err
2191   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2192   test $ac_status = 0; }
2193 done
2194
2195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2196 /* end confdefs.h.  */
2197
2198 int
2199 main ()
2200 {
2201
2202   ;
2203   return 0;
2204 }
2205 _ACEOF
2206 ac_clean_files_save=$ac_clean_files
2207 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2208 # Try to create an executable without -o first, disregard a.out.
2209 # It will help us diagnose broken compilers, and finding out an intuition
2210 # of exeext.
2211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2212 $as_echo_n "checking whether the C compiler works... " >&6; }
2213 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2214
2215 # The possible output files:
2216 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2217
2218 ac_rmfiles=
2219 for ac_file in $ac_files
2220 do
2221   case $ac_file in
2222     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2223     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2224   esac
2225 done
2226 rm -f $ac_rmfiles
2227
2228 if { { ac_try="$ac_link_default"
2229 case "(($ac_try" in
2230   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2231   *) ac_try_echo=$ac_try;;
2232 esac
2233 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2234 $as_echo "$ac_try_echo"; } >&5
2235   (eval "$ac_link_default") 2>&5
2236   ac_status=$?
2237   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2238   test $ac_status = 0; }; then :
2239   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2240 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2241 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2242 # so that the user can short-circuit this test for compilers unknown to
2243 # Autoconf.
2244 for ac_file in $ac_files ''
2245 do
2246   test -f "$ac_file" || continue
2247   case $ac_file in
2248     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2249         ;;
2250     [ab].out )
2251         # We found the default executable, but exeext='' is most
2252         # certainly right.
2253         break;;
2254     *.* )
2255         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2256         then :; else
2257            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2258         fi
2259         # We set ac_cv_exeext here because the later test for it is not
2260         # safe: cross compilers may not add the suffix if given an `-o'
2261         # argument, so we may need to know it at that point already.
2262         # Even if this section looks crufty: it has the advantage of
2263         # actually working.
2264         break;;
2265     * )
2266         break;;
2267   esac
2268 done
2269 test "$ac_cv_exeext" = no && ac_cv_exeext=
2270
2271 else
2272   ac_file=''
2273 fi
2274 if test -z "$ac_file"; then :
2275   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2276 $as_echo "no" >&6; }
2277 $as_echo "$as_me: failed program was:" >&5
2278 sed 's/^/| /' conftest.$ac_ext >&5
2279
2280 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2281 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2282 as_fn_error 77 "C compiler cannot create executables
2283 See \`config.log' for more details" "$LINENO" 5; }
2284 else
2285   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2286 $as_echo "yes" >&6; }
2287 fi
2288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2289 $as_echo_n "checking for C compiler default output file name... " >&6; }
2290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2291 $as_echo "$ac_file" >&6; }
2292 ac_exeext=$ac_cv_exeext
2293
2294 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2295 ac_clean_files=$ac_clean_files_save
2296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2297 $as_echo_n "checking for suffix of executables... " >&6; }
2298 if { { ac_try="$ac_link"
2299 case "(($ac_try" in
2300   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2301   *) ac_try_echo=$ac_try;;
2302 esac
2303 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2304 $as_echo "$ac_try_echo"; } >&5
2305   (eval "$ac_link") 2>&5
2306   ac_status=$?
2307   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2308   test $ac_status = 0; }; then :
2309   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2310 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2311 # work properly (i.e., refer to `conftest.exe'), while it won't with
2312 # `rm'.
2313 for ac_file in conftest.exe conftest conftest.*; do
2314   test -f "$ac_file" || continue
2315   case $ac_file in
2316     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2317     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2318           break;;
2319     * ) break;;
2320   esac
2321 done
2322 else
2323   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2324 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2325 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2326 See \`config.log' for more details" "$LINENO" 5; }
2327 fi
2328 rm -f conftest conftest$ac_cv_exeext
2329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2330 $as_echo "$ac_cv_exeext" >&6; }
2331
2332 rm -f conftest.$ac_ext
2333 EXEEXT=$ac_cv_exeext
2334 ac_exeext=$EXEEXT
2335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2336 /* end confdefs.h.  */
2337 #include <stdio.h>
2338 int
2339 main ()
2340 {
2341 FILE *f = fopen ("conftest.out", "w");
2342  return ferror (f) || fclose (f) != 0;
2343
2344   ;
2345   return 0;
2346 }
2347 _ACEOF
2348 ac_clean_files="$ac_clean_files conftest.out"
2349 # Check that the compiler produces executables we can run.  If not, either
2350 # the compiler is broken, or we cross compile.
2351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2352 $as_echo_n "checking whether we are cross compiling... " >&6; }
2353 if test "$cross_compiling" != yes; then
2354   { { ac_try="$ac_link"
2355 case "(($ac_try" in
2356   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2357   *) ac_try_echo=$ac_try;;
2358 esac
2359 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2360 $as_echo "$ac_try_echo"; } >&5
2361   (eval "$ac_link") 2>&5
2362   ac_status=$?
2363   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2364   test $ac_status = 0; }
2365   if { ac_try='./conftest$ac_cv_exeext'
2366   { { case "(($ac_try" in
2367   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2368   *) ac_try_echo=$ac_try;;
2369 esac
2370 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2371 $as_echo "$ac_try_echo"; } >&5
2372   (eval "$ac_try") 2>&5
2373   ac_status=$?
2374   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2375   test $ac_status = 0; }; }; then
2376     cross_compiling=no
2377   else
2378     if test "$cross_compiling" = maybe; then
2379         cross_compiling=yes
2380     else
2381         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2382 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2383 as_fn_error $? "cannot run C compiled programs.
2384 If you meant to cross compile, use \`--host'.
2385 See \`config.log' for more details" "$LINENO" 5; }
2386     fi
2387   fi
2388 fi
2389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2390 $as_echo "$cross_compiling" >&6; }
2391
2392 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2393 ac_clean_files=$ac_clean_files_save
2394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2395 $as_echo_n "checking for suffix of object files... " >&6; }
2396 if ${ac_cv_objext+:} false; then :
2397   $as_echo_n "(cached) " >&6
2398 else
2399   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2400 /* end confdefs.h.  */
2401
2402 int
2403 main ()
2404 {
2405
2406   ;
2407   return 0;
2408 }
2409 _ACEOF
2410 rm -f conftest.o conftest.obj
2411 if { { ac_try="$ac_compile"
2412 case "(($ac_try" in
2413   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2414   *) ac_try_echo=$ac_try;;
2415 esac
2416 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2417 $as_echo "$ac_try_echo"; } >&5
2418   (eval "$ac_compile") 2>&5
2419   ac_status=$?
2420   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2421   test $ac_status = 0; }; then :
2422   for ac_file in conftest.o conftest.obj conftest.*; do
2423   test -f "$ac_file" || continue;
2424   case $ac_file in
2425     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2426     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2427        break;;
2428   esac
2429 done
2430 else
2431   $as_echo "$as_me: failed program was:" >&5
2432 sed 's/^/| /' conftest.$ac_ext >&5
2433
2434 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2435 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2436 as_fn_error $? "cannot compute suffix of object files: cannot compile
2437 See \`config.log' for more details" "$LINENO" 5; }
2438 fi
2439 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2440 fi
2441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2442 $as_echo "$ac_cv_objext" >&6; }
2443 OBJEXT=$ac_cv_objext
2444 ac_objext=$OBJEXT
2445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2446 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2447 if ${ac_cv_c_compiler_gnu+:} false; then :
2448   $as_echo_n "(cached) " >&6
2449 else
2450   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2451 /* end confdefs.h.  */
2452
2453 int
2454 main ()
2455 {
2456 #ifndef __GNUC__
2457        choke me
2458 #endif
2459
2460   ;
2461   return 0;
2462 }
2463 _ACEOF
2464 if ac_fn_c_try_compile "$LINENO"; then :
2465   ac_compiler_gnu=yes
2466 else
2467   ac_compiler_gnu=no
2468 fi
2469 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2470 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2471
2472 fi
2473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2474 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2475 if test $ac_compiler_gnu = yes; then
2476   GCC=yes
2477 else
2478   GCC=
2479 fi
2480 ac_test_CFLAGS=${CFLAGS+set}
2481 ac_save_CFLAGS=$CFLAGS
2482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2483 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2484 if ${ac_cv_prog_cc_g+:} false; then :
2485   $as_echo_n "(cached) " >&6
2486 else
2487   ac_save_c_werror_flag=$ac_c_werror_flag
2488    ac_c_werror_flag=yes
2489    ac_cv_prog_cc_g=no
2490    CFLAGS="-g"
2491    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2492 /* end confdefs.h.  */
2493
2494 int
2495 main ()
2496 {
2497
2498   ;
2499   return 0;
2500 }
2501 _ACEOF
2502 if ac_fn_c_try_compile "$LINENO"; then :
2503   ac_cv_prog_cc_g=yes
2504 else
2505   CFLAGS=""
2506       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2507 /* end confdefs.h.  */
2508
2509 int
2510 main ()
2511 {
2512
2513   ;
2514   return 0;
2515 }
2516 _ACEOF
2517 if ac_fn_c_try_compile "$LINENO"; then :
2518
2519 else
2520   ac_c_werror_flag=$ac_save_c_werror_flag
2521          CFLAGS="-g"
2522          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2523 /* end confdefs.h.  */
2524
2525 int
2526 main ()
2527 {
2528
2529   ;
2530   return 0;
2531 }
2532 _ACEOF
2533 if ac_fn_c_try_compile "$LINENO"; then :
2534   ac_cv_prog_cc_g=yes
2535 fi
2536 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2537 fi
2538 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2539 fi
2540 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2541    ac_c_werror_flag=$ac_save_c_werror_flag
2542 fi
2543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2544 $as_echo "$ac_cv_prog_cc_g" >&6; }
2545 if test "$ac_test_CFLAGS" = set; then
2546   CFLAGS=$ac_save_CFLAGS
2547 elif test $ac_cv_prog_cc_g = yes; then
2548   if test "$GCC" = yes; then
2549     CFLAGS="-g -O2"
2550   else
2551     CFLAGS="-g"
2552   fi
2553 else
2554   if test "$GCC" = yes; then
2555     CFLAGS="-O2"
2556   else
2557     CFLAGS=
2558   fi
2559 fi
2560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2561 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2562 if ${ac_cv_prog_cc_c89+:} false; then :
2563   $as_echo_n "(cached) " >&6
2564 else
2565   ac_cv_prog_cc_c89=no
2566 ac_save_CC=$CC
2567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2568 /* end confdefs.h.  */
2569 #include <stdarg.h>
2570 #include <stdio.h>
2571 struct stat;
2572 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2573 struct buf { int x; };
2574 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2575 static char *e (p, i)
2576      char **p;
2577      int i;
2578 {
2579   return p[i];
2580 }
2581 static char *f (char * (*g) (char **, int), char **p, ...)
2582 {
2583   char *s;
2584   va_list v;
2585   va_start (v,p);
2586   s = g (p, va_arg (v,int));
2587   va_end (v);
2588   return s;
2589 }
2590
2591 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2592    function prototypes and stuff, but not '\xHH' hex character constants.
2593    These don't provoke an error unfortunately, instead are silently treated
2594    as 'x'.  The following induces an error, until -std is added to get
2595    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2596    array size at least.  It's necessary to write '\x00'==0 to get something
2597    that's true only with -std.  */
2598 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2599
2600 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2601    inside strings and character constants.  */
2602 #define FOO(x) 'x'
2603 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2604
2605 int test (int i, double x);
2606 struct s1 {int (*f) (int a);};
2607 struct s2 {int (*f) (double a);};
2608 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2609 int argc;
2610 char **argv;
2611 int
2612 main ()
2613 {
2614 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2615   ;
2616   return 0;
2617 }
2618 _ACEOF
2619 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2620         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2621 do
2622   CC="$ac_save_CC $ac_arg"
2623   if ac_fn_c_try_compile "$LINENO"; then :
2624   ac_cv_prog_cc_c89=$ac_arg
2625 fi
2626 rm -f core conftest.err conftest.$ac_objext
2627   test "x$ac_cv_prog_cc_c89" != "xno" && break
2628 done
2629 rm -f conftest.$ac_ext
2630 CC=$ac_save_CC
2631
2632 fi
2633 # AC_CACHE_VAL
2634 case "x$ac_cv_prog_cc_c89" in
2635   x)
2636     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
2637 $as_echo "none needed" >&6; } ;;
2638   xno)
2639     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2640 $as_echo "unsupported" >&6; } ;;
2641   *)
2642     CC="$CC $ac_cv_prog_cc_c89"
2643     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
2644 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2645 esac
2646 if test "x$ac_cv_prog_cc_c89" != xno; then :
2647
2648 fi
2649
2650 ac_ext=c
2651 ac_cpp='$CPP $CPPFLAGS'
2652 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2653 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2654 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2655
2656     # Extract the first word of "mysql_config", so it can be a program name with args.
2657 set dummy mysql_config; ac_word=$2
2658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2659 $as_echo_n "checking for $ac_word... " >&6; }
2660 if ${ac_cv_prog_MYSQL_CONFIG+:} false; then :
2661   $as_echo_n "(cached) " >&6
2662 else
2663   if test -n "$MYSQL_CONFIG"; then
2664   ac_cv_prog_MYSQL_CONFIG="$MYSQL_CONFIG" # Let the user override the test.
2665 else
2666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2667 for as_dir in $PATH
2668 do
2669   IFS=$as_save_IFS
2670   test -z "$as_dir" && as_dir=.
2671     for ac_exec_ext in '' $ac_executable_extensions; do
2672   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2673     ac_cv_prog_MYSQL_CONFIG="yes"
2674     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2675     break 2
2676   fi
2677 done
2678   done
2679 IFS=$as_save_IFS
2680
2681   test -z "$ac_cv_prog_MYSQL_CONFIG" && ac_cv_prog_MYSQL_CONFIG="no"
2682 fi
2683 fi
2684 MYSQL_CONFIG=$ac_cv_prog_MYSQL_CONFIG
2685 if test -n "$MYSQL_CONFIG"; then
2686   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MYSQL_CONFIG" >&5
2687 $as_echo "$MYSQL_CONFIG" >&6; }
2688 else
2689   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2690 $as_echo "no" >&6; }
2691 fi
2692
2693
2694
2695
2696             if test "x$mysql_with_threads" = "xyes"; then
2697
2698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5
2699 $as_echo_n "checking for pthread_create in -lpthread... " >&6; }
2700 if ${ac_cv_lib_pthread_pthread_create+:} false; then :
2701   $as_echo_n "(cached) " >&6
2702 else
2703   ac_check_lib_save_LIBS=$LIBS
2704 LIBS="-lpthread  $LIBS"
2705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2706 /* end confdefs.h.  */
2707
2708 /* Override any GCC internal prototype to avoid an error.
2709    Use char because int might match the return type of a GCC
2710    builtin and then its argument prototype would still apply.  */
2711 #ifdef __cplusplus
2712 extern "C"
2713 #endif
2714 char pthread_create ();
2715 int
2716 main ()
2717 {
2718 return pthread_create ();
2719   ;
2720   return 0;
2721 }
2722 _ACEOF
2723 if ac_fn_c_try_link "$LINENO"; then :
2724   ac_cv_lib_pthread_pthread_create=yes
2725 else
2726   ac_cv_lib_pthread_pthread_create=no
2727 fi
2728 rm -f core conftest.err conftest.$ac_objext \
2729     conftest$ac_exeext conftest.$ac_ext
2730 LIBS=$ac_check_lib_save_LIBS
2731 fi
2732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_create" >&5
2733 $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; }
2734 if test "x$ac_cv_lib_pthread_pthread_create" = xyes; then :
2735    LIBS="-lpthread $LIBS"
2736 else
2737    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lc_r" >&5
2738 $as_echo_n "checking for pthread_create in -lc_r... " >&6; }
2739 if ${ac_cv_lib_c_r_pthread_create+:} false; then :
2740   $as_echo_n "(cached) " >&6
2741 else
2742   ac_check_lib_save_LIBS=$LIBS
2743 LIBS="-lc_r  $LIBS"
2744 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2745 /* end confdefs.h.  */
2746
2747 /* Override any GCC internal prototype to avoid an error.
2748    Use char because int might match the return type of a GCC
2749    builtin and then its argument prototype would still apply.  */
2750 #ifdef __cplusplus
2751 extern "C"
2752 #endif
2753 char pthread_create ();
2754 int
2755 main ()
2756 {
2757 return pthread_create ();
2758   ;
2759   return 0;
2760 }
2761 _ACEOF
2762 if ac_fn_c_try_link "$LINENO"; then :
2763   ac_cv_lib_c_r_pthread_create=yes
2764 else
2765   ac_cv_lib_c_r_pthread_create=no
2766 fi
2767 rm -f core conftest.err conftest.$ac_objext \
2768     conftest$ac_exeext conftest.$ac_ext
2769 LIBS=$ac_check_lib_save_LIBS
2770 fi
2771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_create" >&5
2772 $as_echo "$ac_cv_lib_c_r_pthread_create" >&6; }
2773 if test "x$ac_cv_lib_c_r_pthread_create" = xyes; then :
2774    LIBS="-lc_r $LIBS"
2775 else
2776    mysql_with_threads=no
2777
2778 fi
2779
2780
2781 fi
2782
2783     fi
2784
2785     if test "x$mysql_with_threads" = "xyes"; then
2786                 if test "x$MYSQL_CONFIG" = "xyes"; then
2787             mysql_libs="$(mysql_config --libs_r)"
2788             old_LIBS="$LIBS"
2789             LIBS="$mysql_libs $LIBS"
2790
2791             { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient_r (using mysql_config)" >&5
2792 $as_echo_n "checking for mysql_init in -lmysqlclient_r (using mysql_config)... " >&6; }
2793             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2794 /* end confdefs.h.  */
2795
2796 /* Override any GCC internal prototype to avoid an error.
2797    Use char because int might match the return type of a GCC
2798    builtin and then its argument prototype would still apply.  */
2799 #ifdef __cplusplus
2800 extern "C"
2801 #endif
2802 char mysql_init ();
2803 int
2804 main ()
2805 {
2806 return mysql_init ();
2807   ;
2808   return 0;
2809 }
2810 _ACEOF
2811 if ac_fn_c_try_link "$LINENO"; then :
2812   have_libmysqlclient_r=yes
2813 fi
2814 rm -f core conftest.err conftest.$ac_objext \
2815     conftest$ac_exeext conftest.$ac_ext
2816
2817             LIBS="$old_LIBS"
2818             if test "x$have_libmysqlclient_r" = "xyes"; then
2819                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2820 $as_echo "yes" >&6; }
2821                 SMART_LIBS="$mysql_libs $SMART_LIBS"
2822             else
2823                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2824 $as_echo "no" >&6; }
2825             fi
2826         fi
2827         if test "x$have_libmysqlclient_r" != "xyes"; then
2828                     smart_try_dir="$mysql_lib_dir /usr/lib /usr/lib/mysql \
2829                 /usr/local/lib/mysql /usr/local/mysql/lib/mysql"
2830
2831
2832 sm_lib_safe=`echo "mysqlclient_r" | sed 'y%./+-%__p_%'`
2833 sm_func_safe=`echo "mysql_init" | sed 'y%./+-%__p_%'`
2834
2835 old_LIBS="$LIBS"
2836 old_CPPFLAGS="$CPPFLAGS"
2837 smart_lib=
2838 smart_ldflags=
2839 smart_lib_dir=
2840
2841 if test "x$smart_try_dir" != "x"; then
2842   for try in $smart_try_dir; do
2843     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient_r in $try" >&5
2844 $as_echo_n "checking for mysql_init in -lmysqlclient_r in $try... " >&6; }
2845     LIBS="-lmysqlclient_r $old_LIBS"
2846     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
2847     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2848 /* end confdefs.h.  */
2849 extern char mysql_init();
2850 int
2851 main ()
2852 {
2853 mysql_init()
2854   ;
2855   return 0;
2856 }
2857 _ACEOF
2858 if ac_fn_c_try_link "$LINENO"; then :
2859
2860                  smart_lib="-lmysqlclient_r"
2861                  smart_ldflags="-L$try -Wl,-rpath,$try"
2862                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2863 $as_echo "yes" >&6; }
2864                  break
2865
2866 else
2867   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2868 $as_echo "no" >&6; }
2869 fi
2870 rm -f core conftest.err conftest.$ac_objext \
2871     conftest$ac_exeext conftest.$ac_ext
2872   done
2873   LIBS="$old_LIBS"
2874   CPPFLAGS="$old_CPPFLAGS"
2875 fi
2876
2877 if test "x$smart_lib" = "x"; then
2878   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient_r" >&5
2879 $as_echo_n "checking for mysql_init in -lmysqlclient_r... " >&6; }
2880   LIBS="-lmysqlclient_r $old_LIBS"
2881   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2882 /* end confdefs.h.  */
2883 extern char mysql_init();
2884 int
2885 main ()
2886 {
2887 mysql_init()
2888   ;
2889   return 0;
2890 }
2891 _ACEOF
2892 if ac_fn_c_try_link "$LINENO"; then :
2893
2894                 smart_lib="-lmysqlclient_r"
2895                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2896 $as_echo "yes" >&6; }
2897
2898 else
2899   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2900 $as_echo "no" >&6; }
2901 fi
2902 rm -f core conftest.err conftest.$ac_objext \
2903     conftest$ac_exeext conftest.$ac_ext
2904   LIBS="$old_LIBS"
2905 fi
2906
2907 if test "x$smart_lib" = "x"; then
2908
2909
2910 if test "x$LOCATE" != "x"; then
2911         DIRS=
2912   file=libmysqlclient_r${libltdl_cv_shlibext}
2913
2914   for x in `${LOCATE} $file 2>/dev/null`; do
2915                                         base=`echo $x | sed "s%/${file}%%"`
2916     if test "x$x" = "x$base"; then
2917       continue;
2918     fi
2919
2920     dir=`${DIRNAME} $x 2>/dev/null`
2921                 exclude=`echo ${dir} | ${GREP} /home`
2922     if test "x$exclude" != "x"; then
2923       continue
2924     fi
2925
2926                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
2927     if test "x$already" = "x"; then
2928       DIRS="$DIRS $dir"
2929     fi
2930   done
2931 fi
2932
2933 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
2934
2935
2936
2937 if test "x$LOCATE" != "x"; then
2938         DIRS=
2939   file=libmysqlclient_r.a
2940
2941   for x in `${LOCATE} $file 2>/dev/null`; do
2942                                         base=`echo $x | sed "s%/${file}%%"`
2943     if test "x$x" = "x$base"; then
2944       continue;
2945     fi
2946
2947     dir=`${DIRNAME} $x 2>/dev/null`
2948                 exclude=`echo ${dir} | ${GREP} /home`
2949     if test "x$exclude" != "x"; then
2950       continue
2951     fi
2952
2953                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
2954     if test "x$already" = "x"; then
2955       DIRS="$DIRS $dir"
2956     fi
2957   done
2958 fi
2959
2960 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
2961
2962
2963   for try in $smart_lib_dir /usr/local/lib /opt/lib; do
2964     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient_r in $try" >&5
2965 $as_echo_n "checking for mysql_init in -lmysqlclient_r in $try... " >&6; }
2966     LIBS="-lmysqlclient_r $old_LIBS"
2967     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
2968     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2969 /* end confdefs.h.  */
2970 extern char mysql_init();
2971 int
2972 main ()
2973 {
2974 mysql_init()
2975   ;
2976   return 0;
2977 }
2978 _ACEOF
2979 if ac_fn_c_try_link "$LINENO"; then :
2980
2981                   smart_lib="-lmysqlclient_r"
2982                   smart_ldflags="-L$try -Wl,-rpath,$try"
2983                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2984 $as_echo "yes" >&6; }
2985                   break
2986
2987 else
2988   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2989 $as_echo "no" >&6; }
2990 fi
2991 rm -f core conftest.err conftest.$ac_objext \
2992     conftest$ac_exeext conftest.$ac_ext
2993   done
2994   LIBS="$old_LIBS"
2995   CPPFLAGS="$old_CPPFLAGS"
2996 fi
2997
2998 if test "x$smart_lib" != "x"; then
2999   eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
3000   LIBS="$smart_ldflags $smart_lib $old_LIBS"
3001   SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
3002 fi
3003
3004             if test "x$ac_cv_lib_mysqlclient_r_mysql_init" != "xyes"
3005                 then
3006                                 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: MySQL libraries not found. Use --with-mysql-lib-dir=<path>." >&5
3007 $as_echo "$as_me: WARNING: MySQL libraries not found. Use --with-mysql-lib-dir=<path>." >&2;}
3008                 fail="$fail libmysqlclient_r"
3009             fi
3010         fi
3011     else
3012                 if test "x$MYSQL_CONFIG" = "xyes"; then
3013             mysql_libs="$(mysql_config --libs)"
3014             old_LIBS="$LIBS"
3015             LIBS="$mysql_libs $LIBS"
3016
3017             { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient (using mysql_config)" >&5
3018 $as_echo_n "checking for mysql_init in -lmysqlclient (using mysql_config)... " >&6; }
3019             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3020 /* end confdefs.h.  */
3021
3022 /* Override any GCC internal prototype to avoid an error.
3023    Use char because int might match the return type of a GCC
3024    builtin and then its argument prototype would still apply.  */
3025 #ifdef __cplusplus
3026 extern "C"
3027 #endif
3028 char mysql_init ();
3029 int
3030 main ()
3031 {
3032 return mysql_init ();
3033   ;
3034   return 0;
3035 }
3036 _ACEOF
3037 if ac_fn_c_try_link "$LINENO"; then :
3038   have_libmysqlclient=yes
3039 fi
3040 rm -f core conftest.err conftest.$ac_objext \
3041     conftest$ac_exeext conftest.$ac_ext
3042
3043             LIBS="$old_LIBS"
3044             if test "x$have_libmysqlclient" = "xyes"; then
3045                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3046 $as_echo "yes" >&6; }
3047                 SMART_LIBS="$mysql_libs $SMART_LIBS"
3048             else
3049                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3050 $as_echo "no" >&6; }
3051             fi
3052         fi
3053         if test "x$have_libmysqlclient" != "xyes"; then
3054                     smart_try_dir="$mysql_lib_dir /usr/lib /usr/lib/mysql \
3055                 /usr/local/lib/mysql /usr/local/mysql/lib/mysql"
3056
3057
3058 sm_lib_safe=`echo "mysqlclient" | sed 'y%./+-%__p_%'`
3059 sm_func_safe=`echo "mysql_init" | sed 'y%./+-%__p_%'`
3060
3061 old_LIBS="$LIBS"
3062 old_CPPFLAGS="$CPPFLAGS"
3063 smart_lib=
3064 smart_ldflags=
3065 smart_lib_dir=
3066
3067 if test "x$smart_try_dir" != "x"; then
3068   for try in $smart_try_dir; do
3069     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient in $try" >&5
3070 $as_echo_n "checking for mysql_init in -lmysqlclient in $try... " >&6; }
3071     LIBS="-lmysqlclient $old_LIBS"
3072     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
3073     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3074 /* end confdefs.h.  */
3075 extern char mysql_init();
3076 int
3077 main ()
3078 {
3079 mysql_init()
3080   ;
3081   return 0;
3082 }
3083 _ACEOF
3084 if ac_fn_c_try_link "$LINENO"; then :
3085
3086                  smart_lib="-lmysqlclient"
3087                  smart_ldflags="-L$try -Wl,-rpath,$try"
3088                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3089 $as_echo "yes" >&6; }
3090                  break
3091
3092 else
3093   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3094 $as_echo "no" >&6; }
3095 fi
3096 rm -f core conftest.err conftest.$ac_objext \
3097     conftest$ac_exeext conftest.$ac_ext
3098   done
3099   LIBS="$old_LIBS"
3100   CPPFLAGS="$old_CPPFLAGS"
3101 fi
3102
3103 if test "x$smart_lib" = "x"; then
3104   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient" >&5
3105 $as_echo_n "checking for mysql_init in -lmysqlclient... " >&6; }
3106   LIBS="-lmysqlclient $old_LIBS"
3107   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3108 /* end confdefs.h.  */
3109 extern char mysql_init();
3110 int
3111 main ()
3112 {
3113 mysql_init()
3114   ;
3115   return 0;
3116 }
3117 _ACEOF
3118 if ac_fn_c_try_link "$LINENO"; then :
3119
3120                 smart_lib="-lmysqlclient"
3121                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3122 $as_echo "yes" >&6; }
3123
3124 else
3125   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3126 $as_echo "no" >&6; }
3127 fi
3128 rm -f core conftest.err conftest.$ac_objext \
3129     conftest$ac_exeext conftest.$ac_ext
3130   LIBS="$old_LIBS"
3131 fi
3132
3133 if test "x$smart_lib" = "x"; then
3134
3135
3136 if test "x$LOCATE" != "x"; then
3137         DIRS=
3138   file=libmysqlclient${libltdl_cv_shlibext}
3139
3140   for x in `${LOCATE} $file 2>/dev/null`; do
3141                                         base=`echo $x | sed "s%/${file}%%"`
3142     if test "x$x" = "x$base"; then
3143       continue;
3144     fi
3145
3146     dir=`${DIRNAME} $x 2>/dev/null`
3147                 exclude=`echo ${dir} | ${GREP} /home`
3148     if test "x$exclude" != "x"; then
3149       continue
3150     fi
3151
3152                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
3153     if test "x$already" = "x"; then
3154       DIRS="$DIRS $dir"
3155     fi
3156   done
3157 fi
3158
3159 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
3160
3161
3162
3163 if test "x$LOCATE" != "x"; then
3164         DIRS=
3165   file=libmysqlclient.a
3166
3167   for x in `${LOCATE} $file 2>/dev/null`; do
3168                                         base=`echo $x | sed "s%/${file}%%"`
3169     if test "x$x" = "x$base"; then
3170       continue;
3171     fi
3172
3173     dir=`${DIRNAME} $x 2>/dev/null`
3174                 exclude=`echo ${dir} | ${GREP} /home`
3175     if test "x$exclude" != "x"; then
3176       continue
3177     fi
3178
3179                     already=`echo \$smart_lib_dir ${DIRS} | ${GREP} ${dir}`
3180     if test "x$already" = "x"; then
3181       DIRS="$DIRS $dir"
3182     fi
3183   done
3184 fi
3185
3186 eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\""
3187
3188
3189   for try in $smart_lib_dir /usr/local/lib /opt/lib; do
3190     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient in $try" >&5
3191 $as_echo_n "checking for mysql_init in -lmysqlclient in $try... " >&6; }
3192     LIBS="-lmysqlclient $old_LIBS"
3193     CPPFLAGS="-L$try -Wl,-rpath,$try $old_CPPFLAGS"
3194     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3195 /* end confdefs.h.  */
3196 extern char mysql_init();
3197 int
3198 main ()
3199 {
3200 mysql_init()
3201   ;
3202   return 0;
3203 }
3204 _ACEOF
3205 if ac_fn_c_try_link "$LINENO"; then :
3206
3207                   smart_lib="-lmysqlclient"
3208                   smart_ldflags="-L$try -Wl,-rpath,$try"
3209                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3210 $as_echo "yes" >&6; }
3211                   break
3212
3213 else
3214   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3215 $as_echo "no" >&6; }
3216 fi
3217 rm -f core conftest.err conftest.$ac_objext \
3218     conftest$ac_exeext conftest.$ac_ext
3219   done
3220   LIBS="$old_LIBS"
3221   CPPFLAGS="$old_CPPFLAGS"
3222 fi
3223
3224 if test "x$smart_lib" != "x"; then
3225   eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes"
3226   LIBS="$smart_ldflags $smart_lib $old_LIBS"
3227   SMART_LIBS="$smart_ldflags $smart_lib $SMART_LIBS"
3228 fi
3229
3230             if test "x$ac_cv_lib_mysqlclient_mysql_init" != "xyes"
3231                 then
3232                                 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: MySQL libraries not found. Use --with-mysql-lib-dir=<path>." >&5
3233 $as_echo "$as_me: WARNING: MySQL libraries not found. Use --with-mysql-lib-dir=<path>." >&2;}
3234                 fail="$fail libmysqlclient"
3235             fi
3236         fi
3237     fi
3238
3239
3240     if test "x$MYSQL_CONFIG" = "xyes"; then
3241         mod_cflags="$(mysql_config --cflags)"
3242         old_CFLAGS="$CFLAGS"
3243         CFLAGS="$CFLAGS $mod_cflags"
3244         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql.h (using mysql_config --cflags)" >&5
3245 $as_echo_n "checking for mysql.h (using mysql_config --cflags)... " >&6; }
3246         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3247 /* end confdefs.h.  */
3248 #include <mysql.h>
3249 int
3250 main ()
3251 {
3252 int a = 1;
3253   ;
3254   return 0;
3255 }
3256 _ACEOF
3257 if ac_fn_c_try_compile "$LINENO"; then :
3258   have_mysql_h=yes
3259 fi
3260 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3261         if test "x$have_mysql_h" = "xyes"; then
3262             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3263 $as_echo "yes" >&6; }
3264
3265 $as_echo "#define HAVE_MYSQL_H /**/" >>confdefs.h
3266
3267             SMART_CPPFLAGS="$SMART_CPPFLAGS $mod_cflags"
3268         else
3269             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3270 $as_echo "no" >&6; }
3271
3272             mod_cflags="$(mysql_config --include)"
3273             CFLAGS="$old_CFLAGS $mod_cflags"
3274             { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql.h (using mysql_config --include)" >&5
3275 $as_echo_n "checking for mysql.h (using mysql_config --include)... " >&6; }
3276             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3277 /* end confdefs.h.  */
3278 #include <mysql.h>
3279 int
3280 main ()
3281 {
3282 int a = 1;
3283   ;
3284   return 0;
3285 }
3286 _ACEOF
3287 if ac_fn_c_try_compile "$LINENO"; then :
3288   have_mysql_h=yes
3289 fi
3290 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3291             if test "x$have_mysql_h" = "xyes"; then
3292                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3293 $as_echo "yes" >&6; }
3294
3295 $as_echo "#define HAVE_MYSQL_H /**/" >>confdefs.h
3296
3297                 SMART_CPPFLAGS="$SMART_CPPFLAGS $mod_cflags"
3298             else
3299                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3300 $as_echo "no" >&6; }
3301             fi
3302         fi
3303
3304         CFLAGS="$old_CFLAGS"
3305     fi
3306     if test "x$have_mysql_h" != "xyes"; then
3307                 smart_try_dir="$mysql_include_dir /usr/local/include \
3308                 /usr/local/mysql/include"
3309
3310
3311 ac_safe=`echo "mysql/mysql.h" | sed 'y%./+-%__pm%'`
3312 old_CPPFLAGS="$CPPFLAGS"
3313 smart_include=
3314 smart_include_dir="/usr/local/include /opt/include"
3315
3316 _smart_try_dir=
3317 _smart_include_dir=
3318
3319 for _prefix in $smart_prefix ""; do
3320   for _dir in $smart_try_dir; do
3321     _smart_try_dir="${_smart_try_dir} ${_dir}/${_prefix}"
3322   done
3323
3324   for _dir in $smart_include_dir; do
3325     _smart_include_dir="${_smart_include_dir} ${_dir}/${_prefix}"
3326   done
3327 done
3328
3329 if test "x$_smart_try_dir" != "x"; then
3330   for try in $_smart_try_dir; do
3331     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql/mysql.h in $try" >&5
3332 $as_echo_n "checking for mysql/mysql.h in $try... " >&6; }
3333     CPPFLAGS="-isystem $try $old_CPPFLAGS"
3334     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3335 /* end confdefs.h.  */
3336
3337                     #include <mysql/mysql.h>
3338 int
3339 main ()
3340 {
3341 int a = 1;
3342   ;
3343   return 0;
3344 }
3345 _ACEOF
3346 if ac_fn_c_try_compile "$LINENO"; then :
3347
3348                      smart_include="-isystem $try"
3349                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3350 $as_echo "yes" >&6; }
3351                      break
3352
3353 else
3354
3355                      smart_include=
3356                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3357 $as_echo "no" >&6; }
3358
3359 fi
3360 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3361   done
3362   CPPFLAGS="$old_CPPFLAGS"
3363 fi
3364
3365 if test "x$smart_include" = "x"; then
3366   for _prefix in $smart_prefix; do
3367     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${_prefix}/mysql/mysql.h" >&5
3368 $as_echo_n "checking for ${_prefix}/mysql/mysql.h... " >&6; }
3369
3370     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3371 /* end confdefs.h.  */
3372
3373                     #include <mysql/mysql.h>
3374 int
3375 main ()
3376 {
3377 int a = 1;
3378   ;
3379   return 0;
3380 }
3381 _ACEOF
3382 if ac_fn_c_try_compile "$LINENO"; then :
3383
3384                      smart_include="-isystem ${_prefix}/"
3385                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3386 $as_echo "yes" >&6; }
3387                      break
3388
3389 else
3390
3391                      smart_include=
3392                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3393 $as_echo "no" >&6; }
3394
3395 fi
3396 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3397   done
3398 fi
3399
3400 if test "x$smart_include" = "x"; then
3401     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql/mysql.h" >&5
3402 $as_echo_n "checking for mysql/mysql.h... " >&6; }
3403
3404     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3405 /* end confdefs.h.  */
3406
3407                     #include <mysql/mysql.h>
3408 int
3409 main ()
3410 {
3411 int a = 1;
3412   ;
3413   return 0;
3414 }
3415 _ACEOF
3416 if ac_fn_c_try_compile "$LINENO"; then :
3417
3418                      smart_include=" "
3419                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3420 $as_echo "yes" >&6; }
3421                      break
3422
3423 else
3424
3425                      smart_include=
3426                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3427 $as_echo "no" >&6; }
3428
3429 fi
3430 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3431 fi
3432
3433 if test "x$smart_include" = "x"; then
3434
3435   for prefix in $smart_prefix; do
3436
3437
3438 if test "x$LOCATE" != "x"; then
3439         DIRS=
3440   file="${_prefix}/${1}"
3441
3442   for x in `${LOCATE} $file 2>/dev/null`; do
3443                                         base=`echo $x | sed "s%/${file}%%"`
3444     if test "x$x" = "x$base"; then
3445       continue;
3446     fi
3447
3448     dir=`${DIRNAME} $x 2>/dev/null`
3449                 exclude=`echo ${dir} | ${GREP} /home`
3450     if test "x$exclude" != "x"; then
3451       continue
3452     fi
3453
3454                     already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
3455     if test "x$already" = "x"; then
3456       DIRS="$DIRS $dir"
3457     fi
3458   done
3459 fi
3460
3461 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
3462
3463   done
3464
3465
3466 if test "x$LOCATE" != "x"; then
3467         DIRS=
3468   file=mysql/mysql.h
3469
3470   for x in `${LOCATE} $file 2>/dev/null`; do
3471                                         base=`echo $x | sed "s%/${file}%%"`
3472     if test "x$x" = "x$base"; then
3473       continue;
3474     fi
3475
3476     dir=`${DIRNAME} $x 2>/dev/null`
3477                 exclude=`echo ${dir} | ${GREP} /home`
3478     if test "x$exclude" != "x"; then
3479       continue
3480     fi
3481
3482                     already=`echo \$_smart_include_dir ${DIRS} | ${GREP} ${dir}`
3483     if test "x$already" = "x"; then
3484       DIRS="$DIRS $dir"
3485     fi
3486   done
3487 fi
3488
3489 eval "_smart_include_dir=\"\$_smart_include_dir $DIRS\""
3490
3491
3492   for try in $_smart_include_dir; do
3493     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql/mysql.h in $try" >&5
3494 $as_echo_n "checking for mysql/mysql.h in $try... " >&6; }
3495     CPPFLAGS="-isystem $try $old_CPPFLAGS"
3496     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3497 /* end confdefs.h.  */
3498
3499                     #include <mysql/mysql.h>
3500 int
3501 main ()
3502 {
3503 int a = 1;
3504   ;
3505   return 0;
3506 }
3507 _ACEOF
3508 if ac_fn_c_try_compile "$LINENO"; then :
3509
3510                      smart_include="-isystem $try"
3511                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3512 $as_echo "yes" >&6; }
3513                      break
3514
3515 else
3516
3517                      smart_include=
3518                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3519 $as_echo "no" >&6; }
3520
3521 fi
3522 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3523   done
3524   CPPFLAGS="$old_CPPFLAGS"
3525 fi
3526
3527 if test "x$smart_include" != "x"; then
3528   eval "ac_cv_header_$ac_safe=yes"
3529   CPPFLAGS="$smart_include $old_CPPFLAGS"
3530   SMART_CPPFLAGS="$smart_include $SMART_CPPFLAGS"
3531 fi
3532
3533 smart_prefix=
3534
3535         if test "x$ac_cv_header_mysql_mysql_h" = "xyes"; then
3536
3537 $as_echo "#define HAVE_MYSQL_MYSQL_H /**/" >>confdefs.h
3538
3539         else
3540                     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: MySQL headers not found. Use --with-mysql-include-dir=<path>." >&5
3541 $as_echo "$as_me: WARNING: MySQL headers not found. Use --with-mysql-include-dir=<path>." >&2;}
3542             fail="$fail mysql.h"
3543         fi
3544     fi
3545
3546     targetname=rlm_sql_mysql
3547 else
3548     targetname=
3549     echo \*\*\* module rlm_sql_mysql is disabled.
3550 fi
3551
3552 if test "x$fail" != x; then
3553         if test "x${enable_strict_dependencies}" = xyes; then
3554                 as_fn_error $? "set --without-rlm_sql_mysql to disable it explicitly." "$LINENO" 5
3555         else
3556                 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: silently not building rlm_sql_mysql." >&5
3557 $as_echo "$as_me: WARNING: silently not building rlm_sql_mysql." >&2;}
3558                 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: FAILURE: rlm_sql_mysql requires:$fail." >&5
3559 $as_echo "$as_me: WARNING: FAILURE: rlm_sql_mysql requires:$fail." >&2;};
3560                 targetname=
3561         fi
3562 fi
3563
3564 mod_ldflags="$SMART_LIBS"
3565 mod_cflags="$SMART_CPPFLAGS"
3566
3567
3568
3569
3570   unset ac_cv_env_LIBS_set
3571   unset ac_cv_env_LIBS_value
3572
3573   ac_config_files="$ac_config_files all.mk"
3574
3575 cat >confcache <<\_ACEOF
3576 # This file is a shell script that caches the results of configure
3577 # tests run on this system so they can be shared between configure
3578 # scripts and configure runs, see configure's option --config-cache.
3579 # It is not useful on other systems.  If it contains results you don't
3580 # want to keep, you may remove or edit it.
3581 #
3582 # config.status only pays attention to the cache file if you give it
3583 # the --recheck option to rerun configure.
3584 #
3585 # `ac_cv_env_foo' variables (set or unset) will be overridden when
3586 # loading this file, other *unset* `ac_cv_foo' will be assigned the
3587 # following values.
3588
3589 _ACEOF
3590
3591 # The following way of writing the cache mishandles newlines in values,
3592 # but we know of no workaround that is simple, portable, and efficient.
3593 # So, we kill variables containing newlines.
3594 # Ultrix sh set writes to stderr and can't be redirected directly,
3595 # and sets the high bit in the cache file unless we assign to the vars.
3596 (
3597   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
3598     eval ac_val=\$$ac_var
3599     case $ac_val in #(
3600     *${as_nl}*)
3601       case $ac_var in #(
3602       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
3603 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
3604       esac
3605       case $ac_var in #(
3606       _ | IFS | as_nl) ;; #(
3607       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
3608       *) { eval $ac_var=; unset $ac_var;} ;;
3609       esac ;;
3610     esac
3611   done
3612
3613   (set) 2>&1 |
3614     case $as_nl`(ac_space=' '; set) 2>&1` in #(
3615     *${as_nl}ac_space=\ *)
3616       # `set' does not quote correctly, so add quotes: double-quote
3617       # substitution turns \\\\ into \\, and sed turns \\ into \.
3618       sed -n \
3619         "s/'/'\\\\''/g;
3620           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3621       ;; #(
3622     *)
3623       # `set' quotes correctly as required by POSIX, so do not add quotes.
3624       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
3625       ;;
3626     esac |
3627     sort
3628 ) |
3629   sed '
3630      /^ac_cv_env_/b end
3631      t clear
3632      :clear
3633      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3634      t end
3635      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3636      :end' >>confcache
3637 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
3638   if test -w "$cache_file"; then
3639     if test "x$cache_file" != "x/dev/null"; then
3640       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
3641 $as_echo "$as_me: updating cache $cache_file" >&6;}
3642       if test ! -f "$cache_file" || test -h "$cache_file"; then
3643         cat confcache >"$cache_file"
3644       else
3645         case $cache_file in #(
3646         */* | ?:*)
3647           mv -f confcache "$cache_file"$$ &&
3648           mv -f "$cache_file"$$ "$cache_file" ;; #(
3649         *)
3650           mv -f confcache "$cache_file" ;;
3651         esac
3652       fi
3653     fi
3654   else
3655     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
3656 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
3657   fi
3658 fi
3659 rm -f confcache
3660
3661 test "x$prefix" = xNONE && prefix=$ac_default_prefix
3662 # Let make expand exec_prefix.
3663 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3664
3665 DEFS=-DHAVE_CONFIG_H
3666
3667 ac_libobjs=
3668 ac_ltlibobjs=
3669 U=
3670 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
3671   # 1. Remove the extension, and $U if already installed.
3672   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
3673   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
3674   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
3675   #    will be set to the directory where LIBOBJS objects are built.
3676   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
3677   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
3678 done
3679 LIBOBJS=$ac_libobjs
3680
3681 LTLIBOBJS=$ac_ltlibobjs
3682
3683
3684
3685 : "${CONFIG_STATUS=./config.status}"
3686 ac_write_fail=0
3687 ac_clean_files_save=$ac_clean_files
3688 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
3689 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
3690 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
3691 as_write_fail=0
3692 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
3693 #! $SHELL
3694 # Generated by $as_me.
3695 # Run this file to recreate the current configuration.
3696 # Compiler output produced by configure, useful for debugging
3697 # configure, is in config.log if it exists.
3698
3699 debug=false
3700 ac_cs_recheck=false
3701 ac_cs_silent=false
3702
3703 SHELL=\${CONFIG_SHELL-$SHELL}
3704 export SHELL
3705 _ASEOF
3706 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
3707 ## -------------------- ##
3708 ## M4sh Initialization. ##
3709 ## -------------------- ##
3710
3711 # Be more Bourne compatible
3712 DUALCASE=1; export DUALCASE # for MKS sh
3713 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
3714   emulate sh
3715   NULLCMD=:
3716   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
3717   # is contrary to our usage.  Disable this feature.
3718   alias -g '${1+"$@"}'='"$@"'
3719   setopt NO_GLOB_SUBST
3720 else
3721   case `(set -o) 2>/dev/null` in #(
3722   *posix*) :
3723     set -o posix ;; #(
3724   *) :
3725      ;;
3726 esac
3727 fi
3728
3729
3730 as_nl='
3731 '
3732 export as_nl
3733 # Printing a long string crashes Solaris 7 /usr/bin/printf.
3734 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3735 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
3736 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
3737 # Prefer a ksh shell builtin over an external printf program on Solaris,
3738 # but without wasting forks for bash or zsh.
3739 if test -z "$BASH_VERSION$ZSH_VERSION" \
3740     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
3741   as_echo='print -r --'
3742   as_echo_n='print -rn --'
3743 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
3744   as_echo='printf %s\n'
3745   as_echo_n='printf %s'
3746 else
3747   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
3748     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
3749     as_echo_n='/usr/ucb/echo -n'
3750   else
3751     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
3752     as_echo_n_body='eval
3753       arg=$1;
3754       case $arg in #(
3755       *"$as_nl"*)
3756         expr "X$arg" : "X\\(.*\\)$as_nl";
3757         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
3758       esac;
3759       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
3760     '
3761     export as_echo_n_body
3762     as_echo_n='sh -c $as_echo_n_body as_echo'
3763   fi
3764   export as_echo_body
3765   as_echo='sh -c $as_echo_body as_echo'
3766 fi
3767
3768 # The user is always right.
3769 if test "${PATH_SEPARATOR+set}" != set; then
3770   PATH_SEPARATOR=:
3771   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
3772     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
3773       PATH_SEPARATOR=';'
3774   }
3775 fi
3776
3777
3778 # IFS
3779 # We need space, tab and new line, in precisely that order.  Quoting is
3780 # there to prevent editors from complaining about space-tab.
3781 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
3782 # splitting by setting IFS to empty value.)
3783 IFS=" ""        $as_nl"
3784
3785 # Find who we are.  Look in the path if we contain no directory separator.
3786 as_myself=
3787 case $0 in #((
3788   *[\\/]* ) as_myself=$0 ;;
3789   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3790 for as_dir in $PATH
3791 do
3792   IFS=$as_save_IFS
3793   test -z "$as_dir" && as_dir=.
3794     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
3795   done
3796 IFS=$as_save_IFS
3797
3798      ;;
3799 esac
3800 # We did not find ourselves, most probably we were run as `sh COMMAND'
3801 # in which case we are not to be found in the path.
3802 if test "x$as_myself" = x; then
3803   as_myself=$0
3804 fi
3805 if test ! -f "$as_myself"; then
3806   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
3807   exit 1
3808 fi
3809
3810 # Unset variables that we do not need and which cause bugs (e.g. in
3811 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
3812 # suppresses any "Segmentation fault" message there.  '((' could
3813 # trigger a bug in pdksh 5.2.14.
3814 for as_var in BASH_ENV ENV MAIL MAILPATH
3815 do eval test x\${$as_var+set} = xset \
3816   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
3817 done
3818 PS1='$ '
3819 PS2='> '
3820 PS4='+ '
3821
3822 # NLS nuisances.
3823 LC_ALL=C
3824 export LC_ALL
3825 LANGUAGE=C
3826 export LANGUAGE
3827
3828 # CDPATH.
3829 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
3830
3831
3832 # as_fn_error STATUS ERROR [LINENO LOG_FD]
3833 # ----------------------------------------
3834 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
3835 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
3836 # script with STATUS, using 1 if that was 0.
3837 as_fn_error ()
3838 {
3839   as_status=$1; test $as_status -eq 0 && as_status=1
3840   if test "$4"; then
3841     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3842     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
3843   fi
3844   $as_echo "$as_me: error: $2" >&2
3845   as_fn_exit $as_status
3846 } # as_fn_error
3847
3848
3849 # as_fn_set_status STATUS
3850 # -----------------------
3851 # Set $? to STATUS, without forking.
3852 as_fn_set_status ()
3853 {
3854   return $1
3855 } # as_fn_set_status
3856
3857 # as_fn_exit STATUS
3858 # -----------------
3859 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
3860 as_fn_exit ()
3861 {
3862   set +e
3863   as_fn_set_status $1
3864   exit $1
3865 } # as_fn_exit
3866
3867 # as_fn_unset VAR
3868 # ---------------
3869 # Portably unset VAR.
3870 as_fn_unset ()
3871 {
3872   { eval $1=; unset $1;}
3873 }
3874 as_unset=as_fn_unset
3875 # as_fn_append VAR VALUE
3876 # ----------------------
3877 # Append the text in VALUE to the end of the definition contained in VAR. Take
3878 # advantage of any shell optimizations that allow amortized linear growth over
3879 # repeated appends, instead of the typical quadratic growth present in naive
3880 # implementations.
3881 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
3882   eval 'as_fn_append ()
3883   {
3884     eval $1+=\$2
3885   }'
3886 else
3887   as_fn_append ()
3888   {
3889     eval $1=\$$1\$2
3890   }
3891 fi # as_fn_append
3892
3893 # as_fn_arith ARG...
3894 # ------------------
3895 # Perform arithmetic evaluation on the ARGs, and store the result in the
3896 # global $as_val. Take advantage of shells that can avoid forks. The arguments
3897 # must be portable across $(()) and expr.
3898 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
3899   eval 'as_fn_arith ()
3900   {
3901     as_val=$(( $* ))
3902   }'
3903 else
3904   as_fn_arith ()
3905   {
3906     as_val=`expr "$@" || test $? -eq 1`
3907   }
3908 fi # as_fn_arith
3909
3910
3911 if expr a : '\(a\)' >/dev/null 2>&1 &&
3912    test "X`expr 00001 : '.*\(...\)'`" = X001; then
3913   as_expr=expr
3914 else
3915   as_expr=false
3916 fi
3917
3918 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
3919   as_basename=basename
3920 else
3921   as_basename=false
3922 fi
3923
3924 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
3925   as_dirname=dirname
3926 else
3927   as_dirname=false
3928 fi
3929
3930 as_me=`$as_basename -- "$0" ||
3931 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
3932          X"$0" : 'X\(//\)$' \| \
3933          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
3934 $as_echo X/"$0" |
3935     sed '/^.*\/\([^/][^/]*\)\/*$/{
3936             s//\1/
3937             q
3938           }
3939           /^X\/\(\/\/\)$/{
3940             s//\1/
3941             q
3942           }
3943           /^X\/\(\/\).*/{
3944             s//\1/
3945             q
3946           }
3947           s/.*/./; q'`
3948
3949 # Avoid depending upon Character Ranges.
3950 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
3951 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
3952 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
3953 as_cr_digits='0123456789'
3954 as_cr_alnum=$as_cr_Letters$as_cr_digits
3955
3956 ECHO_C= ECHO_N= ECHO_T=
3957 case `echo -n x` in #(((((
3958 -n*)
3959   case `echo 'xy\c'` in
3960   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
3961   xy)  ECHO_C='\c';;
3962   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
3963        ECHO_T=' ';;
3964   esac;;
3965 *)
3966   ECHO_N='-n';;
3967 esac
3968
3969 rm -f conf$$ conf$$.exe conf$$.file
3970 if test -d conf$$.dir; then
3971   rm -f conf$$.dir/conf$$.file
3972 else
3973   rm -f conf$$.dir
3974   mkdir conf$$.dir 2>/dev/null
3975 fi
3976 if (echo >conf$$.file) 2>/dev/null; then
3977   if ln -s conf$$.file conf$$ 2>/dev/null; then
3978     as_ln_s='ln -s'
3979     # ... but there are two gotchas:
3980     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
3981     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
3982     # In both cases, we have to default to `cp -pR'.
3983     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
3984       as_ln_s='cp -pR'
3985   elif ln conf$$.file conf$$ 2>/dev/null; then
3986     as_ln_s=ln
3987   else
3988     as_ln_s='cp -pR'
3989   fi
3990 else
3991   as_ln_s='cp -pR'
3992 fi
3993 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
3994 rmdir conf$$.dir 2>/dev/null
3995
3996
3997 # as_fn_mkdir_p
3998 # -------------
3999 # Create "$as_dir" as a directory, including parents if necessary.
4000 as_fn_mkdir_p ()
4001 {
4002
4003   case $as_dir in #(
4004   -*) as_dir=./$as_dir;;
4005   esac
4006   test -d "$as_dir" || eval $as_mkdir_p || {
4007     as_dirs=
4008     while :; do
4009       case $as_dir in #(
4010       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
4011       *) as_qdir=$as_dir;;
4012       esac
4013       as_dirs="'$as_qdir' $as_dirs"
4014       as_dir=`$as_dirname -- "$as_dir" ||
4015 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4016          X"$as_dir" : 'X\(//\)[^/]' \| \
4017          X"$as_dir" : 'X\(//\)$' \| \
4018          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
4019 $as_echo X"$as_dir" |
4020     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4021             s//\1/
4022             q
4023           }
4024           /^X\(\/\/\)[^/].*/{
4025             s//\1/
4026             q
4027           }
4028           /^X\(\/\/\)$/{
4029             s//\1/
4030             q
4031           }
4032           /^X\(\/\).*/{
4033             s//\1/
4034             q
4035           }
4036           s/.*/./; q'`
4037       test -d "$as_dir" && break
4038     done
4039     test -z "$as_dirs" || eval "mkdir $as_dirs"
4040   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
4041
4042
4043 } # as_fn_mkdir_p
4044 if mkdir -p . 2>/dev/null; then
4045   as_mkdir_p='mkdir -p "$as_dir"'
4046 else
4047   test -d ./-p && rmdir ./-p
4048   as_mkdir_p=false
4049 fi
4050
4051
4052 # as_fn_executable_p FILE
4053 # -----------------------
4054 # Test if FILE is an executable regular file.
4055 as_fn_executable_p ()
4056 {
4057   test -f "$1" && test -x "$1"
4058 } # as_fn_executable_p
4059 as_test_x='test -x'
4060 as_executable_p=as_fn_executable_p
4061
4062 # Sed expression to map a string onto a valid CPP name.
4063 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
4064
4065 # Sed expression to map a string onto a valid variable name.
4066 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
4067
4068
4069 exec 6>&1
4070 ## ----------------------------------- ##
4071 ## Main body of $CONFIG_STATUS script. ##
4072 ## ----------------------------------- ##
4073 _ASEOF
4074 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
4075
4076 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4077 # Save the log message, to keep $0 and so on meaningful, and to
4078 # report actual input values of CONFIG_FILES etc. instead of their
4079 # values after options handling.
4080 ac_log="
4081 This file was extended by $as_me, which was
4082 generated by GNU Autoconf 2.69.  Invocation command line was
4083
4084   CONFIG_FILES    = $CONFIG_FILES
4085   CONFIG_HEADERS  = $CONFIG_HEADERS
4086   CONFIG_LINKS    = $CONFIG_LINKS
4087   CONFIG_COMMANDS = $CONFIG_COMMANDS
4088   $ $0 $@
4089
4090 on `(hostname || uname -n) 2>/dev/null | sed 1q`
4091 "
4092
4093 _ACEOF
4094
4095 case $ac_config_files in *"
4096 "*) set x $ac_config_files; shift; ac_config_files=$*;;
4097 esac
4098
4099 case $ac_config_headers in *"
4100 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
4101 esac
4102
4103
4104 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4105 # Files that config.status was made for.
4106 config_files="$ac_config_files"
4107 config_headers="$ac_config_headers"
4108
4109 _ACEOF
4110
4111 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4112 ac_cs_usage="\
4113 \`$as_me' instantiates files and other configuration actions
4114 from templates according to the current configuration.  Unless the files
4115 and actions are specified as TAGs, all are instantiated by default.
4116
4117 Usage: $0 [OPTION]... [TAG]...
4118
4119   -h, --help       print this help, then exit
4120   -V, --version    print version number and configuration settings, then exit
4121       --config     print configuration, then exit
4122   -q, --quiet, --silent
4123                    do not print progress messages
4124   -d, --debug      don't remove temporary files
4125       --recheck    update $as_me by reconfiguring in the same conditions
4126       --file=FILE[:TEMPLATE]
4127                    instantiate the configuration file FILE
4128       --header=FILE[:TEMPLATE]
4129                    instantiate the configuration header FILE
4130
4131 Configuration files:
4132 $config_files
4133
4134 Configuration headers:
4135 $config_headers
4136
4137 Report bugs to the package provider."
4138
4139 _ACEOF
4140 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4141 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
4142 ac_cs_version="\\
4143 config.status
4144 configured by $0, generated by GNU Autoconf 2.69,
4145   with options \\"\$ac_cs_config\\"
4146
4147 Copyright (C) 2012 Free Software Foundation, Inc.
4148 This config.status script is free software; the Free Software Foundation
4149 gives unlimited permission to copy, distribute and modify it."
4150
4151 ac_pwd='$ac_pwd'
4152 srcdir='$srcdir'
4153 test -n "\$AWK" || AWK=awk
4154 _ACEOF
4155
4156 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4157 # The default lists apply if the user does not specify any file.
4158 ac_need_defaults=:
4159 while test $# != 0
4160 do
4161   case $1 in
4162   --*=?*)
4163     ac_option=`expr "X$1" : 'X\([^=]*\)='`
4164     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
4165     ac_shift=:
4166     ;;
4167   --*=)
4168     ac_option=`expr "X$1" : 'X\([^=]*\)='`
4169     ac_optarg=
4170     ac_shift=:
4171     ;;
4172   *)
4173     ac_option=$1
4174     ac_optarg=$2
4175     ac_shift=shift
4176     ;;
4177   esac
4178
4179   case $ac_option in
4180   # Handling of the options.
4181   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4182     ac_cs_recheck=: ;;
4183   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
4184     $as_echo "$ac_cs_version"; exit ;;
4185   --config | --confi | --conf | --con | --co | --c )
4186     $as_echo "$ac_cs_config"; exit ;;
4187   --debug | --debu | --deb | --de | --d | -d )
4188     debug=: ;;
4189   --file | --fil | --fi | --f )
4190     $ac_shift
4191     case $ac_optarg in
4192     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
4193     '') as_fn_error $? "missing file argument" ;;
4194     esac
4195     as_fn_append CONFIG_FILES " '$ac_optarg'"
4196     ac_need_defaults=false;;
4197   --header | --heade | --head | --hea )
4198     $ac_shift
4199     case $ac_optarg in
4200     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
4201     esac
4202     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
4203     ac_need_defaults=false;;
4204   --he | --h)
4205     # Conflict between --help and --header
4206     as_fn_error $? "ambiguous option: \`$1'
4207 Try \`$0 --help' for more information.";;
4208   --help | --hel | -h )
4209     $as_echo "$ac_cs_usage"; exit ;;
4210   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
4211   | -silent | --silent | --silen | --sile | --sil | --si | --s)
4212     ac_cs_silent=: ;;
4213
4214   # This is an error.
4215   -*) as_fn_error $? "unrecognized option: \`$1'
4216 Try \`$0 --help' for more information." ;;
4217
4218   *) as_fn_append ac_config_targets " $1"
4219      ac_need_defaults=false ;;
4220
4221   esac
4222   shift
4223 done
4224
4225 ac_configure_extra_args=
4226
4227 if $ac_cs_silent; then
4228   exec 6>/dev/null
4229   ac_configure_extra_args="$ac_configure_extra_args --silent"
4230 fi
4231
4232 _ACEOF
4233 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4234 if \$ac_cs_recheck; then
4235   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
4236   shift
4237   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
4238   CONFIG_SHELL='$SHELL'
4239   export CONFIG_SHELL
4240   exec "\$@"
4241 fi
4242
4243 _ACEOF
4244 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4245 exec 5>>config.log
4246 {
4247   echo
4248   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
4249 ## Running $as_me. ##
4250 _ASBOX
4251   $as_echo "$ac_log"
4252 } >&5
4253
4254 _ACEOF
4255 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4256 _ACEOF
4257
4258 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4259
4260 # Handling of arguments.
4261 for ac_config_target in $ac_config_targets
4262 do
4263   case $ac_config_target in
4264     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
4265     "all.mk") CONFIG_FILES="$CONFIG_FILES all.mk" ;;
4266
4267   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
4268   esac
4269 done
4270
4271
4272 # If the user did not use the arguments to specify the items to instantiate,
4273 # then the envvar interface is used.  Set only those that are not.
4274 # We use the long form for the default assignment because of an extremely
4275 # bizarre bug on SunOS 4.1.3.
4276 if $ac_need_defaults; then
4277   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
4278   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
4279 fi
4280
4281 # Have a temporary directory for convenience.  Make it in the build tree
4282 # simply because there is no reason against having it here, and in addition,
4283 # creating and moving files from /tmp can sometimes cause problems.
4284 # Hook for its removal unless debugging.
4285 # Note that there is a small window in which the directory will not be cleaned:
4286 # after its creation but before its name has been assigned to `$tmp'.
4287 $debug ||
4288 {
4289   tmp= ac_tmp=
4290   trap 'exit_status=$?
4291   : "${ac_tmp:=$tmp}"
4292   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
4293 ' 0
4294   trap 'as_fn_exit 1' 1 2 13 15
4295 }
4296 # Create a (secure) tmp directory for tmp files.
4297
4298 {
4299   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
4300   test -d "$tmp"
4301 }  ||
4302 {
4303   tmp=./conf$$-$RANDOM
4304   (umask 077 && mkdir "$tmp")
4305 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
4306 ac_tmp=$tmp
4307
4308 # Set up the scripts for CONFIG_FILES section.
4309 # No need to generate them if there are no CONFIG_FILES.
4310 # This happens for instance with `./config.status config.h'.
4311 if test -n "$CONFIG_FILES"; then
4312
4313
4314 ac_cr=`echo X | tr X '\015'`
4315 # On cygwin, bash can eat \r inside `` if the user requested igncr.
4316 # But we know of no other shell where ac_cr would be empty at this
4317 # point, so we can use a bashism as a fallback.
4318 if test "x$ac_cr" = x; then
4319   eval ac_cr=\$\'\\r\'
4320 fi
4321 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
4322 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
4323   ac_cs_awk_cr='\\r'
4324 else
4325   ac_cs_awk_cr=$ac_cr
4326 fi
4327
4328 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
4329 _ACEOF
4330
4331
4332 {
4333   echo "cat >conf$$subs.awk <<_ACEOF" &&
4334   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
4335   echo "_ACEOF"
4336 } >conf$$subs.sh ||
4337   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
4338 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
4339 ac_delim='%!_!# '
4340 for ac_last_try in false false false false false :; do
4341   . ./conf$$subs.sh ||
4342     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
4343
4344   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
4345   if test $ac_delim_n = $ac_delim_num; then
4346     break
4347   elif $ac_last_try; then
4348     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
4349   else
4350     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
4351   fi
4352 done
4353 rm -f conf$$subs.sh
4354
4355 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4356 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
4357 _ACEOF
4358 sed -n '
4359 h
4360 s/^/S["/; s/!.*/"]=/
4361 p
4362 g
4363 s/^[^!]*!//
4364 :repl
4365 t repl
4366 s/'"$ac_delim"'$//
4367 t delim
4368 :nl
4369 h
4370 s/\(.\{148\}\)..*/\1/
4371 t more1
4372 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
4373 p
4374 n
4375 b repl
4376 :more1
4377 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
4378 p
4379 g
4380 s/.\{148\}//
4381 t nl
4382 :delim
4383 h
4384 s/\(.\{148\}\)..*/\1/
4385 t more2
4386 s/["\\]/\\&/g; s/^/"/; s/$/"/
4387 p
4388 b
4389 :more2
4390 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
4391 p
4392 g
4393 s/.\{148\}//
4394 t delim
4395 ' <conf$$subs.awk | sed '
4396 /^[^""]/{
4397   N
4398   s/\n//
4399 }
4400 ' >>$CONFIG_STATUS || ac_write_fail=1
4401 rm -f conf$$subs.awk
4402 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4403 _ACAWK
4404 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
4405   for (key in S) S_is_set[key] = 1
4406   FS = "\a"
4407
4408 }
4409 {
4410   line = $ 0
4411   nfields = split(line, field, "@")
4412   substed = 0
4413   len = length(field[1])
4414   for (i = 2; i < nfields; i++) {
4415     key = field[i]
4416     keylen = length(key)
4417     if (S_is_set[key]) {
4418       value = S[key]
4419       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
4420       len += length(value) + length(field[++i])
4421       substed = 1
4422     } else
4423       len += 1 + keylen
4424   }
4425
4426   print line
4427 }
4428
4429 _ACAWK
4430 _ACEOF
4431 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4432 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
4433   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
4434 else
4435   cat
4436 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
4437   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
4438 _ACEOF
4439
4440 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
4441 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
4442 # trailing colons and then remove the whole line if VPATH becomes empty
4443 # (actually we leave an empty line to preserve line numbers).
4444 if test "x$srcdir" = x.; then
4445   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
4446 h
4447 s///
4448 s/^/:/
4449 s/[      ]*$/:/
4450 s/:\$(srcdir):/:/g
4451 s/:\${srcdir}:/:/g
4452 s/:@srcdir@:/:/g
4453 s/^:*//
4454 s/:*$//
4455 x
4456 s/\(=[   ]*\).*/\1/
4457 G
4458 s/\n//
4459 s/^[^=]*=[       ]*$//
4460 }'
4461 fi
4462
4463 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4464 fi # test -n "$CONFIG_FILES"
4465
4466 # Set up the scripts for CONFIG_HEADERS section.
4467 # No need to generate them if there are no CONFIG_HEADERS.
4468 # This happens for instance with `./config.status Makefile'.
4469 if test -n "$CONFIG_HEADERS"; then
4470 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
4471 BEGIN {
4472 _ACEOF
4473
4474 # Transform confdefs.h into an awk script `defines.awk', embedded as
4475 # here-document in config.status, that substitutes the proper values into
4476 # config.h.in to produce config.h.
4477
4478 # Create a delimiter string that does not exist in confdefs.h, to ease
4479 # handling of long lines.
4480 ac_delim='%!_!# '
4481 for ac_last_try in false false :; do
4482   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
4483   if test -z "$ac_tt"; then
4484     break
4485   elif $ac_last_try; then
4486     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
4487   else
4488     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
4489   fi
4490 done
4491
4492 # For the awk script, D is an array of macro values keyed by name,
4493 # likewise P contains macro parameters if any.  Preserve backslash
4494 # newline sequences.
4495
4496 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
4497 sed -n '
4498 s/.\{148\}/&'"$ac_delim"'/g
4499 t rset
4500 :rset
4501 s/^[     ]*#[    ]*define[       ][      ]*/ /
4502 t def
4503 d
4504 :def
4505 s/\\$//
4506 t bsnl
4507 s/["\\]/\\&/g
4508 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
4509 D["\1"]=" \3"/p
4510 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
4511 d
4512 :bsnl
4513 s/["\\]/\\&/g
4514 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
4515 D["\1"]=" \3\\\\\\n"\\/p
4516 t cont
4517 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
4518 t cont
4519 d
4520 :cont
4521 n
4522 s/.\{148\}/&'"$ac_delim"'/g
4523 t clear
4524 :clear
4525 s/\\$//
4526 t bsnlc
4527 s/["\\]/\\&/g; s/^/"/; s/$/"/p
4528 d
4529 :bsnlc
4530 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
4531 b cont
4532 ' <confdefs.h | sed '
4533 s/'"$ac_delim"'/"\\\
4534 "/g' >>$CONFIG_STATUS || ac_write_fail=1
4535
4536 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4537   for (key in D) D_is_set[key] = 1
4538   FS = "\a"
4539 }
4540 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
4541   line = \$ 0
4542   split(line, arg, " ")
4543   if (arg[1] == "#") {
4544     defundef = arg[2]
4545     mac1 = arg[3]
4546   } else {
4547     defundef = substr(arg[1], 2)
4548     mac1 = arg[2]
4549   }
4550   split(mac1, mac2, "(") #)
4551   macro = mac2[1]
4552   prefix = substr(line, 1, index(line, defundef) - 1)
4553   if (D_is_set[macro]) {
4554     # Preserve the white space surrounding the "#".
4555     print prefix "define", macro P[macro] D[macro]
4556     next
4557   } else {
4558     # Replace #undef with comments.  This is necessary, for example,
4559     # in the case of _POSIX_SOURCE, which is predefined and required
4560     # on some systems where configure will not decide to define it.
4561     if (defundef == "undef") {
4562       print "/*", prefix defundef, macro, "*/"
4563       next
4564     }
4565   }
4566 }
4567 { print }
4568 _ACAWK
4569 _ACEOF
4570 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4571   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
4572 fi # test -n "$CONFIG_HEADERS"
4573
4574
4575 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
4576 shift
4577 for ac_tag
4578 do
4579   case $ac_tag in
4580   :[FHLC]) ac_mode=$ac_tag; continue;;
4581   esac
4582   case $ac_mode$ac_tag in
4583   :[FHL]*:*);;
4584   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
4585   :[FH]-) ac_tag=-:-;;
4586   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
4587   esac
4588   ac_save_IFS=$IFS
4589   IFS=:
4590   set x $ac_tag
4591   IFS=$ac_save_IFS
4592   shift
4593   ac_file=$1
4594   shift
4595
4596   case $ac_mode in
4597   :L) ac_source=$1;;
4598   :[FH])
4599     ac_file_inputs=
4600     for ac_f
4601     do
4602       case $ac_f in
4603       -) ac_f="$ac_tmp/stdin";;
4604       *) # Look for the file first in the build tree, then in the source tree
4605          # (if the path is not absolute).  The absolute path cannot be DOS-style,
4606          # because $ac_f cannot contain `:'.
4607          test -f "$ac_f" ||
4608            case $ac_f in
4609            [\\/$]*) false;;
4610            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
4611            esac ||
4612            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
4613       esac
4614       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
4615       as_fn_append ac_file_inputs " '$ac_f'"
4616     done
4617
4618     # Let's still pretend it is `configure' which instantiates (i.e., don't
4619     # use $as_me), people would be surprised to read:
4620     #    /* config.h.  Generated by config.status.  */
4621     configure_input='Generated from '`
4622           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
4623         `' by configure.'
4624     if test x"$ac_file" != x-; then
4625       configure_input="$ac_file.  $configure_input"
4626       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
4627 $as_echo "$as_me: creating $ac_file" >&6;}
4628     fi
4629     # Neutralize special characters interpreted by sed in replacement strings.
4630     case $configure_input in #(
4631     *\&* | *\|* | *\\* )
4632        ac_sed_conf_input=`$as_echo "$configure_input" |
4633        sed 's/[\\\\&|]/\\\\&/g'`;; #(
4634     *) ac_sed_conf_input=$configure_input;;
4635     esac
4636
4637     case $ac_tag in
4638     *:-:* | *:-) cat >"$ac_tmp/stdin" \
4639       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
4640     esac
4641     ;;
4642   esac
4643
4644   ac_dir=`$as_dirname -- "$ac_file" ||
4645 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4646          X"$ac_file" : 'X\(//\)[^/]' \| \
4647          X"$ac_file" : 'X\(//\)$' \| \
4648          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
4649 $as_echo X"$ac_file" |
4650     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4651             s//\1/
4652             q
4653           }
4654           /^X\(\/\/\)[^/].*/{
4655             s//\1/
4656             q
4657           }
4658           /^X\(\/\/\)$/{
4659             s//\1/
4660             q
4661           }
4662           /^X\(\/\).*/{
4663             s//\1/
4664             q
4665           }
4666           s/.*/./; q'`
4667   as_dir="$ac_dir"; as_fn_mkdir_p
4668   ac_builddir=.
4669
4670 case "$ac_dir" in
4671 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
4672 *)
4673   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
4674   # A ".." for each directory in $ac_dir_suffix.
4675   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
4676   case $ac_top_builddir_sub in
4677   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
4678   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
4679   esac ;;
4680 esac
4681 ac_abs_top_builddir=$ac_pwd
4682 ac_abs_builddir=$ac_pwd$ac_dir_suffix
4683 # for backward compatibility:
4684 ac_top_builddir=$ac_top_build_prefix
4685
4686 case $srcdir in
4687   .)  # We are building in place.
4688     ac_srcdir=.
4689     ac_top_srcdir=$ac_top_builddir_sub
4690     ac_abs_top_srcdir=$ac_pwd ;;
4691   [\\/]* | ?:[\\/]* )  # Absolute name.
4692     ac_srcdir=$srcdir$ac_dir_suffix;
4693     ac_top_srcdir=$srcdir
4694     ac_abs_top_srcdir=$srcdir ;;
4695   *) # Relative name.
4696     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
4697     ac_top_srcdir=$ac_top_build_prefix$srcdir
4698     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
4699 esac
4700 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
4701
4702
4703   case $ac_mode in
4704   :F)
4705   #
4706   # CONFIG_FILE
4707   #
4708
4709 _ACEOF
4710
4711 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4712 # If the template does not know about datarootdir, expand it.
4713 # FIXME: This hack should be removed a few years after 2.60.
4714 ac_datarootdir_hack=; ac_datarootdir_seen=
4715 ac_sed_dataroot='
4716 /datarootdir/ {
4717   p
4718   q
4719 }
4720 /@datadir@/p
4721 /@docdir@/p
4722 /@infodir@/p
4723 /@localedir@/p
4724 /@mandir@/p'
4725 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
4726 *datarootdir*) ac_datarootdir_seen=yes;;
4727 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
4728   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
4729 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
4730 _ACEOF
4731 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4732   ac_datarootdir_hack='
4733   s&@datadir@&$datadir&g
4734   s&@docdir@&$docdir&g
4735   s&@infodir@&$infodir&g
4736   s&@localedir@&$localedir&g
4737   s&@mandir@&$mandir&g
4738   s&\\\${datarootdir}&$datarootdir&g' ;;
4739 esac
4740 _ACEOF
4741
4742 # Neutralize VPATH when `$srcdir' = `.'.
4743 # Shell code in configure.ac might set extrasub.
4744 # FIXME: do we really want to maintain this feature?
4745 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4746 ac_sed_extra="$ac_vpsub
4747 $extrasub
4748 _ACEOF
4749 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4750 :t
4751 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
4752 s|@configure_input@|$ac_sed_conf_input|;t t
4753 s&@top_builddir@&$ac_top_builddir_sub&;t t
4754 s&@top_build_prefix@&$ac_top_build_prefix&;t t
4755 s&@srcdir@&$ac_srcdir&;t t
4756 s&@abs_srcdir@&$ac_abs_srcdir&;t t
4757 s&@top_srcdir@&$ac_top_srcdir&;t t
4758 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
4759 s&@builddir@&$ac_builddir&;t t
4760 s&@abs_builddir@&$ac_abs_builddir&;t t
4761 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
4762 $ac_datarootdir_hack
4763 "
4764 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
4765   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
4766
4767 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
4768   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
4769   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
4770       "$ac_tmp/out"`; test -z "$ac_out"; } &&
4771   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
4772 which seems to be undefined.  Please make sure it is defined" >&5
4773 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
4774 which seems to be undefined.  Please make sure it is defined" >&2;}
4775
4776   rm -f "$ac_tmp/stdin"
4777   case $ac_file in
4778   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
4779   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
4780   esac \
4781   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
4782  ;;
4783   :H)
4784   #
4785   # CONFIG_HEADER
4786   #
4787   if test x"$ac_file" != x-; then
4788     {
4789       $as_echo "/* $configure_input  */" \
4790       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
4791     } >"$ac_tmp/config.h" \
4792       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
4793     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
4794       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
4795 $as_echo "$as_me: $ac_file is unchanged" >&6;}
4796     else
4797       rm -f "$ac_file"
4798       mv "$ac_tmp/config.h" "$ac_file" \
4799         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
4800     fi
4801   else
4802     $as_echo "/* $configure_input  */" \
4803       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
4804       || as_fn_error $? "could not create -" "$LINENO" 5
4805   fi
4806  ;;
4807
4808
4809   esac
4810
4811 done # for ac_tag
4812
4813
4814 as_fn_exit 0
4815 _ACEOF
4816 ac_clean_files=$ac_clean_files_save
4817
4818 test $ac_write_fail = 0 ||
4819   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
4820
4821
4822 # configure is writing to config.log, and then calls config.status.
4823 # config.status does its own redirection, appending to config.log.
4824 # Unfortunately, on DOS this fails, as config.log is still kept open
4825 # by configure, so config.status won't be able to write to it; its
4826 # output is simply discarded.  So we exec the FD to /dev/null,
4827 # effectively closing config.log, so it can be properly (re)opened and
4828 # appended to by config.status.  When coming back to configure, we
4829 # need to make the FD available again.
4830 if test "$no_create" != yes; then
4831   ac_cs_success=:
4832   ac_config_status_args=
4833   test "$silent" = yes &&
4834     ac_config_status_args="$ac_config_status_args --quiet"
4835   exec 5>/dev/null
4836   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
4837   exec 5>>config.log
4838   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
4839   # would make configure fail if this is the last instruction.
4840   $ac_cs_success || as_fn_exit 1
4841 fi
4842 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
4843   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
4844 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
4845 fi
4846
4847