Home | History | Annotate | Line # | Download | only in dist
configure revision 1.1.1.1.2.2
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.69 for unbound 1.5.9.
      4 #
      5 # Report bugs to <unbound-bugs (at] nlnetlabs.nl>.
      6 #
      7 #
      8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
      9 #
     10 #
     11 # This configure script is free software; the Free Software Foundation
     12 # gives unlimited permission to copy, distribute and modify it.
     13 ## -------------------- ##
     14 ## M4sh Initialization. ##
     15 ## -------------------- ##
     16 
     17 # Be more Bourne compatible
     18 DUALCASE=1; export DUALCASE # for MKS sh
     19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     20   emulate sh
     21   NULLCMD=:
     22   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     23   # is contrary to our usage.  Disable this feature.
     24   alias -g '${1+"$@"}'='"$@"'
     25   setopt NO_GLOB_SUBST
     26 else
     27   case `(set -o) 2>/dev/null` in #(
     28   *posix*) :
     29     set -o posix ;; #(
     30   *) :
     31      ;;
     32 esac
     33 fi
     34 
     35 
     36 as_nl='
     37 '
     38 export as_nl
     39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     43 # Prefer a ksh shell builtin over an external printf program on Solaris,
     44 # but without wasting forks for bash or zsh.
     45 if test -z "$BASH_VERSION$ZSH_VERSION" \
     46     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     47   as_echo='print -r --'
     48   as_echo_n='print -rn --'
     49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     50   as_echo='printf %s\n'
     51   as_echo_n='printf %s'
     52 else
     53   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     55     as_echo_n='/usr/ucb/echo -n'
     56   else
     57     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     58     as_echo_n_body='eval
     59       arg=$1;
     60       case $arg in #(
     61       *"$as_nl"*)
     62 	expr "X$arg" : "X\\(.*\\)$as_nl";
     63 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     64       esac;
     65       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     66     '
     67     export as_echo_n_body
     68     as_echo_n='sh -c $as_echo_n_body as_echo'
     69   fi
     70   export as_echo_body
     71   as_echo='sh -c $as_echo_body as_echo'
     72 fi
     73 
     74 # The user is always right.
     75 if test "${PATH_SEPARATOR+set}" != set; then
     76   PATH_SEPARATOR=:
     77   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     79       PATH_SEPARATOR=';'
     80   }
     81 fi
     82 
     83 
     84 # IFS
     85 # We need space, tab and new line, in precisely that order.  Quoting is
     86 # there to prevent editors from complaining about space-tab.
     87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     88 # splitting by setting IFS to empty value.)
     89 IFS=" ""	$as_nl"
     90 
     91 # Find who we are.  Look in the path if we contain no directory separator.
     92 as_myself=
     93 case $0 in #((
     94   *[\\/]* ) as_myself=$0 ;;
     95   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     96 for as_dir in $PATH
     97 do
     98   IFS=$as_save_IFS
     99   test -z "$as_dir" && as_dir=.
    100     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    101   done
    102 IFS=$as_save_IFS
    103 
    104      ;;
    105 esac
    106 # We did not find ourselves, most probably we were run as `sh COMMAND'
    107 # in which case we are not to be found in the path.
    108 if test "x$as_myself" = x; then
    109   as_myself=$0
    110 fi
    111 if test ! -f "$as_myself"; then
    112   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    113   exit 1
    114 fi
    115 
    116 # Unset variables that we do not need and which cause bugs (e.g. in
    117 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    118 # suppresses any "Segmentation fault" message there.  '((' could
    119 # trigger a bug in pdksh 5.2.14.
    120 for as_var in BASH_ENV ENV MAIL MAILPATH
    121 do eval test x\${$as_var+set} = xset \
    122   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    123 done
    124 PS1='$ '
    125 PS2='> '
    126 PS4='+ '
    127 
    128 # NLS nuisances.
    129 LC_ALL=C
    130 export LC_ALL
    131 LANGUAGE=C
    132 export LANGUAGE
    133 
    134 # CDPATH.
    135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    136 
    137 # Use a proper internal environment variable to ensure we don't fall
    138   # into an infinite loop, continuously re-executing ourselves.
    139   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
    140     _as_can_reexec=no; export _as_can_reexec;
    141     # We cannot yet assume a decent shell, so we have to provide a
    142 # neutralization value for shells without unset; and this also
    143 # works around shells that cannot unset nonexistent variables.
    144 # Preserve -v and -x to the replacement shell.
    145 BASH_ENV=/dev/null
    146 ENV=/dev/null
    147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    148 case $- in # ((((
    149   *v*x* | *x*v* ) as_opts=-vx ;;
    150   *v* ) as_opts=-v ;;
    151   *x* ) as_opts=-x ;;
    152   * ) as_opts= ;;
    153 esac
    154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    155 # Admittedly, this is quite paranoid, since all the known shells bail
    156 # out after a failed `exec'.
    157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    158 as_fn_exit 255
    159   fi
    160   # We don't want this to propagate to other subprocesses.
    161           { _as_can_reexec=; unset _as_can_reexec;}
    162 if test "x$CONFIG_SHELL" = x; then
    163   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    164   emulate sh
    165   NULLCMD=:
    166   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    167   # is contrary to our usage.  Disable this feature.
    168   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    169   setopt NO_GLOB_SUBST
    170 else
    171   case \`(set -o) 2>/dev/null\` in #(
    172   *posix*) :
    173     set -o posix ;; #(
    174   *) :
    175      ;;
    176 esac
    177 fi
    178 "
    179   as_required="as_fn_return () { (exit \$1); }
    180 as_fn_success () { as_fn_return 0; }
    181 as_fn_failure () { as_fn_return 1; }
    182 as_fn_ret_success () { return 0; }
    183 as_fn_ret_failure () { return 1; }
    184 
    185 exitcode=0
    186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    191 
    192 else
    193   exitcode=1; echo positional parameters were not saved.
    194 fi
    195 test x\$exitcode = x0 || exit 1
    196 test -x / || exit 1"
    197   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    198   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    199   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    200   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    201 test \$(( 1 + 1 )) = 2 || exit 1
    202 
    203   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
    204     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
    205     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    206     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    207     PATH=/empty FPATH=/empty; export PATH FPATH
    208     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
    209       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
    210   if (eval "$as_required") 2>/dev/null; then :
    211   as_have_required=yes
    212 else
    213   as_have_required=no
    214 fi
    215   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    216 
    217 else
    218   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    219 as_found=false
    220 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    221 do
    222   IFS=$as_save_IFS
    223   test -z "$as_dir" && as_dir=.
    224   as_found=:
    225   case $as_dir in #(
    226 	 /*)
    227 	   for as_base in sh bash ksh sh5; do
    228 	     # Try only shells that exist, to save several forks.
    229 	     as_shell=$as_dir/$as_base
    230 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    231 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    232   CONFIG_SHELL=$as_shell as_have_required=yes
    233 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    234   break 2
    235 fi
    236 fi
    237 	   done;;
    238        esac
    239   as_found=false
    240 done
    241 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    242 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    243   CONFIG_SHELL=$SHELL as_have_required=yes
    244 fi; }
    245 IFS=$as_save_IFS
    246 
    247 
    248       if test "x$CONFIG_SHELL" != x; then :
    249   export CONFIG_SHELL
    250              # We cannot yet assume a decent shell, so we have to provide a
    251 # neutralization value for shells without unset; and this also
    252 # works around shells that cannot unset nonexistent variables.
    253 # Preserve -v and -x to the replacement shell.
    254 BASH_ENV=/dev/null
    255 ENV=/dev/null
    256 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    257 case $- in # ((((
    258   *v*x* | *x*v* ) as_opts=-vx ;;
    259   *v* ) as_opts=-v ;;
    260   *x* ) as_opts=-x ;;
    261   * ) as_opts= ;;
    262 esac
    263 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    264 # Admittedly, this is quite paranoid, since all the known shells bail
    265 # out after a failed `exec'.
    266 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    267 exit 255
    268 fi
    269 
    270     if test x$as_have_required = xno; then :
    271   $as_echo "$0: This script requires a shell more modern than all"
    272   $as_echo "$0: the shells that I found on your system."
    273   if test x${ZSH_VERSION+set} = xset ; then
    274     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    275     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    276   else
    277     $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
    278 $0: unbound-bugs (at] nlnetlabs.nl about your system, including
    279 $0: any error possibly output before this message. Then
    280 $0: install a modern shell, or manually run the script
    281 $0: under such a shell if you do have one."
    282   fi
    283   exit 1
    284 fi
    285 fi
    286 fi
    287 SHELL=${CONFIG_SHELL-/bin/sh}
    288 export SHELL
    289 # Unset more variables known to interfere with behavior of common tools.
    290 CLICOLOR_FORCE= GREP_OPTIONS=
    291 unset CLICOLOR_FORCE GREP_OPTIONS
    292 
    293 ## --------------------- ##
    294 ## M4sh Shell Functions. ##
    295 ## --------------------- ##
    296 # as_fn_unset VAR
    297 # ---------------
    298 # Portably unset VAR.
    299 as_fn_unset ()
    300 {
    301   { eval $1=; unset $1;}
    302 }
    303 as_unset=as_fn_unset
    304 
    305 # as_fn_set_status STATUS
    306 # -----------------------
    307 # Set $? to STATUS, without forking.
    308 as_fn_set_status ()
    309 {
    310   return $1
    311 } # as_fn_set_status
    312 
    313 # as_fn_exit STATUS
    314 # -----------------
    315 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    316 as_fn_exit ()
    317 {
    318   set +e
    319   as_fn_set_status $1
    320   exit $1
    321 } # as_fn_exit
    322 
    323 # as_fn_mkdir_p
    324 # -------------
    325 # Create "$as_dir" as a directory, including parents if necessary.
    326 as_fn_mkdir_p ()
    327 {
    328 
    329   case $as_dir in #(
    330   -*) as_dir=./$as_dir;;
    331   esac
    332   test -d "$as_dir" || eval $as_mkdir_p || {
    333     as_dirs=
    334     while :; do
    335       case $as_dir in #(
    336       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    337       *) as_qdir=$as_dir;;
    338       esac
    339       as_dirs="'$as_qdir' $as_dirs"
    340       as_dir=`$as_dirname -- "$as_dir" ||
    341 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    342 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    343 	 X"$as_dir" : 'X\(//\)$' \| \
    344 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    345 $as_echo X"$as_dir" |
    346     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    347 	    s//\1/
    348 	    q
    349 	  }
    350 	  /^X\(\/\/\)[^/].*/{
    351 	    s//\1/
    352 	    q
    353 	  }
    354 	  /^X\(\/\/\)$/{
    355 	    s//\1/
    356 	    q
    357 	  }
    358 	  /^X\(\/\).*/{
    359 	    s//\1/
    360 	    q
    361 	  }
    362 	  s/.*/./; q'`
    363       test -d "$as_dir" && break
    364     done
    365     test -z "$as_dirs" || eval "mkdir $as_dirs"
    366   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    367 
    368 
    369 } # as_fn_mkdir_p
    370 
    371 # as_fn_executable_p FILE
    372 # -----------------------
    373 # Test if FILE is an executable regular file.
    374 as_fn_executable_p ()
    375 {
    376   test -f "$1" && test -x "$1"
    377 } # as_fn_executable_p
    378 # as_fn_append VAR VALUE
    379 # ----------------------
    380 # Append the text in VALUE to the end of the definition contained in VAR. Take
    381 # advantage of any shell optimizations that allow amortized linear growth over
    382 # repeated appends, instead of the typical quadratic growth present in naive
    383 # implementations.
    384 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    385   eval 'as_fn_append ()
    386   {
    387     eval $1+=\$2
    388   }'
    389 else
    390   as_fn_append ()
    391   {
    392     eval $1=\$$1\$2
    393   }
    394 fi # as_fn_append
    395 
    396 # as_fn_arith ARG...
    397 # ------------------
    398 # Perform arithmetic evaluation on the ARGs, and store the result in the
    399 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    400 # must be portable across $(()) and expr.
    401 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    402   eval 'as_fn_arith ()
    403   {
    404     as_val=$(( $* ))
    405   }'
    406 else
    407   as_fn_arith ()
    408   {
    409     as_val=`expr "$@" || test $? -eq 1`
    410   }
    411 fi # as_fn_arith
    412 
    413 
    414 # as_fn_error STATUS ERROR [LINENO LOG_FD]
    415 # ----------------------------------------
    416 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    417 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    418 # script with STATUS, using 1 if that was 0.
    419 as_fn_error ()
    420 {
    421   as_status=$1; test $as_status -eq 0 && as_status=1
    422   if test "$4"; then
    423     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    424     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    425   fi
    426   $as_echo "$as_me: error: $2" >&2
    427   as_fn_exit $as_status
    428 } # as_fn_error
    429 
    430 if expr a : '\(a\)' >/dev/null 2>&1 &&
    431    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    432   as_expr=expr
    433 else
    434   as_expr=false
    435 fi
    436 
    437 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    438   as_basename=basename
    439 else
    440   as_basename=false
    441 fi
    442 
    443 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    444   as_dirname=dirname
    445 else
    446   as_dirname=false
    447 fi
    448 
    449 as_me=`$as_basename -- "$0" ||
    450 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    451 	 X"$0" : 'X\(//\)$' \| \
    452 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    453 $as_echo X/"$0" |
    454     sed '/^.*\/\([^/][^/]*\)\/*$/{
    455 	    s//\1/
    456 	    q
    457 	  }
    458 	  /^X\/\(\/\/\)$/{
    459 	    s//\1/
    460 	    q
    461 	  }
    462 	  /^X\/\(\/\).*/{
    463 	    s//\1/
    464 	    q
    465 	  }
    466 	  s/.*/./; q'`
    467 
    468 # Avoid depending upon Character Ranges.
    469 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    470 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    471 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    472 as_cr_digits='0123456789'
    473 as_cr_alnum=$as_cr_Letters$as_cr_digits
    474 
    475 
    476   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    477   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    478   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    479   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    480   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    481   sed -n '
    482     p
    483     /[$]LINENO/=
    484   ' <$as_myself |
    485     sed '
    486       s/[$]LINENO.*/&-/
    487       t lineno
    488       b
    489       :lineno
    490       N
    491       :loop
    492       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    493       t loop
    494       s/-\n.*//
    495     ' >$as_me.lineno &&
    496   chmod +x "$as_me.lineno" ||
    497     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    498 
    499   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
    500   # already done that, so ensure we don't try to do so again and fall
    501   # in an infinite loop.  This has already happened in practice.
    502   _as_can_reexec=no; export _as_can_reexec
    503   # Don't try to exec as it changes $[0], causing all sort of problems
    504   # (the dirname of $[0] is not the place where we might find the
    505   # original and so on.  Autoconf is especially sensitive to this).
    506   . "./$as_me.lineno"
    507   # Exit status is that of the last command.
    508   exit
    509 }
    510 
    511 ECHO_C= ECHO_N= ECHO_T=
    512 case `echo -n x` in #(((((
    513 -n*)
    514   case `echo 'xy\c'` in
    515   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    516   xy)  ECHO_C='\c';;
    517   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    518        ECHO_T='	';;
    519   esac;;
    520 *)
    521   ECHO_N='-n';;
    522 esac
    523 
    524 rm -f conf$$ conf$$.exe conf$$.file
    525 if test -d conf$$.dir; then
    526   rm -f conf$$.dir/conf$$.file
    527 else
    528   rm -f conf$$.dir
    529   mkdir conf$$.dir 2>/dev/null
    530 fi
    531 if (echo >conf$$.file) 2>/dev/null; then
    532   if ln -s conf$$.file conf$$ 2>/dev/null; then
    533     as_ln_s='ln -s'
    534     # ... but there are two gotchas:
    535     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    536     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    537     # In both cases, we have to default to `cp -pR'.
    538     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    539       as_ln_s='cp -pR'
    540   elif ln conf$$.file conf$$ 2>/dev/null; then
    541     as_ln_s=ln
    542   else
    543     as_ln_s='cp -pR'
    544   fi
    545 else
    546   as_ln_s='cp -pR'
    547 fi
    548 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    549 rmdir conf$$.dir 2>/dev/null
    550 
    551 if mkdir -p . 2>/dev/null; then
    552   as_mkdir_p='mkdir -p "$as_dir"'
    553 else
    554   test -d ./-p && rmdir ./-p
    555   as_mkdir_p=false
    556 fi
    557 
    558 as_test_x='test -x'
    559 as_executable_p=as_fn_executable_p
    560 
    561 # Sed expression to map a string onto a valid CPP name.
    562 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    563 
    564 # Sed expression to map a string onto a valid variable name.
    565 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    566 
    567 SHELL=${CONFIG_SHELL-/bin/sh}
    568 
    569 
    570 test -n "$DJDIR" || exec 7<&0 </dev/null
    571 exec 6>&1
    572 
    573 # Name of the host.
    574 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
    575 # so uname gets run too.
    576 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    577 
    578 #
    579 # Initializations.
    580 #
    581 ac_default_prefix=/usr/local
    582 ac_clean_files=
    583 ac_config_libobj_dir=.
    584 LIBOBJS=
    585 cross_compiling=no
    586 subdirs=
    587 MFLAGS=
    588 MAKEFLAGS=
    589 
    590 # Identity of this package.
    591 PACKAGE_NAME='unbound'
    592 PACKAGE_TARNAME='unbound'
    593 PACKAGE_VERSION='1.5.9'
    594 PACKAGE_STRING='unbound 1.5.9'
    595 PACKAGE_BUGREPORT='unbound-bugs (at] nlnetlabs.nl'
    596 PACKAGE_URL=''
    597 
    598 # Factoring default headers for most tests.
    599 ac_includes_default="\
    600 #include <stdio.h>
    601 #ifdef HAVE_SYS_TYPES_H
    602 # include <sys/types.h>
    603 #endif
    604 #ifdef HAVE_SYS_STAT_H
    605 # include <sys/stat.h>
    606 #endif
    607 #ifdef STDC_HEADERS
    608 # include <stdlib.h>
    609 # include <stddef.h>
    610 #else
    611 # ifdef HAVE_STDLIB_H
    612 #  include <stdlib.h>
    613 # endif
    614 #endif
    615 #ifdef HAVE_STRING_H
    616 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    617 #  include <memory.h>
    618 # endif
    619 # include <string.h>
    620 #endif
    621 #ifdef HAVE_STRINGS_H
    622 # include <strings.h>
    623 #endif
    624 #ifdef HAVE_INTTYPES_H
    625 # include <inttypes.h>
    626 #endif
    627 #ifdef HAVE_STDINT_H
    628 # include <stdint.h>
    629 #endif
    630 #ifdef HAVE_UNISTD_H
    631 # include <unistd.h>
    632 #endif"
    633 
    634 ac_subst_vars='LTLIBOBJS
    635 date
    636 version
    637 INSTALLTARGET
    638 ALLTARGET
    639 SOURCEFILE
    640 SOURCEDETERMINE
    641 DNSTAP_OBJ
    642 DNSTAP_SRC
    643 opt_dnstap_socket_path
    644 ENABLE_DNSTAP
    645 PROTOC_C
    646 UBSYMS
    647 EXTRALINK
    648 COMMON_OBJ_ALL_SYMBOLS
    649 LIBOBJ_WITHOUT_CTIME
    650 LIBOBJ_WITHOUT_CTIMEARC4
    651 WIN_CHECKCONF_OBJ_LINK
    652 WIN_CONTROL_OBJ_LINK
    653 WIN_UBANCHOR_OBJ_LINK
    654 WIN_HOST_OBJ_LINK
    655 WIN_DAEMON_OBJ_LINK
    656 WIN_DAEMON_OBJ
    657 WIN_DAEMON_SRC
    658 WINAPPS
    659 WINDRES
    660 CHECKLOCK_OBJ
    661 staticexe
    662 UNBOUND_EVENT_UNINSTALL
    663 UNBOUND_EVENT_INSTALL
    664 SSLLIB
    665 HAVE_SSL
    666 CONFIG_DATE
    667 NETBSD_LINTFLAGS
    668 PYUNBOUND_UNINSTALL
    669 PYUNBOUND_INSTALL
    670 PYUNBOUND_TARGET
    671 PYUNBOUND_OBJ
    672 WITH_PYUNBOUND
    673 PYTHONMOD_UNINSTALL
    674 PYTHONMOD_INSTALL
    675 PYTHONMOD_HEADER
    676 PYTHONMOD_OBJ
    677 WITH_PYTHONMODULE
    678 swig
    679 SWIG_LIB
    680 SWIG
    681 PY_MAJOR_VERSION
    682 PYTHON_SITE_PKG
    683 PYTHON_LDFLAGS
    684 PYTHON_CPPFLAGS
    685 PYTHON
    686 PYTHON_VERSION
    687 PTHREAD_CFLAGS_ONLY
    688 PTHREAD_CFLAGS
    689 PTHREAD_LIBS
    690 PTHREAD_CC
    691 ax_pthread_config
    692 RUNTIME_PATH
    693 LIBOBJS
    694 LT_SYS_LIBRARY_PATH
    695 OTOOL64
    696 OTOOL
    697 LIPO
    698 NMEDIT
    699 DSYMUTIL
    700 MANIFEST_TOOL
    701 AWK
    702 RANLIB
    703 ac_ct_AR
    704 DLLTOOL
    705 OBJDUMP
    706 LN_S
    707 NM
    708 ac_ct_DUMPBIN
    709 DUMPBIN
    710 LD
    711 FGREP
    712 SED
    713 LIBTOOL
    714 AR
    715 host_os
    716 host_vendor
    717 host_cpu
    718 host
    719 build_os
    720 build_vendor
    721 build_cpu
    722 build
    723 libtool
    724 STRIP
    725 doxygen
    726 YFLAGS
    727 YACC
    728 LEXLIB
    729 LEX_OUTPUT_ROOT
    730 LEX
    731 debug_enabled
    732 DEPFLAG
    733 UNBOUND_USERNAME
    734 UNBOUND_ROOTCERT_FILE
    735 UNBOUND_ROOTKEY_FILE
    736 UNBOUND_PIDFILE
    737 UNBOUND_SHARE_DIR
    738 UNBOUND_CHROOT_DIR
    739 UNBOUND_RUN_DIR
    740 ub_conf_dir
    741 ub_conf_file
    742 EGREP
    743 GREP
    744 CPP
    745 OBJEXT
    746 EXEEXT
    747 ac_ct_CC
    748 CPPFLAGS
    749 LDFLAGS
    750 CFLAGS
    751 CC
    752 LIBUNBOUND_AGE
    753 LIBUNBOUND_REVISION
    754 LIBUNBOUND_CURRENT
    755 UNBOUND_VERSION_MICRO
    756 UNBOUND_VERSION_MINOR
    757 UNBOUND_VERSION_MAJOR
    758 target_alias
    759 host_alias
    760 build_alias
    761 LIBS
    762 ECHO_T
    763 ECHO_N
    764 ECHO_C
    765 DEFS
    766 mandir
    767 localedir
    768 libdir
    769 psdir
    770 pdfdir
    771 dvidir
    772 htmldir
    773 infodir
    774 docdir
    775 oldincludedir
    776 includedir
    777 localstatedir
    778 sharedstatedir
    779 sysconfdir
    780 datadir
    781 datarootdir
    782 libexecdir
    783 sbindir
    784 bindir
    785 program_transform_name
    786 prefix
    787 exec_prefix
    788 PACKAGE_URL
    789 PACKAGE_BUGREPORT
    790 PACKAGE_STRING
    791 PACKAGE_VERSION
    792 PACKAGE_TARNAME
    793 PACKAGE_NAME
    794 PATH_SEPARATOR
    795 SHELL'
    796 ac_subst_files=''
    797 ac_user_opts='
    798 enable_option_checking
    799 with_conf_file
    800 with_run_dir
    801 with_chroot_dir
    802 with_share_dir
    803 with_pidfile
    804 with_rootkey_file
    805 with_rootcert_file
    806 with_username
    807 enable_checking
    808 enable_debug
    809 enable_flto
    810 enable_pie
    811 enable_relro_now
    812 enable_shared
    813 enable_static
    814 with_pic
    815 enable_fast_install
    816 with_aix_soname
    817 with_gnu_ld
    818 with_sysroot
    819 enable_libtool_lock
    820 enable_rpath
    821 enable_largefile
    822 enable_alloc_checks
    823 enable_alloc_lite
    824 enable_alloc_nonregional
    825 with_pthreads
    826 with_solaris_threads
    827 with_pyunbound
    828 with_pythonmodule
    829 with_nss
    830 with_nettle
    831 with_ssl
    832 enable_sha2
    833 enable_gost
    834 enable_ecdsa
    835 enable_dsa
    836 enable_event_api
    837 with_libevent
    838 with_libexpat
    839 enable_static_exe
    840 enable_lock_checks
    841 enable_allsymbols
    842 enable_dnstap
    843 with_dnstap_socket_path
    844 with_protobuf_c
    845 with_libfstrm
    846 enable_cachedb
    847 with_libunbound_only
    848 '
    849       ac_precious_vars='build_alias
    850 host_alias
    851 target_alias
    852 CC
    853 CFLAGS
    854 LDFLAGS
    855 LIBS
    856 CPPFLAGS
    857 CPP
    858 YACC
    859 YFLAGS
    860 LT_SYS_LIBRARY_PATH
    861 PYTHON_VERSION'
    862 
    863 
    864 # Initialize some variables set by options.
    865 ac_init_help=
    866 ac_init_version=false
    867 ac_unrecognized_opts=
    868 ac_unrecognized_sep=
    869 # The variables have the same names as the options, with
    870 # dashes changed to underlines.
    871 cache_file=/dev/null
    872 exec_prefix=NONE
    873 no_create=
    874 no_recursion=
    875 prefix=NONE
    876 program_prefix=NONE
    877 program_suffix=NONE
    878 program_transform_name=s,x,x,
    879 silent=
    880 site=
    881 srcdir=
    882 verbose=
    883 x_includes=NONE
    884 x_libraries=NONE
    885 
    886 # Installation directory options.
    887 # These are left unexpanded so users can "make install exec_prefix=/foo"
    888 # and all the variables that are supposed to be based on exec_prefix
    889 # by default will actually change.
    890 # Use braces instead of parens because sh, perl, etc. also accept them.
    891 # (The list follows the same order as the GNU Coding Standards.)
    892 bindir='${exec_prefix}/bin'
    893 sbindir='${exec_prefix}/sbin'
    894 libexecdir='${exec_prefix}/libexec'
    895 datarootdir='${prefix}/share'
    896 datadir='${datarootdir}'
    897 sysconfdir='${prefix}/etc'
    898 sharedstatedir='${prefix}/com'
    899 localstatedir='${prefix}/var'
    900 includedir='${prefix}/include'
    901 oldincludedir='/usr/include'
    902 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    903 infodir='${datarootdir}/info'
    904 htmldir='${docdir}'
    905 dvidir='${docdir}'
    906 pdfdir='${docdir}'
    907 psdir='${docdir}'
    908 libdir='${exec_prefix}/lib'
    909 localedir='${datarootdir}/locale'
    910 mandir='${datarootdir}/man'
    911 
    912 ac_prev=
    913 ac_dashdash=
    914 for ac_option
    915 do
    916   # If the previous option needs an argument, assign it.
    917   if test -n "$ac_prev"; then
    918     eval $ac_prev=\$ac_option
    919     ac_prev=
    920     continue
    921   fi
    922 
    923   case $ac_option in
    924   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    925   *=)   ac_optarg= ;;
    926   *)    ac_optarg=yes ;;
    927   esac
    928 
    929   # Accept the important Cygnus configure options, so we can diagnose typos.
    930 
    931   case $ac_dashdash$ac_option in
    932   --)
    933     ac_dashdash=yes ;;
    934 
    935   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    936     ac_prev=bindir ;;
    937   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    938     bindir=$ac_optarg ;;
    939 
    940   -build | --build | --buil | --bui | --bu)
    941     ac_prev=build_alias ;;
    942   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    943     build_alias=$ac_optarg ;;
    944 
    945   -cache-file | --cache-file | --cache-fil | --cache-fi \
    946   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    947     ac_prev=cache_file ;;
    948   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    949   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    950     cache_file=$ac_optarg ;;
    951 
    952   --config-cache | -C)
    953     cache_file=config.cache ;;
    954 
    955   -datadir | --datadir | --datadi | --datad)
    956     ac_prev=datadir ;;
    957   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    958     datadir=$ac_optarg ;;
    959 
    960   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    961   | --dataroo | --dataro | --datar)
    962     ac_prev=datarootdir ;;
    963   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    964   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    965     datarootdir=$ac_optarg ;;
    966 
    967   -disable-* | --disable-*)
    968     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    969     # Reject names that are not valid shell variable names.
    970     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    971       as_fn_error $? "invalid feature name: $ac_useropt"
    972     ac_useropt_orig=$ac_useropt
    973     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    974     case $ac_user_opts in
    975       *"
    976 "enable_$ac_useropt"
    977 "*) ;;
    978       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    979 	 ac_unrecognized_sep=', ';;
    980     esac
    981     eval enable_$ac_useropt=no ;;
    982 
    983   -docdir | --docdir | --docdi | --doc | --do)
    984     ac_prev=docdir ;;
    985   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    986     docdir=$ac_optarg ;;
    987 
    988   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    989     ac_prev=dvidir ;;
    990   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    991     dvidir=$ac_optarg ;;
    992 
    993   -enable-* | --enable-*)
    994     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    995     # Reject names that are not valid shell variable names.
    996     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    997       as_fn_error $? "invalid feature name: $ac_useropt"
    998     ac_useropt_orig=$ac_useropt
    999     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1000     case $ac_user_opts in
   1001       *"
   1002 "enable_$ac_useropt"
   1003 "*) ;;
   1004       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
   1005 	 ac_unrecognized_sep=', ';;
   1006     esac
   1007     eval enable_$ac_useropt=\$ac_optarg ;;
   1008 
   1009   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1010   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1011   | --exec | --exe | --ex)
   1012     ac_prev=exec_prefix ;;
   1013   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1014   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1015   | --exec=* | --exe=* | --ex=*)
   1016     exec_prefix=$ac_optarg ;;
   1017 
   1018   -gas | --gas | --ga | --g)
   1019     # Obsolete; use --with-gas.
   1020     with_gas=yes ;;
   1021 
   1022   -help | --help | --hel | --he | -h)
   1023     ac_init_help=long ;;
   1024   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1025     ac_init_help=recursive ;;
   1026   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1027     ac_init_help=short ;;
   1028 
   1029   -host | --host | --hos | --ho)
   1030     ac_prev=host_alias ;;
   1031   -host=* | --host=* | --hos=* | --ho=*)
   1032     host_alias=$ac_optarg ;;
   1033 
   1034   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1035     ac_prev=htmldir ;;
   1036   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1037   | --ht=*)
   1038     htmldir=$ac_optarg ;;
   1039 
   1040   -includedir | --includedir | --includedi | --included | --include \
   1041   | --includ | --inclu | --incl | --inc)
   1042     ac_prev=includedir ;;
   1043   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1044   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1045     includedir=$ac_optarg ;;
   1046 
   1047   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1048     ac_prev=infodir ;;
   1049   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1050     infodir=$ac_optarg ;;
   1051 
   1052   -libdir | --libdir | --libdi | --libd)
   1053     ac_prev=libdir ;;
   1054   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1055     libdir=$ac_optarg ;;
   1056 
   1057   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1058   | --libexe | --libex | --libe)
   1059     ac_prev=libexecdir ;;
   1060   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1061   | --libexe=* | --libex=* | --libe=*)
   1062     libexecdir=$ac_optarg ;;
   1063 
   1064   -localedir | --localedir | --localedi | --localed | --locale)
   1065     ac_prev=localedir ;;
   1066   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1067     localedir=$ac_optarg ;;
   1068 
   1069   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1070   | --localstate | --localstat | --localsta | --localst | --locals)
   1071     ac_prev=localstatedir ;;
   1072   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1073   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1074     localstatedir=$ac_optarg ;;
   1075 
   1076   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1077     ac_prev=mandir ;;
   1078   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1079     mandir=$ac_optarg ;;
   1080 
   1081   -nfp | --nfp | --nf)
   1082     # Obsolete; use --without-fp.
   1083     with_fp=no ;;
   1084 
   1085   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1086   | --no-cr | --no-c | -n)
   1087     no_create=yes ;;
   1088 
   1089   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1090   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1091     no_recursion=yes ;;
   1092 
   1093   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1094   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1095   | --oldin | --oldi | --old | --ol | --o)
   1096     ac_prev=oldincludedir ;;
   1097   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1098   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1099   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1100     oldincludedir=$ac_optarg ;;
   1101 
   1102   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1103     ac_prev=prefix ;;
   1104   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1105     prefix=$ac_optarg ;;
   1106 
   1107   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1108   | --program-pre | --program-pr | --program-p)
   1109     ac_prev=program_prefix ;;
   1110   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1111   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1112     program_prefix=$ac_optarg ;;
   1113 
   1114   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1115   | --program-suf | --program-su | --program-s)
   1116     ac_prev=program_suffix ;;
   1117   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1118   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1119     program_suffix=$ac_optarg ;;
   1120 
   1121   -program-transform-name | --program-transform-name \
   1122   | --program-transform-nam | --program-transform-na \
   1123   | --program-transform-n | --program-transform- \
   1124   | --program-transform | --program-transfor \
   1125   | --program-transfo | --program-transf \
   1126   | --program-trans | --program-tran \
   1127   | --progr-tra | --program-tr | --program-t)
   1128     ac_prev=program_transform_name ;;
   1129   -program-transform-name=* | --program-transform-name=* \
   1130   | --program-transform-nam=* | --program-transform-na=* \
   1131   | --program-transform-n=* | --program-transform-=* \
   1132   | --program-transform=* | --program-transfor=* \
   1133   | --program-transfo=* | --program-transf=* \
   1134   | --program-trans=* | --program-tran=* \
   1135   | --progr-tra=* | --program-tr=* | --program-t=*)
   1136     program_transform_name=$ac_optarg ;;
   1137 
   1138   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1139     ac_prev=pdfdir ;;
   1140   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1141     pdfdir=$ac_optarg ;;
   1142 
   1143   -psdir | --psdir | --psdi | --psd | --ps)
   1144     ac_prev=psdir ;;
   1145   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1146     psdir=$ac_optarg ;;
   1147 
   1148   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1149   | -silent | --silent | --silen | --sile | --sil)
   1150     silent=yes ;;
   1151 
   1152   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1153     ac_prev=sbindir ;;
   1154   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1155   | --sbi=* | --sb=*)
   1156     sbindir=$ac_optarg ;;
   1157 
   1158   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1159   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1160   | --sharedst | --shareds | --shared | --share | --shar \
   1161   | --sha | --sh)
   1162     ac_prev=sharedstatedir ;;
   1163   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1164   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1165   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1166   | --sha=* | --sh=*)
   1167     sharedstatedir=$ac_optarg ;;
   1168 
   1169   -site | --site | --sit)
   1170     ac_prev=site ;;
   1171   -site=* | --site=* | --sit=*)
   1172     site=$ac_optarg ;;
   1173 
   1174   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1175     ac_prev=srcdir ;;
   1176   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1177     srcdir=$ac_optarg ;;
   1178 
   1179   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1180   | --syscon | --sysco | --sysc | --sys | --sy)
   1181     ac_prev=sysconfdir ;;
   1182   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1183   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1184     sysconfdir=$ac_optarg ;;
   1185 
   1186   -target | --target | --targe | --targ | --tar | --ta | --t)
   1187     ac_prev=target_alias ;;
   1188   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1189     target_alias=$ac_optarg ;;
   1190 
   1191   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1192     verbose=yes ;;
   1193 
   1194   -version | --version | --versio | --versi | --vers | -V)
   1195     ac_init_version=: ;;
   1196 
   1197   -with-* | --with-*)
   1198     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1199     # Reject names that are not valid shell variable names.
   1200     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1201       as_fn_error $? "invalid package name: $ac_useropt"
   1202     ac_useropt_orig=$ac_useropt
   1203     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1204     case $ac_user_opts in
   1205       *"
   1206 "with_$ac_useropt"
   1207 "*) ;;
   1208       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1209 	 ac_unrecognized_sep=', ';;
   1210     esac
   1211     eval with_$ac_useropt=\$ac_optarg ;;
   1212 
   1213   -without-* | --without-*)
   1214     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1215     # Reject names that are not valid shell variable names.
   1216     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1217       as_fn_error $? "invalid package name: $ac_useropt"
   1218     ac_useropt_orig=$ac_useropt
   1219     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1220     case $ac_user_opts in
   1221       *"
   1222 "with_$ac_useropt"
   1223 "*) ;;
   1224       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1225 	 ac_unrecognized_sep=', ';;
   1226     esac
   1227     eval with_$ac_useropt=no ;;
   1228 
   1229   --x)
   1230     # Obsolete; use --with-x.
   1231     with_x=yes ;;
   1232 
   1233   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1234   | --x-incl | --x-inc | --x-in | --x-i)
   1235     ac_prev=x_includes ;;
   1236   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1237   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1238     x_includes=$ac_optarg ;;
   1239 
   1240   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1241   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1242     ac_prev=x_libraries ;;
   1243   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1244   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1245     x_libraries=$ac_optarg ;;
   1246 
   1247   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1248 Try \`$0 --help' for more information"
   1249     ;;
   1250 
   1251   *=*)
   1252     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1253     # Reject names that are not valid shell variable names.
   1254     case $ac_envvar in #(
   1255       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1256       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1257     esac
   1258     eval $ac_envvar=\$ac_optarg
   1259     export $ac_envvar ;;
   1260 
   1261   *)
   1262     # FIXME: should be removed in autoconf 3.0.
   1263     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1264     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1265       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1266     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1267     ;;
   1268 
   1269   esac
   1270 done
   1271 
   1272 if test -n "$ac_prev"; then
   1273   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1274   as_fn_error $? "missing argument to $ac_option"
   1275 fi
   1276 
   1277 if test -n "$ac_unrecognized_opts"; then
   1278   case $enable_option_checking in
   1279     no) ;;
   1280     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1281     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1282   esac
   1283 fi
   1284 
   1285 # Check all directory arguments for consistency.
   1286 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1287 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1288 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1289 		libdir localedir mandir
   1290 do
   1291   eval ac_val=\$$ac_var
   1292   # Remove trailing slashes.
   1293   case $ac_val in
   1294     */ )
   1295       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1296       eval $ac_var=\$ac_val;;
   1297   esac
   1298   # Be sure to have absolute directory names.
   1299   case $ac_val in
   1300     [\\/$]* | ?:[\\/]* )  continue;;
   1301     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1302   esac
   1303   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1304 done
   1305 
   1306 # There might be people who depend on the old broken behavior: `$host'
   1307 # used to hold the argument of --host etc.
   1308 # FIXME: To remove some day.
   1309 build=$build_alias
   1310 host=$host_alias
   1311 target=$target_alias
   1312 
   1313 # FIXME: To remove some day.
   1314 if test "x$host_alias" != x; then
   1315   if test "x$build_alias" = x; then
   1316     cross_compiling=maybe
   1317   elif test "x$build_alias" != "x$host_alias"; then
   1318     cross_compiling=yes
   1319   fi
   1320 fi
   1321 
   1322 ac_tool_prefix=
   1323 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1324 
   1325 test "$silent" = yes && exec 6>/dev/null
   1326 
   1327 
   1328 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1329 ac_ls_di=`ls -di .` &&
   1330 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1331   as_fn_error $? "working directory cannot be determined"
   1332 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1333   as_fn_error $? "pwd does not report name of working directory"
   1334 
   1335 
   1336 # Find the source files, if location was not specified.
   1337 if test -z "$srcdir"; then
   1338   ac_srcdir_defaulted=yes
   1339   # Try the directory containing this script, then the parent directory.
   1340   ac_confdir=`$as_dirname -- "$as_myself" ||
   1341 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1342 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1343 	 X"$as_myself" : 'X\(//\)$' \| \
   1344 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1345 $as_echo X"$as_myself" |
   1346     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1347 	    s//\1/
   1348 	    q
   1349 	  }
   1350 	  /^X\(\/\/\)[^/].*/{
   1351 	    s//\1/
   1352 	    q
   1353 	  }
   1354 	  /^X\(\/\/\)$/{
   1355 	    s//\1/
   1356 	    q
   1357 	  }
   1358 	  /^X\(\/\).*/{
   1359 	    s//\1/
   1360 	    q
   1361 	  }
   1362 	  s/.*/./; q'`
   1363   srcdir=$ac_confdir
   1364   if test ! -r "$srcdir/$ac_unique_file"; then
   1365     srcdir=..
   1366   fi
   1367 else
   1368   ac_srcdir_defaulted=no
   1369 fi
   1370 if test ! -r "$srcdir/$ac_unique_file"; then
   1371   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1372   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1373 fi
   1374 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1375 ac_abs_confdir=`(
   1376 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1377 	pwd)`
   1378 # When building in place, set srcdir=.
   1379 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1380   srcdir=.
   1381 fi
   1382 # Remove unnecessary trailing slashes from srcdir.
   1383 # Double slashes in file names in object file debugging info
   1384 # mess up M-x gdb in Emacs.
   1385 case $srcdir in
   1386 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1387 esac
   1388 for ac_var in $ac_precious_vars; do
   1389   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1390   eval ac_env_${ac_var}_value=\$${ac_var}
   1391   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1392   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1393 done
   1394 
   1395 #
   1396 # Report the --help message.
   1397 #
   1398 if test "$ac_init_help" = "long"; then
   1399   # Omit some internal or obsolete options to make the list less imposing.
   1400   # This message is too long to be a string in the A/UX 3.1 sh.
   1401   cat <<_ACEOF
   1402 \`configure' configures unbound 1.5.9 to adapt to many kinds of systems.
   1403 
   1404 Usage: $0 [OPTION]... [VAR=VALUE]...
   1405 
   1406 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1407 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1408 
   1409 Defaults for the options are specified in brackets.
   1410 
   1411 Configuration:
   1412   -h, --help              display this help and exit
   1413       --help=short        display options specific to this package
   1414       --help=recursive    display the short help of all the included packages
   1415   -V, --version           display version information and exit
   1416   -q, --quiet, --silent   do not print \`checking ...' messages
   1417       --cache-file=FILE   cache test results in FILE [disabled]
   1418   -C, --config-cache      alias for \`--cache-file=config.cache'
   1419   -n, --no-create         do not create output files
   1420       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1421 
   1422 Installation directories:
   1423   --prefix=PREFIX         install architecture-independent files in PREFIX
   1424                           [$ac_default_prefix]
   1425   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1426                           [PREFIX]
   1427 
   1428 By default, \`make install' will install all the files in
   1429 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1430 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1431 for instance \`--prefix=\$HOME'.
   1432 
   1433 For better control, use the options below.
   1434 
   1435 Fine tuning of the installation directories:
   1436   --bindir=DIR            user executables [EPREFIX/bin]
   1437   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1438   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1439   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1440   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1441   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1442   --libdir=DIR            object code libraries [EPREFIX/lib]
   1443   --includedir=DIR        C header files [PREFIX/include]
   1444   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1445   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1446   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1447   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1448   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1449   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1450   --docdir=DIR            documentation root [DATAROOTDIR/doc/unbound]
   1451   --htmldir=DIR           html documentation [DOCDIR]
   1452   --dvidir=DIR            dvi documentation [DOCDIR]
   1453   --pdfdir=DIR            pdf documentation [DOCDIR]
   1454   --psdir=DIR             ps documentation [DOCDIR]
   1455 _ACEOF
   1456 
   1457   cat <<\_ACEOF
   1458 
   1459 System types:
   1460   --build=BUILD     configure for building on BUILD [guessed]
   1461   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1462 _ACEOF
   1463 fi
   1464 
   1465 if test -n "$ac_init_help"; then
   1466   case $ac_init_help in
   1467      short | recursive ) echo "Configuration of unbound 1.5.9:";;
   1468    esac
   1469   cat <<\_ACEOF
   1470 
   1471 Optional Features:
   1472   --disable-option-checking  ignore unrecognized --enable/--with options
   1473   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1474   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1475   --enable-checking       Enable warnings, asserts, makefile-dependencies
   1476   --enable-debug          same as enable-checking
   1477   --disable-flto          Disable link-time optimization (gcc specific option)
   1478   --enable-pie            Enable Position-Independent Executable (eg. to fully
   1479                           benefit from ASLR, small performance penalty)
   1480   --enable-relro-now      Enable full relocation binding at load-time (RELRO
   1481                           NOW, to protect GOT and .dtor areas)
   1482   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1483   --enable-static[=PKGS]  build static libraries [default=yes]
   1484   --enable-fast-install[=PKGS]
   1485                           optimize for fast installation [default=yes]
   1486   --disable-libtool-lock  avoid locking (might break parallel builds)
   1487   --disable-rpath         disable hardcoded rpath (default=enabled)
   1488   --disable-largefile     omit support for large files
   1489   --enable-alloc-checks   enable to memory allocation statistics, for debug
   1490                           purposes
   1491   --enable-alloc-lite     enable for lightweight alloc assertions, for debug
   1492                           purposes
   1493   --enable-alloc-nonregional
   1494                           enable nonregional allocs, slow but exposes regional
   1495                           allocations to other memory purifiers, for debug
   1496                           purposes
   1497   --disable-sha2          Disable SHA256 and SHA512 RRSIG support
   1498   --disable-gost          Disable GOST support
   1499   --disable-ecdsa         Disable ECDSA support
   1500   --disable-dsa           Disable DSA support
   1501   --enable-event-api      Enable (experimental) pluggable event base
   1502                           libunbound API installed to unbound-event.h
   1503   --enable-static-exe     enable to compile executables statically against
   1504                           (event) libs, for debug purposes
   1505   --enable-lock-checks    enable to check lock and unlock calls, for debug
   1506                           purposes
   1507   --enable-allsymbols     export all symbols from libunbound and link binaries
   1508                           to it, smaller install size but libunbound export
   1509                           table is polluted by internal symbols
   1510   --enable-dnstap         Enable dnstap support (requires fstrm, protobuf-c)
   1511   --enable-cachedb        enable cachedb module that can use external cache
   1512                           storage
   1513 
   1514 Optional Packages:
   1515   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1516   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1517   --with-conf-file=path   Pathname to the Unbound configuration file
   1518   --with-run-dir=path     set default directory to chdir to (by default dir
   1519                           part of cfg file)
   1520   --with-chroot-dir=path  set default directory to chroot to (by default same
   1521                           as run-dir)
   1522   --with-share-dir=path   set default directory with shared data (by default
   1523                           same as share/unbound)
   1524   --with-pidfile=filename set default pathname to unbound pidfile (default
   1525                           run-dir/unbound.pid)
   1526   --with-rootkey-file=filename
   1527                           set default pathname to root key file (default
   1528                           run-dir/root.key). This file is read and written.
   1529   --with-rootcert-file=filename
   1530                           set default pathname to root update certificate file
   1531                           (default run-dir/icannbundle.pem). This file need
   1532                           not exist if you are content with the builtin.
   1533   --with-username=user    set default user that unbound changes to (default
   1534                           user is unbound)
   1535   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
   1536                           both]
   1537   --with-aix-soname=aix|svr4|both
   1538                           shared library versioning (aka "SONAME") variant to
   1539                           provide on AIX, [default=aix].
   1540   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1541   --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
   1542                           compiler's sysroot if not specified).
   1543   --with-pthreads         use pthreads library, or --without-pthreads to
   1544                           disable threading support.
   1545   --with-solaris-threads  use solaris native thread library.
   1546   --with-pyunbound        build PyUnbound, or --without-pyunbound to skip it.
   1547                           (default=no)
   1548   --with-pythonmodule     build Python module, or --without-pythonmodule to
   1549                           disable script engine. (default=no)
   1550   --with-nss=path         use libnss instead of openssl, installed at path.
   1551   --with-nettle=path      use libnettle as crypto library, installed at path.
   1552   --with-ssl=pathname     enable SSL (will check /usr/local/ssl /usr/lib/ssl
   1553                           /usr/ssl /usr/pkg /usr/local /opt/local /usr/sfw
   1554                           /usr)
   1555   --with-libevent=pathname
   1556                           use libevent (will check /usr/local /opt/local
   1557                           /usr/lib /usr/pkg /usr/sfw /usr or you can specify
   1558                           an explicit path). Slower, but allows use of large
   1559                           outgoing port ranges.
   1560   --with-libexpat=path    specify explicit path for libexpat.
   1561   --with-dnstap-socket-path=pathname
   1562                           set default dnstap socket path
   1563   --with-protobuf-c=path  Path where protobuf-c is installed, for dnstap
   1564   --with-libfstrm=path    Path where libfstrm is installed, for dnstap
   1565   --with-libunbound-only  do not build daemon and tool programs
   1566 
   1567 Some influential environment variables:
   1568   CC          C compiler command
   1569   CFLAGS      C compiler flags
   1570   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1571               nonstandard directory <lib dir>
   1572   LIBS        libraries to pass to the linker, e.g. -l<library>
   1573   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1574               you have headers in a nonstandard directory <include dir>
   1575   CPP         C preprocessor
   1576   YACC        The `Yet Another Compiler Compiler' implementation to use.
   1577               Defaults to the first program found out of: `bison -y', `byacc',
   1578               `yacc'.
   1579   YFLAGS      The list of arguments that will be passed by default to $YACC.
   1580               This script will default YFLAGS to the empty string to avoid a
   1581               default value of `-d' given by some make applications.
   1582   LT_SYS_LIBRARY_PATH
   1583               User-defined run-time library search path.
   1584   PYTHON_VERSION
   1585               The installed Python version to use, for example '2.3'. This
   1586               string will be appended to the Python interpreter canonical
   1587               name.
   1588 
   1589 Use these variables to override the choices made by `configure' or to help
   1590 it to find libraries and programs with nonstandard names/locations.
   1591 
   1592 Report bugs to <unbound-bugs@nlnetlabs.nl>.
   1593 _ACEOF
   1594 ac_status=$?
   1595 fi
   1596 
   1597 if test "$ac_init_help" = "recursive"; then
   1598   # If there are subdirs, report their specific --help.
   1599   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1600     test -d "$ac_dir" ||
   1601       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1602       continue
   1603     ac_builddir=.
   1604 
   1605 case "$ac_dir" in
   1606 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1607 *)
   1608   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1609   # A ".." for each directory in $ac_dir_suffix.
   1610   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1611   case $ac_top_builddir_sub in
   1612   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1613   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1614   esac ;;
   1615 esac
   1616 ac_abs_top_builddir=$ac_pwd
   1617 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1618 # for backward compatibility:
   1619 ac_top_builddir=$ac_top_build_prefix
   1620 
   1621 case $srcdir in
   1622   .)  # We are building in place.
   1623     ac_srcdir=.
   1624     ac_top_srcdir=$ac_top_builddir_sub
   1625     ac_abs_top_srcdir=$ac_pwd ;;
   1626   [\\/]* | ?:[\\/]* )  # Absolute name.
   1627     ac_srcdir=$srcdir$ac_dir_suffix;
   1628     ac_top_srcdir=$srcdir
   1629     ac_abs_top_srcdir=$srcdir ;;
   1630   *) # Relative name.
   1631     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1632     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1633     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1634 esac
   1635 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1636 
   1637     cd "$ac_dir" || { ac_status=$?; continue; }
   1638     # Check for guested configure.
   1639     if test -f "$ac_srcdir/configure.gnu"; then
   1640       echo &&
   1641       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1642     elif test -f "$ac_srcdir/configure"; then
   1643       echo &&
   1644       $SHELL "$ac_srcdir/configure" --help=recursive
   1645     else
   1646       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1647     fi || ac_status=$?
   1648     cd "$ac_pwd" || { ac_status=$?; break; }
   1649   done
   1650 fi
   1651 
   1652 test -n "$ac_init_help" && exit $ac_status
   1653 if $ac_init_version; then
   1654   cat <<\_ACEOF
   1655 unbound configure 1.5.9
   1656 generated by GNU Autoconf 2.69
   1657 
   1658 Copyright (C) 2012 Free Software Foundation, Inc.
   1659 This configure script is free software; the Free Software Foundation
   1660 gives unlimited permission to copy, distribute and modify it.
   1661 _ACEOF
   1662   exit
   1663 fi
   1664 
   1665 ## ------------------------ ##
   1666 ## Autoconf initialization. ##
   1667 ## ------------------------ ##
   1668 
   1669 # ac_fn_c_try_compile LINENO
   1670 # --------------------------
   1671 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1672 ac_fn_c_try_compile ()
   1673 {
   1674   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1675   rm -f conftest.$ac_objext
   1676   if { { ac_try="$ac_compile"
   1677 case "(($ac_try" in
   1678   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1679   *) ac_try_echo=$ac_try;;
   1680 esac
   1681 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1682 $as_echo "$ac_try_echo"; } >&5
   1683   (eval "$ac_compile") 2>conftest.err
   1684   ac_status=$?
   1685   if test -s conftest.err; then
   1686     grep -v '^ *+' conftest.err >conftest.er1
   1687     cat conftest.er1 >&5
   1688     mv -f conftest.er1 conftest.err
   1689   fi
   1690   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1691   test $ac_status = 0; } && {
   1692 	 test -z "$ac_c_werror_flag" ||
   1693 	 test ! -s conftest.err
   1694        } && test -s conftest.$ac_objext; then :
   1695   ac_retval=0
   1696 else
   1697   $as_echo "$as_me: failed program was:" >&5
   1698 sed 's/^/| /' conftest.$ac_ext >&5
   1699 
   1700 	ac_retval=1
   1701 fi
   1702   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1703   as_fn_set_status $ac_retval
   1704 
   1705 } # ac_fn_c_try_compile
   1706 
   1707 # ac_fn_c_try_cpp LINENO
   1708 # ----------------------
   1709 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1710 ac_fn_c_try_cpp ()
   1711 {
   1712   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1713   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1714 case "(($ac_try" in
   1715   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1716   *) ac_try_echo=$ac_try;;
   1717 esac
   1718 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1719 $as_echo "$ac_try_echo"; } >&5
   1720   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1721   ac_status=$?
   1722   if test -s conftest.err; then
   1723     grep -v '^ *+' conftest.err >conftest.er1
   1724     cat conftest.er1 >&5
   1725     mv -f conftest.er1 conftest.err
   1726   fi
   1727   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1728   test $ac_status = 0; } > conftest.i && {
   1729 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1730 	 test ! -s conftest.err
   1731        }; then :
   1732   ac_retval=0
   1733 else
   1734   $as_echo "$as_me: failed program was:" >&5
   1735 sed 's/^/| /' conftest.$ac_ext >&5
   1736 
   1737     ac_retval=1
   1738 fi
   1739   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1740   as_fn_set_status $ac_retval
   1741 
   1742 } # ac_fn_c_try_cpp
   1743 
   1744 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1745 # -------------------------------------------------------
   1746 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1747 # the include files in INCLUDES and setting the cache variable VAR
   1748 # accordingly.
   1749 ac_fn_c_check_header_mongrel ()
   1750 {
   1751   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1752   if eval \${$3+:} false; then :
   1753   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1754 $as_echo_n "checking for $2... " >&6; }
   1755 if eval \${$3+:} false; then :
   1756   $as_echo_n "(cached) " >&6
   1757 fi
   1758 eval ac_res=\$$3
   1759 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1760 $as_echo "$ac_res" >&6; }
   1761 else
   1762   # Is the header compilable?
   1763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1764 $as_echo_n "checking $2 usability... " >&6; }
   1765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1766 /* end confdefs.h.  */
   1767 $4
   1768 #include <$2>
   1769 _ACEOF
   1770 if ac_fn_c_try_compile "$LINENO"; then :
   1771   ac_header_compiler=yes
   1772 else
   1773   ac_header_compiler=no
   1774 fi
   1775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1777 $as_echo "$ac_header_compiler" >&6; }
   1778 
   1779 # Is the header present?
   1780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1781 $as_echo_n "checking $2 presence... " >&6; }
   1782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1783 /* end confdefs.h.  */
   1784 #include <$2>
   1785 _ACEOF
   1786 if ac_fn_c_try_cpp "$LINENO"; then :
   1787   ac_header_preproc=yes
   1788 else
   1789   ac_header_preproc=no
   1790 fi
   1791 rm -f conftest.err conftest.i conftest.$ac_ext
   1792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1793 $as_echo "$ac_header_preproc" >&6; }
   1794 
   1795 # So?  What about this header?
   1796 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1797   yes:no: )
   1798     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1799 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1800     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1801 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1802     ;;
   1803   no:yes:* )
   1804     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1805 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1806     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1807 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1808     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1809 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1810     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1811 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   1812     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1813 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1814 ( $as_echo "## ---------------------------------------- ##
   1815 ## Report this to unbound-bugs (at] nlnetlabs.nl ##
   1816 ## ---------------------------------------- ##"
   1817      ) | sed "s/^/$as_me: WARNING:     /" >&2
   1818     ;;
   1819 esac
   1820   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1821 $as_echo_n "checking for $2... " >&6; }
   1822 if eval \${$3+:} false; then :
   1823   $as_echo_n "(cached) " >&6
   1824 else
   1825   eval "$3=\$ac_header_compiler"
   1826 fi
   1827 eval ac_res=\$$3
   1828 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1829 $as_echo "$ac_res" >&6; }
   1830 fi
   1831   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1832 
   1833 } # ac_fn_c_check_header_mongrel
   1834 
   1835 # ac_fn_c_try_run LINENO
   1836 # ----------------------
   1837 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1838 # that executables *can* be run.
   1839 ac_fn_c_try_run ()
   1840 {
   1841   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1842   if { { ac_try="$ac_link"
   1843 case "(($ac_try" in
   1844   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1845   *) ac_try_echo=$ac_try;;
   1846 esac
   1847 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1848 $as_echo "$ac_try_echo"; } >&5
   1849   (eval "$ac_link") 2>&5
   1850   ac_status=$?
   1851   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1852   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1853   { { case "(($ac_try" in
   1854   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1855   *) ac_try_echo=$ac_try;;
   1856 esac
   1857 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1858 $as_echo "$ac_try_echo"; } >&5
   1859   (eval "$ac_try") 2>&5
   1860   ac_status=$?
   1861   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1862   test $ac_status = 0; }; }; then :
   1863   ac_retval=0
   1864 else
   1865   $as_echo "$as_me: program exited with status $ac_status" >&5
   1866        $as_echo "$as_me: failed program was:" >&5
   1867 sed 's/^/| /' conftest.$ac_ext >&5
   1868 
   1869        ac_retval=$ac_status
   1870 fi
   1871   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1872   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1873   as_fn_set_status $ac_retval
   1874 
   1875 } # ac_fn_c_try_run
   1876 
   1877 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1878 # -------------------------------------------------------
   1879 # Tests whether HEADER exists and can be compiled using the include files in
   1880 # INCLUDES, setting the cache variable VAR accordingly.
   1881 ac_fn_c_check_header_compile ()
   1882 {
   1883   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1884   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1885 $as_echo_n "checking for $2... " >&6; }
   1886 if eval \${$3+:} false; then :
   1887   $as_echo_n "(cached) " >&6
   1888 else
   1889   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1890 /* end confdefs.h.  */
   1891 $4
   1892 #include <$2>
   1893 _ACEOF
   1894 if ac_fn_c_try_compile "$LINENO"; then :
   1895   eval "$3=yes"
   1896 else
   1897   eval "$3=no"
   1898 fi
   1899 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1900 fi
   1901 eval ac_res=\$$3
   1902 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1903 $as_echo "$ac_res" >&6; }
   1904   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1905 
   1906 } # ac_fn_c_check_header_compile
   1907 
   1908 # ac_fn_c_try_link LINENO
   1909 # -----------------------
   1910 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1911 ac_fn_c_try_link ()
   1912 {
   1913   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1914   rm -f conftest.$ac_objext conftest$ac_exeext
   1915   if { { ac_try="$ac_link"
   1916 case "(($ac_try" in
   1917   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1918   *) ac_try_echo=$ac_try;;
   1919 esac
   1920 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1921 $as_echo "$ac_try_echo"; } >&5
   1922   (eval "$ac_link") 2>conftest.err
   1923   ac_status=$?
   1924   if test -s conftest.err; then
   1925     grep -v '^ *+' conftest.err >conftest.er1
   1926     cat conftest.er1 >&5
   1927     mv -f conftest.er1 conftest.err
   1928   fi
   1929   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1930   test $ac_status = 0; } && {
   1931 	 test -z "$ac_c_werror_flag" ||
   1932 	 test ! -s conftest.err
   1933        } && test -s conftest$ac_exeext && {
   1934 	 test "$cross_compiling" = yes ||
   1935 	 test -x conftest$ac_exeext
   1936        }; then :
   1937   ac_retval=0
   1938 else
   1939   $as_echo "$as_me: failed program was:" >&5
   1940 sed 's/^/| /' conftest.$ac_ext >&5
   1941 
   1942 	ac_retval=1
   1943 fi
   1944   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1945   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1946   # interfere with the next link command; also delete a directory that is
   1947   # left behind by Apple's compiler.  We do this before executing the actions.
   1948   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1949   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1950   as_fn_set_status $ac_retval
   1951 
   1952 } # ac_fn_c_try_link
   1953 
   1954 # ac_fn_c_check_func LINENO FUNC VAR
   1955 # ----------------------------------
   1956 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1957 ac_fn_c_check_func ()
   1958 {
   1959   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1960   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1961 $as_echo_n "checking for $2... " >&6; }
   1962 if eval \${$3+:} false; then :
   1963   $as_echo_n "(cached) " >&6
   1964 else
   1965   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1966 /* end confdefs.h.  */
   1967 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   1968    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   1969 #define $2 innocuous_$2
   1970 
   1971 /* System header to define __stub macros and hopefully few prototypes,
   1972     which can conflict with char $2 (); below.
   1973     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   1974     <limits.h> exists even on freestanding compilers.  */
   1975 
   1976 #ifdef __STDC__
   1977 # include <limits.h>
   1978 #else
   1979 # include <assert.h>
   1980 #endif
   1981 
   1982 #undef $2
   1983 
   1984 /* Override any GCC internal prototype to avoid an error.
   1985    Use char because int might match the return type of a GCC
   1986    builtin and then its argument prototype would still apply.  */
   1987 #ifdef __cplusplus
   1988 extern "C"
   1989 #endif
   1990 char $2 ();
   1991 /* The GNU C library defines this for functions which it implements
   1992     to always fail with ENOSYS.  Some functions are actually named
   1993     something starting with __ and the normal name is an alias.  */
   1994 #if defined __stub_$2 || defined __stub___$2
   1995 choke me
   1996 #endif
   1997 
   1998 int
   1999 main ()
   2000 {
   2001 return $2 ();
   2002   ;
   2003   return 0;
   2004 }
   2005 _ACEOF
   2006 if ac_fn_c_try_link "$LINENO"; then :
   2007   eval "$3=yes"
   2008 else
   2009   eval "$3=no"
   2010 fi
   2011 rm -f core conftest.err conftest.$ac_objext \
   2012     conftest$ac_exeext conftest.$ac_ext
   2013 fi
   2014 eval ac_res=\$$3
   2015 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2016 $as_echo "$ac_res" >&6; }
   2017   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2018 
   2019 } # ac_fn_c_check_func
   2020 
   2021 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
   2022 # -------------------------------------------
   2023 # Tests whether TYPE exists after having included INCLUDES, setting cache
   2024 # variable VAR accordingly.
   2025 ac_fn_c_check_type ()
   2026 {
   2027   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2028   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2029 $as_echo_n "checking for $2... " >&6; }
   2030 if eval \${$3+:} false; then :
   2031   $as_echo_n "(cached) " >&6
   2032 else
   2033   eval "$3=no"
   2034   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2035 /* end confdefs.h.  */
   2036 $4
   2037 int
   2038 main ()
   2039 {
   2040 if (sizeof ($2))
   2041 	 return 0;
   2042   ;
   2043   return 0;
   2044 }
   2045 _ACEOF
   2046 if ac_fn_c_try_compile "$LINENO"; then :
   2047   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2048 /* end confdefs.h.  */
   2049 $4
   2050 int
   2051 main ()
   2052 {
   2053 if (sizeof (($2)))
   2054 	    return 0;
   2055   ;
   2056   return 0;
   2057 }
   2058 _ACEOF
   2059 if ac_fn_c_try_compile "$LINENO"; then :
   2060 
   2061 else
   2062   eval "$3=yes"
   2063 fi
   2064 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2065 fi
   2066 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2067 fi
   2068 eval ac_res=\$$3
   2069 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2070 $as_echo "$ac_res" >&6; }
   2071   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2072 
   2073 } # ac_fn_c_check_type
   2074 
   2075 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
   2076 # --------------------------------------------
   2077 # Tries to find the compile-time value of EXPR in a program that includes
   2078 # INCLUDES, setting VAR accordingly. Returns whether the value could be
   2079 # computed
   2080 ac_fn_c_compute_int ()
   2081 {
   2082   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2083   if test "$cross_compiling" = yes; then
   2084     # Depending upon the size, compute the lo and hi bounds.
   2085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2086 /* end confdefs.h.  */
   2087 $4
   2088 int
   2089 main ()
   2090 {
   2091 static int test_array [1 - 2 * !(($2) >= 0)];
   2092 test_array [0] = 0;
   2093 return test_array [0];
   2094 
   2095   ;
   2096   return 0;
   2097 }
   2098 _ACEOF
   2099 if ac_fn_c_try_compile "$LINENO"; then :
   2100   ac_lo=0 ac_mid=0
   2101   while :; do
   2102     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2103 /* end confdefs.h.  */
   2104 $4
   2105 int
   2106 main ()
   2107 {
   2108 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   2109 test_array [0] = 0;
   2110 return test_array [0];
   2111 
   2112   ;
   2113   return 0;
   2114 }
   2115 _ACEOF
   2116 if ac_fn_c_try_compile "$LINENO"; then :
   2117   ac_hi=$ac_mid; break
   2118 else
   2119   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
   2120 			if test $ac_lo -le $ac_mid; then
   2121 			  ac_lo= ac_hi=
   2122 			  break
   2123 			fi
   2124 			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
   2125 fi
   2126 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2127   done
   2128 else
   2129   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2130 /* end confdefs.h.  */
   2131 $4
   2132 int
   2133 main ()
   2134 {
   2135 static int test_array [1 - 2 * !(($2) < 0)];
   2136 test_array [0] = 0;
   2137 return test_array [0];
   2138 
   2139   ;
   2140   return 0;
   2141 }
   2142 _ACEOF
   2143 if ac_fn_c_try_compile "$LINENO"; then :
   2144   ac_hi=-1 ac_mid=-1
   2145   while :; do
   2146     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2147 /* end confdefs.h.  */
   2148 $4
   2149 int
   2150 main ()
   2151 {
   2152 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
   2153 test_array [0] = 0;
   2154 return test_array [0];
   2155 
   2156   ;
   2157   return 0;
   2158 }
   2159 _ACEOF
   2160 if ac_fn_c_try_compile "$LINENO"; then :
   2161   ac_lo=$ac_mid; break
   2162 else
   2163   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
   2164 			if test $ac_mid -le $ac_hi; then
   2165 			  ac_lo= ac_hi=
   2166 			  break
   2167 			fi
   2168 			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
   2169 fi
   2170 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2171   done
   2172 else
   2173   ac_lo= ac_hi=
   2174 fi
   2175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2176 fi
   2177 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2178 # Binary search between lo and hi bounds.
   2179 while test "x$ac_lo" != "x$ac_hi"; do
   2180   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
   2181   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2182 /* end confdefs.h.  */
   2183 $4
   2184 int
   2185 main ()
   2186 {
   2187 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   2188 test_array [0] = 0;
   2189 return test_array [0];
   2190 
   2191   ;
   2192   return 0;
   2193 }
   2194 _ACEOF
   2195 if ac_fn_c_try_compile "$LINENO"; then :
   2196   ac_hi=$ac_mid
   2197 else
   2198   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
   2199 fi
   2200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2201 done
   2202 case $ac_lo in #((
   2203 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
   2204 '') ac_retval=1 ;;
   2205 esac
   2206   else
   2207     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2208 /* end confdefs.h.  */
   2209 $4
   2210 static long int longval () { return $2; }
   2211 static unsigned long int ulongval () { return $2; }
   2212 #include <stdio.h>
   2213 #include <stdlib.h>
   2214 int
   2215 main ()
   2216 {
   2217 
   2218   FILE *f = fopen ("conftest.val", "w");
   2219   if (! f)
   2220     return 1;
   2221   if (($2) < 0)
   2222     {
   2223       long int i = longval ();
   2224       if (i != ($2))
   2225 	return 1;
   2226       fprintf (f, "%ld", i);
   2227     }
   2228   else
   2229     {
   2230       unsigned long int i = ulongval ();
   2231       if (i != ($2))
   2232 	return 1;
   2233       fprintf (f, "%lu", i);
   2234     }
   2235   /* Do not output a trailing newline, as this causes \r\n confusion
   2236      on some platforms.  */
   2237   return ferror (f) || fclose (f) != 0;
   2238 
   2239   ;
   2240   return 0;
   2241 }
   2242 _ACEOF
   2243 if ac_fn_c_try_run "$LINENO"; then :
   2244   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
   2245 else
   2246   ac_retval=1
   2247 fi
   2248 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   2249   conftest.$ac_objext conftest.beam conftest.$ac_ext
   2250 rm -f conftest.val
   2251 
   2252   fi
   2253   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2254   as_fn_set_status $ac_retval
   2255 
   2256 } # ac_fn_c_compute_int
   2257 
   2258 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
   2259 # ---------------------------------------------
   2260 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
   2261 # accordingly.
   2262 ac_fn_c_check_decl ()
   2263 {
   2264   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2265   as_decl_name=`echo $2|sed 's/ *(.*//'`
   2266   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
   2267   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
   2268 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
   2269 if eval \${$3+:} false; then :
   2270   $as_echo_n "(cached) " >&6
   2271 else
   2272   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2273 /* end confdefs.h.  */
   2274 $4
   2275 int
   2276 main ()
   2277 {
   2278 #ifndef $as_decl_name
   2279 #ifdef __cplusplus
   2280   (void) $as_decl_use;
   2281 #else
   2282   (void) $as_decl_name;
   2283 #endif
   2284 #endif
   2285 
   2286   ;
   2287   return 0;
   2288 }
   2289 _ACEOF
   2290 if ac_fn_c_try_compile "$LINENO"; then :
   2291   eval "$3=yes"
   2292 else
   2293   eval "$3=no"
   2294 fi
   2295 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2296 fi
   2297 eval ac_res=\$$3
   2298 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2299 $as_echo "$ac_res" >&6; }
   2300   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2301 
   2302 } # ac_fn_c_check_decl
   2303 
   2304 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
   2305 # ----------------------------------------------------
   2306 # Tries to find if the field MEMBER exists in type AGGR, after including
   2307 # INCLUDES, setting cache variable VAR accordingly.
   2308 ac_fn_c_check_member ()
   2309 {
   2310   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2311   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
   2312 $as_echo_n "checking for $2.$3... " >&6; }
   2313 if eval \${$4+:} false; then :
   2314   $as_echo_n "(cached) " >&6
   2315 else
   2316   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2317 /* end confdefs.h.  */
   2318 $5
   2319 int
   2320 main ()
   2321 {
   2322 static $2 ac_aggr;
   2323 if (ac_aggr.$3)
   2324 return 0;
   2325   ;
   2326   return 0;
   2327 }
   2328 _ACEOF
   2329 if ac_fn_c_try_compile "$LINENO"; then :
   2330   eval "$4=yes"
   2331 else
   2332   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2333 /* end confdefs.h.  */
   2334 $5
   2335 int
   2336 main ()
   2337 {
   2338 static $2 ac_aggr;
   2339 if (sizeof ac_aggr.$3)
   2340 return 0;
   2341   ;
   2342   return 0;
   2343 }
   2344 _ACEOF
   2345 if ac_fn_c_try_compile "$LINENO"; then :
   2346   eval "$4=yes"
   2347 else
   2348   eval "$4=no"
   2349 fi
   2350 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2351 fi
   2352 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2353 fi
   2354 eval ac_res=\$$4
   2355 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2356 $as_echo "$ac_res" >&6; }
   2357   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2358 
   2359 } # ac_fn_c_check_member
   2360 cat >config.log <<_ACEOF
   2361 This file contains any messages produced by compilers while
   2362 running configure, to aid debugging if configure makes a mistake.
   2363 
   2364 It was created by unbound $as_me 1.5.9, which was
   2365 generated by GNU Autoconf 2.69.  Invocation command line was
   2366 
   2367   $ $0 $@
   2368 
   2369 _ACEOF
   2370 exec 5>>config.log
   2371 {
   2372 cat <<_ASUNAME
   2373 ## --------- ##
   2374 ## Platform. ##
   2375 ## --------- ##
   2376 
   2377 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2378 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2379 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2380 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2381 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2382 
   2383 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2384 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2385 
   2386 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2387 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2388 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2389 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2390 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2391 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2392 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2393 
   2394 _ASUNAME
   2395 
   2396 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2397 for as_dir in $PATH
   2398 do
   2399   IFS=$as_save_IFS
   2400   test -z "$as_dir" && as_dir=.
   2401     $as_echo "PATH: $as_dir"
   2402   done
   2403 IFS=$as_save_IFS
   2404 
   2405 } >&5
   2406 
   2407 cat >&5 <<_ACEOF
   2408 
   2409 
   2410 ## ----------- ##
   2411 ## Core tests. ##
   2412 ## ----------- ##
   2413 
   2414 _ACEOF
   2415 
   2416 
   2417 # Keep a trace of the command line.
   2418 # Strip out --no-create and --no-recursion so they do not pile up.
   2419 # Strip out --silent because we don't want to record it for future runs.
   2420 # Also quote any args containing shell meta-characters.
   2421 # Make two passes to allow for proper duplicate-argument suppression.
   2422 ac_configure_args=
   2423 ac_configure_args0=
   2424 ac_configure_args1=
   2425 ac_must_keep_next=false
   2426 for ac_pass in 1 2
   2427 do
   2428   for ac_arg
   2429   do
   2430     case $ac_arg in
   2431     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2432     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2433     | -silent | --silent | --silen | --sile | --sil)
   2434       continue ;;
   2435     *\'*)
   2436       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2437     esac
   2438     case $ac_pass in
   2439     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2440     2)
   2441       as_fn_append ac_configure_args1 " '$ac_arg'"
   2442       if test $ac_must_keep_next = true; then
   2443 	ac_must_keep_next=false # Got value, back to normal.
   2444       else
   2445 	case $ac_arg in
   2446 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2447 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2448 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2449 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2450 	    case "$ac_configure_args0 " in
   2451 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2452 	    esac
   2453 	    ;;
   2454 	  -* ) ac_must_keep_next=true ;;
   2455 	esac
   2456       fi
   2457       as_fn_append ac_configure_args " '$ac_arg'"
   2458       ;;
   2459     esac
   2460   done
   2461 done
   2462 { ac_configure_args0=; unset ac_configure_args0;}
   2463 { ac_configure_args1=; unset ac_configure_args1;}
   2464 
   2465 # When interrupted or exit'd, cleanup temporary files, and complete
   2466 # config.log.  We remove comments because anyway the quotes in there
   2467 # would cause problems or look ugly.
   2468 # WARNING: Use '\'' to represent an apostrophe within the trap.
   2469 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2470 trap 'exit_status=$?
   2471   # Save into config.log some information that might help in debugging.
   2472   {
   2473     echo
   2474 
   2475     $as_echo "## ---------------- ##
   2476 ## Cache variables. ##
   2477 ## ---------------- ##"
   2478     echo
   2479     # The following way of writing the cache mishandles newlines in values,
   2480 (
   2481   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2482     eval ac_val=\$$ac_var
   2483     case $ac_val in #(
   2484     *${as_nl}*)
   2485       case $ac_var in #(
   2486       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2487 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2488       esac
   2489       case $ac_var in #(
   2490       _ | IFS | as_nl) ;; #(
   2491       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2492       *) { eval $ac_var=; unset $ac_var;} ;;
   2493       esac ;;
   2494     esac
   2495   done
   2496   (set) 2>&1 |
   2497     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2498     *${as_nl}ac_space=\ *)
   2499       sed -n \
   2500 	"s/'\''/'\''\\\\'\'''\''/g;
   2501 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2502       ;; #(
   2503     *)
   2504       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2505       ;;
   2506     esac |
   2507     sort
   2508 )
   2509     echo
   2510 
   2511     $as_echo "## ----------------- ##
   2512 ## Output variables. ##
   2513 ## ----------------- ##"
   2514     echo
   2515     for ac_var in $ac_subst_vars
   2516     do
   2517       eval ac_val=\$$ac_var
   2518       case $ac_val in
   2519       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2520       esac
   2521       $as_echo "$ac_var='\''$ac_val'\''"
   2522     done | sort
   2523     echo
   2524 
   2525     if test -n "$ac_subst_files"; then
   2526       $as_echo "## ------------------- ##
   2527 ## File substitutions. ##
   2528 ## ------------------- ##"
   2529       echo
   2530       for ac_var in $ac_subst_files
   2531       do
   2532 	eval ac_val=\$$ac_var
   2533 	case $ac_val in
   2534 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2535 	esac
   2536 	$as_echo "$ac_var='\''$ac_val'\''"
   2537       done | sort
   2538       echo
   2539     fi
   2540 
   2541     if test -s confdefs.h; then
   2542       $as_echo "## ----------- ##
   2543 ## confdefs.h. ##
   2544 ## ----------- ##"
   2545       echo
   2546       cat confdefs.h
   2547       echo
   2548     fi
   2549     test "$ac_signal" != 0 &&
   2550       $as_echo "$as_me: caught signal $ac_signal"
   2551     $as_echo "$as_me: exit $exit_status"
   2552   } >&5
   2553   rm -f core *.core core.conftest.* &&
   2554     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2555     exit $exit_status
   2556 ' 0
   2557 for ac_signal in 1 2 13 15; do
   2558   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2559 done
   2560 ac_signal=0
   2561 
   2562 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2563 rm -f -r conftest* confdefs.h
   2564 
   2565 $as_echo "/* confdefs.h */" > confdefs.h
   2566 
   2567 # Predefined preprocessor variables.
   2568 
   2569 cat >>confdefs.h <<_ACEOF
   2570 #define PACKAGE_NAME "$PACKAGE_NAME"
   2571 _ACEOF
   2572 
   2573 cat >>confdefs.h <<_ACEOF
   2574 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2575 _ACEOF
   2576 
   2577 cat >>confdefs.h <<_ACEOF
   2578 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2579 _ACEOF
   2580 
   2581 cat >>confdefs.h <<_ACEOF
   2582 #define PACKAGE_STRING "$PACKAGE_STRING"
   2583 _ACEOF
   2584 
   2585 cat >>confdefs.h <<_ACEOF
   2586 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2587 _ACEOF
   2588 
   2589 cat >>confdefs.h <<_ACEOF
   2590 #define PACKAGE_URL "$PACKAGE_URL"
   2591 _ACEOF
   2592 
   2593 
   2594 # Let the site file select an alternate cache file if it wants to.
   2595 # Prefer an explicitly selected file to automatically selected ones.
   2596 ac_site_file1=NONE
   2597 ac_site_file2=NONE
   2598 if test -n "$CONFIG_SITE"; then
   2599   # We do not want a PATH search for config.site.
   2600   case $CONFIG_SITE in #((
   2601     -*)  ac_site_file1=./$CONFIG_SITE;;
   2602     */*) ac_site_file1=$CONFIG_SITE;;
   2603     *)   ac_site_file1=./$CONFIG_SITE;;
   2604   esac
   2605 elif test "x$prefix" != xNONE; then
   2606   ac_site_file1=$prefix/share/config.site
   2607   ac_site_file2=$prefix/etc/config.site
   2608 else
   2609   ac_site_file1=$ac_default_prefix/share/config.site
   2610   ac_site_file2=$ac_default_prefix/etc/config.site
   2611 fi
   2612 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2613 do
   2614   test "x$ac_site_file" = xNONE && continue
   2615   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2616     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2617 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2618     sed 's/^/| /' "$ac_site_file" >&5
   2619     . "$ac_site_file" \
   2620       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2621 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2622 as_fn_error $? "failed to load site script $ac_site_file
   2623 See \`config.log' for more details" "$LINENO" 5; }
   2624   fi
   2625 done
   2626 
   2627 if test -r "$cache_file"; then
   2628   # Some versions of bash will fail to source /dev/null (special files
   2629   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2630   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2631     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2632 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2633     case $cache_file in
   2634       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2635       *)                      . "./$cache_file";;
   2636     esac
   2637   fi
   2638 else
   2639   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2640 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2641   >$cache_file
   2642 fi
   2643 
   2644 # Check that the precious variables saved in the cache have kept the same
   2645 # value.
   2646 ac_cache_corrupted=false
   2647 for ac_var in $ac_precious_vars; do
   2648   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2649   eval ac_new_set=\$ac_env_${ac_var}_set
   2650   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2651   eval ac_new_val=\$ac_env_${ac_var}_value
   2652   case $ac_old_set,$ac_new_set in
   2653     set,)
   2654       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2655 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2656       ac_cache_corrupted=: ;;
   2657     ,set)
   2658       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2659 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2660       ac_cache_corrupted=: ;;
   2661     ,);;
   2662     *)
   2663       if test "x$ac_old_val" != "x$ac_new_val"; then
   2664 	# differences in whitespace do not lead to failure.
   2665 	ac_old_val_w=`echo x $ac_old_val`
   2666 	ac_new_val_w=`echo x $ac_new_val`
   2667 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2668 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2669 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2670 	  ac_cache_corrupted=:
   2671 	else
   2672 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2673 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2674 	  eval $ac_var=\$ac_old_val
   2675 	fi
   2676 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2677 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2678 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2679 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2680       fi;;
   2681   esac
   2682   # Pass precious variables to config.status.
   2683   if test "$ac_new_set" = set; then
   2684     case $ac_new_val in
   2685     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2686     *) ac_arg=$ac_var=$ac_new_val ;;
   2687     esac
   2688     case " $ac_configure_args " in
   2689       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2690       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2691     esac
   2692   fi
   2693 done
   2694 if $ac_cache_corrupted; then
   2695   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2696 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2697   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2698 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2699   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2700 fi
   2701 ## -------------------- ##
   2702 ## Main body of script. ##
   2703 ## -------------------- ##
   2704 
   2705 ac_ext=c
   2706 ac_cpp='$CPP $CPPFLAGS'
   2707 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2708 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2709 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2710 
   2711 
   2712 UNBOUND_VERSION_MAJOR=1
   2713 
   2714 UNBOUND_VERSION_MINOR=5
   2715 
   2716 UNBOUND_VERSION_MICRO=9
   2717 
   2718 
   2719 LIBUNBOUND_CURRENT=6
   2720 LIBUNBOUND_REVISION=1
   2721 LIBUNBOUND_AGE=4
   2722 # 1.0.0 had 0:12:0
   2723 # 1.0.1 had 0:13:0
   2724 # 1.0.2 had 0:14:0
   2725 # 1.1.0 had 0:15:0
   2726 # 1.1.1 had 0:16:0
   2727 # 1.2.0 had 0:17:0
   2728 # 1.2.1 had 0:18:0
   2729 # 1.3.0 had 1:0:0   # ub_cancel and -export-symbols.
   2730 # 1.3.1 had 1:1:0
   2731 # 1.3.2 had 1:2:0
   2732 # 1.3.3 had 1:3:0
   2733 # 1.3.4 had 1:4:0
   2734 # 1.4.0-snapshots had 1:5:0
   2735 # 1.4.0 had 1:5:0 (not 2:0:0)   # ub_result.why_bogus
   2736 # 1.4.1 had 2:1:0
   2737 # 1.4.2 had 2:2:0
   2738 # 1.4.3 had 2:3:0
   2739 # 1.4.4 had 2:4:0
   2740 # 1.4.5 had 2:5:0
   2741 # 1.4.6 had 2:6:0
   2742 # 1.4.7 had 2:7:0
   2743 # 1.4.8 had 2:8:0
   2744 # 1.4.9 had 2:9:0
   2745 # 1.4.10 had 2:10:0
   2746 # 1.4.11 had 2:11:0
   2747 # 1.4.12 had 2:12:0
   2748 # 1.4.13 had 2:13:0
   2749 # and 1.4.13p1 and 1.4.13.p2
   2750 # 1.4.14 had 2:14:0
   2751 # 1.4.15 had 3:0:1 # adds ub_version()
   2752 # 1.4.16 had 3:1:1
   2753 # 1.4.17 had 3:2:1
   2754 # 1.4.18 had 3:3:1
   2755 # 1.4.19 had 3:4:1
   2756 # 1.4.20 had 4:0:2 # adds libunbound.ttl # but shipped 3:5:1
   2757 # 1.4.21 had 4:1:2
   2758 # 1.4.22 had 4:1:2
   2759 # 1.5.0 had 5:3:3 # adds ub_ctx_add_ta_autr
   2760 # 1.5.1 had 5:3:3
   2761 # 1.5.2 had 5:5:3
   2762 # 1.5.3 had 5:6:3
   2763 # 1.5.4 had 5:7:3
   2764 # 1.5.5 had 5:8:3
   2765 # 1.5.6 had 5:9:3
   2766 # 1.5.7 had 5:10:3
   2767 # 1.5.8 had 6:0:4 # adds ub_ctx_set_stub
   2768 # 1.5.9 had 6:1:4
   2769 
   2770 #   Current  -- the number of the binary API that we're implementing
   2771 #   Revision -- which iteration of the implementation of the binary
   2772 #               API are we supplying?
   2773 #   Age      -- How many previous binary API versions do we also
   2774 #               support?
   2775 #
   2776 # If we release a new version that does not change the binary API,
   2777 # increment Revision.
   2778 #
   2779 # If we release a new version that changes the binary API, but does
   2780 # not break programs compiled against the old binary API, increment
   2781 # Current and Age.  Set Revision to 0, since this is the first
   2782 # implementation of the new API.
   2783 #
   2784 # Otherwise, we're changing the binary API and breaking bakward
   2785 # compatibility with old binaries.  Increment Current.  Set Age to 0,
   2786 # since we're backward compatible with no previous APIs.  Set Revision
   2787 # to 0 too.
   2788 
   2789 
   2790 
   2791 
   2792 CFLAGS="$CFLAGS"
   2793 ac_ext=c
   2794 ac_cpp='$CPP $CPPFLAGS'
   2795 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2796 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2797 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2798 if test -n "$ac_tool_prefix"; then
   2799   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2800 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2802 $as_echo_n "checking for $ac_word... " >&6; }
   2803 if ${ac_cv_prog_CC+:} false; then :
   2804   $as_echo_n "(cached) " >&6
   2805 else
   2806   if test -n "$CC"; then
   2807   ac_cv_prog_CC="$CC" # Let the user override the test.
   2808 else
   2809 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2810 for as_dir in $PATH
   2811 do
   2812   IFS=$as_save_IFS
   2813   test -z "$as_dir" && as_dir=.
   2814     for ac_exec_ext in '' $ac_executable_extensions; do
   2815   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2816     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2817     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2818     break 2
   2819   fi
   2820 done
   2821   done
   2822 IFS=$as_save_IFS
   2823 
   2824 fi
   2825 fi
   2826 CC=$ac_cv_prog_CC
   2827 if test -n "$CC"; then
   2828   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2829 $as_echo "$CC" >&6; }
   2830 else
   2831   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2832 $as_echo "no" >&6; }
   2833 fi
   2834 
   2835 
   2836 fi
   2837 if test -z "$ac_cv_prog_CC"; then
   2838   ac_ct_CC=$CC
   2839   # Extract the first word of "gcc", so it can be a program name with args.
   2840 set dummy gcc; ac_word=$2
   2841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2842 $as_echo_n "checking for $ac_word... " >&6; }
   2843 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   2844   $as_echo_n "(cached) " >&6
   2845 else
   2846   if test -n "$ac_ct_CC"; then
   2847   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2848 else
   2849 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2850 for as_dir in $PATH
   2851 do
   2852   IFS=$as_save_IFS
   2853   test -z "$as_dir" && as_dir=.
   2854     for ac_exec_ext in '' $ac_executable_extensions; do
   2855   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2856     ac_cv_prog_ac_ct_CC="gcc"
   2857     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2858     break 2
   2859   fi
   2860 done
   2861   done
   2862 IFS=$as_save_IFS
   2863 
   2864 fi
   2865 fi
   2866 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2867 if test -n "$ac_ct_CC"; then
   2868   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2869 $as_echo "$ac_ct_CC" >&6; }
   2870 else
   2871   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2872 $as_echo "no" >&6; }
   2873 fi
   2874 
   2875   if test "x$ac_ct_CC" = x; then
   2876     CC=""
   2877   else
   2878     case $cross_compiling:$ac_tool_warned in
   2879 yes:)
   2880 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2881 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2882 ac_tool_warned=yes ;;
   2883 esac
   2884     CC=$ac_ct_CC
   2885   fi
   2886 else
   2887   CC="$ac_cv_prog_CC"
   2888 fi
   2889 
   2890 if test -z "$CC"; then
   2891           if test -n "$ac_tool_prefix"; then
   2892     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2893 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2895 $as_echo_n "checking for $ac_word... " >&6; }
   2896 if ${ac_cv_prog_CC+:} false; then :
   2897   $as_echo_n "(cached) " >&6
   2898 else
   2899   if test -n "$CC"; then
   2900   ac_cv_prog_CC="$CC" # Let the user override the test.
   2901 else
   2902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2903 for as_dir in $PATH
   2904 do
   2905   IFS=$as_save_IFS
   2906   test -z "$as_dir" && as_dir=.
   2907     for ac_exec_ext in '' $ac_executable_extensions; do
   2908   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2909     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2910     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2911     break 2
   2912   fi
   2913 done
   2914   done
   2915 IFS=$as_save_IFS
   2916 
   2917 fi
   2918 fi
   2919 CC=$ac_cv_prog_CC
   2920 if test -n "$CC"; then
   2921   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2922 $as_echo "$CC" >&6; }
   2923 else
   2924   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2925 $as_echo "no" >&6; }
   2926 fi
   2927 
   2928 
   2929   fi
   2930 fi
   2931 if test -z "$CC"; then
   2932   # Extract the first word of "cc", so it can be a program name with args.
   2933 set dummy cc; ac_word=$2
   2934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2935 $as_echo_n "checking for $ac_word... " >&6; }
   2936 if ${ac_cv_prog_CC+:} false; then :
   2937   $as_echo_n "(cached) " >&6
   2938 else
   2939   if test -n "$CC"; then
   2940   ac_cv_prog_CC="$CC" # Let the user override the test.
   2941 else
   2942   ac_prog_rejected=no
   2943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2944 for as_dir in $PATH
   2945 do
   2946   IFS=$as_save_IFS
   2947   test -z "$as_dir" && as_dir=.
   2948     for ac_exec_ext in '' $ac_executable_extensions; do
   2949   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2950     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2951        ac_prog_rejected=yes
   2952        continue
   2953      fi
   2954     ac_cv_prog_CC="cc"
   2955     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2956     break 2
   2957   fi
   2958 done
   2959   done
   2960 IFS=$as_save_IFS
   2961 
   2962 if test $ac_prog_rejected = yes; then
   2963   # We found a bogon in the path, so make sure we never use it.
   2964   set dummy $ac_cv_prog_CC
   2965   shift
   2966   if test $# != 0; then
   2967     # We chose a different compiler from the bogus one.
   2968     # However, it has the same basename, so the bogon will be chosen
   2969     # first if we set CC to just the basename; use the full file name.
   2970     shift
   2971     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2972   fi
   2973 fi
   2974 fi
   2975 fi
   2976 CC=$ac_cv_prog_CC
   2977 if test -n "$CC"; then
   2978   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2979 $as_echo "$CC" >&6; }
   2980 else
   2981   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2982 $as_echo "no" >&6; }
   2983 fi
   2984 
   2985 
   2986 fi
   2987 if test -z "$CC"; then
   2988   if test -n "$ac_tool_prefix"; then
   2989   for ac_prog in cl.exe
   2990   do
   2991     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2992 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2994 $as_echo_n "checking for $ac_word... " >&6; }
   2995 if ${ac_cv_prog_CC+:} false; then :
   2996   $as_echo_n "(cached) " >&6
   2997 else
   2998   if test -n "$CC"; then
   2999   ac_cv_prog_CC="$CC" # Let the user override the test.
   3000 else
   3001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3002 for as_dir in $PATH
   3003 do
   3004   IFS=$as_save_IFS
   3005   test -z "$as_dir" && as_dir=.
   3006     for ac_exec_ext in '' $ac_executable_extensions; do
   3007   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3008     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   3009     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3010     break 2
   3011   fi
   3012 done
   3013   done
   3014 IFS=$as_save_IFS
   3015 
   3016 fi
   3017 fi
   3018 CC=$ac_cv_prog_CC
   3019 if test -n "$CC"; then
   3020   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3021 $as_echo "$CC" >&6; }
   3022 else
   3023   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3024 $as_echo "no" >&6; }
   3025 fi
   3026 
   3027 
   3028     test -n "$CC" && break
   3029   done
   3030 fi
   3031 if test -z "$CC"; then
   3032   ac_ct_CC=$CC
   3033   for ac_prog in cl.exe
   3034 do
   3035   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3036 set dummy $ac_prog; ac_word=$2
   3037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3038 $as_echo_n "checking for $ac_word... " >&6; }
   3039 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3040   $as_echo_n "(cached) " >&6
   3041 else
   3042   if test -n "$ac_ct_CC"; then
   3043   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3044 else
   3045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3046 for as_dir in $PATH
   3047 do
   3048   IFS=$as_save_IFS
   3049   test -z "$as_dir" && as_dir=.
   3050     for ac_exec_ext in '' $ac_executable_extensions; do
   3051   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3052     ac_cv_prog_ac_ct_CC="$ac_prog"
   3053     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3054     break 2
   3055   fi
   3056 done
   3057   done
   3058 IFS=$as_save_IFS
   3059 
   3060 fi
   3061 fi
   3062 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3063 if test -n "$ac_ct_CC"; then
   3064   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3065 $as_echo "$ac_ct_CC" >&6; }
   3066 else
   3067   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3068 $as_echo "no" >&6; }
   3069 fi
   3070 
   3071 
   3072   test -n "$ac_ct_CC" && break
   3073 done
   3074 
   3075   if test "x$ac_ct_CC" = x; then
   3076     CC=""
   3077   else
   3078     case $cross_compiling:$ac_tool_warned in
   3079 yes:)
   3080 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3081 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3082 ac_tool_warned=yes ;;
   3083 esac
   3084     CC=$ac_ct_CC
   3085   fi
   3086 fi
   3087 
   3088 fi
   3089 
   3090 
   3091 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3092 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3093 as_fn_error $? "no acceptable C compiler found in \$PATH
   3094 See \`config.log' for more details" "$LINENO" 5; }
   3095 
   3096 # Provide some information about the compiler.
   3097 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   3098 set X $ac_compile
   3099 ac_compiler=$2
   3100 for ac_option in --version -v -V -qversion; do
   3101   { { ac_try="$ac_compiler $ac_option >&5"
   3102 case "(($ac_try" in
   3103   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3104   *) ac_try_echo=$ac_try;;
   3105 esac
   3106 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3107 $as_echo "$ac_try_echo"; } >&5
   3108   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3109   ac_status=$?
   3110   if test -s conftest.err; then
   3111     sed '10a\
   3112 ... rest of stderr output deleted ...
   3113          10q' conftest.err >conftest.er1
   3114     cat conftest.er1 >&5
   3115   fi
   3116   rm -f conftest.er1 conftest.err
   3117   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3118   test $ac_status = 0; }
   3119 done
   3120 
   3121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3122 /* end confdefs.h.  */
   3123 
   3124 int
   3125 main ()
   3126 {
   3127 
   3128   ;
   3129   return 0;
   3130 }
   3131 _ACEOF
   3132 ac_clean_files_save=$ac_clean_files
   3133 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   3134 # Try to create an executable without -o first, disregard a.out.
   3135 # It will help us diagnose broken compilers, and finding out an intuition
   3136 # of exeext.
   3137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   3138 $as_echo_n "checking whether the C compiler works... " >&6; }
   3139 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3140 
   3141 # The possible output files:
   3142 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3143 
   3144 ac_rmfiles=
   3145 for ac_file in $ac_files
   3146 do
   3147   case $ac_file in
   3148     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3149     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3150   esac
   3151 done
   3152 rm -f $ac_rmfiles
   3153 
   3154 if { { ac_try="$ac_link_default"
   3155 case "(($ac_try" in
   3156   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3157   *) ac_try_echo=$ac_try;;
   3158 esac
   3159 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3160 $as_echo "$ac_try_echo"; } >&5
   3161   (eval "$ac_link_default") 2>&5
   3162   ac_status=$?
   3163   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3164   test $ac_status = 0; }; then :
   3165   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3166 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3167 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3168 # so that the user can short-circuit this test for compilers unknown to
   3169 # Autoconf.
   3170 for ac_file in $ac_files ''
   3171 do
   3172   test -f "$ac_file" || continue
   3173   case $ac_file in
   3174     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3175 	;;
   3176     [ab].out )
   3177 	# We found the default executable, but exeext='' is most
   3178 	# certainly right.
   3179 	break;;
   3180     *.* )
   3181 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3182 	then :; else
   3183 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3184 	fi
   3185 	# We set ac_cv_exeext here because the later test for it is not
   3186 	# safe: cross compilers may not add the suffix if given an `-o'
   3187 	# argument, so we may need to know it at that point already.
   3188 	# Even if this section looks crufty: it has the advantage of
   3189 	# actually working.
   3190 	break;;
   3191     * )
   3192 	break;;
   3193   esac
   3194 done
   3195 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3196 
   3197 else
   3198   ac_file=''
   3199 fi
   3200 if test -z "$ac_file"; then :
   3201   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3202 $as_echo "no" >&6; }
   3203 $as_echo "$as_me: failed program was:" >&5
   3204 sed 's/^/| /' conftest.$ac_ext >&5
   3205 
   3206 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3207 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3208 as_fn_error 77 "C compiler cannot create executables
   3209 See \`config.log' for more details" "$LINENO" 5; }
   3210 else
   3211   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3212 $as_echo "yes" >&6; }
   3213 fi
   3214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3215 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3217 $as_echo "$ac_file" >&6; }
   3218 ac_exeext=$ac_cv_exeext
   3219 
   3220 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3221 ac_clean_files=$ac_clean_files_save
   3222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3223 $as_echo_n "checking for suffix of executables... " >&6; }
   3224 if { { ac_try="$ac_link"
   3225 case "(($ac_try" in
   3226   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3227   *) ac_try_echo=$ac_try;;
   3228 esac
   3229 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3230 $as_echo "$ac_try_echo"; } >&5
   3231   (eval "$ac_link") 2>&5
   3232   ac_status=$?
   3233   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3234   test $ac_status = 0; }; then :
   3235   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3236 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3237 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3238 # `rm'.
   3239 for ac_file in conftest.exe conftest conftest.*; do
   3240   test -f "$ac_file" || continue
   3241   case $ac_file in
   3242     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3243     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3244 	  break;;
   3245     * ) break;;
   3246   esac
   3247 done
   3248 else
   3249   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3250 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3251 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3252 See \`config.log' for more details" "$LINENO" 5; }
   3253 fi
   3254 rm -f conftest conftest$ac_cv_exeext
   3255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3256 $as_echo "$ac_cv_exeext" >&6; }
   3257 
   3258 rm -f conftest.$ac_ext
   3259 EXEEXT=$ac_cv_exeext
   3260 ac_exeext=$EXEEXT
   3261 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3262 /* end confdefs.h.  */
   3263 #include <stdio.h>
   3264 int
   3265 main ()
   3266 {
   3267 FILE *f = fopen ("conftest.out", "w");
   3268  return ferror (f) || fclose (f) != 0;
   3269 
   3270   ;
   3271   return 0;
   3272 }
   3273 _ACEOF
   3274 ac_clean_files="$ac_clean_files conftest.out"
   3275 # Check that the compiler produces executables we can run.  If not, either
   3276 # the compiler is broken, or we cross compile.
   3277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3278 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3279 if test "$cross_compiling" != yes; then
   3280   { { ac_try="$ac_link"
   3281 case "(($ac_try" in
   3282   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3283   *) ac_try_echo=$ac_try;;
   3284 esac
   3285 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3286 $as_echo "$ac_try_echo"; } >&5
   3287   (eval "$ac_link") 2>&5
   3288   ac_status=$?
   3289   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3290   test $ac_status = 0; }
   3291   if { ac_try='./conftest$ac_cv_exeext'
   3292   { { case "(($ac_try" in
   3293   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3294   *) ac_try_echo=$ac_try;;
   3295 esac
   3296 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3297 $as_echo "$ac_try_echo"; } >&5
   3298   (eval "$ac_try") 2>&5
   3299   ac_status=$?
   3300   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3301   test $ac_status = 0; }; }; then
   3302     cross_compiling=no
   3303   else
   3304     if test "$cross_compiling" = maybe; then
   3305 	cross_compiling=yes
   3306     else
   3307 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3308 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3309 as_fn_error $? "cannot run C compiled programs.
   3310 If you meant to cross compile, use \`--host'.
   3311 See \`config.log' for more details" "$LINENO" 5; }
   3312     fi
   3313   fi
   3314 fi
   3315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3316 $as_echo "$cross_compiling" >&6; }
   3317 
   3318 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3319 ac_clean_files=$ac_clean_files_save
   3320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3321 $as_echo_n "checking for suffix of object files... " >&6; }
   3322 if ${ac_cv_objext+:} false; then :
   3323   $as_echo_n "(cached) " >&6
   3324 else
   3325   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3326 /* end confdefs.h.  */
   3327 
   3328 int
   3329 main ()
   3330 {
   3331 
   3332   ;
   3333   return 0;
   3334 }
   3335 _ACEOF
   3336 rm -f conftest.o conftest.obj
   3337 if { { ac_try="$ac_compile"
   3338 case "(($ac_try" in
   3339   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3340   *) ac_try_echo=$ac_try;;
   3341 esac
   3342 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3343 $as_echo "$ac_try_echo"; } >&5
   3344   (eval "$ac_compile") 2>&5
   3345   ac_status=$?
   3346   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3347   test $ac_status = 0; }; then :
   3348   for ac_file in conftest.o conftest.obj conftest.*; do
   3349   test -f "$ac_file" || continue;
   3350   case $ac_file in
   3351     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3352     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3353        break;;
   3354   esac
   3355 done
   3356 else
   3357   $as_echo "$as_me: failed program was:" >&5
   3358 sed 's/^/| /' conftest.$ac_ext >&5
   3359 
   3360 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3361 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3362 as_fn_error $? "cannot compute suffix of object files: cannot compile
   3363 See \`config.log' for more details" "$LINENO" 5; }
   3364 fi
   3365 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3366 fi
   3367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3368 $as_echo "$ac_cv_objext" >&6; }
   3369 OBJEXT=$ac_cv_objext
   3370 ac_objext=$OBJEXT
   3371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3372 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3373 if ${ac_cv_c_compiler_gnu+:} false; then :
   3374   $as_echo_n "(cached) " >&6
   3375 else
   3376   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3377 /* end confdefs.h.  */
   3378 
   3379 int
   3380 main ()
   3381 {
   3382 #ifndef __GNUC__
   3383        choke me
   3384 #endif
   3385 
   3386   ;
   3387   return 0;
   3388 }
   3389 _ACEOF
   3390 if ac_fn_c_try_compile "$LINENO"; then :
   3391   ac_compiler_gnu=yes
   3392 else
   3393   ac_compiler_gnu=no
   3394 fi
   3395 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3396 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3397 
   3398 fi
   3399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3400 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3401 if test $ac_compiler_gnu = yes; then
   3402   GCC=yes
   3403 else
   3404   GCC=
   3405 fi
   3406 ac_test_CFLAGS=${CFLAGS+set}
   3407 ac_save_CFLAGS=$CFLAGS
   3408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3409 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3410 if ${ac_cv_prog_cc_g+:} false; then :
   3411   $as_echo_n "(cached) " >&6
   3412 else
   3413   ac_save_c_werror_flag=$ac_c_werror_flag
   3414    ac_c_werror_flag=yes
   3415    ac_cv_prog_cc_g=no
   3416    CFLAGS="-g"
   3417    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3418 /* end confdefs.h.  */
   3419 
   3420 int
   3421 main ()
   3422 {
   3423 
   3424   ;
   3425   return 0;
   3426 }
   3427 _ACEOF
   3428 if ac_fn_c_try_compile "$LINENO"; then :
   3429   ac_cv_prog_cc_g=yes
   3430 else
   3431   CFLAGS=""
   3432       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3433 /* end confdefs.h.  */
   3434 
   3435 int
   3436 main ()
   3437 {
   3438 
   3439   ;
   3440   return 0;
   3441 }
   3442 _ACEOF
   3443 if ac_fn_c_try_compile "$LINENO"; then :
   3444 
   3445 else
   3446   ac_c_werror_flag=$ac_save_c_werror_flag
   3447 	 CFLAGS="-g"
   3448 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3449 /* end confdefs.h.  */
   3450 
   3451 int
   3452 main ()
   3453 {
   3454 
   3455   ;
   3456   return 0;
   3457 }
   3458 _ACEOF
   3459 if ac_fn_c_try_compile "$LINENO"; then :
   3460   ac_cv_prog_cc_g=yes
   3461 fi
   3462 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3463 fi
   3464 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3465 fi
   3466 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3467    ac_c_werror_flag=$ac_save_c_werror_flag
   3468 fi
   3469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3470 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3471 if test "$ac_test_CFLAGS" = set; then
   3472   CFLAGS=$ac_save_CFLAGS
   3473 elif test $ac_cv_prog_cc_g = yes; then
   3474   if test "$GCC" = yes; then
   3475     CFLAGS="-g -O2"
   3476   else
   3477     CFLAGS="-g"
   3478   fi
   3479 else
   3480   if test "$GCC" = yes; then
   3481     CFLAGS="-O2"
   3482   else
   3483     CFLAGS=
   3484   fi
   3485 fi
   3486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3487 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3488 if ${ac_cv_prog_cc_c89+:} false; then :
   3489   $as_echo_n "(cached) " >&6
   3490 else
   3491   ac_cv_prog_cc_c89=no
   3492 ac_save_CC=$CC
   3493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3494 /* end confdefs.h.  */
   3495 #include <stdarg.h>
   3496 #include <stdio.h>
   3497 struct stat;
   3498 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3499 struct buf { int x; };
   3500 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3501 static char *e (p, i)
   3502      char **p;
   3503      int i;
   3504 {
   3505   return p[i];
   3506 }
   3507 static char *f (char * (*g) (char **, int), char **p, ...)
   3508 {
   3509   char *s;
   3510   va_list v;
   3511   va_start (v,p);
   3512   s = g (p, va_arg (v,int));
   3513   va_end (v);
   3514   return s;
   3515 }
   3516 
   3517 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3518    function prototypes and stuff, but not '\xHH' hex character constants.
   3519    These don't provoke an error unfortunately, instead are silently treated
   3520    as 'x'.  The following induces an error, until -std is added to get
   3521    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3522    array size at least.  It's necessary to write '\x00'==0 to get something
   3523    that's true only with -std.  */
   3524 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3525 
   3526 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3527    inside strings and character constants.  */
   3528 #define FOO(x) 'x'
   3529 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3530 
   3531 int test (int i, double x);
   3532 struct s1 {int (*f) (int a);};
   3533 struct s2 {int (*f) (double a);};
   3534 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3535 int argc;
   3536 char **argv;
   3537 int
   3538 main ()
   3539 {
   3540 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3541   ;
   3542   return 0;
   3543 }
   3544 _ACEOF
   3545 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3546 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3547 do
   3548   CC="$ac_save_CC $ac_arg"
   3549   if ac_fn_c_try_compile "$LINENO"; then :
   3550   ac_cv_prog_cc_c89=$ac_arg
   3551 fi
   3552 rm -f core conftest.err conftest.$ac_objext
   3553   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3554 done
   3555 rm -f conftest.$ac_ext
   3556 CC=$ac_save_CC
   3557 
   3558 fi
   3559 # AC_CACHE_VAL
   3560 case "x$ac_cv_prog_cc_c89" in
   3561   x)
   3562     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3563 $as_echo "none needed" >&6; } ;;
   3564   xno)
   3565     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3566 $as_echo "unsupported" >&6; } ;;
   3567   *)
   3568     CC="$CC $ac_cv_prog_cc_c89"
   3569     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3570 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3571 esac
   3572 if test "x$ac_cv_prog_cc_c89" != xno; then :
   3573 
   3574 fi
   3575 
   3576 ac_ext=c
   3577 ac_cpp='$CPP $CPPFLAGS'
   3578 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3579 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3580 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3581 
   3582 
   3583 ac_ext=c
   3584 ac_cpp='$CPP $CPPFLAGS'
   3585 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3586 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3587 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   3589 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   3590 # On Suns, sometimes $CPP names a directory.
   3591 if test -n "$CPP" && test -d "$CPP"; then
   3592   CPP=
   3593 fi
   3594 if test -z "$CPP"; then
   3595   if ${ac_cv_prog_CPP+:} false; then :
   3596   $as_echo_n "(cached) " >&6
   3597 else
   3598       # Double quotes because CPP needs to be expanded
   3599     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   3600     do
   3601       ac_preproc_ok=false
   3602 for ac_c_preproc_warn_flag in '' yes
   3603 do
   3604   # Use a header file that comes with gcc, so configuring glibc
   3605   # with a fresh cross-compiler works.
   3606   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3607   # <limits.h> exists even on freestanding compilers.
   3608   # On the NeXT, cc -E runs the code through the compiler's parser,
   3609   # not just through cpp. "Syntax error" is here to catch this case.
   3610   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3611 /* end confdefs.h.  */
   3612 #ifdef __STDC__
   3613 # include <limits.h>
   3614 #else
   3615 # include <assert.h>
   3616 #endif
   3617 		     Syntax error
   3618 _ACEOF
   3619 if ac_fn_c_try_cpp "$LINENO"; then :
   3620 
   3621 else
   3622   # Broken: fails on valid input.
   3623 continue
   3624 fi
   3625 rm -f conftest.err conftest.i conftest.$ac_ext
   3626 
   3627   # OK, works on sane cases.  Now check whether nonexistent headers
   3628   # can be detected and how.
   3629   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3630 /* end confdefs.h.  */
   3631 #include <ac_nonexistent.h>
   3632 _ACEOF
   3633 if ac_fn_c_try_cpp "$LINENO"; then :
   3634   # Broken: success on invalid input.
   3635 continue
   3636 else
   3637   # Passes both tests.
   3638 ac_preproc_ok=:
   3639 break
   3640 fi
   3641 rm -f conftest.err conftest.i conftest.$ac_ext
   3642 
   3643 done
   3644 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3645 rm -f conftest.i conftest.err conftest.$ac_ext
   3646 if $ac_preproc_ok; then :
   3647   break
   3648 fi
   3649 
   3650     done
   3651     ac_cv_prog_CPP=$CPP
   3652 
   3653 fi
   3654   CPP=$ac_cv_prog_CPP
   3655 else
   3656   ac_cv_prog_CPP=$CPP
   3657 fi
   3658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   3659 $as_echo "$CPP" >&6; }
   3660 ac_preproc_ok=false
   3661 for ac_c_preproc_warn_flag in '' yes
   3662 do
   3663   # Use a header file that comes with gcc, so configuring glibc
   3664   # with a fresh cross-compiler works.
   3665   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3666   # <limits.h> exists even on freestanding compilers.
   3667   # On the NeXT, cc -E runs the code through the compiler's parser,
   3668   # not just through cpp. "Syntax error" is here to catch this case.
   3669   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3670 /* end confdefs.h.  */
   3671 #ifdef __STDC__
   3672 # include <limits.h>
   3673 #else
   3674 # include <assert.h>
   3675 #endif
   3676 		     Syntax error
   3677 _ACEOF
   3678 if ac_fn_c_try_cpp "$LINENO"; then :
   3679 
   3680 else
   3681   # Broken: fails on valid input.
   3682 continue
   3683 fi
   3684 rm -f conftest.err conftest.i conftest.$ac_ext
   3685 
   3686   # OK, works on sane cases.  Now check whether nonexistent headers
   3687   # can be detected and how.
   3688   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3689 /* end confdefs.h.  */
   3690 #include <ac_nonexistent.h>
   3691 _ACEOF
   3692 if ac_fn_c_try_cpp "$LINENO"; then :
   3693   # Broken: success on invalid input.
   3694 continue
   3695 else
   3696   # Passes both tests.
   3697 ac_preproc_ok=:
   3698 break
   3699 fi
   3700 rm -f conftest.err conftest.i conftest.$ac_ext
   3701 
   3702 done
   3703 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3704 rm -f conftest.i conftest.err conftest.$ac_ext
   3705 if $ac_preproc_ok; then :
   3706 
   3707 else
   3708   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3709 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3710 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   3711 See \`config.log' for more details" "$LINENO" 5; }
   3712 fi
   3713 
   3714 ac_ext=c
   3715 ac_cpp='$CPP $CPPFLAGS'
   3716 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3717 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3718 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3719 
   3720 
   3721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   3722 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   3723 if ${ac_cv_path_GREP+:} false; then :
   3724   $as_echo_n "(cached) " >&6
   3725 else
   3726   if test -z "$GREP"; then
   3727   ac_path_GREP_found=false
   3728   # Loop through the user's path and test for each of PROGNAME-LIST
   3729   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3730 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3731 do
   3732   IFS=$as_save_IFS
   3733   test -z "$as_dir" && as_dir=.
   3734     for ac_prog in grep ggrep; do
   3735     for ac_exec_ext in '' $ac_executable_extensions; do
   3736       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3737       as_fn_executable_p "$ac_path_GREP" || continue
   3738 # Check for GNU ac_path_GREP and select it if it is found.
   3739   # Check for GNU $ac_path_GREP
   3740 case `"$ac_path_GREP" --version 2>&1` in
   3741 *GNU*)
   3742   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3743 *)
   3744   ac_count=0
   3745   $as_echo_n 0123456789 >"conftest.in"
   3746   while :
   3747   do
   3748     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3749     mv "conftest.tmp" "conftest.in"
   3750     cp "conftest.in" "conftest.nl"
   3751     $as_echo 'GREP' >> "conftest.nl"
   3752     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3753     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3754     as_fn_arith $ac_count + 1 && ac_count=$as_val
   3755     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3756       # Best one so far, save it but keep looking for a better one
   3757       ac_cv_path_GREP="$ac_path_GREP"
   3758       ac_path_GREP_max=$ac_count
   3759     fi
   3760     # 10*(2^10) chars as input seems more than enough
   3761     test $ac_count -gt 10 && break
   3762   done
   3763   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3764 esac
   3765 
   3766       $ac_path_GREP_found && break 3
   3767     done
   3768   done
   3769   done
   3770 IFS=$as_save_IFS
   3771   if test -z "$ac_cv_path_GREP"; then
   3772     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   3773   fi
   3774 else
   3775   ac_cv_path_GREP=$GREP
   3776 fi
   3777 
   3778 fi
   3779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   3780 $as_echo "$ac_cv_path_GREP" >&6; }
   3781  GREP="$ac_cv_path_GREP"
   3782 
   3783 
   3784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   3785 $as_echo_n "checking for egrep... " >&6; }
   3786 if ${ac_cv_path_EGREP+:} false; then :
   3787   $as_echo_n "(cached) " >&6
   3788 else
   3789   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3790    then ac_cv_path_EGREP="$GREP -E"
   3791    else
   3792      if test -z "$EGREP"; then
   3793   ac_path_EGREP_found=false
   3794   # Loop through the user's path and test for each of PROGNAME-LIST
   3795   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3796 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3797 do
   3798   IFS=$as_save_IFS
   3799   test -z "$as_dir" && as_dir=.
   3800     for ac_prog in egrep; do
   3801     for ac_exec_ext in '' $ac_executable_extensions; do
   3802       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   3803       as_fn_executable_p "$ac_path_EGREP" || continue
   3804 # Check for GNU ac_path_EGREP and select it if it is found.
   3805   # Check for GNU $ac_path_EGREP
   3806 case `"$ac_path_EGREP" --version 2>&1` in
   3807 *GNU*)
   3808   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   3809 *)
   3810   ac_count=0
   3811   $as_echo_n 0123456789 >"conftest.in"
   3812   while :
   3813   do
   3814     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3815     mv "conftest.tmp" "conftest.in"
   3816     cp "conftest.in" "conftest.nl"
   3817     $as_echo 'EGREP' >> "conftest.nl"
   3818     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3819     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3820     as_fn_arith $ac_count + 1 && ac_count=$as_val
   3821     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   3822       # Best one so far, save it but keep looking for a better one
   3823       ac_cv_path_EGREP="$ac_path_EGREP"
   3824       ac_path_EGREP_max=$ac_count
   3825     fi
   3826     # 10*(2^10) chars as input seems more than enough
   3827     test $ac_count -gt 10 && break
   3828   done
   3829   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3830 esac
   3831 
   3832       $ac_path_EGREP_found && break 3
   3833     done
   3834   done
   3835   done
   3836 IFS=$as_save_IFS
   3837   if test -z "$ac_cv_path_EGREP"; then
   3838     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   3839   fi
   3840 else
   3841   ac_cv_path_EGREP=$EGREP
   3842 fi
   3843 
   3844    fi
   3845 fi
   3846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   3847 $as_echo "$ac_cv_path_EGREP" >&6; }
   3848  EGREP="$ac_cv_path_EGREP"
   3849 
   3850 
   3851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   3852 $as_echo_n "checking for ANSI C header files... " >&6; }
   3853 if ${ac_cv_header_stdc+:} false; then :
   3854   $as_echo_n "(cached) " >&6
   3855 else
   3856   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3857 /* end confdefs.h.  */
   3858 #include <stdlib.h>
   3859 #include <stdarg.h>
   3860 #include <string.h>
   3861 #include <float.h>
   3862 
   3863 int
   3864 main ()
   3865 {
   3866 
   3867   ;
   3868   return 0;
   3869 }
   3870 _ACEOF
   3871 if ac_fn_c_try_compile "$LINENO"; then :
   3872   ac_cv_header_stdc=yes
   3873 else
   3874   ac_cv_header_stdc=no
   3875 fi
   3876 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3877 
   3878 if test $ac_cv_header_stdc = yes; then
   3879   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   3880   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3881 /* end confdefs.h.  */
   3882 #include <string.h>
   3883 
   3884 _ACEOF
   3885 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   3886   $EGREP "memchr" >/dev/null 2>&1; then :
   3887 
   3888 else
   3889   ac_cv_header_stdc=no
   3890 fi
   3891 rm -f conftest*
   3892 
   3893 fi
   3894 
   3895 if test $ac_cv_header_stdc = yes; then
   3896   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   3897   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3898 /* end confdefs.h.  */
   3899 #include <stdlib.h>
   3900 
   3901 _ACEOF
   3902 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   3903   $EGREP "free" >/dev/null 2>&1; then :
   3904 
   3905 else
   3906   ac_cv_header_stdc=no
   3907 fi
   3908 rm -f conftest*
   3909 
   3910 fi
   3911 
   3912 if test $ac_cv_header_stdc = yes; then
   3913   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   3914   if test "$cross_compiling" = yes; then :
   3915   :
   3916 else
   3917   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3918 /* end confdefs.h.  */
   3919 #include <ctype.h>
   3920 #include <stdlib.h>
   3921 #if ((' ' & 0x0FF) == 0x020)
   3922 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   3923 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   3924 #else
   3925 # define ISLOWER(c) \
   3926 		   (('a' <= (c) && (c) <= 'i') \
   3927 		     || ('j' <= (c) && (c) <= 'r') \
   3928 		     || ('s' <= (c) && (c) <= 'z'))
   3929 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   3930 #endif
   3931 
   3932 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   3933 int
   3934 main ()
   3935 {
   3936   int i;
   3937   for (i = 0; i < 256; i++)
   3938     if (XOR (islower (i), ISLOWER (i))
   3939 	|| toupper (i) != TOUPPER (i))
   3940       return 2;
   3941   return 0;
   3942 }
   3943 _ACEOF
   3944 if ac_fn_c_try_run "$LINENO"; then :
   3945 
   3946 else
   3947   ac_cv_header_stdc=no
   3948 fi
   3949 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   3950   conftest.$ac_objext conftest.beam conftest.$ac_ext
   3951 fi
   3952 
   3953 fi
   3954 fi
   3955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   3956 $as_echo "$ac_cv_header_stdc" >&6; }
   3957 if test $ac_cv_header_stdc = yes; then
   3958 
   3959 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   3960 
   3961 fi
   3962 
   3963 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   3964 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   3965 		  inttypes.h stdint.h unistd.h
   3966 do :
   3967   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   3968 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   3969 "
   3970 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   3971   cat >>confdefs.h <<_ACEOF
   3972 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   3973 _ACEOF
   3974 
   3975 fi
   3976 
   3977 done
   3978 
   3979 
   3980 
   3981   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
   3982 if test "x$ac_cv_header_minix_config_h" = xyes; then :
   3983   MINIX=yes
   3984 else
   3985   MINIX=
   3986 fi
   3987 
   3988 
   3989   if test "$MINIX" = yes; then
   3990 
   3991 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
   3992 
   3993 
   3994 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
   3995 
   3996 
   3997 $as_echo "#define _MINIX 1" >>confdefs.h
   3998 
   3999   fi
   4000 
   4001 
   4002   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
   4003 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
   4004 if ${ac_cv_safe_to_define___extensions__+:} false; then :
   4005   $as_echo_n "(cached) " >&6
   4006 else
   4007   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4008 /* end confdefs.h.  */
   4009 
   4010 #         define __EXTENSIONS__ 1
   4011           $ac_includes_default
   4012 int
   4013 main ()
   4014 {
   4015 
   4016   ;
   4017   return 0;
   4018 }
   4019 _ACEOF
   4020 if ac_fn_c_try_compile "$LINENO"; then :
   4021   ac_cv_safe_to_define___extensions__=yes
   4022 else
   4023   ac_cv_safe_to_define___extensions__=no
   4024 fi
   4025 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4026 fi
   4027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
   4028 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
   4029   test $ac_cv_safe_to_define___extensions__ = yes &&
   4030     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
   4031 
   4032   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
   4033 
   4034   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
   4035 
   4036   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
   4037 
   4038   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
   4039 
   4040 
   4041 
   4042 if test "$ac_cv_header_minix_config_h" = "yes"; then
   4043 
   4044 $as_echo "#define _NETBSD_SOURCE 1" >>confdefs.h
   4045 
   4046 fi
   4047 
   4048 case "$prefix" in
   4049         NONE)
   4050 		prefix="/usr/local"
   4051         ;;
   4052 esac
   4053 
   4054 # are we on MinGW?
   4055 if uname -s 2>&1 | grep MINGW32 >/dev/null; then on_mingw="yes"
   4056 else
   4057 	if echo $target | grep mingw32 >/dev/null; then on_mingw="yes"
   4058 	else on_mingw="no"; fi
   4059 fi
   4060 
   4061 #
   4062 # Determine configuration file
   4063 # the eval is to evaluate shell expansion twice
   4064 if test $on_mingw = "no"; then
   4065   ub_conf_file=`eval echo "${sysconfdir}/unbound/unbound.conf"`
   4066 else
   4067   ub_conf_file="C:\\Program Files\\Unbound\\service.conf"
   4068 fi
   4069 
   4070 # Check whether --with-conf_file was given.
   4071 if test "${with_conf_file+set}" = set; then :
   4072   withval=$with_conf_file; ub_conf_file="$withval"
   4073 fi
   4074 
   4075 
   4076 hdr_config="`echo $ub_conf_file | sed -e 's/\\\\/\\\\\\\\/g'`"
   4077 
   4078 
   4079 cat >>confdefs.h <<_ACEOF
   4080 #define CONFIGFILE "$hdr_config"
   4081 _ACEOF
   4082 
   4083 ub_conf_dir=`$as_dirname -- "$ub_conf_file" ||
   4084 $as_expr X"$ub_conf_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   4085 	 X"$ub_conf_file" : 'X\(//\)[^/]' \| \
   4086 	 X"$ub_conf_file" : 'X\(//\)$' \| \
   4087 	 X"$ub_conf_file" : 'X\(/\)' \| . 2>/dev/null ||
   4088 $as_echo X"$ub_conf_file" |
   4089     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   4090 	    s//\1/
   4091 	    q
   4092 	  }
   4093 	  /^X\(\/\/\)[^/].*/{
   4094 	    s//\1/
   4095 	    q
   4096 	  }
   4097 	  /^X\(\/\/\)$/{
   4098 	    s//\1/
   4099 	    q
   4100 	  }
   4101 	  /^X\(\/\).*/{
   4102 	    s//\1/
   4103 	    q
   4104 	  }
   4105 	  s/.*/./; q'`
   4106 
   4107 
   4108 # Determine run, chroot directory and pidfile locations
   4109 
   4110 # Check whether --with-run-dir was given.
   4111 if test "${with_run_dir+set}" = set; then :
   4112   withval=$with_run_dir; UNBOUND_RUN_DIR="$withval"
   4113 else
   4114   if test $on_mingw = no; then
   4115     UNBOUND_RUN_DIR=`dirname "$ub_conf_file"`
   4116 else
   4117     UNBOUND_RUN_DIR=""
   4118 fi
   4119 
   4120 fi
   4121 
   4122 
   4123 hdr_run="`echo $UNBOUND_RUN_DIR | sed -e 's/\\\\/\\\\\\\\/g'`"
   4124 
   4125 
   4126 cat >>confdefs.h <<_ACEOF
   4127 #define RUN_DIR "$hdr_run"
   4128 _ACEOF
   4129 
   4130 
   4131 
   4132 # Check whether --with-chroot-dir was given.
   4133 if test "${with_chroot_dir+set}" = set; then :
   4134   withval=$with_chroot_dir; UNBOUND_CHROOT_DIR="$withval"
   4135 else
   4136   if test $on_mingw = no; then
   4137     UNBOUND_CHROOT_DIR="$UNBOUND_RUN_DIR"
   4138 else
   4139     UNBOUND_CHROOT_DIR=""
   4140 fi
   4141 
   4142 fi
   4143 
   4144 
   4145 hdr_chroot="`echo $UNBOUND_CHROOT_DIR | sed -e 's/\\\\/\\\\\\\\/g'`"
   4146 
   4147 
   4148 cat >>confdefs.h <<_ACEOF
   4149 #define CHROOT_DIR "$hdr_chroot"
   4150 _ACEOF
   4151 
   4152 
   4153 
   4154 # Check whether --with-share-dir was given.
   4155 if test "${with_share_dir+set}" = set; then :
   4156   withval=$with_share_dir; UNBOUND_SHARE_DIR="$withval"
   4157 else
   4158   UNBOUND_SHARE_DIR="$UNBOUND_RUN_DIR"
   4159 fi
   4160 
   4161 
   4162 
   4163 cat >>confdefs.h <<_ACEOF
   4164 #define SHARE_DIR "$UNBOUND_SHARE_DIR"
   4165 _ACEOF
   4166 
   4167 
   4168 
   4169 # Check whether --with-pidfile was given.
   4170 if test "${with_pidfile+set}" = set; then :
   4171   withval=$with_pidfile; UNBOUND_PIDFILE="$withval"
   4172 else
   4173   if test $on_mingw = no; then
   4174     UNBOUND_PIDFILE="$UNBOUND_RUN_DIR/unbound.pid"
   4175 else
   4176     UNBOUND_PIDFILE=""
   4177 fi
   4178 
   4179 fi
   4180 
   4181 
   4182 hdr_pid="`echo $UNBOUND_PIDFILE | sed -e 's/\\\\/\\\\\\\\/g'`"
   4183 
   4184 
   4185 cat >>confdefs.h <<_ACEOF
   4186 #define PIDFILE "$hdr_pid"
   4187 _ACEOF
   4188 
   4189 
   4190 
   4191 # Check whether --with-rootkey-file was given.
   4192 if test "${with_rootkey_file+set}" = set; then :
   4193   withval=$with_rootkey_file; UNBOUND_ROOTKEY_FILE="$withval"
   4194 else
   4195   if test $on_mingw = no; then
   4196     UNBOUND_ROOTKEY_FILE="$UNBOUND_RUN_DIR/root.key"
   4197 else
   4198     UNBOUND_ROOTKEY_FILE="C:\\Program Files\\Unbound\\root.key"
   4199 fi
   4200 
   4201 fi
   4202 
   4203 
   4204 hdr_rkey="`echo $UNBOUND_ROOTKEY_FILE | sed -e 's/\\\\/\\\\\\\\/g'`"
   4205 
   4206 
   4207 cat >>confdefs.h <<_ACEOF
   4208 #define ROOT_ANCHOR_FILE "$hdr_rkey"
   4209 _ACEOF
   4210 
   4211 
   4212 
   4213 # Check whether --with-rootcert-file was given.
   4214 if test "${with_rootcert_file+set}" = set; then :
   4215   withval=$with_rootcert_file; UNBOUND_ROOTCERT_FILE="$withval"
   4216 else
   4217   if test $on_mingw = no; then
   4218     UNBOUND_ROOTCERT_FILE="$UNBOUND_RUN_DIR/icannbundle.pem"
   4219 else
   4220     UNBOUND_ROOTCERT_FILE="C:\\Program Files\\Unbound\\icannbundle.pem"
   4221 fi
   4222 
   4223 fi
   4224 
   4225 
   4226 hdr_rpem="`echo $UNBOUND_ROOTCERT_FILE | sed -e 's/\\\\/\\\\\\\\/g'`"
   4227 
   4228 
   4229 cat >>confdefs.h <<_ACEOF
   4230 #define ROOT_CERT_FILE "$hdr_rpem"
   4231 _ACEOF
   4232 
   4233 
   4234 
   4235 # Check whether --with-username was given.
   4236 if test "${with_username+set}" = set; then :
   4237   withval=$with_username; UNBOUND_USERNAME="$withval"
   4238 else
   4239   UNBOUND_USERNAME="unbound"
   4240 fi
   4241 
   4242 
   4243 
   4244 cat >>confdefs.h <<_ACEOF
   4245 #define UB_USERNAME "$UNBOUND_USERNAME"
   4246 _ACEOF
   4247 
   4248 
   4249 
   4250 $as_echo "#define WINVER 0x0502" >>confdefs.h
   4251 
   4252 wnvs=`echo $PACKAGE_VERSION | sed -e 's/^[^0-9]*\([0-9][0-9]*\)[^0-9][^0-9]*\([0-9][0-9]*\)[^0-9][^0-9]*\([0-9][0-9]*\)[^0-9][^0-9]*\([0-9][0-9]*\).*$/\1,\2,\3,\4/' -e 's/^[^0-9]*\([0-9][0-9]*\)[^0-9][^0-9]*\([0-9][0-9]*\)[^0-9][^0-9]*\([0-9][0-9]*\)[^0-9]*$/\1,\2,\3,0/' `
   4253 
   4254 
   4255 cat >>confdefs.h <<_ACEOF
   4256 #define RSRC_PACKAGE_VERSION $wnvs
   4257 _ACEOF
   4258 
   4259 
   4260 # Checks for typedefs, structures, and compiler characteristics.
   4261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
   4262 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
   4263 if ${ac_cv_c_const+:} false; then :
   4264   $as_echo_n "(cached) " >&6
   4265 else
   4266   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4267 /* end confdefs.h.  */
   4268 
   4269 int
   4270 main ()
   4271 {
   4272 
   4273 #ifndef __cplusplus
   4274   /* Ultrix mips cc rejects this sort of thing.  */
   4275   typedef int charset[2];
   4276   const charset cs = { 0, 0 };
   4277   /* SunOS 4.1.1 cc rejects this.  */
   4278   char const *const *pcpcc;
   4279   char **ppc;
   4280   /* NEC SVR4.0.2 mips cc rejects this.  */
   4281   struct point {int x, y;};
   4282   static struct point const zero = {0,0};
   4283   /* AIX XL C 1.02.0.0 rejects this.
   4284      It does not let you subtract one const X* pointer from another in
   4285      an arm of an if-expression whose if-part is not a constant
   4286      expression */
   4287   const char *g = "string";
   4288   pcpcc = &g + (g ? g-g : 0);
   4289   /* HPUX 7.0 cc rejects these. */
   4290   ++pcpcc;
   4291   ppc = (char**) pcpcc;
   4292   pcpcc = (char const *const *) ppc;
   4293   { /* SCO 3.2v4 cc rejects this sort of thing.  */
   4294     char tx;
   4295     char *t = &tx;
   4296     char const *s = 0 ? (char *) 0 : (char const *) 0;
   4297 
   4298     *t++ = 0;
   4299     if (s) return 0;
   4300   }
   4301   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
   4302     int x[] = {25, 17};
   4303     const int *foo = &x[0];
   4304     ++foo;
   4305   }
   4306   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
   4307     typedef const int *iptr;
   4308     iptr p = 0;
   4309     ++p;
   4310   }
   4311   { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
   4312        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
   4313     struct s { int j; const int *ap[3]; } bx;
   4314     struct s *b = &bx; b->j = 5;
   4315   }
   4316   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
   4317     const int foo = 10;
   4318     if (!foo) return 0;
   4319   }
   4320   return !cs[0] && !zero.x;
   4321 #endif
   4322 
   4323   ;
   4324   return 0;
   4325 }
   4326 _ACEOF
   4327 if ac_fn_c_try_compile "$LINENO"; then :
   4328   ac_cv_c_const=yes
   4329 else
   4330   ac_cv_c_const=no
   4331 fi
   4332 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4333 fi
   4334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
   4335 $as_echo "$ac_cv_c_const" >&6; }
   4336 if test $ac_cv_c_const = no; then
   4337 
   4338 $as_echo "#define const /**/" >>confdefs.h
   4339 
   4340 fi
   4341 
   4342 ac_ext=c
   4343 ac_cpp='$CPP $CPPFLAGS'
   4344 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4345 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4346 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4347 
   4348 # allow user to override the -g -O2 flags.
   4349 if test "x$CFLAGS" = "x" ; then
   4350 
   4351 
   4352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -g" >&5
   4353 $as_echo_n "checking whether $CC supports -g... " >&6; }
   4354 cache=`echo g | sed 'y%.=/+-%___p_%'`
   4355 if eval \${cv_prog_cc_flag_$cache+:} false; then :
   4356   $as_echo_n "(cached) " >&6
   4357 else
   4358 
   4359 echo 'void f(void){}' >conftest.c
   4360 if test -z "`$CC $CPPFLAGS $CFLAGS -g -c conftest.c 2>&1`"; then
   4361 eval "cv_prog_cc_flag_$cache=yes"
   4362 else
   4363 eval "cv_prog_cc_flag_$cache=no"
   4364 fi
   4365 rm -f conftest conftest.o conftest.c
   4366 
   4367 fi
   4368 
   4369 if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then
   4370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4371 $as_echo "yes" >&6; }
   4372 :
   4373 CFLAGS="$CFLAGS -g"
   4374 else
   4375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4376 $as_echo "no" >&6; }
   4377 :
   4378 
   4379 fi
   4380 
   4381 
   4382 
   4383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -O2" >&5
   4384 $as_echo_n "checking whether $CC supports -O2... " >&6; }
   4385 cache=`echo O2 | sed 'y%.=/+-%___p_%'`
   4386 if eval \${cv_prog_cc_flag_$cache+:} false; then :
   4387   $as_echo_n "(cached) " >&6
   4388 else
   4389 
   4390 echo 'void f(void){}' >conftest.c
   4391 if test -z "`$CC $CPPFLAGS $CFLAGS -O2 -c conftest.c 2>&1`"; then
   4392 eval "cv_prog_cc_flag_$cache=yes"
   4393 else
   4394 eval "cv_prog_cc_flag_$cache=no"
   4395 fi
   4396 rm -f conftest conftest.o conftest.c
   4397 
   4398 fi
   4399 
   4400 if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then
   4401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4402 $as_echo "yes" >&6; }
   4403 :
   4404 CFLAGS="$CFLAGS -O2"
   4405 else
   4406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4407 $as_echo "no" >&6; }
   4408 :
   4409 
   4410 fi
   4411 
   4412 fi
   4413 ac_ext=c
   4414 ac_cpp='$CPP $CPPFLAGS'
   4415 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4416 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4417 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4418 if test -n "$ac_tool_prefix"; then
   4419   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   4420 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   4421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4422 $as_echo_n "checking for $ac_word... " >&6; }
   4423 if ${ac_cv_prog_CC+:} false; then :
   4424   $as_echo_n "(cached) " >&6
   4425 else
   4426   if test -n "$CC"; then
   4427   ac_cv_prog_CC="$CC" # Let the user override the test.
   4428 else
   4429 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4430 for as_dir in $PATH
   4431 do
   4432   IFS=$as_save_IFS
   4433   test -z "$as_dir" && as_dir=.
   4434     for ac_exec_ext in '' $ac_executable_extensions; do
   4435   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4436     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   4437     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4438     break 2
   4439   fi
   4440 done
   4441   done
   4442 IFS=$as_save_IFS
   4443 
   4444 fi
   4445 fi
   4446 CC=$ac_cv_prog_CC
   4447 if test -n "$CC"; then
   4448   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4449 $as_echo "$CC" >&6; }
   4450 else
   4451   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4452 $as_echo "no" >&6; }
   4453 fi
   4454 
   4455 
   4456 fi
   4457 if test -z "$ac_cv_prog_CC"; then
   4458   ac_ct_CC=$CC
   4459   # Extract the first word of "gcc", so it can be a program name with args.
   4460 set dummy gcc; ac_word=$2
   4461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4462 $as_echo_n "checking for $ac_word... " >&6; }
   4463 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   4464   $as_echo_n "(cached) " >&6
   4465 else
   4466   if test -n "$ac_ct_CC"; then
   4467   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   4468 else
   4469 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4470 for as_dir in $PATH
   4471 do
   4472   IFS=$as_save_IFS
   4473   test -z "$as_dir" && as_dir=.
   4474     for ac_exec_ext in '' $ac_executable_extensions; do
   4475   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4476     ac_cv_prog_ac_ct_CC="gcc"
   4477     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4478     break 2
   4479   fi
   4480 done
   4481   done
   4482 IFS=$as_save_IFS
   4483 
   4484 fi
   4485 fi
   4486 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   4487 if test -n "$ac_ct_CC"; then
   4488   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   4489 $as_echo "$ac_ct_CC" >&6; }
   4490 else
   4491   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4492 $as_echo "no" >&6; }
   4493 fi
   4494 
   4495   if test "x$ac_ct_CC" = x; then
   4496     CC=""
   4497   else
   4498     case $cross_compiling:$ac_tool_warned in
   4499 yes:)
   4500 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4501 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4502 ac_tool_warned=yes ;;
   4503 esac
   4504     CC=$ac_ct_CC
   4505   fi
   4506 else
   4507   CC="$ac_cv_prog_CC"
   4508 fi
   4509 
   4510 if test -z "$CC"; then
   4511           if test -n "$ac_tool_prefix"; then
   4512     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   4513 set dummy ${ac_tool_prefix}cc; ac_word=$2
   4514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4515 $as_echo_n "checking for $ac_word... " >&6; }
   4516 if ${ac_cv_prog_CC+:} false; then :
   4517   $as_echo_n "(cached) " >&6
   4518 else
   4519   if test -n "$CC"; then
   4520   ac_cv_prog_CC="$CC" # Let the user override the test.
   4521 else
   4522 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4523 for as_dir in $PATH
   4524 do
   4525   IFS=$as_save_IFS
   4526   test -z "$as_dir" && as_dir=.
   4527     for ac_exec_ext in '' $ac_executable_extensions; do
   4528   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4529     ac_cv_prog_CC="${ac_tool_prefix}cc"
   4530     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4531     break 2
   4532   fi
   4533 done
   4534   done
   4535 IFS=$as_save_IFS
   4536 
   4537 fi
   4538 fi
   4539 CC=$ac_cv_prog_CC
   4540 if test -n "$CC"; then
   4541   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4542 $as_echo "$CC" >&6; }
   4543 else
   4544   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4545 $as_echo "no" >&6; }
   4546 fi
   4547 
   4548 
   4549   fi
   4550 fi
   4551 if test -z "$CC"; then
   4552   # Extract the first word of "cc", so it can be a program name with args.
   4553 set dummy cc; ac_word=$2
   4554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4555 $as_echo_n "checking for $ac_word... " >&6; }
   4556 if ${ac_cv_prog_CC+:} false; then :
   4557   $as_echo_n "(cached) " >&6
   4558 else
   4559   if test -n "$CC"; then
   4560   ac_cv_prog_CC="$CC" # Let the user override the test.
   4561 else
   4562   ac_prog_rejected=no
   4563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4564 for as_dir in $PATH
   4565 do
   4566   IFS=$as_save_IFS
   4567   test -z "$as_dir" && as_dir=.
   4568     for ac_exec_ext in '' $ac_executable_extensions; do
   4569   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4570     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   4571        ac_prog_rejected=yes
   4572        continue
   4573      fi
   4574     ac_cv_prog_CC="cc"
   4575     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4576     break 2
   4577   fi
   4578 done
   4579   done
   4580 IFS=$as_save_IFS
   4581 
   4582 if test $ac_prog_rejected = yes; then
   4583   # We found a bogon in the path, so make sure we never use it.
   4584   set dummy $ac_cv_prog_CC
   4585   shift
   4586   if test $# != 0; then
   4587     # We chose a different compiler from the bogus one.
   4588     # However, it has the same basename, so the bogon will be chosen
   4589     # first if we set CC to just the basename; use the full file name.
   4590     shift
   4591     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   4592   fi
   4593 fi
   4594 fi
   4595 fi
   4596 CC=$ac_cv_prog_CC
   4597 if test -n "$CC"; then
   4598   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4599 $as_echo "$CC" >&6; }
   4600 else
   4601   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4602 $as_echo "no" >&6; }
   4603 fi
   4604 
   4605 
   4606 fi
   4607 if test -z "$CC"; then
   4608   if test -n "$ac_tool_prefix"; then
   4609   for ac_prog in cl.exe
   4610   do
   4611     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   4612 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   4613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4614 $as_echo_n "checking for $ac_word... " >&6; }
   4615 if ${ac_cv_prog_CC+:} false; then :
   4616   $as_echo_n "(cached) " >&6
   4617 else
   4618   if test -n "$CC"; then
   4619   ac_cv_prog_CC="$CC" # Let the user override the test.
   4620 else
   4621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4622 for as_dir in $PATH
   4623 do
   4624   IFS=$as_save_IFS
   4625   test -z "$as_dir" && as_dir=.
   4626     for ac_exec_ext in '' $ac_executable_extensions; do
   4627   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4628     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   4629     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4630     break 2
   4631   fi
   4632 done
   4633   done
   4634 IFS=$as_save_IFS
   4635 
   4636 fi
   4637 fi
   4638 CC=$ac_cv_prog_CC
   4639 if test -n "$CC"; then
   4640   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4641 $as_echo "$CC" >&6; }
   4642 else
   4643   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4644 $as_echo "no" >&6; }
   4645 fi
   4646 
   4647 
   4648     test -n "$CC" && break
   4649   done
   4650 fi
   4651 if test -z "$CC"; then
   4652   ac_ct_CC=$CC
   4653   for ac_prog in cl.exe
   4654 do
   4655   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4656 set dummy $ac_prog; ac_word=$2
   4657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4658 $as_echo_n "checking for $ac_word... " >&6; }
   4659 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   4660   $as_echo_n "(cached) " >&6
   4661 else
   4662   if test -n "$ac_ct_CC"; then
   4663   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   4664 else
   4665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4666 for as_dir in $PATH
   4667 do
   4668   IFS=$as_save_IFS
   4669   test -z "$as_dir" && as_dir=.
   4670     for ac_exec_ext in '' $ac_executable_extensions; do
   4671   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4672     ac_cv_prog_ac_ct_CC="$ac_prog"
   4673     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4674     break 2
   4675   fi
   4676 done
   4677   done
   4678 IFS=$as_save_IFS
   4679 
   4680 fi
   4681 fi
   4682 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   4683 if test -n "$ac_ct_CC"; then
   4684   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   4685 $as_echo "$ac_ct_CC" >&6; }
   4686 else
   4687   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4688 $as_echo "no" >&6; }
   4689 fi
   4690 
   4691 
   4692   test -n "$ac_ct_CC" && break
   4693 done
   4694 
   4695   if test "x$ac_ct_CC" = x; then
   4696     CC=""
   4697   else
   4698     case $cross_compiling:$ac_tool_warned in
   4699 yes:)
   4700 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4701 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4702 ac_tool_warned=yes ;;
   4703 esac
   4704     CC=$ac_ct_CC
   4705   fi
   4706 fi
   4707 
   4708 fi
   4709 
   4710 
   4711 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4712 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4713 as_fn_error $? "no acceptable C compiler found in \$PATH
   4714 See \`config.log' for more details" "$LINENO" 5; }
   4715 
   4716 # Provide some information about the compiler.
   4717 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   4718 set X $ac_compile
   4719 ac_compiler=$2
   4720 for ac_option in --version -v -V -qversion; do
   4721   { { ac_try="$ac_compiler $ac_option >&5"
   4722 case "(($ac_try" in
   4723   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4724   *) ac_try_echo=$ac_try;;
   4725 esac
   4726 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4727 $as_echo "$ac_try_echo"; } >&5
   4728   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   4729   ac_status=$?
   4730   if test -s conftest.err; then
   4731     sed '10a\
   4732 ... rest of stderr output deleted ...
   4733          10q' conftest.err >conftest.er1
   4734     cat conftest.er1 >&5
   4735   fi
   4736   rm -f conftest.er1 conftest.err
   4737   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4738   test $ac_status = 0; }
   4739 done
   4740 
   4741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   4742 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   4743 if ${ac_cv_c_compiler_gnu+:} false; then :
   4744   $as_echo_n "(cached) " >&6
   4745 else
   4746   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4747 /* end confdefs.h.  */
   4748 
   4749 int
   4750 main ()
   4751 {
   4752 #ifndef __GNUC__
   4753        choke me
   4754 #endif
   4755 
   4756   ;
   4757   return 0;
   4758 }
   4759 _ACEOF
   4760 if ac_fn_c_try_compile "$LINENO"; then :
   4761   ac_compiler_gnu=yes
   4762 else
   4763   ac_compiler_gnu=no
   4764 fi
   4765 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4766 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   4767 
   4768 fi
   4769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   4770 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   4771 if test $ac_compiler_gnu = yes; then
   4772   GCC=yes
   4773 else
   4774   GCC=
   4775 fi
   4776 ac_test_CFLAGS=${CFLAGS+set}
   4777 ac_save_CFLAGS=$CFLAGS
   4778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   4779 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   4780 if ${ac_cv_prog_cc_g+:} false; then :
   4781   $as_echo_n "(cached) " >&6
   4782 else
   4783   ac_save_c_werror_flag=$ac_c_werror_flag
   4784    ac_c_werror_flag=yes
   4785    ac_cv_prog_cc_g=no
   4786    CFLAGS="-g"
   4787    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4788 /* end confdefs.h.  */
   4789 
   4790 int
   4791 main ()
   4792 {
   4793 
   4794   ;
   4795   return 0;
   4796 }
   4797 _ACEOF
   4798 if ac_fn_c_try_compile "$LINENO"; then :
   4799   ac_cv_prog_cc_g=yes
   4800 else
   4801   CFLAGS=""
   4802       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4803 /* end confdefs.h.  */
   4804 
   4805 int
   4806 main ()
   4807 {
   4808 
   4809   ;
   4810   return 0;
   4811 }
   4812 _ACEOF
   4813 if ac_fn_c_try_compile "$LINENO"; then :
   4814 
   4815 else
   4816   ac_c_werror_flag=$ac_save_c_werror_flag
   4817 	 CFLAGS="-g"
   4818 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4819 /* end confdefs.h.  */
   4820 
   4821 int
   4822 main ()
   4823 {
   4824 
   4825   ;
   4826   return 0;
   4827 }
   4828 _ACEOF
   4829 if ac_fn_c_try_compile "$LINENO"; then :
   4830   ac_cv_prog_cc_g=yes
   4831 fi
   4832 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4833 fi
   4834 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4835 fi
   4836 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4837    ac_c_werror_flag=$ac_save_c_werror_flag
   4838 fi
   4839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   4840 $as_echo "$ac_cv_prog_cc_g" >&6; }
   4841 if test "$ac_test_CFLAGS" = set; then
   4842   CFLAGS=$ac_save_CFLAGS
   4843 elif test $ac_cv_prog_cc_g = yes; then
   4844   if test "$GCC" = yes; then
   4845     CFLAGS="-g -O2"
   4846   else
   4847     CFLAGS="-g"
   4848   fi
   4849 else
   4850   if test "$GCC" = yes; then
   4851     CFLAGS="-O2"
   4852   else
   4853     CFLAGS=
   4854   fi
   4855 fi
   4856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   4857 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   4858 if ${ac_cv_prog_cc_c89+:} false; then :
   4859   $as_echo_n "(cached) " >&6
   4860 else
   4861   ac_cv_prog_cc_c89=no
   4862 ac_save_CC=$CC
   4863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4864 /* end confdefs.h.  */
   4865 #include <stdarg.h>
   4866 #include <stdio.h>
   4867 struct stat;
   4868 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   4869 struct buf { int x; };
   4870 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   4871 static char *e (p, i)
   4872      char **p;
   4873      int i;
   4874 {
   4875   return p[i];
   4876 }
   4877 static char *f (char * (*g) (char **, int), char **p, ...)
   4878 {
   4879   char *s;
   4880   va_list v;
   4881   va_start (v,p);
   4882   s = g (p, va_arg (v,int));
   4883   va_end (v);
   4884   return s;
   4885 }
   4886 
   4887 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   4888    function prototypes and stuff, but not '\xHH' hex character constants.
   4889    These don't provoke an error unfortunately, instead are silently treated
   4890    as 'x'.  The following induces an error, until -std is added to get
   4891    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   4892    array size at least.  It's necessary to write '\x00'==0 to get something
   4893    that's true only with -std.  */
   4894 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   4895 
   4896 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   4897    inside strings and character constants.  */
   4898 #define FOO(x) 'x'
   4899 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   4900 
   4901 int test (int i, double x);
   4902 struct s1 {int (*f) (int a);};
   4903 struct s2 {int (*f) (double a);};
   4904 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   4905 int argc;
   4906 char **argv;
   4907 int
   4908 main ()
   4909 {
   4910 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   4911   ;
   4912   return 0;
   4913 }
   4914 _ACEOF
   4915 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   4916 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   4917 do
   4918   CC="$ac_save_CC $ac_arg"
   4919   if ac_fn_c_try_compile "$LINENO"; then :
   4920   ac_cv_prog_cc_c89=$ac_arg
   4921 fi
   4922 rm -f core conftest.err conftest.$ac_objext
   4923   test "x$ac_cv_prog_cc_c89" != "xno" && break
   4924 done
   4925 rm -f conftest.$ac_ext
   4926 CC=$ac_save_CC
   4927 
   4928 fi
   4929 # AC_CACHE_VAL
   4930 case "x$ac_cv_prog_cc_c89" in
   4931   x)
   4932     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   4933 $as_echo "none needed" >&6; } ;;
   4934   xno)
   4935     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   4936 $as_echo "unsupported" >&6; } ;;
   4937   *)
   4938     CC="$CC $ac_cv_prog_cc_c89"
   4939     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   4940 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   4941 esac
   4942 if test "x$ac_cv_prog_cc_c89" != xno; then :
   4943 
   4944 fi
   4945 
   4946 ac_ext=c
   4947 ac_cpp='$CPP $CPPFLAGS'
   4948 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4949 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4950 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4951 
   4952 
   4953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $CC dependency flag" >&5
   4954 $as_echo_n "checking $CC dependency flag... " >&6; }
   4955 echo 'void f(){}' >conftest.c
   4956 if test "`$CC -MM conftest.c 2>&1`" = "conftest.o: conftest.c"; then
   4957 	DEPFLAG="-MM"
   4958 else
   4959   if test "`$CC -xM1 conftest.c 2>&1`" = "conftest.o: conftest.c"; then
   4960 	DEPFLAG="-xM1"
   4961   else
   4962 	DEPFLAG="-MM"  # dunno do something
   4963   fi
   4964 fi
   4965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DEPFLAG" >&5
   4966 $as_echo "$DEPFLAG" >&6; }
   4967 rm -f conftest.c
   4968 
   4969 
   4970 
   4971 
   4972 
   4973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Werror" >&5
   4974 $as_echo_n "checking whether $CC supports -Werror... " >&6; }
   4975 cache=`echo Werror | sed 'y%.=/+-%___p_%'`
   4976 if eval \${cv_prog_cc_flag_$cache+:} false; then :
   4977   $as_echo_n "(cached) " >&6
   4978 else
   4979 
   4980 echo 'void f(void){}' >conftest.c
   4981 if test -z "`$CC $CPPFLAGS $CFLAGS -Werror -c conftest.c 2>&1`"; then
   4982 eval "cv_prog_cc_flag_$cache=yes"
   4983 else
   4984 eval "cv_prog_cc_flag_$cache=no"
   4985 fi
   4986 rm -f conftest conftest.o conftest.c
   4987 
   4988 fi
   4989 
   4990 if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then
   4991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4992 $as_echo "yes" >&6; }
   4993 :
   4994 ERRFLAG="-Werror"
   4995 else
   4996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4997 $as_echo "no" >&6; }
   4998 :
   4999 ERRFLAG="-errwarn"
   5000 fi
   5001 
   5002 
   5003 
   5004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wall" >&5
   5005 $as_echo_n "checking whether $CC supports -Wall... " >&6; }
   5006 cache=`echo Wall | sed 'y%.=/+-%___p_%'`
   5007 if eval \${cv_prog_cc_flag_$cache+:} false; then :
   5008   $as_echo_n "(cached) " >&6
   5009 else
   5010 
   5011 echo 'void f(void){}' >conftest.c
   5012 if test -z "`$CC $CPPFLAGS $CFLAGS -Wall -c conftest.c 2>&1`"; then
   5013 eval "cv_prog_cc_flag_$cache=yes"
   5014 else
   5015 eval "cv_prog_cc_flag_$cache=no"
   5016 fi
   5017 rm -f conftest conftest.o conftest.c
   5018 
   5019 fi
   5020 
   5021 if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then
   5022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5023 $as_echo "yes" >&6; }
   5024 :
   5025 ERRFLAG="$ERRFLAG -Wall"
   5026 else
   5027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5028 $as_echo "no" >&6; }
   5029 :
   5030 ERRFLAG="$ERRFLAG -errfmt"
   5031 fi
   5032 
   5033 
   5034 
   5035 
   5036 
   5037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -std=c99" >&5
   5038 $as_echo_n "checking whether $CC supports -std=c99... " >&6; }
   5039 cache=`echo std=c99 | sed 'y%.=/+-%___p_%'`
   5040 if eval \${cv_prog_cc_flag_$cache+:} false; then :
   5041   $as_echo_n "(cached) " >&6
   5042 else
   5043 
   5044 echo 'void f(void){}' >conftest.c
   5045 if test -z "`$CC $CPPFLAGS $CFLAGS -std=c99 -c conftest.c 2>&1`"; then
   5046 eval "cv_prog_cc_flag_$cache=yes"
   5047 else
   5048 eval "cv_prog_cc_flag_$cache=no"
   5049 fi
   5050 rm -f conftest conftest.o conftest.c
   5051 
   5052 fi
   5053 
   5054 if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then
   5055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5056 $as_echo "yes" >&6; }
   5057 :
   5058 C99FLAG="-std=c99"
   5059 else
   5060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5061 $as_echo "no" >&6; }
   5062 :
   5063 
   5064 fi
   5065 
   5066 
   5067 
   5068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -xc99" >&5
   5069 $as_echo_n "checking whether $CC supports -xc99... " >&6; }
   5070 cache=`echo xc99 | sed 'y%.=/+-%___p_%'`
   5071 if eval \${cv_prog_cc_flag_$cache+:} false; then :
   5072   $as_echo_n "(cached) " >&6
   5073 else
   5074 
   5075 echo 'void f(void){}' >conftest.c
   5076 if test -z "`$CC $CPPFLAGS $CFLAGS -xc99 -c conftest.c 2>&1`"; then
   5077 eval "cv_prog_cc_flag_$cache=yes"
   5078 else
   5079 eval "cv_prog_cc_flag_$cache=no"
   5080 fi
   5081 rm -f conftest conftest.o conftest.c
   5082 
   5083 fi
   5084 
   5085 if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then
   5086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5087 $as_echo "yes" >&6; }
   5088 :
   5089 C99FLAG="-xc99"
   5090 else
   5091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5092 $as_echo "no" >&6; }
   5093 :
   5094 
   5095 fi
   5096 
   5097 
   5098 for ac_header in getopt.h time.h
   5099 do :
   5100   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5101 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   5102 "
   5103 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   5104   cat >>confdefs.h <<_ACEOF
   5105 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5106 _ACEOF
   5107 
   5108 fi
   5109 
   5110 done
   5111 
   5112 
   5113 
   5114 
   5115 
   5116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE as a flag for $CC" >&5
   5117 $as_echo_n "checking whether we need $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE as a flag for $CC... " >&6; }
   5118 cache=`$as_echo "$C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE" | $as_tr_sh`
   5119 if eval \${cv_prog_cc_flag_needed_$cache+:} false; then :
   5120   $as_echo_n "(cached) " >&6
   5121 else
   5122 
   5123 echo '
   5124 #include "confdefs.h"
   5125 #include <stdlib.h>
   5126 #include <ctype.h>
   5127 #include <sys/time.h>
   5128 #ifdef HAVE_TIME_H
   5129 #include <time.h>
   5130 #endif
   5131 #include <unistd.h>
   5132 #include <netdb.h>
   5133 #ifdef HAVE_GETOPT_H
   5134 #include <getopt.h>
   5135 #endif
   5136 
   5137 int test() {
   5138 	int a;
   5139 	char **opts = NULL;
   5140 	struct timeval tv;
   5141 	char *t;
   5142 	time_t time = 0;
   5143 	char *buf = NULL;
   5144 	const char* str = NULL;
   5145 	struct msghdr msg;
   5146 	msg.msg_control = 0;
   5147 	t = ctime_r(&time, buf);
   5148 	tv.tv_usec = 10;
   5149 	srandom(32);
   5150 	a = getopt(2, opts, "a");
   5151 	a = isascii(32);
   5152 	str = gai_strerror(0);
   5153 	if(str && t && tv.tv_usec && msg.msg_control)
   5154 		a = 0;
   5155 	return a;
   5156 }
   5157 ' > conftest.c
   5158 echo 'void f(){}' >>conftest.c
   5159 if test -z "`$CC $CPPFLAGS $CFLAGS $ERRFLAG -c conftest.c 2>&1`"; then
   5160 eval "cv_prog_cc_flag_needed_$cache=no"
   5161 else
   5162 
   5163 if test -z "`$CC $CPPFLAGS $CFLAGS $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE $ERRFLAG -c conftest.c 2>&1`"; then
   5164 eval "cv_prog_cc_flag_needed_$cache=yes"
   5165 else
   5166 eval "cv_prog_cc_flag_needed_$cache=fail"
   5167 #echo 'Test with flag fails too!'
   5168 #cat conftest.c
   5169 #echo "$CC $CPPFLAGS $CFLAGS $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE $ERRFLAG -c conftest.c 2>&1"
   5170 #echo `$CC $CPPFLAGS $CFLAGS $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE $ERRFLAG -c conftest.c 2>&1`
   5171 #exit 1
   5172 fi
   5173 
   5174 fi
   5175 rm -f conftest conftest.c conftest.o
   5176 
   5177 fi
   5178 
   5179 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then
   5180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5181 $as_echo "yes" >&6; }
   5182 :
   5183 CFLAGS="$CFLAGS $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE"
   5184 else
   5185 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then
   5186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5187 $as_echo "no" >&6; }
   5188 #echo 'Test with flag is no!'
   5189 #cat conftest.c
   5190 #echo "$CC $CPPFLAGS $CFLAGS $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE $ERRFLAG -c conftest.c 2>&1"
   5191 #echo `$CC $CPPFLAGS $CFLAGS $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE $ERRFLAG -c conftest.c 2>&1`
   5192 #exit 1
   5193 :
   5194 
   5195 else
   5196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   5197 $as_echo "failed" >&6; }
   5198 :
   5199 
   5200 fi
   5201 fi
   5202 
   5203 
   5204 
   5205 
   5206 
   5207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE as a flag for $CC" >&5
   5208 $as_echo_n "checking whether we need $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE as a flag for $CC... " >&6; }
   5209 cache=`$as_echo "$C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE" | $as_tr_sh`
   5210 if eval \${cv_prog_cc_flag_needed_$cache+:} false; then :
   5211   $as_echo_n "(cached) " >&6
   5212 else
   5213 
   5214 echo '
   5215 #include "confdefs.h"
   5216 #include <stdlib.h>
   5217 #include <ctype.h>
   5218 #include <sys/time.h>
   5219 #ifdef HAVE_TIME_H
   5220 #include <time.h>
   5221 #endif
   5222 #include <unistd.h>
   5223 #include <netdb.h>
   5224 #ifdef HAVE_GETOPT_H
   5225 #include <getopt.h>
   5226 #endif
   5227 
   5228 int test() {
   5229 	int a;
   5230 	char **opts = NULL;
   5231 	struct timeval tv;
   5232 	char *t;
   5233 	time_t time = 0;
   5234 	char *buf = NULL;
   5235 	const char* str = NULL;
   5236 	struct msghdr msg;
   5237 	msg.msg_control = 0;
   5238 	t = ctime_r(&time, buf);
   5239 	tv.tv_usec = 10;
   5240 	srandom(32);
   5241 	a = getopt(2, opts, "a");
   5242 	a = isascii(32);
   5243 	str = gai_strerror(0);
   5244 	if(str && t && tv.tv_usec && msg.msg_control)
   5245 		a = 0;
   5246 	return a;
   5247 }
   5248 ' > conftest.c
   5249 echo 'void f(){}' >>conftest.c
   5250 if test -z "`$CC $CPPFLAGS $CFLAGS $ERRFLAG -c conftest.c 2>&1`"; then
   5251 eval "cv_prog_cc_flag_needed_$cache=no"
   5252 else
   5253 
   5254 if test -z "`$CC $CPPFLAGS $CFLAGS $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE $ERRFLAG -c conftest.c 2>&1`"; then
   5255 eval "cv_prog_cc_flag_needed_$cache=yes"
   5256 else
   5257 eval "cv_prog_cc_flag_needed_$cache=fail"
   5258 #echo 'Test with flag fails too!'
   5259 #cat conftest.c
   5260 #echo "$CC $CPPFLAGS $CFLAGS $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE $ERRFLAG -c conftest.c 2>&1"
   5261 #echo `$CC $CPPFLAGS $CFLAGS $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE $ERRFLAG -c conftest.c 2>&1`
   5262 #exit 1
   5263 fi
   5264 
   5265 fi
   5266 rm -f conftest conftest.c conftest.o
   5267 
   5268 fi
   5269 
   5270 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then
   5271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5272 $as_echo "yes" >&6; }
   5273 :
   5274 CFLAGS="$CFLAGS $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE"
   5275 else
   5276 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then
   5277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5278 $as_echo "no" >&6; }
   5279 #echo 'Test with flag is no!'
   5280 #cat conftest.c
   5281 #echo "$CC $CPPFLAGS $CFLAGS $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE $ERRFLAG -c conftest.c 2>&1"
   5282 #echo `$CC $CPPFLAGS $CFLAGS $C99FLAG -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE $ERRFLAG -c conftest.c 2>&1`
   5283 #exit 1
   5284 :
   5285 
   5286 else
   5287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   5288 $as_echo "failed" >&6; }
   5289 :
   5290 
   5291 fi
   5292 fi
   5293 
   5294 
   5295 
   5296 
   5297 
   5298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need $C99FLAG as a flag for $CC" >&5
   5299 $as_echo_n "checking whether we need $C99FLAG as a flag for $CC... " >&6; }
   5300 cache=`$as_echo "$C99FLAG" | $as_tr_sh`
   5301 if eval \${cv_prog_cc_flag_needed_$cache+:} false; then :
   5302   $as_echo_n "(cached) " >&6
   5303 else
   5304 
   5305 echo '
   5306 #include <stdbool.h>
   5307 #include <ctype.h>
   5308 int test() {
   5309         int a = 0;
   5310         return a;
   5311 }
   5312 ' > conftest.c
   5313 echo 'void f(){}' >>conftest.c
   5314 if test -z "`$CC $CPPFLAGS $CFLAGS $ERRFLAG -c conftest.c 2>&1`"; then
   5315 eval "cv_prog_cc_flag_needed_$cache=no"
   5316 else
   5317 
   5318 if test -z "`$CC $CPPFLAGS $CFLAGS $C99FLAG $ERRFLAG -c conftest.c 2>&1`"; then
   5319 eval "cv_prog_cc_flag_needed_$cache=yes"
   5320 else
   5321 eval "cv_prog_cc_flag_needed_$cache=fail"
   5322 #echo 'Test with flag fails too!'
   5323 #cat conftest.c
   5324 #echo "$CC $CPPFLAGS $CFLAGS $C99FLAG $ERRFLAG -c conftest.c 2>&1"
   5325 #echo `$CC $CPPFLAGS $CFLAGS $C99FLAG $ERRFLAG -c conftest.c 2>&1`
   5326 #exit 1
   5327 fi
   5328 
   5329 fi
   5330 rm -f conftest conftest.c conftest.o
   5331 
   5332 fi
   5333 
   5334 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then
   5335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5336 $as_echo "yes" >&6; }
   5337 :
   5338 CFLAGS="$CFLAGS $C99FLAG"
   5339 else
   5340 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then
   5341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5342 $as_echo "no" >&6; }
   5343 #echo 'Test with flag is no!'
   5344 #cat conftest.c
   5345 #echo "$CC $CPPFLAGS $CFLAGS $C99FLAG $ERRFLAG -c conftest.c 2>&1"
   5346 #echo `$CC $CPPFLAGS $CFLAGS $C99FLAG $ERRFLAG -c conftest.c 2>&1`
   5347 #exit 1
   5348 :
   5349 
   5350 else
   5351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   5352 $as_echo "failed" >&6; }
   5353 :
   5354 
   5355 fi
   5356 fi
   5357 
   5358 
   5359 
   5360 
   5361 
   5362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need -D_BSD_SOURCE -D_DEFAULT_SOURCE as a flag for $CC" >&5
   5363 $as_echo_n "checking whether we need -D_BSD_SOURCE -D_DEFAULT_SOURCE as a flag for $CC... " >&6; }
   5364 cache=_D_BSD_SOURCE__D_DEFAULT_SOURCE
   5365 if eval \${cv_prog_cc_flag_needed_$cache+:} false; then :
   5366   $as_echo_n "(cached) " >&6
   5367 else
   5368 
   5369 echo '
   5370 #include <ctype.h>
   5371 
   5372 int test() {
   5373         int a;
   5374         a = isascii(32);
   5375         return a;
   5376 }
   5377 ' > conftest.c
   5378 echo 'void f(){}' >>conftest.c
   5379 if test -z "`$CC $CPPFLAGS $CFLAGS $ERRFLAG -c conftest.c 2>&1`"; then
   5380 eval "cv_prog_cc_flag_needed_$cache=no"
   5381 else
   5382 
   5383 if test -z "`$CC $CPPFLAGS $CFLAGS -D_BSD_SOURCE -D_DEFAULT_SOURCE $ERRFLAG -c conftest.c 2>&1`"; then
   5384 eval "cv_prog_cc_flag_needed_$cache=yes"
   5385 else
   5386 eval "cv_prog_cc_flag_needed_$cache=fail"
   5387 #echo 'Test with flag fails too!'
   5388 #cat conftest.c
   5389 #echo "$CC $CPPFLAGS $CFLAGS -D_BSD_SOURCE -D_DEFAULT_SOURCE $ERRFLAG -c conftest.c 2>&1"
   5390 #echo `$CC $CPPFLAGS $CFLAGS -D_BSD_SOURCE -D_DEFAULT_SOURCE $ERRFLAG -c conftest.c 2>&1`
   5391 #exit 1
   5392 fi
   5393 
   5394 fi
   5395 rm -f conftest conftest.c conftest.o
   5396 
   5397 fi
   5398 
   5399 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then
   5400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5401 $as_echo "yes" >&6; }
   5402 :
   5403 CFLAGS="$CFLAGS -D_BSD_SOURCE -D_DEFAULT_SOURCE"
   5404 else
   5405 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then
   5406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5407 $as_echo "no" >&6; }
   5408 #echo 'Test with flag is no!'
   5409 #cat conftest.c
   5410 #echo "$CC $CPPFLAGS $CFLAGS -D_BSD_SOURCE -D_DEFAULT_SOURCE $ERRFLAG -c conftest.c 2>&1"
   5411 #echo `$CC $CPPFLAGS $CFLAGS -D_BSD_SOURCE -D_DEFAULT_SOURCE $ERRFLAG -c conftest.c 2>&1`
   5412 #exit 1
   5413 :
   5414 
   5415 else
   5416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   5417 $as_echo "failed" >&6; }
   5418 :
   5419 
   5420 fi
   5421 fi
   5422 
   5423 
   5424 
   5425 
   5426 
   5427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need -D_GNU_SOURCE as a flag for $CC" >&5
   5428 $as_echo_n "checking whether we need -D_GNU_SOURCE as a flag for $CC... " >&6; }
   5429 cache=_D_GNU_SOURCE
   5430 if eval \${cv_prog_cc_flag_needed_$cache+:} false; then :
   5431   $as_echo_n "(cached) " >&6
   5432 else
   5433 
   5434 echo '
   5435 #include <netinet/in.h>
   5436 
   5437 int test() {
   5438         struct in6_pktinfo inf;
   5439 	int a = (int)sizeof(inf);
   5440         return a;
   5441 }
   5442 ' > conftest.c
   5443 echo 'void f(){}' >>conftest.c
   5444 if test -z "`$CC $CPPFLAGS $CFLAGS $ERRFLAG -c conftest.c 2>&1`"; then
   5445 eval "cv_prog_cc_flag_needed_$cache=no"
   5446 else
   5447 
   5448 if test -z "`$CC $CPPFLAGS $CFLAGS -D_GNU_SOURCE $ERRFLAG -c conftest.c 2>&1`"; then
   5449 eval "cv_prog_cc_flag_needed_$cache=yes"
   5450 else
   5451 eval "cv_prog_cc_flag_needed_$cache=fail"
   5452 #echo 'Test with flag fails too!'
   5453 #cat conftest.c
   5454 #echo "$CC $CPPFLAGS $CFLAGS -D_GNU_SOURCE $ERRFLAG -c conftest.c 2>&1"
   5455 #echo `$CC $CPPFLAGS $CFLAGS -D_GNU_SOURCE $ERRFLAG -c conftest.c 2>&1`
   5456 #exit 1
   5457 fi
   5458 
   5459 fi
   5460 rm -f conftest conftest.c conftest.o
   5461 
   5462 fi
   5463 
   5464 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then
   5465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5466 $as_echo "yes" >&6; }
   5467 :
   5468 CFLAGS="$CFLAGS -D_GNU_SOURCE"
   5469 else
   5470 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then
   5471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5472 $as_echo "no" >&6; }
   5473 #echo 'Test with flag is no!'
   5474 #cat conftest.c
   5475 #echo "$CC $CPPFLAGS $CFLAGS -D_GNU_SOURCE $ERRFLAG -c conftest.c 2>&1"
   5476 #echo `$CC $CPPFLAGS $CFLAGS -D_GNU_SOURCE $ERRFLAG -c conftest.c 2>&1`
   5477 #exit 1
   5478 :
   5479 
   5480 else
   5481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   5482 $as_echo "failed" >&6; }
   5483 :
   5484 
   5485 fi
   5486 fi
   5487 
   5488 
   5489 # check again for GNU_SOURCE for setresgid. May fail if setresgid
   5490 # is not available at all. -D_FRSRESGID is to make this check unique.
   5491 # otherwise we would get the previous cached result.
   5492 
   5493 
   5494 
   5495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need -D_GNU_SOURCE -D_FRSRESGID as a flag for $CC" >&5
   5496 $as_echo_n "checking whether we need -D_GNU_SOURCE -D_FRSRESGID as a flag for $CC... " >&6; }
   5497 cache=_D_GNU_SOURCE__D_FRSRESGID
   5498 if eval \${cv_prog_cc_flag_needed_$cache+:} false; then :
   5499   $as_echo_n "(cached) " >&6
   5500 else
   5501 
   5502 echo '
   5503 #include <unistd.h>
   5504 
   5505 int test() {
   5506 	int a = setresgid(0,0,0);
   5507 	a = setresuid(0,0,0);
   5508         return a;
   5509 }
   5510 ' > conftest.c
   5511 echo 'void f(){}' >>conftest.c
   5512 if test -z "`$CC $CPPFLAGS $CFLAGS $ERRFLAG -c conftest.c 2>&1`"; then
   5513 eval "cv_prog_cc_flag_needed_$cache=no"
   5514 else
   5515 
   5516 if test -z "`$CC $CPPFLAGS $CFLAGS -D_GNU_SOURCE -D_FRSRESGID $ERRFLAG -c conftest.c 2>&1`"; then
   5517 eval "cv_prog_cc_flag_needed_$cache=yes"
   5518 else
   5519 eval "cv_prog_cc_flag_needed_$cache=fail"
   5520 #echo 'Test with flag fails too!'
   5521 #cat conftest.c
   5522 #echo "$CC $CPPFLAGS $CFLAGS -D_GNU_SOURCE -D_FRSRESGID $ERRFLAG -c conftest.c 2>&1"
   5523 #echo `$CC $CPPFLAGS $CFLAGS -D_GNU_SOURCE -D_FRSRESGID $ERRFLAG -c conftest.c 2>&1`
   5524 #exit 1
   5525 fi
   5526 
   5527 fi
   5528 rm -f conftest conftest.c conftest.o
   5529 
   5530 fi
   5531 
   5532 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then
   5533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5534 $as_echo "yes" >&6; }
   5535 :
   5536 CFLAGS="$CFLAGS -D_GNU_SOURCE"
   5537 else
   5538 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then
   5539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5540 $as_echo "no" >&6; }
   5541 #echo 'Test with flag is no!'
   5542 #cat conftest.c
   5543 #echo "$CC $CPPFLAGS $CFLAGS -D_GNU_SOURCE -D_FRSRESGID $ERRFLAG -c conftest.c 2>&1"
   5544 #echo `$CC $CPPFLAGS $CFLAGS -D_GNU_SOURCE -D_FRSRESGID $ERRFLAG -c conftest.c 2>&1`
   5545 #exit 1
   5546 :
   5547 
   5548 else
   5549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   5550 $as_echo "failed" >&6; }
   5551 :
   5552 
   5553 fi
   5554 fi
   5555 
   5556 
   5557 
   5558 
   5559 
   5560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need -D_POSIX_C_SOURCE=200112 as a flag for $CC" >&5
   5561 $as_echo_n "checking whether we need -D_POSIX_C_SOURCE=200112 as a flag for $CC... " >&6; }
   5562 cache=_D_POSIX_C_SOURCE_200112
   5563 if eval \${cv_prog_cc_flag_needed_$cache+:} false; then :
   5564   $as_echo_n "(cached) " >&6
   5565 else
   5566 
   5567 echo '
   5568 #include "confdefs.h"
   5569 #ifdef HAVE_TIME_H
   5570 #include <time.h>
   5571 #endif
   5572 #include <netdb.h>
   5573 
   5574 int test() {
   5575         int a = 0;
   5576         char *t;
   5577         time_t time = 0;
   5578         char *buf = NULL;
   5579 	const char* str = NULL;
   5580         t = ctime_r(&time, buf);
   5581 	str = gai_strerror(0);
   5582 	if(t && str)
   5583 		a = 0;
   5584         return a;
   5585 }
   5586 ' > conftest.c
   5587 echo 'void f(){}' >>conftest.c
   5588 if test -z "`$CC $CPPFLAGS $CFLAGS $ERRFLAG -c conftest.c 2>&1`"; then
   5589 eval "cv_prog_cc_flag_needed_$cache=no"
   5590 else
   5591 
   5592 if test -z "`$CC $CPPFLAGS $CFLAGS -D_POSIX_C_SOURCE=200112 $ERRFLAG -c conftest.c 2>&1`"; then
   5593 eval "cv_prog_cc_flag_needed_$cache=yes"
   5594 else
   5595 eval "cv_prog_cc_flag_needed_$cache=fail"
   5596 #echo 'Test with flag fails too!'
   5597 #cat conftest.c
   5598 #echo "$CC $CPPFLAGS $CFLAGS -D_POSIX_C_SOURCE=200112 $ERRFLAG -c conftest.c 2>&1"
   5599 #echo `$CC $CPPFLAGS $CFLAGS -D_POSIX_C_SOURCE=200112 $ERRFLAG -c conftest.c 2>&1`
   5600 #exit 1
   5601 fi
   5602 
   5603 fi
   5604 rm -f conftest conftest.c conftest.o
   5605 
   5606 fi
   5607 
   5608 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then
   5609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5610 $as_echo "yes" >&6; }
   5611 :
   5612 CFLAGS="$CFLAGS -D_POSIX_C_SOURCE=200112"
   5613 else
   5614 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then
   5615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5616 $as_echo "no" >&6; }
   5617 #echo 'Test with flag is no!'
   5618 #cat conftest.c
   5619 #echo "$CC $CPPFLAGS $CFLAGS -D_POSIX_C_SOURCE=200112 $ERRFLAG -c conftest.c 2>&1"
   5620 #echo `$CC $CPPFLAGS $CFLAGS -D_POSIX_C_SOURCE=200112 $ERRFLAG -c conftest.c 2>&1`
   5621 #exit 1
   5622 :
   5623 
   5624 else
   5625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   5626 $as_echo "failed" >&6; }
   5627 :
   5628 
   5629 fi
   5630 fi
   5631 
   5632 
   5633 
   5634 
   5635 
   5636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need -D__EXTENSIONS__ as a flag for $CC" >&5
   5637 $as_echo_n "checking whether we need -D__EXTENSIONS__ as a flag for $CC... " >&6; }
   5638 cache=_D__EXTENSIONS__
   5639 if eval \${cv_prog_cc_flag_needed_$cache+:} false; then :
   5640   $as_echo_n "(cached) " >&6
   5641 else
   5642 
   5643 echo '
   5644 #include "confdefs.h"
   5645 #include <stdlib.h>
   5646 #include <ctype.h>
   5647 #include <sys/time.h>
   5648 #ifdef HAVE_TIME_H
   5649 #include <time.h>
   5650 #endif
   5651 #include <unistd.h>
   5652 #ifdef HAVE_GETOPT_H
   5653 #include <getopt.h>
   5654 #endif
   5655 
   5656 int test() {
   5657         int a;
   5658         char **opts = NULL;
   5659         struct timeval tv;
   5660         tv.tv_usec = 10;
   5661         srandom(32);
   5662         a = getopt(2, opts, "a");
   5663         a = isascii(32);
   5664 	if(tv.tv_usec)
   5665 		a = 0;
   5666         return a;
   5667 }
   5668 ' > conftest.c
   5669 echo 'void f(){}' >>conftest.c
   5670 if test -z "`$CC $CPPFLAGS $CFLAGS $ERRFLAG -c conftest.c 2>&1`"; then
   5671 eval "cv_prog_cc_flag_needed_$cache=no"
   5672 else
   5673 
   5674 if test -z "`$CC $CPPFLAGS $CFLAGS -D__EXTENSIONS__ $ERRFLAG -c conftest.c 2>&1`"; then
   5675 eval "cv_prog_cc_flag_needed_$cache=yes"
   5676 else
   5677 eval "cv_prog_cc_flag_needed_$cache=fail"
   5678 #echo 'Test with flag fails too!'
   5679 #cat conftest.c
   5680 #echo "$CC $CPPFLAGS $CFLAGS -D__EXTENSIONS__ $ERRFLAG -c conftest.c 2>&1"
   5681 #echo `$CC $CPPFLAGS $CFLAGS -D__EXTENSIONS__ $ERRFLAG -c conftest.c 2>&1`
   5682 #exit 1
   5683 fi
   5684 
   5685 fi
   5686 rm -f conftest conftest.c conftest.o
   5687 
   5688 fi
   5689 
   5690 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then
   5691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5692 $as_echo "yes" >&6; }
   5693 :
   5694 CFLAGS="$CFLAGS -D__EXTENSIONS__"
   5695 else
   5696 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then
   5697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5698 $as_echo "no" >&6; }
   5699 #echo 'Test with flag is no!'
   5700 #cat conftest.c
   5701 #echo "$CC $CPPFLAGS $CFLAGS -D__EXTENSIONS__ $ERRFLAG -c conftest.c 2>&1"
   5702 #echo `$CC $CPPFLAGS $CFLAGS -D__EXTENSIONS__ $ERRFLAG -c conftest.c 2>&1`
   5703 #exit 1
   5704 :
   5705 
   5706 else
   5707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   5708 $as_echo "failed" >&6; }
   5709 :
   5710 
   5711 fi
   5712 fi
   5713 
   5714 
   5715 
   5716 
   5717 # debug mode flags warnings
   5718 # Check whether --enable-checking was given.
   5719 if test "${enable_checking+set}" = set; then :
   5720   enableval=$enable_checking;
   5721 fi
   5722 
   5723 # Check whether --enable-debug was given.
   5724 if test "${enable_debug+set}" = set; then :
   5725   enableval=$enable_debug;
   5726 fi
   5727 
   5728 if test "$enable_debug" = "yes"; then debug_enabled="$enable_debug";
   5729 else debug_enabled="$enable_checking"; fi
   5730 
   5731 case "$debug_enabled" in
   5732         yes)
   5733 
   5734 
   5735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -W" >&5
   5736 $as_echo_n "checking whether $CC supports -W... " >&6; }
   5737 cache=`echo W | sed 'y%.=/+-%___p_%'`
   5738 if eval \${cv_prog_cc_flag_$cache+:} false; then :
   5739   $as_echo_n "(cached) " >&6
   5740 else
   5741 
   5742 echo 'void f(void){}' >conftest.c
   5743 if test -z "`$CC $CPPFLAGS $CFLAGS -W -c conftest.c 2>&1`"; then
   5744 eval "cv_prog_cc_flag_$cache=yes"
   5745 else
   5746 eval "cv_prog_cc_flag_$cache=no"
   5747 fi
   5748 rm -f conftest conftest.o conftest.c
   5749 
   5750 fi
   5751 
   5752 if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then
   5753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5754 $as_echo "yes" >&6; }
   5755 :
   5756 CFLAGS="$CFLAGS -W"
   5757 else
   5758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5759 $as_echo "no" >&6; }
   5760 :
   5761 
   5762 fi
   5763 
   5764 
   5765 
   5766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wall" >&5
   5767 $as_echo_n "checking whether $CC supports -Wall... " >&6; }
   5768 cache=`echo Wall | sed 'y%.=/+-%___p_%'`
   5769 if eval \${cv_prog_cc_flag_$cache+:} false; then :
   5770   $as_echo_n "(cached) " >&6
   5771 else
   5772 
   5773 echo 'void f(void){}' >conftest.c
   5774 if test -z "`$CC $CPPFLAGS $CFLAGS -Wall -c conftest.c 2>&1`"; then
   5775 eval "cv_prog_cc_flag_$cache=yes"
   5776 else
   5777 eval "cv_prog_cc_flag_$cache=no"
   5778 fi
   5779 rm -f conftest conftest.o conftest.c
   5780 
   5781 fi
   5782 
   5783 if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then
   5784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5785 $as_echo "yes" >&6; }
   5786 :
   5787 CFLAGS="$CFLAGS -Wall"
   5788 else
   5789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5790 $as_echo "no" >&6; }
   5791 :
   5792 
   5793 fi
   5794 
   5795 
   5796 
   5797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wextra" >&5
   5798 $as_echo_n "checking whether $CC supports -Wextra... " >&6; }
   5799 cache=`echo Wextra | sed 'y%.=/+-%___p_%'`
   5800 if eval \${cv_prog_cc_flag_$cache+:} false; then :
   5801   $as_echo_n "(cached) " >&6
   5802 else
   5803 
   5804 echo 'void f(void){}' >conftest.c
   5805 if test -z "`$CC $CPPFLAGS $CFLAGS -Wextra -c conftest.c 2>&1`"; then
   5806 eval "cv_prog_cc_flag_$cache=yes"
   5807 else
   5808 eval "cv_prog_cc_flag_$cache=no"
   5809 fi
   5810 rm -f conftest conftest.o conftest.c
   5811 
   5812 fi
   5813 
   5814 if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then
   5815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5816 $as_echo "yes" >&6; }
   5817 :
   5818 CFLAGS="$CFLAGS -Wextra"
   5819 else
   5820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5821 $as_echo "no" >&6; }
   5822 :
   5823 
   5824 fi
   5825 
   5826 
   5827 
   5828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wdeclaration-after-statement" >&5
   5829 $as_echo_n "checking whether $CC supports -Wdeclaration-after-statement... " >&6; }
   5830 cache=`echo Wdeclaration-after-statement | sed 'y%.=/+-%___p_%'`
   5831 if eval \${cv_prog_cc_flag_$cache+:} false; then :
   5832   $as_echo_n "(cached) " >&6
   5833 else
   5834 
   5835 echo 'void f(void){}' >conftest.c
   5836 if test -z "`$CC $CPPFLAGS $CFLAGS -Wdeclaration-after-statement -c conftest.c 2>&1`"; then
   5837 eval "cv_prog_cc_flag_$cache=yes"
   5838 else
   5839 eval "cv_prog_cc_flag_$cache=no"
   5840 fi
   5841 rm -f conftest conftest.o conftest.c
   5842 
   5843 fi
   5844 
   5845 if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then
   5846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5847 $as_echo "yes" >&6; }
   5848 :
   5849 CFLAGS="$CFLAGS -Wdeclaration-after-statement"
   5850 else
   5851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5852 $as_echo "no" >&6; }
   5853 :
   5854 
   5855 fi
   5856 
   5857 
   5858 $as_echo "#define UNBOUND_DEBUG /**/" >>confdefs.h
   5859 
   5860 		;;
   5861 	no|*)
   5862 		# nothing to do.
   5863 		;;
   5864 esac
   5865 
   5866     # Check whether --enable-flto was given.
   5867 if test "${enable_flto+set}" = set; then :
   5868   enableval=$enable_flto;
   5869 fi
   5870 
   5871     if test "x$enable_flto" != "xno"; then :
   5872 
   5873         { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -flto" >&5
   5874 $as_echo_n "checking if $CC supports -flto... " >&6; }
   5875         BAKCFLAGS="$CFLAGS"
   5876         CFLAGS="$CFLAGS -flto"
   5877         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5878 /* end confdefs.h.  */
   5879 
   5880 int
   5881 main ()
   5882 {
   5883 
   5884   ;
   5885   return 0;
   5886 }
   5887 _ACEOF
   5888 if ac_fn_c_try_link "$LINENO"; then :
   5889 
   5890             if $CC $CFLAGS -o conftest conftest.c 2>&1 | $GREP -e "warning: no debug symbols in executable" -e "warning: object" >/dev/null; then
   5891                 CFLAGS="$BAKCFLAGS"
   5892                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5893 $as_echo "no" >&6; }
   5894             else
   5895                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5896 $as_echo "yes" >&6; }
   5897             fi
   5898             rm -f conftest conftest.c conftest.o
   5899 
   5900 else
   5901   CFLAGS="$BAKCFLAGS" ; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5902 $as_echo "no" >&6; }
   5903 fi
   5904 rm -f core conftest.err conftest.$ac_objext \
   5905     conftest$ac_exeext conftest.$ac_ext
   5906 
   5907 fi
   5908 
   5909 
   5910     # Check whether --enable-pie was given.
   5911 if test "${enable_pie+set}" = set; then :
   5912   enableval=$enable_pie;
   5913 fi
   5914 
   5915     if test "x$enable_pie" = "xyes"; then :
   5916 
   5917 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports PIE" >&5
   5918 $as_echo_n "checking if $CC supports PIE... " >&6; }
   5919 	BAKLDFLAGS="$LDFLAGS"
   5920 	BAKCFLAGS="$CFLAGS"
   5921 	LDFLAGS="$LDFLAGS -pie"
   5922 	CFLAGS="$CFLAGS -fPIE"
   5923 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5924 /* end confdefs.h.  */
   5925 
   5926 int
   5927 main ()
   5928 {
   5929 
   5930   ;
   5931   return 0;
   5932 }
   5933 _ACEOF
   5934 if ac_fn_c_try_link "$LINENO"; then :
   5935 
   5936 	    if $CC $CFLAGS $LDFLAGS -o conftest conftest.c 2>&1 | grep "warning: no debug symbols in executable" >/dev/null; then
   5937 		LDFLAGS="$BAKLDFLAGS"
   5938 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5939 $as_echo "no" >&6; }
   5940 	    else
   5941 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5942 $as_echo "yes" >&6; }
   5943 	    fi
   5944 	    rm -f conftest conftest.c conftest.o
   5945 
   5946 else
   5947   LDFLAGS="$BAKLDFLAGS" ; CFLAGS="$BAKCFLAGS" ; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5948 $as_echo "no" >&6; }
   5949 fi
   5950 rm -f core conftest.err conftest.$ac_objext \
   5951     conftest$ac_exeext conftest.$ac_ext
   5952 
   5953 fi
   5954 
   5955 
   5956     # Check whether --enable-relro_now was given.
   5957 if test "${enable_relro_now+set}" = set; then :
   5958   enableval=$enable_relro_now;
   5959 fi
   5960 
   5961     if test "x$enable_relro_now" = "xyes"; then :
   5962 
   5963 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wl,-z,relro,-z,now" >&5
   5964 $as_echo_n "checking if $CC supports -Wl,-z,relro,-z,now... " >&6; }
   5965 	BAKLDFLAGS="$LDFLAGS"
   5966 	LDFLAGS="$LDFLAGS -Wl,-z,relro,-z,now"
   5967 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5968 /* end confdefs.h.  */
   5969 
   5970 int
   5971 main ()
   5972 {
   5973 
   5974   ;
   5975   return 0;
   5976 }
   5977 _ACEOF
   5978 if ac_fn_c_try_link "$LINENO"; then :
   5979 
   5980 	    if $CC $CFLAGS $LDFLAGS -o conftest conftest.c 2>&1 | grep "warning: no debug symbols in executable" >/dev/null; then
   5981 		LDFLAGS="$BAKLDFLAGS"
   5982 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5983 $as_echo "no" >&6; }
   5984 	    else
   5985 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5986 $as_echo "yes" >&6; }
   5987 	    fi
   5988 	    rm -f conftest conftest.c conftest.o
   5989 
   5990 else
   5991   LDFLAGS="$BAKLDFLAGS" ; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5992 $as_echo "no" >&6; }
   5993 fi
   5994 rm -f core conftest.err conftest.$ac_objext \
   5995     conftest$ac_exeext conftest.$ac_ext
   5996 
   5997 fi
   5998 
   5999 
   6000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
   6001 $as_echo_n "checking for inline... " >&6; }
   6002 if ${ac_cv_c_inline+:} false; then :
   6003   $as_echo_n "(cached) " >&6
   6004 else
   6005   ac_cv_c_inline=no
   6006 for ac_kw in inline __inline__ __inline; do
   6007   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6008 /* end confdefs.h.  */
   6009 #ifndef __cplusplus
   6010 typedef int foo_t;
   6011 static $ac_kw foo_t static_foo () {return 0; }
   6012 $ac_kw foo_t foo () {return 0; }
   6013 #endif
   6014 
   6015 _ACEOF
   6016 if ac_fn_c_try_compile "$LINENO"; then :
   6017   ac_cv_c_inline=$ac_kw
   6018 fi
   6019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6020   test "$ac_cv_c_inline" != no && break
   6021 done
   6022 
   6023 fi
   6024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
   6025 $as_echo "$ac_cv_c_inline" >&6; }
   6026 
   6027 case $ac_cv_c_inline in
   6028   inline | yes) ;;
   6029   *)
   6030     case $ac_cv_c_inline in
   6031       no) ac_val=;;
   6032       *) ac_val=$ac_cv_c_inline;;
   6033     esac
   6034     cat >>confdefs.h <<_ACEOF
   6035 #ifndef __cplusplus
   6036 #define inline $ac_val
   6037 #endif
   6038 _ACEOF
   6039     ;;
   6040 esac
   6041 
   6042 
   6043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler (${CC-cc}) accepts the \"format\" attribute" >&5
   6044 $as_echo_n "checking whether the C compiler (${CC-cc}) accepts the \"format\" attribute... " >&6; }
   6045 if ${ac_cv_c_format_attribute+:} false; then :
   6046   $as_echo_n "(cached) " >&6
   6047 else
   6048   ac_cv_c_format_attribute=no
   6049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6050 /* end confdefs.h.  */
   6051 #include <stdio.h>
   6052 void f (char *format, ...) __attribute__ ((format (printf, 1, 2)));
   6053 void (*pf) (char *format, ...) __attribute__ ((format (printf, 1, 2)));
   6054 
   6055 int
   6056 main ()
   6057 {
   6058 
   6059    f ("%s", "str");
   6060 
   6061   ;
   6062   return 0;
   6063 }
   6064 _ACEOF
   6065 if ac_fn_c_try_compile "$LINENO"; then :
   6066   ac_cv_c_format_attribute="yes"
   6067 else
   6068   ac_cv_c_format_attribute="no"
   6069 fi
   6070 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6071 
   6072 fi
   6073 
   6074 
   6075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_format_attribute" >&5
   6076 $as_echo "$ac_cv_c_format_attribute" >&6; }
   6077 if test $ac_cv_c_format_attribute = yes; then
   6078 
   6079 $as_echo "#define HAVE_ATTR_FORMAT 1" >>confdefs.h
   6080 
   6081 fi
   6082 
   6083 
   6084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler (${CC-cc}) accepts the \"unused\" attribute" >&5
   6085 $as_echo_n "checking whether the C compiler (${CC-cc}) accepts the \"unused\" attribute... " >&6; }
   6086 if ${ac_cv_c_unused_attribute+:} false; then :
   6087   $as_echo_n "(cached) " >&6
   6088 else
   6089   ac_cv_c_unused_attribute=no
   6090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6091 /* end confdefs.h.  */
   6092 #include <stdio.h>
   6093 void f (char *u __attribute__((unused)));
   6094 
   6095 int
   6096 main ()
   6097 {
   6098 
   6099    f ("x");
   6100 
   6101   ;
   6102   return 0;
   6103 }
   6104 _ACEOF
   6105 if ac_fn_c_try_compile "$LINENO"; then :
   6106   ac_cv_c_unused_attribute="yes"
   6107 else
   6108   ac_cv_c_unused_attribute="no"
   6109 fi
   6110 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6111 
   6112 fi
   6113 
   6114 
   6115 
   6116 
   6117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_unused_attribute" >&5
   6118 $as_echo "$ac_cv_c_unused_attribute" >&6; }
   6119 if test $ac_cv_c_unused_attribute = yes; then
   6120 
   6121 $as_echo "#define HAVE_ATTR_UNUSED 1" >>confdefs.h
   6122 
   6123 fi
   6124 
   6125 
   6126 
   6127 
   6128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler (${CC-cc}) accepts the \"weak\" attribute" >&5
   6129 $as_echo_n "checking whether the C compiler (${CC-cc}) accepts the \"weak\" attribute... " >&6; }
   6130 if ${ac_cv_c_weak_attribute+:} false; then :
   6131   $as_echo_n "(cached) " >&6
   6132 else
   6133   ac_cv_c_weak_attribute=no
   6134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6135 /* end confdefs.h.  */
   6136  #include <stdio.h>
   6137 __attribute__((weak)) void f(int x) { printf("%d", x); }
   6138 
   6139 int
   6140 main ()
   6141 {
   6142 
   6143    f(1);
   6144 
   6145   ;
   6146   return 0;
   6147 }
   6148 _ACEOF
   6149 if ac_fn_c_try_compile "$LINENO"; then :
   6150   ac_cv_c_weak_attribute="yes"
   6151 else
   6152   ac_cv_c_weak_attribute="no"
   6153 fi
   6154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6155 
   6156 fi
   6157 
   6158 
   6159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_weak_attribute" >&5
   6160 $as_echo "$ac_cv_c_weak_attribute" >&6; }
   6161 if test $ac_cv_c_weak_attribute = yes; then
   6162 
   6163 $as_echo "#define HAVE_ATTR_WEAK 1" >>confdefs.h
   6164 
   6165 fi
   6166 
   6167 
   6168 if test "$srcdir" != "."; then
   6169 	CPPFLAGS="$CPPFLAGS -I$srcdir"
   6170 fi
   6171 
   6172 
   6173 
   6174 for ac_prog in flex lex
   6175 do
   6176   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6177 set dummy $ac_prog; ac_word=$2
   6178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6179 $as_echo_n "checking for $ac_word... " >&6; }
   6180 if ${ac_cv_prog_LEX+:} false; then :
   6181   $as_echo_n "(cached) " >&6
   6182 else
   6183   if test -n "$LEX"; then
   6184   ac_cv_prog_LEX="$LEX" # Let the user override the test.
   6185 else
   6186 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6187 for as_dir in $PATH
   6188 do
   6189   IFS=$as_save_IFS
   6190   test -z "$as_dir" && as_dir=.
   6191     for ac_exec_ext in '' $ac_executable_extensions; do
   6192   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6193     ac_cv_prog_LEX="$ac_prog"
   6194     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6195     break 2
   6196   fi
   6197 done
   6198   done
   6199 IFS=$as_save_IFS
   6200 
   6201 fi
   6202 fi
   6203 LEX=$ac_cv_prog_LEX
   6204 if test -n "$LEX"; then
   6205   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
   6206 $as_echo "$LEX" >&6; }
   6207 else
   6208   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6209 $as_echo "no" >&6; }
   6210 fi
   6211 
   6212 
   6213   test -n "$LEX" && break
   6214 done
   6215 test -n "$LEX" || LEX=":"
   6216 
   6217 if test "x$LEX" != "x:"; then
   6218   cat >conftest.l <<_ACEOF
   6219 %%
   6220 a { ECHO; }
   6221 b { REJECT; }
   6222 c { yymore (); }
   6223 d { yyless (1); }
   6224 e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument.  */
   6225     yyless ((input () != 0)); }
   6226 f { unput (yytext[0]); }
   6227 . { BEGIN INITIAL; }
   6228 %%
   6229 #ifdef YYTEXT_POINTER
   6230 extern char *yytext;
   6231 #endif
   6232 int
   6233 main (void)
   6234 {
   6235   return ! yylex () + ! yywrap ();
   6236 }
   6237 _ACEOF
   6238 { { ac_try="$LEX conftest.l"
   6239 case "(($ac_try" in
   6240   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6241   *) ac_try_echo=$ac_try;;
   6242 esac
   6243 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   6244 $as_echo "$ac_try_echo"; } >&5
   6245   (eval "$LEX conftest.l") 2>&5
   6246   ac_status=$?
   6247   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6248   test $ac_status = 0; }
   6249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
   6250 $as_echo_n "checking lex output file root... " >&6; }
   6251 if ${ac_cv_prog_lex_root+:} false; then :
   6252   $as_echo_n "(cached) " >&6
   6253 else
   6254 
   6255 if test -f lex.yy.c; then
   6256   ac_cv_prog_lex_root=lex.yy
   6257 elif test -f lexyy.c; then
   6258   ac_cv_prog_lex_root=lexyy
   6259 else
   6260   as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
   6261 fi
   6262 fi
   6263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
   6264 $as_echo "$ac_cv_prog_lex_root" >&6; }
   6265 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
   6266 
   6267 if test -z "${LEXLIB+set}"; then
   6268   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
   6269 $as_echo_n "checking lex library... " >&6; }
   6270 if ${ac_cv_lib_lex+:} false; then :
   6271   $as_echo_n "(cached) " >&6
   6272 else
   6273 
   6274     ac_save_LIBS=$LIBS
   6275     ac_cv_lib_lex='none needed'
   6276     for ac_lib in '' -lfl -ll; do
   6277       LIBS="$ac_lib $ac_save_LIBS"
   6278       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6279 /* end confdefs.h.  */
   6280 `cat $LEX_OUTPUT_ROOT.c`
   6281 _ACEOF
   6282 if ac_fn_c_try_link "$LINENO"; then :
   6283   ac_cv_lib_lex=$ac_lib
   6284 fi
   6285 rm -f core conftest.err conftest.$ac_objext \
   6286     conftest$ac_exeext conftest.$ac_ext
   6287       test "$ac_cv_lib_lex" != 'none needed' && break
   6288     done
   6289     LIBS=$ac_save_LIBS
   6290 
   6291 fi
   6292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
   6293 $as_echo "$ac_cv_lib_lex" >&6; }
   6294   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
   6295 fi
   6296 
   6297 
   6298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
   6299 $as_echo_n "checking whether yytext is a pointer... " >&6; }
   6300 if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
   6301   $as_echo_n "(cached) " >&6
   6302 else
   6303   # POSIX says lex can declare yytext either as a pointer or an array; the
   6304 # default is implementation-dependent.  Figure out which it is, since
   6305 # not all implementations provide the %pointer and %array declarations.
   6306 ac_cv_prog_lex_yytext_pointer=no
   6307 ac_save_LIBS=$LIBS
   6308 LIBS="$LEXLIB $ac_save_LIBS"
   6309 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6310 /* end confdefs.h.  */
   6311 
   6312   #define YYTEXT_POINTER 1
   6313 `cat $LEX_OUTPUT_ROOT.c`
   6314 _ACEOF
   6315 if ac_fn_c_try_link "$LINENO"; then :
   6316   ac_cv_prog_lex_yytext_pointer=yes
   6317 fi
   6318 rm -f core conftest.err conftest.$ac_objext \
   6319     conftest$ac_exeext conftest.$ac_ext
   6320 LIBS=$ac_save_LIBS
   6321 
   6322 fi
   6323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
   6324 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
   6325 if test $ac_cv_prog_lex_yytext_pointer = yes; then
   6326 
   6327 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
   6328 
   6329 fi
   6330 rm -f conftest.l $LEX_OUTPUT_ROOT.c
   6331 
   6332 fi
   6333 
   6334 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for yylex_destroy" >&5
   6335 $as_echo_n "checking for yylex_destroy... " >&6; }
   6336 	if echo %% | $LEX -t 2>&1 | grep yylex_destroy >/dev/null 2>&1; then
   6337 
   6338 $as_echo "#define LEX_HAS_YYLEX_DESTROY 1" >>confdefs.h
   6339 
   6340 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   6341 $as_echo "yes" >&6; }
   6342 	else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6343 $as_echo "no" >&6; }; fi
   6344 
   6345 for ac_prog in 'bison -y' byacc
   6346 do
   6347   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6348 set dummy $ac_prog; ac_word=$2
   6349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6350 $as_echo_n "checking for $ac_word... " >&6; }
   6351 if ${ac_cv_prog_YACC+:} false; then :
   6352   $as_echo_n "(cached) " >&6
   6353 else
   6354   if test -n "$YACC"; then
   6355   ac_cv_prog_YACC="$YACC" # Let the user override the test.
   6356 else
   6357 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6358 for as_dir in $PATH
   6359 do
   6360   IFS=$as_save_IFS
   6361   test -z "$as_dir" && as_dir=.
   6362     for ac_exec_ext in '' $ac_executable_extensions; do
   6363   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6364     ac_cv_prog_YACC="$ac_prog"
   6365     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6366     break 2
   6367   fi
   6368 done
   6369   done
   6370 IFS=$as_save_IFS
   6371 
   6372 fi
   6373 fi
   6374 YACC=$ac_cv_prog_YACC
   6375 if test -n "$YACC"; then
   6376   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
   6377 $as_echo "$YACC" >&6; }
   6378 else
   6379   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6380 $as_echo "no" >&6; }
   6381 fi
   6382 
   6383 
   6384   test -n "$YACC" && break
   6385 done
   6386 test -n "$YACC" || YACC="yacc"
   6387 
   6388 # Extract the first word of "doxygen", so it can be a program name with args.
   6389 set dummy doxygen; ac_word=$2
   6390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6391 $as_echo_n "checking for $ac_word... " >&6; }
   6392 if ${ac_cv_prog_doxygen+:} false; then :
   6393   $as_echo_n "(cached) " >&6
   6394 else
   6395   if test -n "$doxygen"; then
   6396   ac_cv_prog_doxygen="$doxygen" # Let the user override the test.
   6397 else
   6398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6399 for as_dir in $PATH
   6400 do
   6401   IFS=$as_save_IFS
   6402   test -z "$as_dir" && as_dir=.
   6403     for ac_exec_ext in '' $ac_executable_extensions; do
   6404   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6405     ac_cv_prog_doxygen="doxygen"
   6406     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6407     break 2
   6408   fi
   6409 done
   6410   done
   6411 IFS=$as_save_IFS
   6412 
   6413 fi
   6414 fi
   6415 doxygen=$ac_cv_prog_doxygen
   6416 if test -n "$doxygen"; then
   6417   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $doxygen" >&5
   6418 $as_echo "$doxygen" >&6; }
   6419 else
   6420   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6421 $as_echo "no" >&6; }
   6422 fi
   6423 
   6424 
   6425 if test -n "$ac_tool_prefix"; then
   6426   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6427 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6429 $as_echo_n "checking for $ac_word... " >&6; }
   6430 if ${ac_cv_prog_STRIP+:} false; then :
   6431   $as_echo_n "(cached) " >&6
   6432 else
   6433   if test -n "$STRIP"; then
   6434   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6435 else
   6436 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6437 for as_dir in $PATH
   6438 do
   6439   IFS=$as_save_IFS
   6440   test -z "$as_dir" && as_dir=.
   6441     for ac_exec_ext in '' $ac_executable_extensions; do
   6442   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6443     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6444     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6445     break 2
   6446   fi
   6447 done
   6448   done
   6449 IFS=$as_save_IFS
   6450 
   6451 fi
   6452 fi
   6453 STRIP=$ac_cv_prog_STRIP
   6454 if test -n "$STRIP"; then
   6455   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   6456 $as_echo "$STRIP" >&6; }
   6457 else
   6458   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6459 $as_echo "no" >&6; }
   6460 fi
   6461 
   6462 
   6463 fi
   6464 if test -z "$ac_cv_prog_STRIP"; then
   6465   ac_ct_STRIP=$STRIP
   6466   # Extract the first word of "strip", so it can be a program name with args.
   6467 set dummy strip; ac_word=$2
   6468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6469 $as_echo_n "checking for $ac_word... " >&6; }
   6470 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   6471   $as_echo_n "(cached) " >&6
   6472 else
   6473   if test -n "$ac_ct_STRIP"; then
   6474   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6475 else
   6476 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6477 for as_dir in $PATH
   6478 do
   6479   IFS=$as_save_IFS
   6480   test -z "$as_dir" && as_dir=.
   6481     for ac_exec_ext in '' $ac_executable_extensions; do
   6482   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6483     ac_cv_prog_ac_ct_STRIP="strip"
   6484     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6485     break 2
   6486   fi
   6487 done
   6488   done
   6489 IFS=$as_save_IFS
   6490 
   6491 fi
   6492 fi
   6493 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6494 if test -n "$ac_ct_STRIP"; then
   6495   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   6496 $as_echo "$ac_ct_STRIP" >&6; }
   6497 else
   6498   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6499 $as_echo "no" >&6; }
   6500 fi
   6501 
   6502   if test "x$ac_ct_STRIP" = x; then
   6503     STRIP=""
   6504   else
   6505     case $cross_compiling:$ac_tool_warned in
   6506 yes:)
   6507 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6508 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6509 ac_tool_warned=yes ;;
   6510 esac
   6511     STRIP=$ac_ct_STRIP
   6512   fi
   6513 else
   6514   STRIP="$ac_cv_prog_STRIP"
   6515 fi
   6516 
   6517 ac_aux_dir=
   6518 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   6519   if test -f "$ac_dir/install-sh"; then
   6520     ac_aux_dir=$ac_dir
   6521     ac_install_sh="$ac_aux_dir/install-sh -c"
   6522     break
   6523   elif test -f "$ac_dir/install.sh"; then
   6524     ac_aux_dir=$ac_dir
   6525     ac_install_sh="$ac_aux_dir/install.sh -c"
   6526     break
   6527   elif test -f "$ac_dir/shtool"; then
   6528     ac_aux_dir=$ac_dir
   6529     ac_install_sh="$ac_aux_dir/shtool install -c"
   6530     break
   6531   fi
   6532 done
   6533 if test -z "$ac_aux_dir"; then
   6534   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   6535 fi
   6536 
   6537 # These three variables are undocumented and unsupported,
   6538 # and are intended to be withdrawn in a future Autoconf release.
   6539 # They can cause serious problems if a builder's source tree is in a directory
   6540 # whose full name contains unusual characters.
   6541 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   6542 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   6543 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   6544 
   6545 
   6546 # Make sure we can run config.sub.
   6547 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   6548   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   6549 
   6550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   6551 $as_echo_n "checking build system type... " >&6; }
   6552 if ${ac_cv_build+:} false; then :
   6553   $as_echo_n "(cached) " >&6
   6554 else
   6555   ac_build_alias=$build_alias
   6556 test "x$ac_build_alias" = x &&
   6557   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   6558 test "x$ac_build_alias" = x &&
   6559   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   6560 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   6561   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   6562 
   6563 fi
   6564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   6565 $as_echo "$ac_cv_build" >&6; }
   6566 case $ac_cv_build in
   6567 *-*-*) ;;
   6568 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   6569 esac
   6570 build=$ac_cv_build
   6571 ac_save_IFS=$IFS; IFS='-'
   6572 set x $ac_cv_build
   6573 shift
   6574 build_cpu=$1
   6575 build_vendor=$2
   6576 shift; shift
   6577 # Remember, the first character of IFS is used to create $*,
   6578 # except with old shells:
   6579 build_os=$*
   6580 IFS=$ac_save_IFS
   6581 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   6582 
   6583 
   6584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   6585 $as_echo_n "checking host system type... " >&6; }
   6586 if ${ac_cv_host+:} false; then :
   6587   $as_echo_n "(cached) " >&6
   6588 else
   6589   if test "x$host_alias" = x; then
   6590   ac_cv_host=$ac_cv_build
   6591 else
   6592   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   6593     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   6594 fi
   6595 
   6596 fi
   6597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   6598 $as_echo "$ac_cv_host" >&6; }
   6599 case $ac_cv_host in
   6600 *-*-*) ;;
   6601 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   6602 esac
   6603 host=$ac_cv_host
   6604 ac_save_IFS=$IFS; IFS='-'
   6605 set x $ac_cv_host
   6606 shift
   6607 host_cpu=$1
   6608 host_vendor=$2
   6609 shift; shift
   6610 # Remember, the first character of IFS is used to create $*,
   6611 # except with old shells:
   6612 host_os=$*
   6613 IFS=$ac_save_IFS
   6614 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   6615 
   6616 
   6617 
   6618 # skip these tests, we do not need them.
   6619 
   6620 
   6621 
   6622 
   6623 
   6624 
   6625 
   6626 
   6627 # always use ./libtool unless override from commandline (libtool=mylibtool)
   6628 if test -z "$libtool"; then
   6629 	libtool="./libtool"
   6630 fi
   6631 
   6632 # avoid libtool max commandline length test on systems that fork slowly.
   6633 
   6634 if echo "$host_os" | grep "sunos4" >/dev/null; then
   6635 	lt_cv_sys_max_cmd_len=32750;
   6636 fi
   6637 if test -n "$ac_tool_prefix"; then
   6638   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6639 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6641 $as_echo_n "checking for $ac_word... " >&6; }
   6642 if ${ac_cv_path_AR+:} false; then :
   6643   $as_echo_n "(cached) " >&6
   6644 else
   6645   case $AR in
   6646   [\\/]* | ?:[\\/]*)
   6647   ac_cv_path_AR="$AR" # Let the user override the test with a path.
   6648   ;;
   6649   *)
   6650   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6651 for as_dir in $PATH
   6652 do
   6653   IFS=$as_save_IFS
   6654   test -z "$as_dir" && as_dir=.
   6655     for ac_exec_ext in '' $ac_executable_extensions; do
   6656   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6657     ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
   6658     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6659     break 2
   6660   fi
   6661 done
   6662   done
   6663 IFS=$as_save_IFS
   6664 
   6665   ;;
   6666 esac
   6667 fi
   6668 AR=$ac_cv_path_AR
   6669 if test -n "$AR"; then
   6670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   6671 $as_echo "$AR" >&6; }
   6672 else
   6673   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6674 $as_echo "no" >&6; }
   6675 fi
   6676 
   6677 
   6678 fi
   6679 if test -z "$ac_cv_path_AR"; then
   6680   ac_pt_AR=$AR
   6681   # Extract the first word of "ar", so it can be a program name with args.
   6682 set dummy ar; ac_word=$2
   6683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6684 $as_echo_n "checking for $ac_word... " >&6; }
   6685 if ${ac_cv_path_ac_pt_AR+:} false; then :
   6686   $as_echo_n "(cached) " >&6
   6687 else
   6688   case $ac_pt_AR in
   6689   [\\/]* | ?:[\\/]*)
   6690   ac_cv_path_ac_pt_AR="$ac_pt_AR" # Let the user override the test with a path.
   6691   ;;
   6692   *)
   6693   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6694 for as_dir in $PATH
   6695 do
   6696   IFS=$as_save_IFS
   6697   test -z "$as_dir" && as_dir=.
   6698     for ac_exec_ext in '' $ac_executable_extensions; do
   6699   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6700     ac_cv_path_ac_pt_AR="$as_dir/$ac_word$ac_exec_ext"
   6701     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6702     break 2
   6703   fi
   6704 done
   6705   done
   6706 IFS=$as_save_IFS
   6707 
   6708   ;;
   6709 esac
   6710 fi
   6711 ac_pt_AR=$ac_cv_path_ac_pt_AR
   6712 if test -n "$ac_pt_AR"; then
   6713   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_AR" >&5
   6714 $as_echo "$ac_pt_AR" >&6; }
   6715 else
   6716   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6717 $as_echo "no" >&6; }
   6718 fi
   6719 
   6720   if test "x$ac_pt_AR" = x; then
   6721     AR="false"
   6722   else
   6723     case $cross_compiling:$ac_tool_warned in
   6724 yes:)
   6725 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6726 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6727 ac_tool_warned=yes ;;
   6728 esac
   6729     AR=$ac_pt_AR
   6730   fi
   6731 else
   6732   AR="$ac_cv_path_AR"
   6733 fi
   6734 
   6735 if test $AR = false; then
   6736 	as_fn_error $? "Cannot find 'ar', please extend PATH to include it" "$LINENO" 5
   6737 fi
   6738 
   6739 case `pwd` in
   6740   *\ * | *\	*)
   6741     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
   6742 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
   6743 esac
   6744 
   6745 
   6746 
   6747 macro_version='2.4.6'
   6748 macro_revision='2.4.6'
   6749 
   6750 
   6751 
   6752 
   6753 
   6754 
   6755 
   6756 
   6757 
   6758 
   6759 
   6760 
   6761 
   6762 ltmain=$ac_aux_dir/ltmain.sh
   6763 
   6764 # Backslashify metacharacters that are still active within
   6765 # double-quoted strings.
   6766 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
   6767 
   6768 # Same as above, but do not quote variable references.
   6769 double_quote_subst='s/\(["`\\]\)/\\\1/g'
   6770 
   6771 # Sed substitution to delay expansion of an escaped shell variable in a
   6772 # double_quote_subst'ed string.
   6773 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6774 
   6775 # Sed substitution to delay expansion of an escaped single quote.
   6776 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
   6777 
   6778 # Sed substitution to avoid accidental globbing in evaled expressions
   6779 no_glob_subst='s/\*/\\\*/g'
   6780 
   6781 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   6782 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
   6783 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
   6784 
   6785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
   6786 $as_echo_n "checking how to print strings... " >&6; }
   6787 # Test print first, because it will be a builtin if present.
   6788 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
   6789    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
   6790   ECHO='print -r --'
   6791 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
   6792   ECHO='printf %s\n'
   6793 else
   6794   # Use this function as a fallback that always works.
   6795   func_fallback_echo ()
   6796   {
   6797     eval 'cat <<_LTECHO_EOF
   6798 $1
   6799 _LTECHO_EOF'
   6800   }
   6801   ECHO='func_fallback_echo'
   6802 fi
   6803 
   6804 # func_echo_all arg...
   6805 # Invoke $ECHO with all args, space-separated.
   6806 func_echo_all ()
   6807 {
   6808     $ECHO ""
   6809 }
   6810 
   6811 case $ECHO in
   6812   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
   6813 $as_echo "printf" >&6; } ;;
   6814   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
   6815 $as_echo "print -r" >&6; } ;;
   6816   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
   6817 $as_echo "cat" >&6; } ;;
   6818 esac
   6819 
   6820 
   6821 
   6822 
   6823 
   6824 
   6825 
   6826 
   6827 
   6828 
   6829 
   6830 
   6831 
   6832 
   6833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
   6834 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   6835 if ${ac_cv_path_SED+:} false; then :
   6836   $as_echo_n "(cached) " >&6
   6837 else
   6838             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
   6839      for ac_i in 1 2 3 4 5 6 7; do
   6840        ac_script="$ac_script$as_nl$ac_script"
   6841      done
   6842      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
   6843      { ac_script=; unset ac_script;}
   6844      if test -z "$SED"; then
   6845   ac_path_SED_found=false
   6846   # Loop through the user's path and test for each of PROGNAME-LIST
   6847   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6848 for as_dir in $PATH
   6849 do
   6850   IFS=$as_save_IFS
   6851   test -z "$as_dir" && as_dir=.
   6852     for ac_prog in sed gsed; do
   6853     for ac_exec_ext in '' $ac_executable_extensions; do
   6854       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
   6855       as_fn_executable_p "$ac_path_SED" || continue
   6856 # Check for GNU ac_path_SED and select it if it is found.
   6857   # Check for GNU $ac_path_SED
   6858 case `"$ac_path_SED" --version 2>&1` in
   6859 *GNU*)
   6860   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
   6861 *)
   6862   ac_count=0
   6863   $as_echo_n 0123456789 >"conftest.in"
   6864   while :
   6865   do
   6866     cat "conftest.in" "conftest.in" >"conftest.tmp"
   6867     mv "conftest.tmp" "conftest.in"
   6868     cp "conftest.in" "conftest.nl"
   6869     $as_echo '' >> "conftest.nl"
   6870     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
   6871     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   6872     as_fn_arith $ac_count + 1 && ac_count=$as_val
   6873     if test $ac_count -gt ${ac_path_SED_max-0}; then
   6874       # Best one so far, save it but keep looking for a better one
   6875       ac_cv_path_SED="$ac_path_SED"
   6876       ac_path_SED_max=$ac_count
   6877     fi
   6878     # 10*(2^10) chars as input seems more than enough
   6879     test $ac_count -gt 10 && break
   6880   done
   6881   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   6882 esac
   6883 
   6884       $ac_path_SED_found && break 3
   6885     done
   6886   done
   6887   done
   6888 IFS=$as_save_IFS
   6889   if test -z "$ac_cv_path_SED"; then
   6890     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
   6891   fi
   6892 else
   6893   ac_cv_path_SED=$SED
   6894 fi
   6895 
   6896 fi
   6897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
   6898 $as_echo "$ac_cv_path_SED" >&6; }
   6899  SED="$ac_cv_path_SED"
   6900   rm -f conftest.sed
   6901 
   6902 test -z "$SED" && SED=sed
   6903 Xsed="$SED -e 1s/^X//"
   6904 
   6905 
   6906 
   6907 
   6908 
   6909 
   6910 
   6911 
   6912 
   6913 
   6914 
   6915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
   6916 $as_echo_n "checking for fgrep... " >&6; }
   6917 if ${ac_cv_path_FGREP+:} false; then :
   6918   $as_echo_n "(cached) " >&6
   6919 else
   6920   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
   6921    then ac_cv_path_FGREP="$GREP -F"
   6922    else
   6923      if test -z "$FGREP"; then
   6924   ac_path_FGREP_found=false
   6925   # Loop through the user's path and test for each of PROGNAME-LIST
   6926   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6927 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   6928 do
   6929   IFS=$as_save_IFS
   6930   test -z "$as_dir" && as_dir=.
   6931     for ac_prog in fgrep; do
   6932     for ac_exec_ext in '' $ac_executable_extensions; do
   6933       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
   6934       as_fn_executable_p "$ac_path_FGREP" || continue
   6935 # Check for GNU ac_path_FGREP and select it if it is found.
   6936   # Check for GNU $ac_path_FGREP
   6937 case `"$ac_path_FGREP" --version 2>&1` in
   6938 *GNU*)
   6939   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
   6940 *)
   6941   ac_count=0
   6942   $as_echo_n 0123456789 >"conftest.in"
   6943   while :
   6944   do
   6945     cat "conftest.in" "conftest.in" >"conftest.tmp"
   6946     mv "conftest.tmp" "conftest.in"
   6947     cp "conftest.in" "conftest.nl"
   6948     $as_echo 'FGREP' >> "conftest.nl"
   6949     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
   6950     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   6951     as_fn_arith $ac_count + 1 && ac_count=$as_val
   6952     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
   6953       # Best one so far, save it but keep looking for a better one
   6954       ac_cv_path_FGREP="$ac_path_FGREP"
   6955       ac_path_FGREP_max=$ac_count
   6956     fi
   6957     # 10*(2^10) chars as input seems more than enough
   6958     test $ac_count -gt 10 && break
   6959   done
   6960   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   6961 esac
   6962 
   6963       $ac_path_FGREP_found && break 3
   6964     done
   6965   done
   6966   done
   6967 IFS=$as_save_IFS
   6968   if test -z "$ac_cv_path_FGREP"; then
   6969     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   6970   fi
   6971 else
   6972   ac_cv_path_FGREP=$FGREP
   6973 fi
   6974 
   6975    fi
   6976 fi
   6977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
   6978 $as_echo "$ac_cv_path_FGREP" >&6; }
   6979  FGREP="$ac_cv_path_FGREP"
   6980 
   6981 
   6982 test -z "$GREP" && GREP=grep
   6983 
   6984 
   6985 
   6986 
   6987 
   6988 
   6989 
   6990 
   6991 
   6992 
   6993 
   6994 
   6995 
   6996 
   6997 
   6998 
   6999 
   7000 
   7001 
   7002 # Check whether --with-gnu-ld was given.
   7003 if test "${with_gnu_ld+set}" = set; then :
   7004   withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
   7005 else
   7006   with_gnu_ld=no
   7007 fi
   7008 
   7009 ac_prog=ld
   7010 if test yes = "$GCC"; then
   7011   # Check if gcc -print-prog-name=ld gives a path.
   7012   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   7013 $as_echo_n "checking for ld used by $CC... " >&6; }
   7014   case $host in
   7015   *-*-mingw*)
   7016     # gcc leaves a trailing carriage return, which upsets mingw
   7017     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   7018   *)
   7019     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   7020   esac
   7021   case $ac_prog in
   7022     # Accept absolute paths.
   7023     [\\/]* | ?:[\\/]*)
   7024       re_direlt='/[^/][^/]*/\.\./'
   7025       # Canonicalize the pathname of ld
   7026       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   7027       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   7028 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   7029       done
   7030       test -z "$LD" && LD=$ac_prog
   7031       ;;
   7032   "")
   7033     # If it fails, then pretend we aren't using GCC.
   7034     ac_prog=ld
   7035     ;;
   7036   *)
   7037     # If it is relative, then search for the first ld in PATH.
   7038     with_gnu_ld=unknown
   7039     ;;
   7040   esac
   7041 elif test yes = "$with_gnu_ld"; then
   7042   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   7043 $as_echo_n "checking for GNU ld... " >&6; }
   7044 else
   7045   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   7046 $as_echo_n "checking for non-GNU ld... " >&6; }
   7047 fi
   7048 if ${lt_cv_path_LD+:} false; then :
   7049   $as_echo_n "(cached) " >&6
   7050 else
   7051   if test -z "$LD"; then
   7052   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
   7053   for ac_dir in $PATH; do
   7054     IFS=$lt_save_ifs
   7055     test -z "$ac_dir" && ac_dir=.
   7056     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   7057       lt_cv_path_LD=$ac_dir/$ac_prog
   7058       # Check to see if the program is GNU ld.  I'd rather use --version,
   7059       # but apparently some variants of GNU ld only accept -v.
   7060       # Break only if it was the GNU/non-GNU ld that we prefer.
   7061       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   7062       *GNU* | *'with BFD'*)
   7063 	test no != "$with_gnu_ld" && break
   7064 	;;
   7065       *)
   7066 	test yes != "$with_gnu_ld" && break
   7067 	;;
   7068       esac
   7069     fi
   7070   done
   7071   IFS=$lt_save_ifs
   7072 else
   7073   lt_cv_path_LD=$LD # Let the user override the test with a path.
   7074 fi
   7075 fi
   7076 
   7077 LD=$lt_cv_path_LD
   7078 if test -n "$LD"; then
   7079   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   7080 $as_echo "$LD" >&6; }
   7081 else
   7082   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7083 $as_echo "no" >&6; }
   7084 fi
   7085 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
   7086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   7087 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   7088 if ${lt_cv_prog_gnu_ld+:} false; then :
   7089   $as_echo_n "(cached) " >&6
   7090 else
   7091   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   7092 case `$LD -v 2>&1 </dev/null` in
   7093 *GNU* | *'with BFD'*)
   7094   lt_cv_prog_gnu_ld=yes
   7095   ;;
   7096 *)
   7097   lt_cv_prog_gnu_ld=no
   7098   ;;
   7099 esac
   7100 fi
   7101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   7102 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   7103 with_gnu_ld=$lt_cv_prog_gnu_ld
   7104 
   7105 
   7106 
   7107 
   7108 
   7109 
   7110 
   7111 
   7112 
   7113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
   7114 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
   7115 if ${lt_cv_path_NM+:} false; then :
   7116   $as_echo_n "(cached) " >&6
   7117 else
   7118   if test -n "$NM"; then
   7119   # Let the user override the test.
   7120   lt_cv_path_NM=$NM
   7121 else
   7122   lt_nm_to_check=${ac_tool_prefix}nm
   7123   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   7124     lt_nm_to_check="$lt_nm_to_check nm"
   7125   fi
   7126   for lt_tmp_nm in $lt_nm_to_check; do
   7127     lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
   7128     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   7129       IFS=$lt_save_ifs
   7130       test -z "$ac_dir" && ac_dir=.
   7131       tmp_nm=$ac_dir/$lt_tmp_nm
   7132       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
   7133 	# Check to see if the nm accepts a BSD-compat flag.
   7134 	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
   7135 	#   nm: unknown option "B" ignored
   7136 	# Tru64's nm complains that /dev/null is an invalid object file
   7137 	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
   7138 	case $build_os in
   7139 	mingw*) lt_bad_file=conftest.nm/nofile ;;
   7140 	*) lt_bad_file=/dev/null ;;
   7141 	esac
   7142 	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
   7143 	*$lt_bad_file* | *'Invalid file or object type'*)
   7144 	  lt_cv_path_NM="$tmp_nm -B"
   7145 	  break 2
   7146 	  ;;
   7147 	*)
   7148 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   7149 	  */dev/null*)
   7150 	    lt_cv_path_NM="$tmp_nm -p"
   7151 	    break 2
   7152 	    ;;
   7153 	  *)
   7154 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   7155 	    continue # so that we can try to find one that supports BSD flags
   7156 	    ;;
   7157 	  esac
   7158 	  ;;
   7159 	esac
   7160       fi
   7161     done
   7162     IFS=$lt_save_ifs
   7163   done
   7164   : ${lt_cv_path_NM=no}
   7165 fi
   7166 fi
   7167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
   7168 $as_echo "$lt_cv_path_NM" >&6; }
   7169 if test no != "$lt_cv_path_NM"; then
   7170   NM=$lt_cv_path_NM
   7171 else
   7172   # Didn't find any BSD compatible name lister, look for dumpbin.
   7173   if test -n "$DUMPBIN"; then :
   7174     # Let the user override the test.
   7175   else
   7176     if test -n "$ac_tool_prefix"; then
   7177   for ac_prog in dumpbin "link -dump"
   7178   do
   7179     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   7180 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   7181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7182 $as_echo_n "checking for $ac_word... " >&6; }
   7183 if ${ac_cv_prog_DUMPBIN+:} false; then :
   7184   $as_echo_n "(cached) " >&6
   7185 else
   7186   if test -n "$DUMPBIN"; then
   7187   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
   7188 else
   7189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7190 for as_dir in $PATH
   7191 do
   7192   IFS=$as_save_IFS
   7193   test -z "$as_dir" && as_dir=.
   7194     for ac_exec_ext in '' $ac_executable_extensions; do
   7195   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7196     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
   7197     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7198     break 2
   7199   fi
   7200 done
   7201   done
   7202 IFS=$as_save_IFS
   7203 
   7204 fi
   7205 fi
   7206 DUMPBIN=$ac_cv_prog_DUMPBIN
   7207 if test -n "$DUMPBIN"; then
   7208   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
   7209 $as_echo "$DUMPBIN" >&6; }
   7210 else
   7211   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7212 $as_echo "no" >&6; }
   7213 fi
   7214 
   7215 
   7216     test -n "$DUMPBIN" && break
   7217   done
   7218 fi
   7219 if test -z "$DUMPBIN"; then
   7220   ac_ct_DUMPBIN=$DUMPBIN
   7221   for ac_prog in dumpbin "link -dump"
   7222 do
   7223   # Extract the first word of "$ac_prog", so it can be a program name with args.
   7224 set dummy $ac_prog; ac_word=$2
   7225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7226 $as_echo_n "checking for $ac_word... " >&6; }
   7227 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
   7228   $as_echo_n "(cached) " >&6
   7229 else
   7230   if test -n "$ac_ct_DUMPBIN"; then
   7231   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
   7232 else
   7233 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7234 for as_dir in $PATH
   7235 do
   7236   IFS=$as_save_IFS
   7237   test -z "$as_dir" && as_dir=.
   7238     for ac_exec_ext in '' $ac_executable_extensions; do
   7239   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7240     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
   7241     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7242     break 2
   7243   fi
   7244 done
   7245   done
   7246 IFS=$as_save_IFS
   7247 
   7248 fi
   7249 fi
   7250 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
   7251 if test -n "$ac_ct_DUMPBIN"; then
   7252   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
   7253 $as_echo "$ac_ct_DUMPBIN" >&6; }
   7254 else
   7255   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7256 $as_echo "no" >&6; }
   7257 fi
   7258 
   7259 
   7260   test -n "$ac_ct_DUMPBIN" && break
   7261 done
   7262 
   7263   if test "x$ac_ct_DUMPBIN" = x; then
   7264     DUMPBIN=":"
   7265   else
   7266     case $cross_compiling:$ac_tool_warned in
   7267 yes:)
   7268 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7269 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7270 ac_tool_warned=yes ;;
   7271 esac
   7272     DUMPBIN=$ac_ct_DUMPBIN
   7273   fi
   7274 fi
   7275 
   7276     case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
   7277     *COFF*)
   7278       DUMPBIN="$DUMPBIN -symbols -headers"
   7279       ;;
   7280     *)
   7281       DUMPBIN=:
   7282       ;;
   7283     esac
   7284   fi
   7285 
   7286   if test : != "$DUMPBIN"; then
   7287     NM=$DUMPBIN
   7288   fi
   7289 fi
   7290 test -z "$NM" && NM=nm
   7291 
   7292 
   7293 
   7294 
   7295 
   7296 
   7297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
   7298 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
   7299 if ${lt_cv_nm_interface+:} false; then :
   7300   $as_echo_n "(cached) " >&6
   7301 else
   7302   lt_cv_nm_interface="BSD nm"
   7303   echo "int some_variable = 0;" > conftest.$ac_ext
   7304   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
   7305   (eval "$ac_compile" 2>conftest.err)
   7306   cat conftest.err >&5
   7307   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   7308   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   7309   cat conftest.err >&5
   7310   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
   7311   cat conftest.out >&5
   7312   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
   7313     lt_cv_nm_interface="MS dumpbin"
   7314   fi
   7315   rm -f conftest*
   7316 fi
   7317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
   7318 $as_echo "$lt_cv_nm_interface" >&6; }
   7319 
   7320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   7321 $as_echo_n "checking whether ln -s works... " >&6; }
   7322 LN_S=$as_ln_s
   7323 if test "$LN_S" = "ln -s"; then
   7324   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   7325 $as_echo "yes" >&6; }
   7326 else
   7327   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   7328 $as_echo "no, using $LN_S" >&6; }
   7329 fi
   7330 
   7331 # find the maximum length of command line arguments
   7332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
   7333 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   7334 if ${lt_cv_sys_max_cmd_len+:} false; then :
   7335   $as_echo_n "(cached) " >&6
   7336 else
   7337     i=0
   7338   teststring=ABCD
   7339 
   7340   case $build_os in
   7341   msdosdjgpp*)
   7342     # On DJGPP, this test can blow up pretty badly due to problems in libc
   7343     # (any single argument exceeding 2000 bytes causes a buffer overrun
   7344     # during glob expansion).  Even if it were fixed, the result of this
   7345     # check would be larger than it should be.
   7346     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   7347     ;;
   7348 
   7349   gnu*)
   7350     # Under GNU Hurd, this test is not required because there is
   7351     # no limit to the length of command line arguments.
   7352     # Libtool will interpret -1 as no limit whatsoever
   7353     lt_cv_sys_max_cmd_len=-1;
   7354     ;;
   7355 
   7356   cygwin* | mingw* | cegcc*)
   7357     # On Win9x/ME, this test blows up -- it succeeds, but takes
   7358     # about 5 minutes as the teststring grows exponentially.
   7359     # Worse, since 9x/ME are not pre-emptively multitasking,
   7360     # you end up with a "frozen" computer, even though with patience
   7361     # the test eventually succeeds (with a max line length of 256k).
   7362     # Instead, let's just punt: use the minimum linelength reported by
   7363     # all of the supported platforms: 8192 (on NT/2K/XP).
   7364     lt_cv_sys_max_cmd_len=8192;
   7365     ;;
   7366 
   7367   mint*)
   7368     # On MiNT this can take a long time and run out of memory.
   7369     lt_cv_sys_max_cmd_len=8192;
   7370     ;;
   7371 
   7372   amigaos*)
   7373     # On AmigaOS with pdksh, this test takes hours, literally.
   7374     # So we just punt and use a minimum line length of 8192.
   7375     lt_cv_sys_max_cmd_len=8192;
   7376     ;;
   7377 
   7378   bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
   7379     # This has been around since 386BSD, at least.  Likely further.
   7380     if test -x /sbin/sysctl; then
   7381       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   7382     elif test -x /usr/sbin/sysctl; then
   7383       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   7384     else
   7385       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   7386     fi
   7387     # And add a safety zone
   7388     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   7389     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   7390     ;;
   7391 
   7392   interix*)
   7393     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   7394     lt_cv_sys_max_cmd_len=196608
   7395     ;;
   7396 
   7397   os2*)
   7398     # The test takes a long time on OS/2.
   7399     lt_cv_sys_max_cmd_len=8192
   7400     ;;
   7401 
   7402   osf*)
   7403     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   7404     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   7405     # nice to cause kernel panics so lets avoid the loop below.
   7406     # First set a reasonable default.
   7407     lt_cv_sys_max_cmd_len=16384
   7408     #
   7409     if test -x /sbin/sysconfig; then
   7410       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   7411         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   7412       esac
   7413     fi
   7414     ;;
   7415   sco3.2v5*)
   7416     lt_cv_sys_max_cmd_len=102400
   7417     ;;
   7418   sysv5* | sco5v6* | sysv4.2uw2*)
   7419     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   7420     if test -n "$kargmax"; then
   7421       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
   7422     else
   7423       lt_cv_sys_max_cmd_len=32768
   7424     fi
   7425     ;;
   7426   *)
   7427     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   7428     if test -n "$lt_cv_sys_max_cmd_len" && \
   7429        test undefined != "$lt_cv_sys_max_cmd_len"; then
   7430       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   7431       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   7432     else
   7433       # Make teststring a little bigger before we do anything with it.
   7434       # a 1K string should be a reasonable start.
   7435       for i in 1 2 3 4 5 6 7 8; do
   7436         teststring=$teststring$teststring
   7437       done
   7438       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   7439       # If test is not a shell built-in, we'll probably end up computing a
   7440       # maximum length that is only half of the actual maximum length, but
   7441       # we can't tell.
   7442       while { test X`env echo "$teststring$teststring" 2>/dev/null` \
   7443 	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
   7444 	      test 17 != "$i" # 1/2 MB should be enough
   7445       do
   7446         i=`expr $i + 1`
   7447         teststring=$teststring$teststring
   7448       done
   7449       # Only check the string length outside the loop.
   7450       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
   7451       teststring=
   7452       # Add a significant safety factor because C++ compilers can tack on
   7453       # massive amounts of additional arguments before passing them to the
   7454       # linker.  It appears as though 1/2 is a usable value.
   7455       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   7456     fi
   7457     ;;
   7458   esac
   7459 
   7460 fi
   7461 
   7462 if test -n "$lt_cv_sys_max_cmd_len"; then
   7463   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
   7464 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   7465 else
   7466   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
   7467 $as_echo "none" >&6; }
   7468 fi
   7469 max_cmd_len=$lt_cv_sys_max_cmd_len
   7470 
   7471 
   7472 
   7473 
   7474 
   7475 
   7476 : ${CP="cp -f"}
   7477 : ${MV="mv -f"}
   7478 : ${RM="rm -f"}
   7479 
   7480 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   7481   lt_unset=unset
   7482 else
   7483   lt_unset=false
   7484 fi
   7485 
   7486 
   7487 
   7488 
   7489 
   7490 # test EBCDIC or ASCII
   7491 case `echo X|tr X '\101'` in
   7492  A) # ASCII based system
   7493     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
   7494   lt_SP2NL='tr \040 \012'
   7495   lt_NL2SP='tr \015\012 \040\040'
   7496   ;;
   7497  *) # EBCDIC based system
   7498   lt_SP2NL='tr \100 \n'
   7499   lt_NL2SP='tr \r\n \100\100'
   7500   ;;
   7501 esac
   7502 
   7503 
   7504 
   7505 
   7506 
   7507 
   7508 
   7509 
   7510 
   7511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
   7512 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
   7513 if ${lt_cv_to_host_file_cmd+:} false; then :
   7514   $as_echo_n "(cached) " >&6
   7515 else
   7516   case $host in
   7517   *-*-mingw* )
   7518     case $build in
   7519       *-*-mingw* ) # actually msys
   7520         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
   7521         ;;
   7522       *-*-cygwin* )
   7523         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
   7524         ;;
   7525       * ) # otherwise, assume *nix
   7526         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
   7527         ;;
   7528     esac
   7529     ;;
   7530   *-*-cygwin* )
   7531     case $build in
   7532       *-*-mingw* ) # actually msys
   7533         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
   7534         ;;
   7535       *-*-cygwin* )
   7536         lt_cv_to_host_file_cmd=func_convert_file_noop
   7537         ;;
   7538       * ) # otherwise, assume *nix
   7539         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
   7540         ;;
   7541     esac
   7542     ;;
   7543   * ) # unhandled hosts (and "normal" native builds)
   7544     lt_cv_to_host_file_cmd=func_convert_file_noop
   7545     ;;
   7546 esac
   7547 
   7548 fi
   7549 
   7550 to_host_file_cmd=$lt_cv_to_host_file_cmd
   7551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
   7552 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
   7553 
   7554 
   7555 
   7556 
   7557 
   7558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
   7559 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
   7560 if ${lt_cv_to_tool_file_cmd+:} false; then :
   7561   $as_echo_n "(cached) " >&6
   7562 else
   7563   #assume ordinary cross tools, or native build.
   7564 lt_cv_to_tool_file_cmd=func_convert_file_noop
   7565 case $host in
   7566   *-*-mingw* )
   7567     case $build in
   7568       *-*-mingw* ) # actually msys
   7569         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
   7570         ;;
   7571     esac
   7572     ;;
   7573 esac
   7574 
   7575 fi
   7576 
   7577 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
   7578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
   7579 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
   7580 
   7581 
   7582 
   7583 
   7584 
   7585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
   7586 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   7587 if ${lt_cv_ld_reload_flag+:} false; then :
   7588   $as_echo_n "(cached) " >&6
   7589 else
   7590   lt_cv_ld_reload_flag='-r'
   7591 fi
   7592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
   7593 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   7594 reload_flag=$lt_cv_ld_reload_flag
   7595 case $reload_flag in
   7596 "" | " "*) ;;
   7597 *) reload_flag=" $reload_flag" ;;
   7598 esac
   7599 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   7600 case $host_os in
   7601   cygwin* | mingw* | pw32* | cegcc*)
   7602     if test yes != "$GCC"; then
   7603       reload_cmds=false
   7604     fi
   7605     ;;
   7606   darwin*)
   7607     if test yes = "$GCC"; then
   7608       reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
   7609     else
   7610       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   7611     fi
   7612     ;;
   7613 esac
   7614 
   7615 
   7616 
   7617 
   7618 
   7619 
   7620 
   7621 
   7622 
   7623 if test -n "$ac_tool_prefix"; then
   7624   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
   7625 set dummy ${ac_tool_prefix}objdump; ac_word=$2
   7626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7627 $as_echo_n "checking for $ac_word... " >&6; }
   7628 if ${ac_cv_prog_OBJDUMP+:} false; then :
   7629   $as_echo_n "(cached) " >&6
   7630 else
   7631   if test -n "$OBJDUMP"; then
   7632   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
   7633 else
   7634 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7635 for as_dir in $PATH
   7636 do
   7637   IFS=$as_save_IFS
   7638   test -z "$as_dir" && as_dir=.
   7639     for ac_exec_ext in '' $ac_executable_extensions; do
   7640   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7641     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   7642     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7643     break 2
   7644   fi
   7645 done
   7646   done
   7647 IFS=$as_save_IFS
   7648 
   7649 fi
   7650 fi
   7651 OBJDUMP=$ac_cv_prog_OBJDUMP
   7652 if test -n "$OBJDUMP"; then
   7653   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
   7654 $as_echo "$OBJDUMP" >&6; }
   7655 else
   7656   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7657 $as_echo "no" >&6; }
   7658 fi
   7659 
   7660 
   7661 fi
   7662 if test -z "$ac_cv_prog_OBJDUMP"; then
   7663   ac_ct_OBJDUMP=$OBJDUMP
   7664   # Extract the first word of "objdump", so it can be a program name with args.
   7665 set dummy objdump; ac_word=$2
   7666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7667 $as_echo_n "checking for $ac_word... " >&6; }
   7668 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
   7669   $as_echo_n "(cached) " >&6
   7670 else
   7671   if test -n "$ac_ct_OBJDUMP"; then
   7672   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
   7673 else
   7674 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7675 for as_dir in $PATH
   7676 do
   7677   IFS=$as_save_IFS
   7678   test -z "$as_dir" && as_dir=.
   7679     for ac_exec_ext in '' $ac_executable_extensions; do
   7680   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7681     ac_cv_prog_ac_ct_OBJDUMP="objdump"
   7682     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7683     break 2
   7684   fi
   7685 done
   7686   done
   7687 IFS=$as_save_IFS
   7688 
   7689 fi
   7690 fi
   7691 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
   7692 if test -n "$ac_ct_OBJDUMP"; then
   7693   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
   7694 $as_echo "$ac_ct_OBJDUMP" >&6; }
   7695 else
   7696   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7697 $as_echo "no" >&6; }
   7698 fi
   7699 
   7700   if test "x$ac_ct_OBJDUMP" = x; then
   7701     OBJDUMP="false"
   7702   else
   7703     case $cross_compiling:$ac_tool_warned in
   7704 yes:)
   7705 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7706 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7707 ac_tool_warned=yes ;;
   7708 esac
   7709     OBJDUMP=$ac_ct_OBJDUMP
   7710   fi
   7711 else
   7712   OBJDUMP="$ac_cv_prog_OBJDUMP"
   7713 fi
   7714 
   7715 test -z "$OBJDUMP" && OBJDUMP=objdump
   7716 
   7717 
   7718 
   7719 
   7720 
   7721 
   7722 
   7723 
   7724 
   7725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
   7726 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   7727 if ${lt_cv_deplibs_check_method+:} false; then :
   7728   $as_echo_n "(cached) " >&6
   7729 else
   7730   lt_cv_file_magic_cmd='$MAGIC_CMD'
   7731 lt_cv_file_magic_test_file=
   7732 lt_cv_deplibs_check_method='unknown'
   7733 # Need to set the preceding variable on all platforms that support
   7734 # interlibrary dependencies.
   7735 # 'none' -- dependencies not supported.
   7736 # 'unknown' -- same as none, but documents that we really don't know.
   7737 # 'pass_all' -- all dependencies passed with no checks.
   7738 # 'test_compile' -- check by making test program.
   7739 # 'file_magic [[regex]]' -- check by looking for files in library path
   7740 # that responds to the $file_magic_cmd with a given extended regex.
   7741 # If you have 'file' or equivalent on your system and you're not sure
   7742 # whether 'pass_all' will *always* work, you probably want this one.
   7743 
   7744 case $host_os in
   7745 aix[4-9]*)
   7746   lt_cv_deplibs_check_method=pass_all
   7747   ;;
   7748 
   7749 beos*)
   7750   lt_cv_deplibs_check_method=pass_all
   7751   ;;
   7752 
   7753 bsdi[45]*)
   7754   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   7755   lt_cv_file_magic_cmd='/usr/bin/file -L'
   7756   lt_cv_file_magic_test_file=/shlib/libc.so
   7757   ;;
   7758 
   7759 cygwin*)
   7760   # func_win32_libid is a shell function defined in ltmain.sh
   7761   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   7762   lt_cv_file_magic_cmd='func_win32_libid'
   7763   ;;
   7764 
   7765 mingw* | pw32*)
   7766   # Base MSYS/MinGW do not provide the 'file' command needed by
   7767   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   7768   # unless we find 'file', for example because we are cross-compiling.
   7769   if ( file / ) >/dev/null 2>&1; then
   7770     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   7771     lt_cv_file_magic_cmd='func_win32_libid'
   7772   else
   7773     # Keep this pattern in sync with the one in func_win32_libid.
   7774     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
   7775     lt_cv_file_magic_cmd='$OBJDUMP -f'
   7776   fi
   7777   ;;
   7778 
   7779 cegcc*)
   7780   # use the weaker test based on 'objdump'. See mingw*.
   7781   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
   7782   lt_cv_file_magic_cmd='$OBJDUMP -f'
   7783   ;;
   7784 
   7785 darwin* | rhapsody*)
   7786   lt_cv_deplibs_check_method=pass_all
   7787   ;;
   7788 
   7789 freebsd* | dragonfly*)
   7790   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   7791     case $host_cpu in
   7792     i*86 )
   7793       # Not sure whether the presence of OpenBSD here was a mistake.
   7794       # Let's accept both of them until this is cleared up.
   7795       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   7796       lt_cv_file_magic_cmd=/usr/bin/file
   7797       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   7798       ;;
   7799     esac
   7800   else
   7801     lt_cv_deplibs_check_method=pass_all
   7802   fi
   7803   ;;
   7804 
   7805 haiku*)
   7806   lt_cv_deplibs_check_method=pass_all
   7807   ;;
   7808 
   7809 hpux10.20* | hpux11*)
   7810   lt_cv_file_magic_cmd=/usr/bin/file
   7811   case $host_cpu in
   7812   ia64*)
   7813     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   7814     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   7815     ;;
   7816   hppa*64*)
   7817     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
   7818     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   7819     ;;
   7820   *)
   7821     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
   7822     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   7823     ;;
   7824   esac
   7825   ;;
   7826 
   7827 interix[3-9]*)
   7828   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   7829   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   7830   ;;
   7831 
   7832 irix5* | irix6* | nonstopux*)
   7833   case $LD in
   7834   *-32|*"-32 ") libmagic=32-bit;;
   7835   *-n32|*"-n32 ") libmagic=N32;;
   7836   *-64|*"-64 ") libmagic=64-bit;;
   7837   *) libmagic=never-match;;
   7838   esac
   7839   lt_cv_deplibs_check_method=pass_all
   7840   ;;
   7841 
   7842 # This must be glibc/ELF.
   7843 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   7844   lt_cv_deplibs_check_method=pass_all
   7845   ;;
   7846 
   7847 netbsd*)
   7848   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   7849     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   7850   else
   7851     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   7852   fi
   7853   ;;
   7854 
   7855 newos6*)
   7856   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   7857   lt_cv_file_magic_cmd=/usr/bin/file
   7858   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   7859   ;;
   7860 
   7861 *nto* | *qnx*)
   7862   lt_cv_deplibs_check_method=pass_all
   7863   ;;
   7864 
   7865 openbsd* | bitrig*)
   7866   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
   7867     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   7868   else
   7869     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   7870   fi
   7871   ;;
   7872 
   7873 osf3* | osf4* | osf5*)
   7874   lt_cv_deplibs_check_method=pass_all
   7875   ;;
   7876 
   7877 rdos*)
   7878   lt_cv_deplibs_check_method=pass_all
   7879   ;;
   7880 
   7881 solaris*)
   7882   lt_cv_deplibs_check_method=pass_all
   7883   ;;
   7884 
   7885 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   7886   lt_cv_deplibs_check_method=pass_all
   7887   ;;
   7888 
   7889 sysv4 | sysv4.3*)
   7890   case $host_vendor in
   7891   motorola)
   7892     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
   7893     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   7894     ;;
   7895   ncr)
   7896     lt_cv_deplibs_check_method=pass_all
   7897     ;;
   7898   sequent)
   7899     lt_cv_file_magic_cmd='/bin/file'
   7900     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   7901     ;;
   7902   sni)
   7903     lt_cv_file_magic_cmd='/bin/file'
   7904     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   7905     lt_cv_file_magic_test_file=/lib/libc.so
   7906     ;;
   7907   siemens)
   7908     lt_cv_deplibs_check_method=pass_all
   7909     ;;
   7910   pc)
   7911     lt_cv_deplibs_check_method=pass_all
   7912     ;;
   7913   esac
   7914   ;;
   7915 
   7916 tpf*)
   7917   lt_cv_deplibs_check_method=pass_all
   7918   ;;
   7919 os2*)
   7920   lt_cv_deplibs_check_method=pass_all
   7921   ;;
   7922 esac
   7923 
   7924 fi
   7925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
   7926 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   7927 
   7928 file_magic_glob=
   7929 want_nocaseglob=no
   7930 if test "$build" = "$host"; then
   7931   case $host_os in
   7932   mingw* | pw32*)
   7933     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
   7934       want_nocaseglob=yes
   7935     else
   7936       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
   7937     fi
   7938     ;;
   7939   esac
   7940 fi
   7941 
   7942 file_magic_cmd=$lt_cv_file_magic_cmd
   7943 deplibs_check_method=$lt_cv_deplibs_check_method
   7944 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   7945 
   7946 
   7947 
   7948 
   7949 
   7950 
   7951 
   7952 
   7953 
   7954 
   7955 
   7956 
   7957 
   7958 
   7959 
   7960 
   7961 
   7962 
   7963 
   7964 
   7965 
   7966 
   7967 if test -n "$ac_tool_prefix"; then
   7968   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
   7969 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
   7970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7971 $as_echo_n "checking for $ac_word... " >&6; }
   7972 if ${ac_cv_prog_DLLTOOL+:} false; then :
   7973   $as_echo_n "(cached) " >&6
   7974 else
   7975   if test -n "$DLLTOOL"; then
   7976   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
   7977 else
   7978 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7979 for as_dir in $PATH
   7980 do
   7981   IFS=$as_save_IFS
   7982   test -z "$as_dir" && as_dir=.
   7983     for ac_exec_ext in '' $ac_executable_extensions; do
   7984   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7985     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
   7986     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7987     break 2
   7988   fi
   7989 done
   7990   done
   7991 IFS=$as_save_IFS
   7992 
   7993 fi
   7994 fi
   7995 DLLTOOL=$ac_cv_prog_DLLTOOL
   7996 if test -n "$DLLTOOL"; then
   7997   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
   7998 $as_echo "$DLLTOOL" >&6; }
   7999 else
   8000   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8001 $as_echo "no" >&6; }
   8002 fi
   8003 
   8004 
   8005 fi
   8006 if test -z "$ac_cv_prog_DLLTOOL"; then
   8007   ac_ct_DLLTOOL=$DLLTOOL
   8008   # Extract the first word of "dlltool", so it can be a program name with args.
   8009 set dummy dlltool; ac_word=$2
   8010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8011 $as_echo_n "checking for $ac_word... " >&6; }
   8012 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
   8013   $as_echo_n "(cached) " >&6
   8014 else
   8015   if test -n "$ac_ct_DLLTOOL"; then
   8016   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
   8017 else
   8018 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8019 for as_dir in $PATH
   8020 do
   8021   IFS=$as_save_IFS
   8022   test -z "$as_dir" && as_dir=.
   8023     for ac_exec_ext in '' $ac_executable_extensions; do
   8024   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8025     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
   8026     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8027     break 2
   8028   fi
   8029 done
   8030   done
   8031 IFS=$as_save_IFS
   8032 
   8033 fi
   8034 fi
   8035 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
   8036 if test -n "$ac_ct_DLLTOOL"; then
   8037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
   8038 $as_echo "$ac_ct_DLLTOOL" >&6; }
   8039 else
   8040   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8041 $as_echo "no" >&6; }
   8042 fi
   8043 
   8044   if test "x$ac_ct_DLLTOOL" = x; then
   8045     DLLTOOL="false"
   8046   else
   8047     case $cross_compiling:$ac_tool_warned in
   8048 yes:)
   8049 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8050 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8051 ac_tool_warned=yes ;;
   8052 esac
   8053     DLLTOOL=$ac_ct_DLLTOOL
   8054   fi
   8055 else
   8056   DLLTOOL="$ac_cv_prog_DLLTOOL"
   8057 fi
   8058 
   8059 test -z "$DLLTOOL" && DLLTOOL=dlltool
   8060 
   8061 
   8062 
   8063 
   8064 
   8065 
   8066 
   8067 
   8068 
   8069 
   8070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
   8071 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
   8072 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
   8073   $as_echo_n "(cached) " >&6
   8074 else
   8075   lt_cv_sharedlib_from_linklib_cmd='unknown'
   8076 
   8077 case $host_os in
   8078 cygwin* | mingw* | pw32* | cegcc*)
   8079   # two different shell functions defined in ltmain.sh;
   8080   # decide which one to use based on capabilities of $DLLTOOL
   8081   case `$DLLTOOL --help 2>&1` in
   8082   *--identify-strict*)
   8083     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
   8084     ;;
   8085   *)
   8086     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
   8087     ;;
   8088   esac
   8089   ;;
   8090 *)
   8091   # fallback: assume linklib IS sharedlib
   8092   lt_cv_sharedlib_from_linklib_cmd=$ECHO
   8093   ;;
   8094 esac
   8095 
   8096 fi
   8097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
   8098 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
   8099 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
   8100 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
   8101 
   8102 
   8103 
   8104 
   8105 
   8106 
   8107 
   8108 if test -n "$ac_tool_prefix"; then
   8109   for ac_prog in ar
   8110   do
   8111     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   8112 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   8113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8114 $as_echo_n "checking for $ac_word... " >&6; }
   8115 if ${ac_cv_prog_AR+:} false; then :
   8116   $as_echo_n "(cached) " >&6
   8117 else
   8118   if test -n "$AR"; then
   8119   ac_cv_prog_AR="$AR" # Let the user override the test.
   8120 else
   8121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8122 for as_dir in $PATH
   8123 do
   8124   IFS=$as_save_IFS
   8125   test -z "$as_dir" && as_dir=.
   8126     for ac_exec_ext in '' $ac_executable_extensions; do
   8127   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8128     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
   8129     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8130     break 2
   8131   fi
   8132 done
   8133   done
   8134 IFS=$as_save_IFS
   8135 
   8136 fi
   8137 fi
   8138 AR=$ac_cv_prog_AR
   8139 if test -n "$AR"; then
   8140   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   8141 $as_echo "$AR" >&6; }
   8142 else
   8143   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8144 $as_echo "no" >&6; }
   8145 fi
   8146 
   8147 
   8148     test -n "$AR" && break
   8149   done
   8150 fi
   8151 if test -z "$AR"; then
   8152   ac_ct_AR=$AR
   8153   for ac_prog in ar
   8154 do
   8155   # Extract the first word of "$ac_prog", so it can be a program name with args.
   8156 set dummy $ac_prog; ac_word=$2
   8157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8158 $as_echo_n "checking for $ac_word... " >&6; }
   8159 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   8160   $as_echo_n "(cached) " >&6
   8161 else
   8162   if test -n "$ac_ct_AR"; then
   8163   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   8164 else
   8165 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8166 for as_dir in $PATH
   8167 do
   8168   IFS=$as_save_IFS
   8169   test -z "$as_dir" && as_dir=.
   8170     for ac_exec_ext in '' $ac_executable_extensions; do
   8171   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8172     ac_cv_prog_ac_ct_AR="$ac_prog"
   8173     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8174     break 2
   8175   fi
   8176 done
   8177   done
   8178 IFS=$as_save_IFS
   8179 
   8180 fi
   8181 fi
   8182 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   8183 if test -n "$ac_ct_AR"; then
   8184   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   8185 $as_echo "$ac_ct_AR" >&6; }
   8186 else
   8187   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8188 $as_echo "no" >&6; }
   8189 fi
   8190 
   8191 
   8192   test -n "$ac_ct_AR" && break
   8193 done
   8194 
   8195   if test "x$ac_ct_AR" = x; then
   8196     AR="false"
   8197   else
   8198     case $cross_compiling:$ac_tool_warned in
   8199 yes:)
   8200 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8201 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8202 ac_tool_warned=yes ;;
   8203 esac
   8204     AR=$ac_ct_AR
   8205   fi
   8206 fi
   8207 
   8208 : ${AR=ar}
   8209 : ${AR_FLAGS=cru}
   8210 
   8211 
   8212 
   8213 
   8214 
   8215 
   8216 
   8217 
   8218 
   8219 
   8220 
   8221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
   8222 $as_echo_n "checking for archiver @FILE support... " >&6; }
   8223 if ${lt_cv_ar_at_file+:} false; then :
   8224   $as_echo_n "(cached) " >&6
   8225 else
   8226   lt_cv_ar_at_file=no
   8227    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8228 /* end confdefs.h.  */
   8229 
   8230 int
   8231 main ()
   8232 {
   8233 
   8234   ;
   8235   return 0;
   8236 }
   8237 _ACEOF
   8238 if ac_fn_c_try_compile "$LINENO"; then :
   8239   echo conftest.$ac_objext > conftest.lst
   8240       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
   8241       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
   8242   (eval $lt_ar_try) 2>&5
   8243   ac_status=$?
   8244   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   8245   test $ac_status = 0; }
   8246       if test 0 -eq "$ac_status"; then
   8247 	# Ensure the archiver fails upon bogus file names.
   8248 	rm -f conftest.$ac_objext libconftest.a
   8249 	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
   8250   (eval $lt_ar_try) 2>&5
   8251   ac_status=$?
   8252   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   8253   test $ac_status = 0; }
   8254 	if test 0 -ne "$ac_status"; then
   8255           lt_cv_ar_at_file=@
   8256         fi
   8257       fi
   8258       rm -f conftest.* libconftest.a
   8259 
   8260 fi
   8261 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8262 
   8263 fi
   8264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
   8265 $as_echo "$lt_cv_ar_at_file" >&6; }
   8266 
   8267 if test no = "$lt_cv_ar_at_file"; then
   8268   archiver_list_spec=
   8269 else
   8270   archiver_list_spec=$lt_cv_ar_at_file
   8271 fi
   8272 
   8273 
   8274 
   8275 
   8276 
   8277 
   8278 
   8279 if test -n "$ac_tool_prefix"; then
   8280   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   8281 set dummy ${ac_tool_prefix}strip; ac_word=$2
   8282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8283 $as_echo_n "checking for $ac_word... " >&6; }
   8284 if ${ac_cv_prog_STRIP+:} false; then :
   8285   $as_echo_n "(cached) " >&6
   8286 else
   8287   if test -n "$STRIP"; then
   8288   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   8289 else
   8290 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8291 for as_dir in $PATH
   8292 do
   8293   IFS=$as_save_IFS
   8294   test -z "$as_dir" && as_dir=.
   8295     for ac_exec_ext in '' $ac_executable_extensions; do
   8296   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8297     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   8298     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8299     break 2
   8300   fi
   8301 done
   8302   done
   8303 IFS=$as_save_IFS
   8304 
   8305 fi
   8306 fi
   8307 STRIP=$ac_cv_prog_STRIP
   8308 if test -n "$STRIP"; then
   8309   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   8310 $as_echo "$STRIP" >&6; }
   8311 else
   8312   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8313 $as_echo "no" >&6; }
   8314 fi
   8315 
   8316 
   8317 fi
   8318 if test -z "$ac_cv_prog_STRIP"; then
   8319   ac_ct_STRIP=$STRIP
   8320   # Extract the first word of "strip", so it can be a program name with args.
   8321 set dummy strip; ac_word=$2
   8322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8323 $as_echo_n "checking for $ac_word... " >&6; }
   8324 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   8325   $as_echo_n "(cached) " >&6
   8326 else
   8327   if test -n "$ac_ct_STRIP"; then
   8328   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   8329 else
   8330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8331 for as_dir in $PATH
   8332 do
   8333   IFS=$as_save_IFS
   8334   test -z "$as_dir" && as_dir=.
   8335     for ac_exec_ext in '' $ac_executable_extensions; do
   8336   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8337     ac_cv_prog_ac_ct_STRIP="strip"
   8338     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8339     break 2
   8340   fi
   8341 done
   8342   done
   8343 IFS=$as_save_IFS
   8344 
   8345 fi
   8346 fi
   8347 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   8348 if test -n "$ac_ct_STRIP"; then
   8349   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   8350 $as_echo "$ac_ct_STRIP" >&6; }
   8351 else
   8352   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8353 $as_echo "no" >&6; }
   8354 fi
   8355 
   8356   if test "x$ac_ct_STRIP" = x; then
   8357     STRIP=":"
   8358   else
   8359     case $cross_compiling:$ac_tool_warned in
   8360 yes:)
   8361 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8362 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8363 ac_tool_warned=yes ;;
   8364 esac
   8365     STRIP=$ac_ct_STRIP
   8366   fi
   8367 else
   8368   STRIP="$ac_cv_prog_STRIP"
   8369 fi
   8370 
   8371 test -z "$STRIP" && STRIP=:
   8372 
   8373 
   8374 
   8375 
   8376 
   8377 
   8378 if test -n "$ac_tool_prefix"; then
   8379   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   8380 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   8381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8382 $as_echo_n "checking for $ac_word... " >&6; }
   8383 if ${ac_cv_prog_RANLIB+:} false; then :
   8384   $as_echo_n "(cached) " >&6
   8385 else
   8386   if test -n "$RANLIB"; then
   8387   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   8388 else
   8389 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8390 for as_dir in $PATH
   8391 do
   8392   IFS=$as_save_IFS
   8393   test -z "$as_dir" && as_dir=.
   8394     for ac_exec_ext in '' $ac_executable_extensions; do
   8395   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8396     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   8397     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8398     break 2
   8399   fi
   8400 done
   8401   done
   8402 IFS=$as_save_IFS
   8403 
   8404 fi
   8405 fi
   8406 RANLIB=$ac_cv_prog_RANLIB
   8407 if test -n "$RANLIB"; then
   8408   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   8409 $as_echo "$RANLIB" >&6; }
   8410 else
   8411   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8412 $as_echo "no" >&6; }
   8413 fi
   8414 
   8415 
   8416 fi
   8417 if test -z "$ac_cv_prog_RANLIB"; then
   8418   ac_ct_RANLIB=$RANLIB
   8419   # Extract the first word of "ranlib", so it can be a program name with args.
   8420 set dummy ranlib; ac_word=$2
   8421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8422 $as_echo_n "checking for $ac_word... " >&6; }
   8423 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   8424   $as_echo_n "(cached) " >&6
   8425 else
   8426   if test -n "$ac_ct_RANLIB"; then
   8427   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   8428 else
   8429 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8430 for as_dir in $PATH
   8431 do
   8432   IFS=$as_save_IFS
   8433   test -z "$as_dir" && as_dir=.
   8434     for ac_exec_ext in '' $ac_executable_extensions; do
   8435   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8436     ac_cv_prog_ac_ct_RANLIB="ranlib"
   8437     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8438     break 2
   8439   fi
   8440 done
   8441   done
   8442 IFS=$as_save_IFS
   8443 
   8444 fi
   8445 fi
   8446 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   8447 if test -n "$ac_ct_RANLIB"; then
   8448   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   8449 $as_echo "$ac_ct_RANLIB" >&6; }
   8450 else
   8451   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8452 $as_echo "no" >&6; }
   8453 fi
   8454 
   8455   if test "x$ac_ct_RANLIB" = x; then
   8456     RANLIB=":"
   8457   else
   8458     case $cross_compiling:$ac_tool_warned in
   8459 yes:)
   8460 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8461 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8462 ac_tool_warned=yes ;;
   8463 esac
   8464     RANLIB=$ac_ct_RANLIB
   8465   fi
   8466 else
   8467   RANLIB="$ac_cv_prog_RANLIB"
   8468 fi
   8469 
   8470 test -z "$RANLIB" && RANLIB=:
   8471 
   8472 
   8473 
   8474 
   8475 
   8476 
   8477 # Determine commands to create old-style static archives.
   8478 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   8479 old_postinstall_cmds='chmod 644 $oldlib'
   8480 old_postuninstall_cmds=
   8481 
   8482 if test -n "$RANLIB"; then
   8483   case $host_os in
   8484   bitrig* | openbsd*)
   8485     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
   8486     ;;
   8487   *)
   8488     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
   8489     ;;
   8490   esac
   8491   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
   8492 fi
   8493 
   8494 case $host_os in
   8495   darwin*)
   8496     lock_old_archive_extraction=yes ;;
   8497   *)
   8498     lock_old_archive_extraction=no ;;
   8499 esac
   8500 
   8501 
   8502 
   8503 
   8504 
   8505 
   8506 
   8507 
   8508 
   8509 
   8510 
   8511 
   8512 
   8513 
   8514 
   8515 
   8516 
   8517 
   8518 
   8519 
   8520 
   8521 for ac_prog in gawk mawk nawk awk
   8522 do
   8523   # Extract the first word of "$ac_prog", so it can be a program name with args.
   8524 set dummy $ac_prog; ac_word=$2
   8525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8526 $as_echo_n "checking for $ac_word... " >&6; }
   8527 if ${ac_cv_prog_AWK+:} false; then :
   8528   $as_echo_n "(cached) " >&6
   8529 else
   8530   if test -n "$AWK"; then
   8531   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   8532 else
   8533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8534 for as_dir in $PATH
   8535 do
   8536   IFS=$as_save_IFS
   8537   test -z "$as_dir" && as_dir=.
   8538     for ac_exec_ext in '' $ac_executable_extensions; do
   8539   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8540     ac_cv_prog_AWK="$ac_prog"
   8541     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8542     break 2
   8543   fi
   8544 done
   8545   done
   8546 IFS=$as_save_IFS
   8547 
   8548 fi
   8549 fi
   8550 AWK=$ac_cv_prog_AWK
   8551 if test -n "$AWK"; then
   8552   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   8553 $as_echo "$AWK" >&6; }
   8554 else
   8555   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8556 $as_echo "no" >&6; }
   8557 fi
   8558 
   8559 
   8560   test -n "$AWK" && break
   8561 done
   8562 
   8563 
   8564 
   8565 
   8566 
   8567 
   8568 
   8569 
   8570 
   8571 
   8572 
   8573 
   8574 
   8575 
   8576 
   8577 
   8578 
   8579 
   8580 
   8581 # If no C compiler was specified, use CC.
   8582 LTCC=${LTCC-"$CC"}
   8583 
   8584 # If no C compiler flags were specified, use CFLAGS.
   8585 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   8586 
   8587 # Allow CC to be a program name with arguments.
   8588 compiler=$CC
   8589 
   8590 
   8591 # Check for command to grab the raw symbol name followed by C symbol from nm.
   8592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
   8593 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   8594 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
   8595   $as_echo_n "(cached) " >&6
   8596 else
   8597 
   8598 # These are sane defaults that work on at least a few old systems.
   8599 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   8600 
   8601 # Character class describing NM global symbol codes.
   8602 symcode='[BCDEGRST]'
   8603 
   8604 # Regexp to match symbols that can be accessed directly from C.
   8605 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   8606 
   8607 # Define system-specific variables.
   8608 case $host_os in
   8609 aix*)
   8610   symcode='[BCDT]'
   8611   ;;
   8612 cygwin* | mingw* | pw32* | cegcc*)
   8613   symcode='[ABCDGISTW]'
   8614   ;;
   8615 hpux*)
   8616   if test ia64 = "$host_cpu"; then
   8617     symcode='[ABCDEGRST]'
   8618   fi
   8619   ;;
   8620 irix* | nonstopux*)
   8621   symcode='[BCDEGRST]'
   8622   ;;
   8623 osf*)
   8624   symcode='[BCDEGQRST]'
   8625   ;;
   8626 solaris*)
   8627   symcode='[BDRT]'
   8628   ;;
   8629 sco3.2v5*)
   8630   symcode='[DT]'
   8631   ;;
   8632 sysv4.2uw2*)
   8633   symcode='[DT]'
   8634   ;;
   8635 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   8636   symcode='[ABDT]'
   8637   ;;
   8638 sysv4)
   8639   symcode='[DFNSTU]'
   8640   ;;
   8641 esac
   8642 
   8643 # If we're using GNU nm, then use its standard symbol codes.
   8644 case `$NM -V 2>&1` in
   8645 *GNU* | *'with BFD'*)
   8646   symcode='[ABCDGIRSTW]' ;;
   8647 esac
   8648 
   8649 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   8650   # Gets list of data symbols to import.
   8651   lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
   8652   # Adjust the below global symbol transforms to fixup imported variables.
   8653   lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
   8654   lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
   8655   lt_c_name_lib_hook="\
   8656   -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
   8657   -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
   8658 else
   8659   # Disable hooks by default.
   8660   lt_cv_sys_global_symbol_to_import=
   8661   lt_cdecl_hook=
   8662   lt_c_name_hook=
   8663   lt_c_name_lib_hook=
   8664 fi
   8665 
   8666 # Transform an extracted symbol line into a proper C declaration.
   8667 # Some systems (esp. on ia64) link data and code symbols differently,
   8668 # so use this general approach.
   8669 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
   8670 $lt_cdecl_hook\
   8671 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
   8672 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
   8673 
   8674 # Transform an extracted symbol line into symbol name and symbol address
   8675 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
   8676 $lt_c_name_hook\
   8677 " -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
   8678 " -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
   8679 
   8680 # Transform an extracted symbol line into symbol name with lib prefix and
   8681 # symbol address.
   8682 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
   8683 $lt_c_name_lib_hook\
   8684 " -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
   8685 " -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
   8686 " -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
   8687 
   8688 # Handle CRLF in mingw tool chain
   8689 opt_cr=
   8690 case $build_os in
   8691 mingw*)
   8692   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   8693   ;;
   8694 esac
   8695 
   8696 # Try without a prefix underscore, then with it.
   8697 for ac_symprfx in "" "_"; do
   8698 
   8699   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   8700   symxfrm="\\1 $ac_symprfx\\2 \\2"
   8701 
   8702   # Write the raw and C identifiers.
   8703   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   8704     # Fake it for dumpbin and say T for any non-static function,
   8705     # D for any global variable and I for any imported variable.
   8706     # Also find C++ and __fastcall symbols from MSVC++,
   8707     # which start with @ or ?.
   8708     lt_cv_sys_global_symbol_pipe="$AWK '"\
   8709 "     {last_section=section; section=\$ 3};"\
   8710 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
   8711 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
   8712 "     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
   8713 "     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
   8714 "     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
   8715 "     \$ 0!~/External *\|/{next};"\
   8716 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
   8717 "     {if(hide[section]) next};"\
   8718 "     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
   8719 "     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
   8720 "     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
   8721 "     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
   8722 "     ' prfx=^$ac_symprfx"
   8723   else
   8724     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   8725   fi
   8726   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
   8727 
   8728   # Check to see that the pipe works correctly.
   8729   pipe_works=no
   8730 
   8731   rm -f conftest*
   8732   cat > conftest.$ac_ext <<_LT_EOF
   8733 #ifdef __cplusplus
   8734 extern "C" {
   8735 #endif
   8736 char nm_test_var;
   8737 void nm_test_func(void);
   8738 void nm_test_func(void){}
   8739 #ifdef __cplusplus
   8740 }
   8741 #endif
   8742 int main(){nm_test_var='a';nm_test_func();return(0);}
   8743 _LT_EOF
   8744 
   8745   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   8746   (eval $ac_compile) 2>&5
   8747   ac_status=$?
   8748   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   8749   test $ac_status = 0; }; then
   8750     # Now try to grab the symbols.
   8751     nlist=conftest.nm
   8752     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
   8753   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
   8754   ac_status=$?
   8755   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   8756   test $ac_status = 0; } && test -s "$nlist"; then
   8757       # Try sorting and uniquifying the output.
   8758       if sort "$nlist" | uniq > "$nlist"T; then
   8759 	mv -f "$nlist"T "$nlist"
   8760       else
   8761 	rm -f "$nlist"T
   8762       fi
   8763 
   8764       # Make sure that we snagged all the symbols we need.
   8765       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
   8766 	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
   8767 	  cat <<_LT_EOF > conftest.$ac_ext
   8768 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
   8769 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
   8770 /* DATA imports from DLLs on WIN32 can't be const, because runtime
   8771    relocations are performed -- see ld's documentation on pseudo-relocs.  */
   8772 # define LT_DLSYM_CONST
   8773 #elif defined __osf__
   8774 /* This system does not cope well with relocations in const data.  */
   8775 # define LT_DLSYM_CONST
   8776 #else
   8777 # define LT_DLSYM_CONST const
   8778 #endif
   8779 
   8780 #ifdef __cplusplus
   8781 extern "C" {
   8782 #endif
   8783 
   8784 _LT_EOF
   8785 	  # Now generate the symbol file.
   8786 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
   8787 
   8788 	  cat <<_LT_EOF >> conftest.$ac_ext
   8789 
   8790 /* The mapping between symbol names and symbols.  */
   8791 LT_DLSYM_CONST struct {
   8792   const char *name;
   8793   void       *address;
   8794 }
   8795 lt__PROGRAM__LTX_preloaded_symbols[] =
   8796 {
   8797   { "@PROGRAM@", (void *) 0 },
   8798 _LT_EOF
   8799 	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
   8800 	  cat <<\_LT_EOF >> conftest.$ac_ext
   8801   {0, (void *) 0}
   8802 };
   8803 
   8804 /* This works around a problem in FreeBSD linker */
   8805 #ifdef FREEBSD_WORKAROUND
   8806 static const void *lt_preloaded_setup() {
   8807   return lt__PROGRAM__LTX_preloaded_symbols;
   8808 }
   8809 #endif
   8810 
   8811 #ifdef __cplusplus
   8812 }
   8813 #endif
   8814 _LT_EOF
   8815 	  # Now try linking the two files.
   8816 	  mv conftest.$ac_objext conftstm.$ac_objext
   8817 	  lt_globsym_save_LIBS=$LIBS
   8818 	  lt_globsym_save_CFLAGS=$CFLAGS
   8819 	  LIBS=conftstm.$ac_objext
   8820 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   8821 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   8822   (eval $ac_link) 2>&5
   8823   ac_status=$?
   8824   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   8825   test $ac_status = 0; } && test -s conftest$ac_exeext; then
   8826 	    pipe_works=yes
   8827 	  fi
   8828 	  LIBS=$lt_globsym_save_LIBS
   8829 	  CFLAGS=$lt_globsym_save_CFLAGS
   8830 	else
   8831 	  echo "cannot find nm_test_func in $nlist" >&5
   8832 	fi
   8833       else
   8834 	echo "cannot find nm_test_var in $nlist" >&5
   8835       fi
   8836     else
   8837       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   8838     fi
   8839   else
   8840     echo "$progname: failed program was:" >&5
   8841     cat conftest.$ac_ext >&5
   8842   fi
   8843   rm -rf conftest* conftst*
   8844 
   8845   # Do not use the global_symbol_pipe unless it works.
   8846   if test yes = "$pipe_works"; then
   8847     break
   8848   else
   8849     lt_cv_sys_global_symbol_pipe=
   8850   fi
   8851 done
   8852 
   8853 fi
   8854 
   8855 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   8856   lt_cv_sys_global_symbol_to_cdecl=
   8857 fi
   8858 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   8859   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   8860 $as_echo "failed" >&6; }
   8861 else
   8862   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   8863 $as_echo "ok" >&6; }
   8864 fi
   8865 
   8866 # Response file support.
   8867 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   8868   nm_file_list_spec='@'
   8869 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
   8870   nm_file_list_spec='@'
   8871 fi
   8872 
   8873 
   8874 
   8875 
   8876 
   8877 
   8878 
   8879 
   8880 
   8881 
   8882 
   8883 
   8884 
   8885 
   8886 
   8887 
   8888 
   8889 
   8890 
   8891 
   8892 
   8893 
   8894 
   8895 
   8896 
   8897 
   8898 
   8899 
   8900 
   8901 
   8902 
   8903 
   8904 
   8905 
   8906 
   8907 
   8908 
   8909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
   8910 $as_echo_n "checking for sysroot... " >&6; }
   8911 
   8912 # Check whether --with-sysroot was given.
   8913 if test "${with_sysroot+set}" = set; then :
   8914   withval=$with_sysroot;
   8915 else
   8916   with_sysroot=no
   8917 fi
   8918 
   8919 
   8920 lt_sysroot=
   8921 case $with_sysroot in #(
   8922  yes)
   8923    if test yes = "$GCC"; then
   8924      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
   8925    fi
   8926    ;; #(
   8927  /*)
   8928    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
   8929    ;; #(
   8930  no|'')
   8931    ;; #(
   8932  *)
   8933    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
   8934 $as_echo "$with_sysroot" >&6; }
   8935    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
   8936    ;;
   8937 esac
   8938 
   8939  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
   8940 $as_echo "${lt_sysroot:-no}" >&6; }
   8941 
   8942 
   8943 
   8944 
   8945 
   8946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
   8947 $as_echo_n "checking for a working dd... " >&6; }
   8948 if ${ac_cv_path_lt_DD+:} false; then :
   8949   $as_echo_n "(cached) " >&6
   8950 else
   8951   printf 0123456789abcdef0123456789abcdef >conftest.i
   8952 cat conftest.i conftest.i >conftest2.i
   8953 : ${lt_DD:=$DD}
   8954 if test -z "$lt_DD"; then
   8955   ac_path_lt_DD_found=false
   8956   # Loop through the user's path and test for each of PROGNAME-LIST
   8957   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8958 for as_dir in $PATH
   8959 do
   8960   IFS=$as_save_IFS
   8961   test -z "$as_dir" && as_dir=.
   8962     for ac_prog in dd; do
   8963     for ac_exec_ext in '' $ac_executable_extensions; do
   8964       ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
   8965       as_fn_executable_p "$ac_path_lt_DD" || continue
   8966 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
   8967   cmp -s conftest.i conftest.out \
   8968   && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
   8969 fi
   8970       $ac_path_lt_DD_found && break 3
   8971     done
   8972   done
   8973   done
   8974 IFS=$as_save_IFS
   8975   if test -z "$ac_cv_path_lt_DD"; then
   8976     :
   8977   fi
   8978 else
   8979   ac_cv_path_lt_DD=$lt_DD
   8980 fi
   8981 
   8982 rm -f conftest.i conftest2.i conftest.out
   8983 fi
   8984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
   8985 $as_echo "$ac_cv_path_lt_DD" >&6; }
   8986 
   8987 
   8988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
   8989 $as_echo_n "checking how to truncate binary pipes... " >&6; }
   8990 if ${lt_cv_truncate_bin+:} false; then :
   8991   $as_echo_n "(cached) " >&6
   8992 else
   8993   printf 0123456789abcdef0123456789abcdef >conftest.i
   8994 cat conftest.i conftest.i >conftest2.i
   8995 lt_cv_truncate_bin=
   8996 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
   8997   cmp -s conftest.i conftest.out \
   8998   && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
   8999 fi
   9000 rm -f conftest.i conftest2.i conftest.out
   9001 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
   9002 fi
   9003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
   9004 $as_echo "$lt_cv_truncate_bin" >&6; }
   9005 
   9006 
   9007 
   9008 
   9009 
   9010 
   9011 
   9012 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
   9013 func_cc_basename ()
   9014 {
   9015     for cc_temp in $*""; do
   9016       case $cc_temp in
   9017         compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   9018         distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   9019         \-*) ;;
   9020         *) break;;
   9021       esac
   9022     done
   9023     func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   9024 }
   9025 
   9026 # Check whether --enable-libtool-lock was given.
   9027 if test "${enable_libtool_lock+set}" = set; then :
   9028   enableval=$enable_libtool_lock;
   9029 fi
   9030 
   9031 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
   9032 
   9033 # Some flags need to be propagated to the compiler or linker for good
   9034 # libtool support.
   9035 case $host in
   9036 ia64-*-hpux*)
   9037   # Find out what ABI is being produced by ac_compile, and set mode
   9038   # options accordingly.
   9039   echo 'int i;' > conftest.$ac_ext
   9040   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   9041   (eval $ac_compile) 2>&5
   9042   ac_status=$?
   9043   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9044   test $ac_status = 0; }; then
   9045     case `/usr/bin/file conftest.$ac_objext` in
   9046       *ELF-32*)
   9047 	HPUX_IA64_MODE=32
   9048 	;;
   9049       *ELF-64*)
   9050 	HPUX_IA64_MODE=64
   9051 	;;
   9052     esac
   9053   fi
   9054   rm -rf conftest*
   9055   ;;
   9056 *-*-irix6*)
   9057   # Find out what ABI is being produced by ac_compile, and set linker
   9058   # options accordingly.
   9059   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   9060   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   9061   (eval $ac_compile) 2>&5
   9062   ac_status=$?
   9063   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9064   test $ac_status = 0; }; then
   9065     if test yes = "$lt_cv_prog_gnu_ld"; then
   9066       case `/usr/bin/file conftest.$ac_objext` in
   9067 	*32-bit*)
   9068 	  LD="${LD-ld} -melf32bsmip"
   9069 	  ;;
   9070 	*N32*)
   9071 	  LD="${LD-ld} -melf32bmipn32"
   9072 	  ;;
   9073 	*64-bit*)
   9074 	  LD="${LD-ld} -melf64bmip"
   9075 	;;
   9076       esac
   9077     else
   9078       case `/usr/bin/file conftest.$ac_objext` in
   9079 	*32-bit*)
   9080 	  LD="${LD-ld} -32"
   9081 	  ;;
   9082 	*N32*)
   9083 	  LD="${LD-ld} -n32"
   9084 	  ;;
   9085 	*64-bit*)
   9086 	  LD="${LD-ld} -64"
   9087 	  ;;
   9088       esac
   9089     fi
   9090   fi
   9091   rm -rf conftest*
   9092   ;;
   9093 
   9094 mips64*-*linux*)
   9095   # Find out what ABI is being produced by ac_compile, and set linker
   9096   # options accordingly.
   9097   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   9098   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   9099   (eval $ac_compile) 2>&5
   9100   ac_status=$?
   9101   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9102   test $ac_status = 0; }; then
   9103     emul=elf
   9104     case `/usr/bin/file conftest.$ac_objext` in
   9105       *32-bit*)
   9106 	emul="${emul}32"
   9107 	;;
   9108       *64-bit*)
   9109 	emul="${emul}64"
   9110 	;;
   9111     esac
   9112     case `/usr/bin/file conftest.$ac_objext` in
   9113       *MSB*)
   9114 	emul="${emul}btsmip"
   9115 	;;
   9116       *LSB*)
   9117 	emul="${emul}ltsmip"
   9118 	;;
   9119     esac
   9120     case `/usr/bin/file conftest.$ac_objext` in
   9121       *N32*)
   9122 	emul="${emul}n32"
   9123 	;;
   9124     esac
   9125     LD="${LD-ld} -m $emul"
   9126   fi
   9127   rm -rf conftest*
   9128   ;;
   9129 
   9130 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
   9131 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   9132   # Find out what ABI is being produced by ac_compile, and set linker
   9133   # options accordingly.  Note that the listed cases only cover the
   9134   # situations where additional linker options are needed (such as when
   9135   # doing 32-bit compilation for a host where ld defaults to 64-bit, or
   9136   # vice versa); the common cases where no linker options are needed do
   9137   # not appear in the list.
   9138   echo 'int i;' > conftest.$ac_ext
   9139   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   9140   (eval $ac_compile) 2>&5
   9141   ac_status=$?
   9142   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9143   test $ac_status = 0; }; then
   9144     case `/usr/bin/file conftest.o` in
   9145       *32-bit*)
   9146 	case $host in
   9147 	  x86_64-*kfreebsd*-gnu)
   9148 	    LD="${LD-ld} -m elf_i386_fbsd"
   9149 	    ;;
   9150 	  x86_64-*linux*)
   9151 	    case `/usr/bin/file conftest.o` in
   9152 	      *x86-64*)
   9153 		LD="${LD-ld} -m elf32_x86_64"
   9154 		;;
   9155 	      *)
   9156 		LD="${LD-ld} -m elf_i386"
   9157 		;;
   9158 	    esac
   9159 	    ;;
   9160 	  powerpc64le-*linux*)
   9161 	    LD="${LD-ld} -m elf32lppclinux"
   9162 	    ;;
   9163 	  powerpc64-*linux*)
   9164 	    LD="${LD-ld} -m elf32ppclinux"
   9165 	    ;;
   9166 	  s390x-*linux*)
   9167 	    LD="${LD-ld} -m elf_s390"
   9168 	    ;;
   9169 	  sparc64-*linux*)
   9170 	    LD="${LD-ld} -m elf32_sparc"
   9171 	    ;;
   9172 	esac
   9173 	;;
   9174       *64-bit*)
   9175 	case $host in
   9176 	  x86_64-*kfreebsd*-gnu)
   9177 	    LD="${LD-ld} -m elf_x86_64_fbsd"
   9178 	    ;;
   9179 	  x86_64-*linux*)
   9180 	    LD="${LD-ld} -m elf_x86_64"
   9181 	    ;;
   9182 	  powerpcle-*linux*)
   9183 	    LD="${LD-ld} -m elf64lppc"
   9184 	    ;;
   9185 	  powerpc-*linux*)
   9186 	    LD="${LD-ld} -m elf64ppc"
   9187 	    ;;
   9188 	  s390*-*linux*|s390*-*tpf*)
   9189 	    LD="${LD-ld} -m elf64_s390"
   9190 	    ;;
   9191 	  sparc*-*linux*)
   9192 	    LD="${LD-ld} -m elf64_sparc"
   9193 	    ;;
   9194 	esac
   9195 	;;
   9196     esac
   9197   fi
   9198   rm -rf conftest*
   9199   ;;
   9200 
   9201 *-*-sco3.2v5*)
   9202   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   9203   SAVE_CFLAGS=$CFLAGS
   9204   CFLAGS="$CFLAGS -belf"
   9205   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
   9206 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   9207 if ${lt_cv_cc_needs_belf+:} false; then :
   9208   $as_echo_n "(cached) " >&6
   9209 else
   9210   ac_ext=c
   9211 ac_cpp='$CPP $CPPFLAGS'
   9212 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   9213 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   9214 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   9215 
   9216      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9217 /* end confdefs.h.  */
   9218 
   9219 int
   9220 main ()
   9221 {
   9222 
   9223   ;
   9224   return 0;
   9225 }
   9226 _ACEOF
   9227 if ac_fn_c_try_link "$LINENO"; then :
   9228   lt_cv_cc_needs_belf=yes
   9229 else
   9230   lt_cv_cc_needs_belf=no
   9231 fi
   9232 rm -f core conftest.err conftest.$ac_objext \
   9233     conftest$ac_exeext conftest.$ac_ext
   9234      ac_ext=c
   9235 ac_cpp='$CPP $CPPFLAGS'
   9236 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   9237 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   9238 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   9239 
   9240 fi
   9241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
   9242 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   9243   if test yes != "$lt_cv_cc_needs_belf"; then
   9244     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   9245     CFLAGS=$SAVE_CFLAGS
   9246   fi
   9247   ;;
   9248 *-*solaris*)
   9249   # Find out what ABI is being produced by ac_compile, and set linker
   9250   # options accordingly.
   9251   echo 'int i;' > conftest.$ac_ext
   9252   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   9253   (eval $ac_compile) 2>&5
   9254   ac_status=$?
   9255   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9256   test $ac_status = 0; }; then
   9257     case `/usr/bin/file conftest.o` in
   9258     *64-bit*)
   9259       case $lt_cv_prog_gnu_ld in
   9260       yes*)
   9261         case $host in
   9262         i?86-*-solaris*|x86_64-*-solaris*)
   9263           LD="${LD-ld} -m elf_x86_64"
   9264           ;;
   9265         sparc*-*-solaris*)
   9266           LD="${LD-ld} -m elf64_sparc"
   9267           ;;
   9268         esac
   9269         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
   9270         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
   9271           LD=${LD-ld}_sol2
   9272         fi
   9273         ;;
   9274       *)
   9275 	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   9276 	  LD="${LD-ld} -64"
   9277 	fi
   9278 	;;
   9279       esac
   9280       ;;
   9281     esac
   9282   fi
   9283   rm -rf conftest*
   9284   ;;
   9285 esac
   9286 
   9287 need_locks=$enable_libtool_lock
   9288 
   9289 if test -n "$ac_tool_prefix"; then
   9290   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
   9291 set dummy ${ac_tool_prefix}mt; ac_word=$2
   9292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9293 $as_echo_n "checking for $ac_word... " >&6; }
   9294 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
   9295   $as_echo_n "(cached) " >&6
   9296 else
   9297   if test -n "$MANIFEST_TOOL"; then
   9298   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
   9299 else
   9300 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9301 for as_dir in $PATH
   9302 do
   9303   IFS=$as_save_IFS
   9304   test -z "$as_dir" && as_dir=.
   9305     for ac_exec_ext in '' $ac_executable_extensions; do
   9306   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   9307     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
   9308     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9309     break 2
   9310   fi
   9311 done
   9312   done
   9313 IFS=$as_save_IFS
   9314 
   9315 fi
   9316 fi
   9317 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
   9318 if test -n "$MANIFEST_TOOL"; then
   9319   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
   9320 $as_echo "$MANIFEST_TOOL" >&6; }
   9321 else
   9322   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9323 $as_echo "no" >&6; }
   9324 fi
   9325 
   9326 
   9327 fi
   9328 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
   9329   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
   9330   # Extract the first word of "mt", so it can be a program name with args.
   9331 set dummy mt; ac_word=$2
   9332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9333 $as_echo_n "checking for $ac_word... " >&6; }
   9334 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
   9335   $as_echo_n "(cached) " >&6
   9336 else
   9337   if test -n "$ac_ct_MANIFEST_TOOL"; then
   9338   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
   9339 else
   9340 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9341 for as_dir in $PATH
   9342 do
   9343   IFS=$as_save_IFS
   9344   test -z "$as_dir" && as_dir=.
   9345     for ac_exec_ext in '' $ac_executable_extensions; do
   9346   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   9347     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
   9348     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9349     break 2
   9350   fi
   9351 done
   9352   done
   9353 IFS=$as_save_IFS
   9354 
   9355 fi
   9356 fi
   9357 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
   9358 if test -n "$ac_ct_MANIFEST_TOOL"; then
   9359   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
   9360 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
   9361 else
   9362   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9363 $as_echo "no" >&6; }
   9364 fi
   9365 
   9366   if test "x$ac_ct_MANIFEST_TOOL" = x; then
   9367     MANIFEST_TOOL=":"
   9368   else
   9369     case $cross_compiling:$ac_tool_warned in
   9370 yes:)
   9371 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   9372 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   9373 ac_tool_warned=yes ;;
   9374 esac
   9375     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
   9376   fi
   9377 else
   9378   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
   9379 fi
   9380 
   9381 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
   9382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
   9383 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
   9384 if ${lt_cv_path_mainfest_tool+:} false; then :
   9385   $as_echo_n "(cached) " >&6
   9386 else
   9387   lt_cv_path_mainfest_tool=no
   9388   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
   9389   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
   9390   cat conftest.err >&5
   9391   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
   9392     lt_cv_path_mainfest_tool=yes
   9393   fi
   9394   rm -f conftest*
   9395 fi
   9396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
   9397 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
   9398 if test yes != "$lt_cv_path_mainfest_tool"; then
   9399   MANIFEST_TOOL=:
   9400 fi
   9401 
   9402 
   9403 
   9404 
   9405 
   9406 
   9407   case $host_os in
   9408     rhapsody* | darwin*)
   9409     if test -n "$ac_tool_prefix"; then
   9410   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   9411 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   9412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9413 $as_echo_n "checking for $ac_word... " >&6; }
   9414 if ${ac_cv_prog_DSYMUTIL+:} false; then :
   9415   $as_echo_n "(cached) " >&6
   9416 else
   9417   if test -n "$DSYMUTIL"; then
   9418   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   9419 else
   9420 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9421 for as_dir in $PATH
   9422 do
   9423   IFS=$as_save_IFS
   9424   test -z "$as_dir" && as_dir=.
   9425     for ac_exec_ext in '' $ac_executable_extensions; do
   9426   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   9427     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   9428     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9429     break 2
   9430   fi
   9431 done
   9432   done
   9433 IFS=$as_save_IFS
   9434 
   9435 fi
   9436 fi
   9437 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   9438 if test -n "$DSYMUTIL"; then
   9439   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
   9440 $as_echo "$DSYMUTIL" >&6; }
   9441 else
   9442   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9443 $as_echo "no" >&6; }
   9444 fi
   9445 
   9446 
   9447 fi
   9448 if test -z "$ac_cv_prog_DSYMUTIL"; then
   9449   ac_ct_DSYMUTIL=$DSYMUTIL
   9450   # Extract the first word of "dsymutil", so it can be a program name with args.
   9451 set dummy dsymutil; ac_word=$2
   9452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9453 $as_echo_n "checking for $ac_word... " >&6; }
   9454 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
   9455   $as_echo_n "(cached) " >&6
   9456 else
   9457   if test -n "$ac_ct_DSYMUTIL"; then
   9458   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   9459 else
   9460 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9461 for as_dir in $PATH
   9462 do
   9463   IFS=$as_save_IFS
   9464   test -z "$as_dir" && as_dir=.
   9465     for ac_exec_ext in '' $ac_executable_extensions; do
   9466   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   9467     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   9468     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9469     break 2
   9470   fi
   9471 done
   9472   done
   9473 IFS=$as_save_IFS
   9474 
   9475 fi
   9476 fi
   9477 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   9478 if test -n "$ac_ct_DSYMUTIL"; then
   9479   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
   9480 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   9481 else
   9482   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9483 $as_echo "no" >&6; }
   9484 fi
   9485 
   9486   if test "x$ac_ct_DSYMUTIL" = x; then
   9487     DSYMUTIL=":"
   9488   else
   9489     case $cross_compiling:$ac_tool_warned in
   9490 yes:)
   9491 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   9492 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   9493 ac_tool_warned=yes ;;
   9494 esac
   9495     DSYMUTIL=$ac_ct_DSYMUTIL
   9496   fi
   9497 else
   9498   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   9499 fi
   9500 
   9501     if test -n "$ac_tool_prefix"; then
   9502   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   9503 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   9504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9505 $as_echo_n "checking for $ac_word... " >&6; }
   9506 if ${ac_cv_prog_NMEDIT+:} false; then :
   9507   $as_echo_n "(cached) " >&6
   9508 else
   9509   if test -n "$NMEDIT"; then
   9510   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   9511 else
   9512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9513 for as_dir in $PATH
   9514 do
   9515   IFS=$as_save_IFS
   9516   test -z "$as_dir" && as_dir=.
   9517     for ac_exec_ext in '' $ac_executable_extensions; do
   9518   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   9519     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   9520     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9521     break 2
   9522   fi
   9523 done
   9524   done
   9525 IFS=$as_save_IFS
   9526 
   9527 fi
   9528 fi
   9529 NMEDIT=$ac_cv_prog_NMEDIT
   9530 if test -n "$NMEDIT"; then
   9531   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
   9532 $as_echo "$NMEDIT" >&6; }
   9533 else
   9534   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9535 $as_echo "no" >&6; }
   9536 fi
   9537 
   9538 
   9539 fi
   9540 if test -z "$ac_cv_prog_NMEDIT"; then
   9541   ac_ct_NMEDIT=$NMEDIT
   9542   # Extract the first word of "nmedit", so it can be a program name with args.
   9543 set dummy nmedit; ac_word=$2
   9544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9545 $as_echo_n "checking for $ac_word... " >&6; }
   9546 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
   9547   $as_echo_n "(cached) " >&6
   9548 else
   9549   if test -n "$ac_ct_NMEDIT"; then
   9550   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   9551 else
   9552 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9553 for as_dir in $PATH
   9554 do
   9555   IFS=$as_save_IFS
   9556   test -z "$as_dir" && as_dir=.
   9557     for ac_exec_ext in '' $ac_executable_extensions; do
   9558   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   9559     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   9560     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9561     break 2
   9562   fi
   9563 done
   9564   done
   9565 IFS=$as_save_IFS
   9566 
   9567 fi
   9568 fi
   9569 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   9570 if test -n "$ac_ct_NMEDIT"; then
   9571   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
   9572 $as_echo "$ac_ct_NMEDIT" >&6; }
   9573 else
   9574   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9575 $as_echo "no" >&6; }
   9576 fi
   9577 
   9578   if test "x$ac_ct_NMEDIT" = x; then
   9579     NMEDIT=":"
   9580   else
   9581     case $cross_compiling:$ac_tool_warned in
   9582 yes:)
   9583 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   9584 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   9585 ac_tool_warned=yes ;;
   9586 esac
   9587     NMEDIT=$ac_ct_NMEDIT
   9588   fi
   9589 else
   9590   NMEDIT="$ac_cv_prog_NMEDIT"
   9591 fi
   9592 
   9593     if test -n "$ac_tool_prefix"; then
   9594   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
   9595 set dummy ${ac_tool_prefix}lipo; ac_word=$2
   9596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9597 $as_echo_n "checking for $ac_word... " >&6; }
   9598 if ${ac_cv_prog_LIPO+:} false; then :
   9599   $as_echo_n "(cached) " >&6
   9600 else
   9601   if test -n "$LIPO"; then
   9602   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
   9603 else
   9604 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9605 for as_dir in $PATH
   9606 do
   9607   IFS=$as_save_IFS
   9608   test -z "$as_dir" && as_dir=.
   9609     for ac_exec_ext in '' $ac_executable_extensions; do
   9610   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   9611     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
   9612     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9613     break 2
   9614   fi
   9615 done
   9616   done
   9617 IFS=$as_save_IFS
   9618 
   9619 fi
   9620 fi
   9621 LIPO=$ac_cv_prog_LIPO
   9622 if test -n "$LIPO"; then
   9623   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
   9624 $as_echo "$LIPO" >&6; }
   9625 else
   9626   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9627 $as_echo "no" >&6; }
   9628 fi
   9629 
   9630 
   9631 fi
   9632 if test -z "$ac_cv_prog_LIPO"; then
   9633   ac_ct_LIPO=$LIPO
   9634   # Extract the first word of "lipo", so it can be a program name with args.
   9635 set dummy lipo; ac_word=$2
   9636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9637 $as_echo_n "checking for $ac_word... " >&6; }
   9638 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
   9639   $as_echo_n "(cached) " >&6
   9640 else
   9641   if test -n "$ac_ct_LIPO"; then
   9642   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
   9643 else
   9644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9645 for as_dir in $PATH
   9646 do
   9647   IFS=$as_save_IFS
   9648   test -z "$as_dir" && as_dir=.
   9649     for ac_exec_ext in '' $ac_executable_extensions; do
   9650   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   9651     ac_cv_prog_ac_ct_LIPO="lipo"
   9652     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9653     break 2
   9654   fi
   9655 done
   9656   done
   9657 IFS=$as_save_IFS
   9658 
   9659 fi
   9660 fi
   9661 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
   9662 if test -n "$ac_ct_LIPO"; then
   9663   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
   9664 $as_echo "$ac_ct_LIPO" >&6; }
   9665 else
   9666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9667 $as_echo "no" >&6; }
   9668 fi
   9669 
   9670   if test "x$ac_ct_LIPO" = x; then
   9671     LIPO=":"
   9672   else
   9673     case $cross_compiling:$ac_tool_warned in
   9674 yes:)
   9675 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   9676 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   9677 ac_tool_warned=yes ;;
   9678 esac
   9679     LIPO=$ac_ct_LIPO
   9680   fi
   9681 else
   9682   LIPO="$ac_cv_prog_LIPO"
   9683 fi
   9684 
   9685     if test -n "$ac_tool_prefix"; then
   9686   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
   9687 set dummy ${ac_tool_prefix}otool; ac_word=$2
   9688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9689 $as_echo_n "checking for $ac_word... " >&6; }
   9690 if ${ac_cv_prog_OTOOL+:} false; then :
   9691   $as_echo_n "(cached) " >&6
   9692 else
   9693   if test -n "$OTOOL"; then
   9694   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
   9695 else
   9696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9697 for as_dir in $PATH
   9698 do
   9699   IFS=$as_save_IFS
   9700   test -z "$as_dir" && as_dir=.
   9701     for ac_exec_ext in '' $ac_executable_extensions; do
   9702   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   9703     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
   9704     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9705     break 2
   9706   fi
   9707 done
   9708   done
   9709 IFS=$as_save_IFS
   9710 
   9711 fi
   9712 fi
   9713 OTOOL=$ac_cv_prog_OTOOL
   9714 if test -n "$OTOOL"; then
   9715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
   9716 $as_echo "$OTOOL" >&6; }
   9717 else
   9718   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9719 $as_echo "no" >&6; }
   9720 fi
   9721 
   9722 
   9723 fi
   9724 if test -z "$ac_cv_prog_OTOOL"; then
   9725   ac_ct_OTOOL=$OTOOL
   9726   # Extract the first word of "otool", so it can be a program name with args.
   9727 set dummy otool; ac_word=$2
   9728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9729 $as_echo_n "checking for $ac_word... " >&6; }
   9730 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
   9731   $as_echo_n "(cached) " >&6
   9732 else
   9733   if test -n "$ac_ct_OTOOL"; then
   9734   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
   9735 else
   9736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9737 for as_dir in $PATH
   9738 do
   9739   IFS=$as_save_IFS
   9740   test -z "$as_dir" && as_dir=.
   9741     for ac_exec_ext in '' $ac_executable_extensions; do
   9742   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   9743     ac_cv_prog_ac_ct_OTOOL="otool"
   9744     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9745     break 2
   9746   fi
   9747 done
   9748   done
   9749 IFS=$as_save_IFS
   9750 
   9751 fi
   9752 fi
   9753 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
   9754 if test -n "$ac_ct_OTOOL"; then
   9755   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
   9756 $as_echo "$ac_ct_OTOOL" >&6; }
   9757 else
   9758   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9759 $as_echo "no" >&6; }
   9760 fi
   9761 
   9762   if test "x$ac_ct_OTOOL" = x; then
   9763     OTOOL=":"
   9764   else
   9765     case $cross_compiling:$ac_tool_warned in
   9766 yes:)
   9767 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   9768 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   9769 ac_tool_warned=yes ;;
   9770 esac
   9771     OTOOL=$ac_ct_OTOOL
   9772   fi
   9773 else
   9774   OTOOL="$ac_cv_prog_OTOOL"
   9775 fi
   9776 
   9777     if test -n "$ac_tool_prefix"; then
   9778   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
   9779 set dummy ${ac_tool_prefix}otool64; ac_word=$2
   9780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9781 $as_echo_n "checking for $ac_word... " >&6; }
   9782 if ${ac_cv_prog_OTOOL64+:} false; then :
   9783   $as_echo_n "(cached) " >&6
   9784 else
   9785   if test -n "$OTOOL64"; then
   9786   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
   9787 else
   9788 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9789 for as_dir in $PATH
   9790 do
   9791   IFS=$as_save_IFS
   9792   test -z "$as_dir" && as_dir=.
   9793     for ac_exec_ext in '' $ac_executable_extensions; do
   9794   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   9795     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
   9796     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9797     break 2
   9798   fi
   9799 done
   9800   done
   9801 IFS=$as_save_IFS
   9802 
   9803 fi
   9804 fi
   9805 OTOOL64=$ac_cv_prog_OTOOL64
   9806 if test -n "$OTOOL64"; then
   9807   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
   9808 $as_echo "$OTOOL64" >&6; }
   9809 else
   9810   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9811 $as_echo "no" >&6; }
   9812 fi
   9813 
   9814 
   9815 fi
   9816 if test -z "$ac_cv_prog_OTOOL64"; then
   9817   ac_ct_OTOOL64=$OTOOL64
   9818   # Extract the first word of "otool64", so it can be a program name with args.
   9819 set dummy otool64; ac_word=$2
   9820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   9821 $as_echo_n "checking for $ac_word... " >&6; }
   9822 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
   9823   $as_echo_n "(cached) " >&6
   9824 else
   9825   if test -n "$ac_ct_OTOOL64"; then
   9826   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
   9827 else
   9828 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   9829 for as_dir in $PATH
   9830 do
   9831   IFS=$as_save_IFS
   9832   test -z "$as_dir" && as_dir=.
   9833     for ac_exec_ext in '' $ac_executable_extensions; do
   9834   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   9835     ac_cv_prog_ac_ct_OTOOL64="otool64"
   9836     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   9837     break 2
   9838   fi
   9839 done
   9840   done
   9841 IFS=$as_save_IFS
   9842 
   9843 fi
   9844 fi
   9845 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
   9846 if test -n "$ac_ct_OTOOL64"; then
   9847   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
   9848 $as_echo "$ac_ct_OTOOL64" >&6; }
   9849 else
   9850   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9851 $as_echo "no" >&6; }
   9852 fi
   9853 
   9854   if test "x$ac_ct_OTOOL64" = x; then
   9855     OTOOL64=":"
   9856   else
   9857     case $cross_compiling:$ac_tool_warned in
   9858 yes:)
   9859 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   9860 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   9861 ac_tool_warned=yes ;;
   9862 esac
   9863     OTOOL64=$ac_ct_OTOOL64
   9864   fi
   9865 else
   9866   OTOOL64="$ac_cv_prog_OTOOL64"
   9867 fi
   9868 
   9869 
   9870 
   9871 
   9872 
   9873 
   9874 
   9875 
   9876 
   9877 
   9878 
   9879 
   9880 
   9881 
   9882 
   9883 
   9884 
   9885 
   9886 
   9887 
   9888 
   9889 
   9890 
   9891 
   9892 
   9893 
   9894 
   9895     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
   9896 $as_echo_n "checking for -single_module linker flag... " >&6; }
   9897 if ${lt_cv_apple_cc_single_mod+:} false; then :
   9898   $as_echo_n "(cached) " >&6
   9899 else
   9900   lt_cv_apple_cc_single_mod=no
   9901       if test -z "$LT_MULTI_MODULE"; then
   9902 	# By default we will add the -single_module flag. You can override
   9903 	# by either setting the environment variable LT_MULTI_MODULE
   9904 	# non-empty at configure time, or by adding -multi_module to the
   9905 	# link flags.
   9906 	rm -rf libconftest.dylib*
   9907 	echo "int foo(void){return 1;}" > conftest.c
   9908 	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   9909 -dynamiclib -Wl,-single_module conftest.c" >&5
   9910 	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   9911 	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
   9912         _lt_result=$?
   9913 	# If there is a non-empty error log, and "single_module"
   9914 	# appears in it, assume the flag caused a linker warning
   9915         if test -s conftest.err && $GREP single_module conftest.err; then
   9916 	  cat conftest.err >&5
   9917 	# Otherwise, if the output was created with a 0 exit code from
   9918 	# the compiler, it worked.
   9919 	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
   9920 	  lt_cv_apple_cc_single_mod=yes
   9921 	else
   9922 	  cat conftest.err >&5
   9923 	fi
   9924 	rm -rf libconftest.dylib*
   9925 	rm -f conftest.*
   9926       fi
   9927 fi
   9928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
   9929 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   9930 
   9931     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
   9932 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   9933 if ${lt_cv_ld_exported_symbols_list+:} false; then :
   9934   $as_echo_n "(cached) " >&6
   9935 else
   9936   lt_cv_ld_exported_symbols_list=no
   9937       save_LDFLAGS=$LDFLAGS
   9938       echo "_main" > conftest.sym
   9939       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   9940       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9941 /* end confdefs.h.  */
   9942 
   9943 int
   9944 main ()
   9945 {
   9946 
   9947   ;
   9948   return 0;
   9949 }
   9950 _ACEOF
   9951 if ac_fn_c_try_link "$LINENO"; then :
   9952   lt_cv_ld_exported_symbols_list=yes
   9953 else
   9954   lt_cv_ld_exported_symbols_list=no
   9955 fi
   9956 rm -f core conftest.err conftest.$ac_objext \
   9957     conftest$ac_exeext conftest.$ac_ext
   9958 	LDFLAGS=$save_LDFLAGS
   9959 
   9960 fi
   9961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
   9962 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   9963 
   9964     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
   9965 $as_echo_n "checking for -force_load linker flag... " >&6; }
   9966 if ${lt_cv_ld_force_load+:} false; then :
   9967   $as_echo_n "(cached) " >&6
   9968 else
   9969   lt_cv_ld_force_load=no
   9970       cat > conftest.c << _LT_EOF
   9971 int forced_loaded() { return 2;}
   9972 _LT_EOF
   9973       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
   9974       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
   9975       echo "$AR cru libconftest.a conftest.o" >&5
   9976       $AR cru libconftest.a conftest.o 2>&5
   9977       echo "$RANLIB libconftest.a" >&5
   9978       $RANLIB libconftest.a 2>&5
   9979       cat > conftest.c << _LT_EOF
   9980 int main() { return 0;}
   9981 _LT_EOF
   9982       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
   9983       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
   9984       _lt_result=$?
   9985       if test -s conftest.err && $GREP force_load conftest.err; then
   9986 	cat conftest.err >&5
   9987       elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
   9988 	lt_cv_ld_force_load=yes
   9989       else
   9990 	cat conftest.err >&5
   9991       fi
   9992         rm -f conftest.err libconftest.a conftest conftest.c
   9993         rm -rf conftest.dSYM
   9994 
   9995 fi
   9996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
   9997 $as_echo "$lt_cv_ld_force_load" >&6; }
   9998     case $host_os in
   9999     rhapsody* | darwin1.[012])
   10000       _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
   10001     darwin1.*)
   10002       _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
   10003     darwin*) # darwin 5.x on
   10004       # if running on 10.5 or later, the deployment target defaults
   10005       # to the OS version, if on x86, and 10.4, the deployment
   10006       # target defaults to 10.4. Don't you love it?
   10007       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   10008 	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   10009 	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
   10010 	10.[012][,.]*)
   10011 	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
   10012 	10.*)
   10013 	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
   10014       esac
   10015     ;;
   10016   esac
   10017     if test yes = "$lt_cv_apple_cc_single_mod"; then
   10018       _lt_dar_single_mod='$single_module'
   10019     fi
   10020     if test yes = "$lt_cv_ld_exported_symbols_list"; then
   10021       _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
   10022     else
   10023       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
   10024     fi
   10025     if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
   10026       _lt_dsymutil='~$DSYMUTIL $lib || :'
   10027     else
   10028       _lt_dsymutil=
   10029     fi
   10030     ;;
   10031   esac
   10032 
   10033 # func_munge_path_list VARIABLE PATH
   10034 # -----------------------------------
   10035 # VARIABLE is name of variable containing _space_ separated list of
   10036 # directories to be munged by the contents of PATH, which is string
   10037 # having a format:
   10038 # "DIR[:DIR]:"
   10039 #       string "DIR[ DIR]" will be prepended to VARIABLE
   10040 # ":DIR[:DIR]"
   10041 #       string "DIR[ DIR]" will be appended to VARIABLE
   10042 # "DIRP[:DIRP]::[DIRA:]DIRA"
   10043 #       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
   10044 #       "DIRA[ DIRA]" will be appended to VARIABLE
   10045 # "DIR[:DIR]"
   10046 #       VARIABLE will be replaced by "DIR[ DIR]"
   10047 func_munge_path_list ()
   10048 {
   10049     case x$2 in
   10050     x)
   10051         ;;
   10052     *:)
   10053         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
   10054         ;;
   10055     x:*)
   10056         eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
   10057         ;;
   10058     *::*)
   10059         eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
   10060         eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
   10061         ;;
   10062     *)
   10063         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
   10064         ;;
   10065     esac
   10066 }
   10067 
   10068 for ac_header in dlfcn.h
   10069 do :
   10070   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   10071 "
   10072 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
   10073   cat >>confdefs.h <<_ACEOF
   10074 #define HAVE_DLFCN_H 1
   10075 _ACEOF
   10076 
   10077 fi
   10078 
   10079 done
   10080 
   10081 
   10082 
   10083 
   10084 
   10085 
   10086 
   10087 # Set options
   10088 
   10089 
   10090 
   10091         enable_dlopen=no
   10092 
   10093 
   10094   enable_win32_dll=no
   10095 
   10096 
   10097             # Check whether --enable-shared was given.
   10098 if test "${enable_shared+set}" = set; then :
   10099   enableval=$enable_shared; p=${PACKAGE-default}
   10100     case $enableval in
   10101     yes) enable_shared=yes ;;
   10102     no) enable_shared=no ;;
   10103     *)
   10104       enable_shared=no
   10105       # Look at the argument we got.  We use all the common list separators.
   10106       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
   10107       for pkg in $enableval; do
   10108 	IFS=$lt_save_ifs
   10109 	if test "X$pkg" = "X$p"; then
   10110 	  enable_shared=yes
   10111 	fi
   10112       done
   10113       IFS=$lt_save_ifs
   10114       ;;
   10115     esac
   10116 else
   10117   enable_shared=yes
   10118 fi
   10119 
   10120 
   10121 
   10122 
   10123 
   10124 
   10125 
   10126 
   10127 
   10128   # Check whether --enable-static was given.
   10129 if test "${enable_static+set}" = set; then :
   10130   enableval=$enable_static; p=${PACKAGE-default}
   10131     case $enableval in
   10132     yes) enable_static=yes ;;
   10133     no) enable_static=no ;;
   10134     *)
   10135      enable_static=no
   10136       # Look at the argument we got.  We use all the common list separators.
   10137       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
   10138       for pkg in $enableval; do
   10139 	IFS=$lt_save_ifs
   10140 	if test "X$pkg" = "X$p"; then
   10141 	  enable_static=yes
   10142 	fi
   10143       done
   10144       IFS=$lt_save_ifs
   10145       ;;
   10146     esac
   10147 else
   10148   enable_static=yes
   10149 fi
   10150 
   10151 
   10152 
   10153 
   10154 
   10155 
   10156 
   10157 
   10158 
   10159 
   10160 # Check whether --with-pic was given.
   10161 if test "${with_pic+set}" = set; then :
   10162   withval=$with_pic; lt_p=${PACKAGE-default}
   10163     case $withval in
   10164     yes|no) pic_mode=$withval ;;
   10165     *)
   10166       pic_mode=default
   10167       # Look at the argument we got.  We use all the common list separators.
   10168       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
   10169       for lt_pkg in $withval; do
   10170 	IFS=$lt_save_ifs
   10171 	if test "X$lt_pkg" = "X$lt_p"; then
   10172 	  pic_mode=yes
   10173 	fi
   10174       done
   10175       IFS=$lt_save_ifs
   10176       ;;
   10177     esac
   10178 else
   10179   pic_mode=default
   10180 fi
   10181 
   10182 
   10183 
   10184 
   10185 
   10186 
   10187 
   10188 
   10189   # Check whether --enable-fast-install was given.
   10190 if test "${enable_fast_install+set}" = set; then :
   10191   enableval=$enable_fast_install; p=${PACKAGE-default}
   10192     case $enableval in
   10193     yes) enable_fast_install=yes ;;
   10194     no) enable_fast_install=no ;;
   10195     *)
   10196       enable_fast_install=no
   10197       # Look at the argument we got.  We use all the common list separators.
   10198       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
   10199       for pkg in $enableval; do
   10200 	IFS=$lt_save_ifs
   10201 	if test "X$pkg" = "X$p"; then
   10202 	  enable_fast_install=yes
   10203 	fi
   10204       done
   10205       IFS=$lt_save_ifs
   10206       ;;
   10207     esac
   10208 else
   10209   enable_fast_install=yes
   10210 fi
   10211 
   10212 
   10213 
   10214 
   10215 
   10216 
   10217 
   10218 
   10219   shared_archive_member_spec=
   10220 case $host,$enable_shared in
   10221 power*-*-aix[5-9]*,yes)
   10222   { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
   10223 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
   10224 
   10225 # Check whether --with-aix-soname was given.
   10226 if test "${with_aix_soname+set}" = set; then :
   10227   withval=$with_aix_soname; case $withval in
   10228     aix|svr4|both)
   10229       ;;
   10230     *)
   10231       as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
   10232       ;;
   10233     esac
   10234     lt_cv_with_aix_soname=$with_aix_soname
   10235 else
   10236   if ${lt_cv_with_aix_soname+:} false; then :
   10237   $as_echo_n "(cached) " >&6
   10238 else
   10239   lt_cv_with_aix_soname=aix
   10240 fi
   10241 
   10242     with_aix_soname=$lt_cv_with_aix_soname
   10243 fi
   10244 
   10245   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
   10246 $as_echo "$with_aix_soname" >&6; }
   10247   if test aix != "$with_aix_soname"; then
   10248     # For the AIX way of multilib, we name the shared archive member
   10249     # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
   10250     # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
   10251     # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
   10252     # the AIX toolchain works better with OBJECT_MODE set (default 32).
   10253     if test 64 = "${OBJECT_MODE-32}"; then
   10254       shared_archive_member_spec=shr_64
   10255     else
   10256       shared_archive_member_spec=shr
   10257     fi
   10258   fi
   10259   ;;
   10260 *)
   10261   with_aix_soname=aix
   10262   ;;
   10263 esac
   10264 
   10265 
   10266 
   10267 
   10268 
   10269 
   10270 
   10271 
   10272 
   10273 
   10274 # This can be used to rebuild libtool when needed
   10275 LIBTOOL_DEPS=$ltmain
   10276 
   10277 # Always use our own libtool.
   10278 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   10279 
   10280 
   10281 
   10282 
   10283 
   10284 
   10285 
   10286 
   10287 
   10288 
   10289 
   10290 
   10291 
   10292 
   10293 
   10294 
   10295 
   10296 
   10297 
   10298 
   10299 
   10300 
   10301 
   10302 
   10303 
   10304 
   10305 
   10306 
   10307 
   10308 
   10309 test -z "$LN_S" && LN_S="ln -s"
   10310 
   10311 
   10312 
   10313 
   10314 
   10315 
   10316 
   10317 
   10318 
   10319 
   10320 
   10321 
   10322 
   10323 
   10324 if test -n "${ZSH_VERSION+set}"; then
   10325    setopt NO_GLOB_SUBST
   10326 fi
   10327 
   10328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
   10329 $as_echo_n "checking for objdir... " >&6; }
   10330 if ${lt_cv_objdir+:} false; then :
   10331   $as_echo_n "(cached) " >&6
   10332 else
   10333   rm -f .libs 2>/dev/null
   10334 mkdir .libs 2>/dev/null
   10335 if test -d .libs; then
   10336   lt_cv_objdir=.libs
   10337 else
   10338   # MS-DOS does not allow filenames that begin with a dot.
   10339   lt_cv_objdir=_libs
   10340 fi
   10341 rmdir .libs 2>/dev/null
   10342 fi
   10343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
   10344 $as_echo "$lt_cv_objdir" >&6; }
   10345 objdir=$lt_cv_objdir
   10346 
   10347 
   10348 
   10349 
   10350 
   10351 cat >>confdefs.h <<_ACEOF
   10352 #define LT_OBJDIR "$lt_cv_objdir/"
   10353 _ACEOF
   10354 
   10355 
   10356 
   10357 
   10358 case $host_os in
   10359 aix3*)
   10360   # AIX sometimes has problems with the GCC collect2 program.  For some
   10361   # reason, if we set the COLLECT_NAMES environment variable, the problems
   10362   # vanish in a puff of smoke.
   10363   if test set != "${COLLECT_NAMES+set}"; then
   10364     COLLECT_NAMES=
   10365     export COLLECT_NAMES
   10366   fi
   10367   ;;
   10368 esac
   10369 
   10370 # Global variables:
   10371 ofile=libtool
   10372 can_build_shared=yes
   10373 
   10374 # All known linkers require a '.a' archive for static linking (except MSVC,
   10375 # which needs '.lib').
   10376 libext=a
   10377 
   10378 with_gnu_ld=$lt_cv_prog_gnu_ld
   10379 
   10380 old_CC=$CC
   10381 old_CFLAGS=$CFLAGS
   10382 
   10383 # Set sane defaults for various variables
   10384 test -z "$CC" && CC=cc
   10385 test -z "$LTCC" && LTCC=$CC
   10386 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   10387 test -z "$LD" && LD=ld
   10388 test -z "$ac_objext" && ac_objext=o
   10389 
   10390 func_cc_basename $compiler
   10391 cc_basename=$func_cc_basename_result
   10392 
   10393 
   10394 # Only perform the check for file, if the check method requires it
   10395 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   10396 case $deplibs_check_method in
   10397 file_magic*)
   10398   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   10399     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
   10400 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   10401 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   10402   $as_echo_n "(cached) " >&6
   10403 else
   10404   case $MAGIC_CMD in
   10405 [\\/*] |  ?:[\\/]*)
   10406   lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
   10407   ;;
   10408 *)
   10409   lt_save_MAGIC_CMD=$MAGIC_CMD
   10410   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
   10411   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   10412   for ac_dir in $ac_dummy; do
   10413     IFS=$lt_save_ifs
   10414     test -z "$ac_dir" && ac_dir=.
   10415     if test -f "$ac_dir/${ac_tool_prefix}file"; then
   10416       lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
   10417       if test -n "$file_magic_test_file"; then
   10418 	case $deplibs_check_method in
   10419 	"file_magic "*)
   10420 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   10421 	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
   10422 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   10423 	    $EGREP "$file_magic_regex" > /dev/null; then
   10424 	    :
   10425 	  else
   10426 	    cat <<_LT_EOF 1>&2
   10427 
   10428 *** Warning: the command libtool uses to detect shared libraries,
   10429 *** $file_magic_cmd, produces output that libtool cannot recognize.
   10430 *** The result is that libtool may fail to recognize shared libraries
   10431 *** as such.  This will affect the creation of libtool libraries that
   10432 *** depend on shared libraries, but programs linked with such libtool
   10433 *** libraries will work regardless of this problem.  Nevertheless, you
   10434 *** may want to report the problem to your system manager and/or to
   10435 *** bug-libtool (at] gnu.org
   10436 
   10437 _LT_EOF
   10438 	  fi ;;
   10439 	esac
   10440       fi
   10441       break
   10442     fi
   10443   done
   10444   IFS=$lt_save_ifs
   10445   MAGIC_CMD=$lt_save_MAGIC_CMD
   10446   ;;
   10447 esac
   10448 fi
   10449 
   10450 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
   10451 if test -n "$MAGIC_CMD"; then
   10452   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   10453 $as_echo "$MAGIC_CMD" >&6; }
   10454 else
   10455   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10456 $as_echo "no" >&6; }
   10457 fi
   10458 
   10459 
   10460 
   10461 
   10462 
   10463 if test -z "$lt_cv_path_MAGIC_CMD"; then
   10464   if test -n "$ac_tool_prefix"; then
   10465     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
   10466 $as_echo_n "checking for file... " >&6; }
   10467 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   10468   $as_echo_n "(cached) " >&6
   10469 else
   10470   case $MAGIC_CMD in
   10471 [\\/*] |  ?:[\\/]*)
   10472   lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
   10473   ;;
   10474 *)
   10475   lt_save_MAGIC_CMD=$MAGIC_CMD
   10476   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
   10477   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   10478   for ac_dir in $ac_dummy; do
   10479     IFS=$lt_save_ifs
   10480     test -z "$ac_dir" && ac_dir=.
   10481     if test -f "$ac_dir/file"; then
   10482       lt_cv_path_MAGIC_CMD=$ac_dir/"file"
   10483       if test -n "$file_magic_test_file"; then
   10484 	case $deplibs_check_method in
   10485 	"file_magic "*)
   10486 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   10487 	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
   10488 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   10489 	    $EGREP "$file_magic_regex" > /dev/null; then
   10490 	    :
   10491 	  else
   10492 	    cat <<_LT_EOF 1>&2
   10493 
   10494 *** Warning: the command libtool uses to detect shared libraries,
   10495 *** $file_magic_cmd, produces output that libtool cannot recognize.
   10496 *** The result is that libtool may fail to recognize shared libraries
   10497 *** as such.  This will affect the creation of libtool libraries that
   10498 *** depend on shared libraries, but programs linked with such libtool
   10499 *** libraries will work regardless of this problem.  Nevertheless, you
   10500 *** may want to report the problem to your system manager and/or to
   10501 *** bug-libtool (at] gnu.org
   10502 
   10503 _LT_EOF
   10504 	  fi ;;
   10505 	esac
   10506       fi
   10507       break
   10508     fi
   10509   done
   10510   IFS=$lt_save_ifs
   10511   MAGIC_CMD=$lt_save_MAGIC_CMD
   10512   ;;
   10513 esac
   10514 fi
   10515 
   10516 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
   10517 if test -n "$MAGIC_CMD"; then
   10518   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   10519 $as_echo "$MAGIC_CMD" >&6; }
   10520 else
   10521   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10522 $as_echo "no" >&6; }
   10523 fi
   10524 
   10525 
   10526   else
   10527     MAGIC_CMD=:
   10528   fi
   10529 fi
   10530 
   10531   fi
   10532   ;;
   10533 esac
   10534 
   10535 # Use C for the default configuration in the libtool script
   10536 
   10537 lt_save_CC=$CC
   10538 ac_ext=c
   10539 ac_cpp='$CPP $CPPFLAGS'
   10540 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10541 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10542 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   10543 
   10544 
   10545 # Source file extension for C test sources.
   10546 ac_ext=c
   10547 
   10548 # Object file extension for compiled C test sources.
   10549 objext=o
   10550 objext=$objext
   10551 
   10552 # Code to be used in simple compile tests
   10553 lt_simple_compile_test_code="int some_variable = 0;"
   10554 
   10555 # Code to be used in simple link tests
   10556 lt_simple_link_test_code='int main(){return(0);}'
   10557 
   10558 
   10559 
   10560 
   10561 
   10562 
   10563 
   10564 # If no C compiler was specified, use CC.
   10565 LTCC=${LTCC-"$CC"}
   10566 
   10567 # If no C compiler flags were specified, use CFLAGS.
   10568 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   10569 
   10570 # Allow CC to be a program name with arguments.
   10571 compiler=$CC
   10572 
   10573 # Save the default compiler, since it gets overwritten when the other
   10574 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
   10575 compiler_DEFAULT=$CC
   10576 
   10577 # save warnings/boilerplate of simple test code
   10578 ac_outfile=conftest.$ac_objext
   10579 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   10580 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10581 _lt_compiler_boilerplate=`cat conftest.err`
   10582 $RM conftest*
   10583 
   10584 ac_outfile=conftest.$ac_objext
   10585 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   10586 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10587 _lt_linker_boilerplate=`cat conftest.err`
   10588 $RM -r conftest*
   10589 
   10590 
   10591 if test -n "$compiler"; then
   10592 
   10593 lt_prog_compiler_no_builtin_flag=
   10594 
   10595 if test yes = "$GCC"; then
   10596   case $cc_basename in
   10597   nvcc*)
   10598     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
   10599   *)
   10600     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
   10601   esac
   10602 
   10603   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   10604 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   10605 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
   10606   $as_echo_n "(cached) " >&6
   10607 else
   10608   lt_cv_prog_compiler_rtti_exceptions=no
   10609    ac_outfile=conftest.$ac_objext
   10610    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   10611    lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
   10612    # Insert the option either (1) after the last *FLAGS variable, or
   10613    # (2) before a word containing "conftest.", or (3) at the end.
   10614    # Note that $ac_compile itself does not contain backslashes and begins
   10615    # with a dollar sign (not a hyphen), so the echo should work correctly.
   10616    # The option is referenced via a variable to avoid confusing sed.
   10617    lt_compile=`echo "$ac_compile" | $SED \
   10618    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   10619    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   10620    -e 's:$: $lt_compiler_flag:'`
   10621    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   10622    (eval "$lt_compile" 2>conftest.err)
   10623    ac_status=$?
   10624    cat conftest.err >&5
   10625    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10626    if (exit $ac_status) && test -s "$ac_outfile"; then
   10627      # The compiler can only warn and ignore the option if not recognized
   10628      # So say no if there are warnings other than the usual output.
   10629      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   10630      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   10631      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   10632        lt_cv_prog_compiler_rtti_exceptions=yes
   10633      fi
   10634    fi
   10635    $RM conftest*
   10636 
   10637 fi
   10638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   10639 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   10640 
   10641 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
   10642     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   10643 else
   10644     :
   10645 fi
   10646 
   10647 fi
   10648 
   10649 
   10650 
   10651 
   10652 
   10653 
   10654   lt_prog_compiler_wl=
   10655 lt_prog_compiler_pic=
   10656 lt_prog_compiler_static=
   10657 
   10658 
   10659   if test yes = "$GCC"; then
   10660     lt_prog_compiler_wl='-Wl,'
   10661     lt_prog_compiler_static='-static'
   10662 
   10663     case $host_os in
   10664       aix*)
   10665       # All AIX code is PIC.
   10666       if test ia64 = "$host_cpu"; then
   10667 	# AIX 5 now supports IA64 processor
   10668 	lt_prog_compiler_static='-Bstatic'
   10669       fi
   10670       lt_prog_compiler_pic='-fPIC'
   10671       ;;
   10672 
   10673     amigaos*)
   10674       case $host_cpu in
   10675       powerpc)
   10676             # see comment about AmigaOS4 .so support
   10677             lt_prog_compiler_pic='-fPIC'
   10678         ;;
   10679       m68k)
   10680             # FIXME: we need at least 68020 code to build shared libraries, but
   10681             # adding the '-m68020' flag to GCC prevents building anything better,
   10682             # like '-m68040'.
   10683             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   10684         ;;
   10685       esac
   10686       ;;
   10687 
   10688     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   10689       # PIC is the default for these OSes.
   10690       ;;
   10691 
   10692     mingw* | cygwin* | pw32* | os2* | cegcc*)
   10693       # This hack is so that the source file can tell whether it is being
   10694       # built for inclusion in a dll (and should export symbols for example).
   10695       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   10696       # (--disable-auto-import) libraries
   10697       lt_prog_compiler_pic='-DDLL_EXPORT'
   10698       case $host_os in
   10699       os2*)
   10700 	lt_prog_compiler_static='$wl-static'
   10701 	;;
   10702       esac
   10703       ;;
   10704 
   10705     darwin* | rhapsody*)
   10706       # PIC is the default on this platform
   10707       # Common symbols not allowed in MH_DYLIB files
   10708       lt_prog_compiler_pic='-fno-common'
   10709       ;;
   10710 
   10711     haiku*)
   10712       # PIC is the default for Haiku.
   10713       # The "-static" flag exists, but is broken.
   10714       lt_prog_compiler_static=
   10715       ;;
   10716 
   10717     hpux*)
   10718       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   10719       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   10720       # sets the default TLS model and affects inlining.
   10721       case $host_cpu in
   10722       hppa*64*)
   10723 	# +Z the default
   10724 	;;
   10725       *)
   10726 	lt_prog_compiler_pic='-fPIC'
   10727 	;;
   10728       esac
   10729       ;;
   10730 
   10731     interix[3-9]*)
   10732       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   10733       # Instead, we relocate shared libraries at runtime.
   10734       ;;
   10735 
   10736     msdosdjgpp*)
   10737       # Just because we use GCC doesn't mean we suddenly get shared libraries
   10738       # on systems that don't support them.
   10739       lt_prog_compiler_can_build_shared=no
   10740       enable_shared=no
   10741       ;;
   10742 
   10743     *nto* | *qnx*)
   10744       # QNX uses GNU C++, but need to define -shared option too, otherwise
   10745       # it will coredump.
   10746       lt_prog_compiler_pic='-fPIC -shared'
   10747       ;;
   10748 
   10749     sysv4*MP*)
   10750       if test -d /usr/nec; then
   10751 	lt_prog_compiler_pic=-Kconform_pic
   10752       fi
   10753       ;;
   10754 
   10755     *)
   10756       lt_prog_compiler_pic='-fPIC'
   10757       ;;
   10758     esac
   10759 
   10760     case $cc_basename in
   10761     nvcc*) # Cuda Compiler Driver 2.2
   10762       lt_prog_compiler_wl='-Xlinker '
   10763       if test -n "$lt_prog_compiler_pic"; then
   10764         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
   10765       fi
   10766       ;;
   10767     esac
   10768   else
   10769     # PORTME Check for flag to pass linker flags through the system compiler.
   10770     case $host_os in
   10771     aix*)
   10772       lt_prog_compiler_wl='-Wl,'
   10773       if test ia64 = "$host_cpu"; then
   10774 	# AIX 5 now supports IA64 processor
   10775 	lt_prog_compiler_static='-Bstatic'
   10776       else
   10777 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   10778       fi
   10779       ;;
   10780 
   10781     darwin* | rhapsody*)
   10782       # PIC is the default on this platform
   10783       # Common symbols not allowed in MH_DYLIB files
   10784       lt_prog_compiler_pic='-fno-common'
   10785       case $cc_basename in
   10786       nagfor*)
   10787         # NAG Fortran compiler
   10788         lt_prog_compiler_wl='-Wl,-Wl,,'
   10789         lt_prog_compiler_pic='-PIC'
   10790         lt_prog_compiler_static='-Bstatic'
   10791         ;;
   10792       esac
   10793       ;;
   10794 
   10795     mingw* | cygwin* | pw32* | os2* | cegcc*)
   10796       # This hack is so that the source file can tell whether it is being
   10797       # built for inclusion in a dll (and should export symbols for example).
   10798       lt_prog_compiler_pic='-DDLL_EXPORT'
   10799       case $host_os in
   10800       os2*)
   10801 	lt_prog_compiler_static='$wl-static'
   10802 	;;
   10803       esac
   10804       ;;
   10805 
   10806     hpux9* | hpux10* | hpux11*)
   10807       lt_prog_compiler_wl='-Wl,'
   10808       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   10809       # not for PA HP-UX.
   10810       case $host_cpu in
   10811       hppa*64*|ia64*)
   10812 	# +Z the default
   10813 	;;
   10814       *)
   10815 	lt_prog_compiler_pic='+Z'
   10816 	;;
   10817       esac
   10818       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   10819       lt_prog_compiler_static='$wl-a ${wl}archive'
   10820       ;;
   10821 
   10822     irix5* | irix6* | nonstopux*)
   10823       lt_prog_compiler_wl='-Wl,'
   10824       # PIC (with -KPIC) is the default.
   10825       lt_prog_compiler_static='-non_shared'
   10826       ;;
   10827 
   10828     linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   10829       case $cc_basename in
   10830       # old Intel for x86_64, which still supported -KPIC.
   10831       ecc*)
   10832 	lt_prog_compiler_wl='-Wl,'
   10833 	lt_prog_compiler_pic='-KPIC'
   10834 	lt_prog_compiler_static='-static'
   10835         ;;
   10836       # icc used to be incompatible with GCC.
   10837       # ICC 10 doesn't accept -KPIC any more.
   10838       icc* | ifort*)
   10839 	lt_prog_compiler_wl='-Wl,'
   10840 	lt_prog_compiler_pic='-fPIC'
   10841 	lt_prog_compiler_static='-static'
   10842         ;;
   10843       # Lahey Fortran 8.1.
   10844       lf95*)
   10845 	lt_prog_compiler_wl='-Wl,'
   10846 	lt_prog_compiler_pic='--shared'
   10847 	lt_prog_compiler_static='--static'
   10848 	;;
   10849       nagfor*)
   10850 	# NAG Fortran compiler
   10851 	lt_prog_compiler_wl='-Wl,-Wl,,'
   10852 	lt_prog_compiler_pic='-PIC'
   10853 	lt_prog_compiler_static='-Bstatic'
   10854 	;;
   10855       tcc*)
   10856 	# Fabrice Bellard et al's Tiny C Compiler
   10857 	lt_prog_compiler_wl='-Wl,'
   10858 	lt_prog_compiler_pic='-fPIC'
   10859 	lt_prog_compiler_static='-static'
   10860 	;;
   10861       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
   10862         # Portland Group compilers (*not* the Pentium gcc compiler,
   10863 	# which looks to be a dead project)
   10864 	lt_prog_compiler_wl='-Wl,'
   10865 	lt_prog_compiler_pic='-fpic'
   10866 	lt_prog_compiler_static='-Bstatic'
   10867         ;;
   10868       ccc*)
   10869         lt_prog_compiler_wl='-Wl,'
   10870         # All Alpha code is PIC.
   10871         lt_prog_compiler_static='-non_shared'
   10872         ;;
   10873       xl* | bgxl* | bgf* | mpixl*)
   10874 	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
   10875 	lt_prog_compiler_wl='-Wl,'
   10876 	lt_prog_compiler_pic='-qpic'
   10877 	lt_prog_compiler_static='-qstaticlink'
   10878 	;;
   10879       *)
   10880 	case `$CC -V 2>&1 | sed 5q` in
   10881 	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
   10882 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   10883 	  lt_prog_compiler_pic='-KPIC'
   10884 	  lt_prog_compiler_static='-Bstatic'
   10885 	  lt_prog_compiler_wl=''
   10886 	  ;;
   10887 	*Sun\ F* | *Sun*Fortran*)
   10888 	  lt_prog_compiler_pic='-KPIC'
   10889 	  lt_prog_compiler_static='-Bstatic'
   10890 	  lt_prog_compiler_wl='-Qoption ld '
   10891 	  ;;
   10892 	*Sun\ C*)
   10893 	  # Sun C 5.9
   10894 	  lt_prog_compiler_pic='-KPIC'
   10895 	  lt_prog_compiler_static='-Bstatic'
   10896 	  lt_prog_compiler_wl='-Wl,'
   10897 	  ;;
   10898         *Intel*\ [CF]*Compiler*)
   10899 	  lt_prog_compiler_wl='-Wl,'
   10900 	  lt_prog_compiler_pic='-fPIC'
   10901 	  lt_prog_compiler_static='-static'
   10902 	  ;;
   10903 	*Portland\ Group*)
   10904 	  lt_prog_compiler_wl='-Wl,'
   10905 	  lt_prog_compiler_pic='-fpic'
   10906 	  lt_prog_compiler_static='-Bstatic'
   10907 	  ;;
   10908 	esac
   10909 	;;
   10910       esac
   10911       ;;
   10912 
   10913     newsos6)
   10914       lt_prog_compiler_pic='-KPIC'
   10915       lt_prog_compiler_static='-Bstatic'
   10916       ;;
   10917 
   10918     *nto* | *qnx*)
   10919       # QNX uses GNU C++, but need to define -shared option too, otherwise
   10920       # it will coredump.
   10921       lt_prog_compiler_pic='-fPIC -shared'
   10922       ;;
   10923 
   10924     osf3* | osf4* | osf5*)
   10925       lt_prog_compiler_wl='-Wl,'
   10926       # All OSF/1 code is PIC.
   10927       lt_prog_compiler_static='-non_shared'
   10928       ;;
   10929 
   10930     rdos*)
   10931       lt_prog_compiler_static='-non_shared'
   10932       ;;
   10933 
   10934     solaris*)
   10935       lt_prog_compiler_pic='-KPIC'
   10936       lt_prog_compiler_static='-Bstatic'
   10937       case $cc_basename in
   10938       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
   10939 	lt_prog_compiler_wl='-Qoption ld ';;
   10940       *)
   10941 	lt_prog_compiler_wl='-Wl,';;
   10942       esac
   10943       ;;
   10944 
   10945     sunos4*)
   10946       lt_prog_compiler_wl='-Qoption ld '
   10947       lt_prog_compiler_pic='-PIC'
   10948       lt_prog_compiler_static='-Bstatic'
   10949       ;;
   10950 
   10951     sysv4 | sysv4.2uw2* | sysv4.3*)
   10952       lt_prog_compiler_wl='-Wl,'
   10953       lt_prog_compiler_pic='-KPIC'
   10954       lt_prog_compiler_static='-Bstatic'
   10955       ;;
   10956 
   10957     sysv4*MP*)
   10958       if test -d /usr/nec; then
   10959 	lt_prog_compiler_pic='-Kconform_pic'
   10960 	lt_prog_compiler_static='-Bstatic'
   10961       fi
   10962       ;;
   10963 
   10964     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   10965       lt_prog_compiler_wl='-Wl,'
   10966       lt_prog_compiler_pic='-KPIC'
   10967       lt_prog_compiler_static='-Bstatic'
   10968       ;;
   10969 
   10970     unicos*)
   10971       lt_prog_compiler_wl='-Wl,'
   10972       lt_prog_compiler_can_build_shared=no
   10973       ;;
   10974 
   10975     uts4*)
   10976       lt_prog_compiler_pic='-pic'
   10977       lt_prog_compiler_static='-Bstatic'
   10978       ;;
   10979 
   10980     *)
   10981       lt_prog_compiler_can_build_shared=no
   10982       ;;
   10983     esac
   10984   fi
   10985 
   10986 case $host_os in
   10987   # For platforms that do not support PIC, -DPIC is meaningless:
   10988   *djgpp*)
   10989     lt_prog_compiler_pic=
   10990     ;;
   10991   *)
   10992     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   10993     ;;
   10994 esac
   10995 
   10996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   10997 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   10998 if ${lt_cv_prog_compiler_pic+:} false; then :
   10999   $as_echo_n "(cached) " >&6
   11000 else
   11001   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
   11002 fi
   11003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
   11004 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
   11005 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
   11006 
   11007 #
   11008 # Check to make sure the PIC flag actually works.
   11009 #
   11010 if test -n "$lt_prog_compiler_pic"; then
   11011   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   11012 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   11013 if ${lt_cv_prog_compiler_pic_works+:} false; then :
   11014   $as_echo_n "(cached) " >&6
   11015 else
   11016   lt_cv_prog_compiler_pic_works=no
   11017    ac_outfile=conftest.$ac_objext
   11018    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   11019    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
   11020    # Insert the option either (1) after the last *FLAGS variable, or
   11021    # (2) before a word containing "conftest.", or (3) at the end.
   11022    # Note that $ac_compile itself does not contain backslashes and begins
   11023    # with a dollar sign (not a hyphen), so the echo should work correctly.
   11024    # The option is referenced via a variable to avoid confusing sed.
   11025    lt_compile=`echo "$ac_compile" | $SED \
   11026    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   11027    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   11028    -e 's:$: $lt_compiler_flag:'`
   11029    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   11030    (eval "$lt_compile" 2>conftest.err)
   11031    ac_status=$?
   11032    cat conftest.err >&5
   11033    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11034    if (exit $ac_status) && test -s "$ac_outfile"; then
   11035      # The compiler can only warn and ignore the option if not recognized
   11036      # So say no if there are warnings other than the usual output.
   11037      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   11038      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   11039      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   11040        lt_cv_prog_compiler_pic_works=yes
   11041      fi
   11042    fi
   11043    $RM conftest*
   11044 
   11045 fi
   11046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
   11047 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   11048 
   11049 if test yes = "$lt_cv_prog_compiler_pic_works"; then
   11050     case $lt_prog_compiler_pic in
   11051      "" | " "*) ;;
   11052      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   11053      esac
   11054 else
   11055     lt_prog_compiler_pic=
   11056      lt_prog_compiler_can_build_shared=no
   11057 fi
   11058 
   11059 fi
   11060 
   11061 
   11062 
   11063 
   11064 
   11065 
   11066 
   11067 
   11068 
   11069 
   11070 
   11071 #
   11072 # Check to make sure the static flag actually works.
   11073 #
   11074 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   11075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   11076 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   11077 if ${lt_cv_prog_compiler_static_works+:} false; then :
   11078   $as_echo_n "(cached) " >&6
   11079 else
   11080   lt_cv_prog_compiler_static_works=no
   11081    save_LDFLAGS=$LDFLAGS
   11082    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   11083    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   11084    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   11085      # The linker can only warn and ignore the option if not recognized
   11086      # So say no if there are warnings
   11087      if test -s conftest.err; then
   11088        # Append any errors to the config.log.
   11089        cat conftest.err 1>&5
   11090        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   11091        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   11092        if diff conftest.exp conftest.er2 >/dev/null; then
   11093          lt_cv_prog_compiler_static_works=yes
   11094        fi
   11095      else
   11096        lt_cv_prog_compiler_static_works=yes
   11097      fi
   11098    fi
   11099    $RM -r conftest*
   11100    LDFLAGS=$save_LDFLAGS
   11101 
   11102 fi
   11103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
   11104 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   11105 
   11106 if test yes = "$lt_cv_prog_compiler_static_works"; then
   11107     :
   11108 else
   11109     lt_prog_compiler_static=
   11110 fi
   11111 
   11112 
   11113 
   11114 
   11115 
   11116 
   11117 
   11118   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   11119 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   11120 if ${lt_cv_prog_compiler_c_o+:} false; then :
   11121   $as_echo_n "(cached) " >&6
   11122 else
   11123   lt_cv_prog_compiler_c_o=no
   11124    $RM -r conftest 2>/dev/null
   11125    mkdir conftest
   11126    cd conftest
   11127    mkdir out
   11128    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   11129 
   11130    lt_compiler_flag="-o out/conftest2.$ac_objext"
   11131    # Insert the option either (1) after the last *FLAGS variable, or
   11132    # (2) before a word containing "conftest.", or (3) at the end.
   11133    # Note that $ac_compile itself does not contain backslashes and begins
   11134    # with a dollar sign (not a hyphen), so the echo should work correctly.
   11135    lt_compile=`echo "$ac_compile" | $SED \
   11136    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   11137    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   11138    -e 's:$: $lt_compiler_flag:'`
   11139    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   11140    (eval "$lt_compile" 2>out/conftest.err)
   11141    ac_status=$?
   11142    cat out/conftest.err >&5
   11143    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11144    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   11145    then
   11146      # The compiler can only warn and ignore the option if not recognized
   11147      # So say no if there are warnings
   11148      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   11149      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   11150      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   11151        lt_cv_prog_compiler_c_o=yes
   11152      fi
   11153    fi
   11154    chmod u+w . 2>&5
   11155    $RM conftest*
   11156    # SGI C++ compiler will create directory out/ii_files/ for
   11157    # template instantiation
   11158    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   11159    $RM out/* && rmdir out
   11160    cd ..
   11161    $RM -r conftest
   11162    $RM conftest*
   11163 
   11164 fi
   11165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   11166 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   11167 
   11168 
   11169 
   11170 
   11171 
   11172 
   11173   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   11174 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   11175 if ${lt_cv_prog_compiler_c_o+:} false; then :
   11176   $as_echo_n "(cached) " >&6
   11177 else
   11178   lt_cv_prog_compiler_c_o=no
   11179    $RM -r conftest 2>/dev/null
   11180    mkdir conftest
   11181    cd conftest
   11182    mkdir out
   11183    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   11184 
   11185    lt_compiler_flag="-o out/conftest2.$ac_objext"
   11186    # Insert the option either (1) after the last *FLAGS variable, or
   11187    # (2) before a word containing "conftest.", or (3) at the end.
   11188    # Note that $ac_compile itself does not contain backslashes and begins
   11189    # with a dollar sign (not a hyphen), so the echo should work correctly.
   11190    lt_compile=`echo "$ac_compile" | $SED \
   11191    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   11192    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   11193    -e 's:$: $lt_compiler_flag:'`
   11194    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   11195    (eval "$lt_compile" 2>out/conftest.err)
   11196    ac_status=$?
   11197    cat out/conftest.err >&5
   11198    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11199    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   11200    then
   11201      # The compiler can only warn and ignore the option if not recognized
   11202      # So say no if there are warnings
   11203      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   11204      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   11205      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   11206        lt_cv_prog_compiler_c_o=yes
   11207      fi
   11208    fi
   11209    chmod u+w . 2>&5
   11210    $RM conftest*
   11211    # SGI C++ compiler will create directory out/ii_files/ for
   11212    # template instantiation
   11213    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   11214    $RM out/* && rmdir out
   11215    cd ..
   11216    $RM -r conftest
   11217    $RM conftest*
   11218 
   11219 fi
   11220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   11221 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   11222 
   11223 
   11224 
   11225 
   11226 hard_links=nottested
   11227 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
   11228   # do not overwrite the value of need_locks provided by the user
   11229   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   11230 $as_echo_n "checking if we can lock with hard links... " >&6; }
   11231   hard_links=yes
   11232   $RM conftest*
   11233   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   11234   touch conftest.a
   11235   ln conftest.a conftest.b 2>&5 || hard_links=no
   11236   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   11237   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   11238 $as_echo "$hard_links" >&6; }
   11239   if test no = "$hard_links"; then
   11240     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
   11241 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
   11242     need_locks=warn
   11243   fi
   11244 else
   11245   need_locks=no
   11246 fi
   11247 
   11248 
   11249 
   11250 
   11251 
   11252 
   11253   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11254 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   11255 
   11256   runpath_var=
   11257   allow_undefined_flag=
   11258   always_export_symbols=no
   11259   archive_cmds=
   11260   archive_expsym_cmds=
   11261   compiler_needs_object=no
   11262   enable_shared_with_static_runtimes=no
   11263   export_dynamic_flag_spec=
   11264   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   11265   hardcode_automatic=no
   11266   hardcode_direct=no
   11267   hardcode_direct_absolute=no
   11268   hardcode_libdir_flag_spec=
   11269   hardcode_libdir_separator=
   11270   hardcode_minus_L=no
   11271   hardcode_shlibpath_var=unsupported
   11272   inherit_rpath=no
   11273   link_all_deplibs=unknown
   11274   module_cmds=
   11275   module_expsym_cmds=
   11276   old_archive_from_new_cmds=
   11277   old_archive_from_expsyms_cmds=
   11278   thread_safe_flag_spec=
   11279   whole_archive_flag_spec=
   11280   # include_expsyms should be a list of space-separated symbols to be *always*
   11281   # included in the symbol list
   11282   include_expsyms=
   11283   # exclude_expsyms can be an extended regexp of symbols to exclude
   11284   # it will be wrapped by ' (' and ')$', so one must not match beginning or
   11285   # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
   11286   # as well as any symbol that contains 'd'.
   11287   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   11288   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   11289   # platforms (ab)use it in PIC code, but their linkers get confused if
   11290   # the symbol is explicitly referenced.  Since portable code cannot
   11291   # rely on this symbol name, it's probably fine to never include it in
   11292   # preloaded symbol tables.
   11293   # Exclude shared library initialization/finalization symbols.
   11294   extract_expsyms_cmds=
   11295 
   11296   case $host_os in
   11297   cygwin* | mingw* | pw32* | cegcc*)
   11298     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   11299     # When not using gcc, we currently assume that we are using
   11300     # Microsoft Visual C++.
   11301     if test yes != "$GCC"; then
   11302       with_gnu_ld=no
   11303     fi
   11304     ;;
   11305   interix*)
   11306     # we just hope/assume this is gcc and not c89 (= MSVC++)
   11307     with_gnu_ld=yes
   11308     ;;
   11309   openbsd* | bitrig*)
   11310     with_gnu_ld=no
   11311     ;;
   11312   esac
   11313 
   11314   ld_shlibs=yes
   11315 
   11316   # On some targets, GNU ld is compatible enough with the native linker
   11317   # that we're better off using the native interface for both.
   11318   lt_use_gnu_ld_interface=no
   11319   if test yes = "$with_gnu_ld"; then
   11320     case $host_os in
   11321       aix*)
   11322 	# The AIX port of GNU ld has always aspired to compatibility
   11323 	# with the native linker.  However, as the warning in the GNU ld
   11324 	# block says, versions before 2.19.5* couldn't really create working
   11325 	# shared libraries, regardless of the interface used.
   11326 	case `$LD -v 2>&1` in
   11327 	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
   11328 	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
   11329 	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
   11330 	  *)
   11331 	    lt_use_gnu_ld_interface=yes
   11332 	    ;;
   11333 	esac
   11334 	;;
   11335       *)
   11336 	lt_use_gnu_ld_interface=yes
   11337 	;;
   11338     esac
   11339   fi
   11340 
   11341   if test yes = "$lt_use_gnu_ld_interface"; then
   11342     # If archive_cmds runs LD, not CC, wlarc should be empty
   11343     wlarc='$wl'
   11344 
   11345     # Set some defaults for GNU ld with shared library support. These
   11346     # are reset later if shared libraries are not supported. Putting them
   11347     # here allows them to be overridden if necessary.
   11348     runpath_var=LD_RUN_PATH
   11349     hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   11350     export_dynamic_flag_spec='$wl--export-dynamic'
   11351     # ancient GNU ld didn't support --whole-archive et. al.
   11352     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
   11353       whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
   11354     else
   11355       whole_archive_flag_spec=
   11356     fi
   11357     supports_anon_versioning=no
   11358     case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
   11359       *GNU\ gold*) supports_anon_versioning=yes ;;
   11360       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   11361       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   11362       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   11363       *\ 2.11.*) ;; # other 2.11 versions
   11364       *) supports_anon_versioning=yes ;;
   11365     esac
   11366 
   11367     # See if GNU ld supports shared libraries.
   11368     case $host_os in
   11369     aix[3-9]*)
   11370       # On AIX/PPC, the GNU linker is very broken
   11371       if test ia64 != "$host_cpu"; then
   11372 	ld_shlibs=no
   11373 	cat <<_LT_EOF 1>&2
   11374 
   11375 *** Warning: the GNU linker, at least up to release 2.19, is reported
   11376 *** to be unable to reliably create shared libraries on AIX.
   11377 *** Therefore, libtool is disabling shared libraries support.  If you
   11378 *** really care for shared libraries, you may want to install binutils
   11379 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
   11380 *** You will then need to restart the configuration process.
   11381 
   11382 _LT_EOF
   11383       fi
   11384       ;;
   11385 
   11386     amigaos*)
   11387       case $host_cpu in
   11388       powerpc)
   11389             # see comment about AmigaOS4 .so support
   11390             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   11391             archive_expsym_cmds=''
   11392         ;;
   11393       m68k)
   11394             archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
   11395             hardcode_libdir_flag_spec='-L$libdir'
   11396             hardcode_minus_L=yes
   11397         ;;
   11398       esac
   11399       ;;
   11400 
   11401     beos*)
   11402       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   11403 	allow_undefined_flag=unsupported
   11404 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11405 	# support --undefined.  This deserves some investigation.  FIXME
   11406 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   11407       else
   11408 	ld_shlibs=no
   11409       fi
   11410       ;;
   11411 
   11412     cygwin* | mingw* | pw32* | cegcc*)
   11413       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   11414       # as there is no search path for DLLs.
   11415       hardcode_libdir_flag_spec='-L$libdir'
   11416       export_dynamic_flag_spec='$wl--export-all-symbols'
   11417       allow_undefined_flag=unsupported
   11418       always_export_symbols=no
   11419       enable_shared_with_static_runtimes=yes
   11420       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
   11421       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
   11422 
   11423       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   11424         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   11425 	# If the export-symbols file already is a .def file, use it as
   11426 	# is; otherwise, prepend EXPORTS...
   11427 	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
   11428           cp $export_symbols $output_objdir/$soname.def;
   11429         else
   11430           echo EXPORTS > $output_objdir/$soname.def;
   11431           cat $export_symbols >> $output_objdir/$soname.def;
   11432         fi~
   11433         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   11434       else
   11435 	ld_shlibs=no
   11436       fi
   11437       ;;
   11438 
   11439     haiku*)
   11440       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   11441       link_all_deplibs=yes
   11442       ;;
   11443 
   11444     os2*)
   11445       hardcode_libdir_flag_spec='-L$libdir'
   11446       hardcode_minus_L=yes
   11447       allow_undefined_flag=unsupported
   11448       shrext_cmds=.dll
   11449       archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   11450 	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   11451 	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   11452 	$ECHO EXPORTS >> $output_objdir/$libname.def~
   11453 	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
   11454 	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   11455 	emximp -o $lib $output_objdir/$libname.def'
   11456       archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   11457 	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   11458 	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   11459 	$ECHO EXPORTS >> $output_objdir/$libname.def~
   11460 	prefix_cmds="$SED"~
   11461 	if test EXPORTS = "`$SED 1q $export_symbols`"; then
   11462 	  prefix_cmds="$prefix_cmds -e 1d";
   11463 	fi~
   11464 	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
   11465 	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
   11466 	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   11467 	emximp -o $lib $output_objdir/$libname.def'
   11468       old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
   11469       enable_shared_with_static_runtimes=yes
   11470       ;;
   11471 
   11472     interix[3-9]*)
   11473       hardcode_direct=no
   11474       hardcode_shlibpath_var=no
   11475       hardcode_libdir_flag_spec='$wl-rpath,$libdir'
   11476       export_dynamic_flag_spec='$wl-E'
   11477       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11478       # Instead, shared libraries are loaded at an image base (0x10000000 by
   11479       # default) and relocated if they conflict, which is a slow very memory
   11480       # consuming and fragmenting process.  To avoid this, we pick a random,
   11481       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11482       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11483       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   11484       archive_expsym_cmds='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   11485       ;;
   11486 
   11487     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
   11488       tmp_diet=no
   11489       if test linux-dietlibc = "$host_os"; then
   11490 	case $cc_basename in
   11491 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
   11492 	esac
   11493       fi
   11494       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
   11495 	 && test no = "$tmp_diet"
   11496       then
   11497 	tmp_addflag=' $pic_flag'
   11498 	tmp_sharedflag='-shared'
   11499 	case $cc_basename,$host_cpu in
   11500         pgcc*)				# Portland Group C compiler
   11501 	  whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
   11502 	  tmp_addflag=' $pic_flag'
   11503 	  ;;
   11504 	pgf77* | pgf90* | pgf95* | pgfortran*)
   11505 					# Portland Group f77 and f90 compilers
   11506 	  whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
   11507 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   11508 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
   11509 	  tmp_addflag=' -i_dynamic' ;;
   11510 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   11511 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   11512 	ifc* | ifort*)			# Intel Fortran compiler
   11513 	  tmp_addflag=' -nofor_main' ;;
   11514 	lf95*)				# Lahey Fortran 8.1
   11515 	  whole_archive_flag_spec=
   11516 	  tmp_sharedflag='--shared' ;;
   11517         nagfor*)                        # NAGFOR 5.3
   11518           tmp_sharedflag='-Wl,-shared' ;;
   11519 	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
   11520 	  tmp_sharedflag='-qmkshrobj'
   11521 	  tmp_addflag= ;;
   11522 	nvcc*)	# Cuda Compiler Driver 2.2
   11523 	  whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
   11524 	  compiler_needs_object=yes
   11525 	  ;;
   11526 	esac
   11527 	case `$CC -V 2>&1 | sed 5q` in
   11528 	*Sun\ C*)			# Sun C 5.9
   11529 	  whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
   11530 	  compiler_needs_object=yes
   11531 	  tmp_sharedflag='-G' ;;
   11532 	*Sun\ F*)			# Sun Fortran 8.3
   11533 	  tmp_sharedflag='-G' ;;
   11534 	esac
   11535 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   11536 
   11537         if test yes = "$supports_anon_versioning"; then
   11538           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   11539             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   11540             echo "local: *; };" >> $output_objdir/$libname.ver~
   11541             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
   11542         fi
   11543 
   11544 	case $cc_basename in
   11545 	tcc*)
   11546 	  export_dynamic_flag_spec='-rdynamic'
   11547 	  ;;
   11548 	xlf* | bgf* | bgxlf* | mpixlf*)
   11549 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
   11550 	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
   11551 	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   11552 	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
   11553 	  if test yes = "$supports_anon_versioning"; then
   11554 	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   11555               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   11556               echo "local: *; };" >> $output_objdir/$libname.ver~
   11557               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
   11558 	  fi
   11559 	  ;;
   11560 	esac
   11561       else
   11562         ld_shlibs=no
   11563       fi
   11564       ;;
   11565 
   11566     netbsd*)
   11567       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   11568 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   11569 	wlarc=
   11570       else
   11571 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   11572 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   11573       fi
   11574       ;;
   11575 
   11576     solaris*)
   11577       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
   11578 	ld_shlibs=no
   11579 	cat <<_LT_EOF 1>&2
   11580 
   11581 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   11582 *** create shared libraries on Solaris systems.  Therefore, libtool
   11583 *** is disabling shared libraries support.  We urge you to upgrade GNU
   11584 *** binutils to release 2.9.1 or newer.  Another option is to modify
   11585 *** your PATH or compiler configuration so that the native linker is
   11586 *** used, and then restart.
   11587 
   11588 _LT_EOF
   11589       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   11590 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   11591 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   11592       else
   11593 	ld_shlibs=no
   11594       fi
   11595       ;;
   11596 
   11597     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   11598       case `$LD -v 2>&1` in
   11599         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   11600 	ld_shlibs=no
   11601 	cat <<_LT_EOF 1>&2
   11602 
   11603 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
   11604 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   11605 *** is disabling shared libraries support.  We urge you to upgrade GNU
   11606 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   11607 *** your PATH or compiler configuration so that the native linker is
   11608 *** used, and then restart.
   11609 
   11610 _LT_EOF
   11611 	;;
   11612 	*)
   11613 	  # For security reasons, it is highly recommended that you always
   11614 	  # use absolute paths for naming shared libraries, and exclude the
   11615 	  # DT_RUNPATH tag from executables and libraries.  But doing so
   11616 	  # requires that you compile everything twice, which is a pain.
   11617 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   11618 	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   11619 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   11620 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   11621 	  else
   11622 	    ld_shlibs=no
   11623 	  fi
   11624 	;;
   11625       esac
   11626       ;;
   11627 
   11628     sunos4*)
   11629       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   11630       wlarc=
   11631       hardcode_direct=yes
   11632       hardcode_shlibpath_var=no
   11633       ;;
   11634 
   11635     *)
   11636       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   11637 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   11638 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   11639       else
   11640 	ld_shlibs=no
   11641       fi
   11642       ;;
   11643     esac
   11644 
   11645     if test no = "$ld_shlibs"; then
   11646       runpath_var=
   11647       hardcode_libdir_flag_spec=
   11648       export_dynamic_flag_spec=
   11649       whole_archive_flag_spec=
   11650     fi
   11651   else
   11652     # PORTME fill in a description of your system's linker (not GNU ld)
   11653     case $host_os in
   11654     aix3*)
   11655       allow_undefined_flag=unsupported
   11656       always_export_symbols=yes
   11657       archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
   11658       # Note: this linker hardcodes the directories in LIBPATH if there
   11659       # are no directories specified by -L.
   11660       hardcode_minus_L=yes
   11661       if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
   11662 	# Neither direct hardcoding nor static linking is supported with a
   11663 	# broken collect2.
   11664 	hardcode_direct=unsupported
   11665       fi
   11666       ;;
   11667 
   11668     aix[4-9]*)
   11669       if test ia64 = "$host_cpu"; then
   11670 	# On IA64, the linker does run time linking by default, so we don't
   11671 	# have to do anything special.
   11672 	aix_use_runtimelinking=no
   11673 	exp_sym_flag='-Bexport'
   11674 	no_entry_flag=
   11675       else
   11676 	# If we're using GNU nm, then we don't want the "-C" option.
   11677 	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
   11678 	# Without the "-l" option, or with the "-B" option, AIX nm treats
   11679 	# weak defined symbols like other global defined symbols, whereas
   11680 	# GNU nm marks them as "W".
   11681 	# While the 'weak' keyword is ignored in the Export File, we need
   11682 	# it in the Import File for the 'aix-soname' feature, so we have
   11683 	# to replace the "-B" option with "-P" for AIX nm.
   11684 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   11685 	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
   11686 	else
   11687 	  export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
   11688 	fi
   11689 	aix_use_runtimelinking=no
   11690 
   11691 	# Test if we are trying to use run time linking or normal
   11692 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   11693 	# have runtime linking enabled, and use it for executables.
   11694 	# For shared libraries, we enable/disable runtime linking
   11695 	# depending on the kind of the shared library created -
   11696 	# when "with_aix_soname,aix_use_runtimelinking" is:
   11697 	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
   11698 	# "aix,yes"  lib.so          shared, rtl:yes, for executables
   11699 	#            lib.a           static archive
   11700 	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
   11701 	#            lib.a(lib.so.V) shared, rtl:no,  for executables
   11702 	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
   11703 	#            lib.a(lib.so.V) shared, rtl:no
   11704 	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
   11705 	#            lib.a           static archive
   11706 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   11707 	  for ld_flag in $LDFLAGS; do
   11708 	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
   11709 	    aix_use_runtimelinking=yes
   11710 	    break
   11711 	  fi
   11712 	  done
   11713 	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
   11714 	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
   11715 	    # so we don't have lib.a shared libs to link our executables.
   11716 	    # We have to force runtime linking in this case.
   11717 	    aix_use_runtimelinking=yes
   11718 	    LDFLAGS="$LDFLAGS -Wl,-brtl"
   11719 	  fi
   11720 	  ;;
   11721 	esac
   11722 
   11723 	exp_sym_flag='-bexport'
   11724 	no_entry_flag='-bnoentry'
   11725       fi
   11726 
   11727       # When large executables or shared objects are built, AIX ld can
   11728       # have problems creating the table of contents.  If linking a library
   11729       # or program results in "error TOC overflow" add -mminimal-toc to
   11730       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   11731       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   11732 
   11733       archive_cmds=''
   11734       hardcode_direct=yes
   11735       hardcode_direct_absolute=yes
   11736       hardcode_libdir_separator=':'
   11737       link_all_deplibs=yes
   11738       file_list_spec='$wl-f,'
   11739       case $with_aix_soname,$aix_use_runtimelinking in
   11740       aix,*) ;; # traditional, no import file
   11741       svr4,* | *,yes) # use import file
   11742 	# The Import File defines what to hardcode.
   11743 	hardcode_direct=no
   11744 	hardcode_direct_absolute=no
   11745 	;;
   11746       esac
   11747 
   11748       if test yes = "$GCC"; then
   11749 	case $host_os in aix4.[012]|aix4.[012].*)
   11750 	# We only want to do this on AIX 4.2 and lower, the check
   11751 	# below for broken collect2 doesn't work under 4.3+
   11752 	  collect2name=`$CC -print-prog-name=collect2`
   11753 	  if test -f "$collect2name" &&
   11754 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   11755 	  then
   11756 	  # We have reworked collect2
   11757 	  :
   11758 	  else
   11759 	  # We have old collect2
   11760 	  hardcode_direct=unsupported
   11761 	  # It fails to find uninstalled libraries when the uninstalled
   11762 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   11763 	  # to unsupported forces relinking
   11764 	  hardcode_minus_L=yes
   11765 	  hardcode_libdir_flag_spec='-L$libdir'
   11766 	  hardcode_libdir_separator=
   11767 	  fi
   11768 	  ;;
   11769 	esac
   11770 	shared_flag='-shared'
   11771 	if test yes = "$aix_use_runtimelinking"; then
   11772 	  shared_flag="$shared_flag "'$wl-G'
   11773 	fi
   11774 	# Need to ensure runtime linking is disabled for the traditional
   11775 	# shared library, or the linker may eventually find shared libraries
   11776 	# /with/ Import File - we do not want to mix them.
   11777 	shared_flag_aix='-shared'
   11778 	shared_flag_svr4='-shared $wl-G'
   11779       else
   11780 	# not using gcc
   11781 	if test ia64 = "$host_cpu"; then
   11782 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   11783 	# chokes on -Wl,-G. The following line is correct:
   11784 	  shared_flag='-G'
   11785 	else
   11786 	  if test yes = "$aix_use_runtimelinking"; then
   11787 	    shared_flag='$wl-G'
   11788 	  else
   11789 	    shared_flag='$wl-bM:SRE'
   11790 	  fi
   11791 	  shared_flag_aix='$wl-bM:SRE'
   11792 	  shared_flag_svr4='$wl-G'
   11793 	fi
   11794       fi
   11795 
   11796       export_dynamic_flag_spec='$wl-bexpall'
   11797       # It seems that -bexpall does not export symbols beginning with
   11798       # underscore (_), so it is better to generate a list of symbols to export.
   11799       always_export_symbols=yes
   11800       if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
   11801 	# Warning - without using the other runtime loading flags (-brtl),
   11802 	# -berok will link without error, but may produce a broken library.
   11803 	allow_undefined_flag='-berok'
   11804         # Determine the default libpath from the value encoded in an
   11805         # empty executable.
   11806         if test set = "${lt_cv_aix_libpath+set}"; then
   11807   aix_libpath=$lt_cv_aix_libpath
   11808 else
   11809   if ${lt_cv_aix_libpath_+:} false; then :
   11810   $as_echo_n "(cached) " >&6
   11811 else
   11812   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11813 /* end confdefs.h.  */
   11814 
   11815 int
   11816 main ()
   11817 {
   11818 
   11819   ;
   11820   return 0;
   11821 }
   11822 _ACEOF
   11823 if ac_fn_c_try_link "$LINENO"; then :
   11824 
   11825   lt_aix_libpath_sed='
   11826       /Import File Strings/,/^$/ {
   11827 	  /^0/ {
   11828 	      s/^0  *\([^ ]*\) *$/\1/
   11829 	      p
   11830 	  }
   11831       }'
   11832   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11833   # Check for a 64-bit object if we didn't find anything.
   11834   if test -z "$lt_cv_aix_libpath_"; then
   11835     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11836   fi
   11837 fi
   11838 rm -f core conftest.err conftest.$ac_objext \
   11839     conftest$ac_exeext conftest.$ac_ext
   11840   if test -z "$lt_cv_aix_libpath_"; then
   11841     lt_cv_aix_libpath_=/usr/lib:/lib
   11842   fi
   11843 
   11844 fi
   11845 
   11846   aix_libpath=$lt_cv_aix_libpath_
   11847 fi
   11848 
   11849         hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
   11850         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
   11851       else
   11852 	if test ia64 = "$host_cpu"; then
   11853 	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
   11854 	  allow_undefined_flag="-z nodefs"
   11855 	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols"
   11856 	else
   11857 	 # Determine the default libpath from the value encoded in an
   11858 	 # empty executable.
   11859 	 if test set = "${lt_cv_aix_libpath+set}"; then
   11860   aix_libpath=$lt_cv_aix_libpath
   11861 else
   11862   if ${lt_cv_aix_libpath_+:} false; then :
   11863   $as_echo_n "(cached) " >&6
   11864 else
   11865   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11866 /* end confdefs.h.  */
   11867 
   11868 int
   11869 main ()
   11870 {
   11871 
   11872   ;
   11873   return 0;
   11874 }
   11875 _ACEOF
   11876 if ac_fn_c_try_link "$LINENO"; then :
   11877 
   11878   lt_aix_libpath_sed='
   11879       /Import File Strings/,/^$/ {
   11880 	  /^0/ {
   11881 	      s/^0  *\([^ ]*\) *$/\1/
   11882 	      p
   11883 	  }
   11884       }'
   11885   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11886   # Check for a 64-bit object if we didn't find anything.
   11887   if test -z "$lt_cv_aix_libpath_"; then
   11888     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   11889   fi
   11890 fi
   11891 rm -f core conftest.err conftest.$ac_objext \
   11892     conftest$ac_exeext conftest.$ac_ext
   11893   if test -z "$lt_cv_aix_libpath_"; then
   11894     lt_cv_aix_libpath_=/usr/lib:/lib
   11895   fi
   11896 
   11897 fi
   11898 
   11899   aix_libpath=$lt_cv_aix_libpath_
   11900 fi
   11901 
   11902 	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
   11903 	  # Warning - without using the other run time loading flags,
   11904 	  # -berok will link without error, but may produce a broken library.
   11905 	  no_undefined_flag=' $wl-bernotok'
   11906 	  allow_undefined_flag=' $wl-berok'
   11907 	  if test yes = "$with_gnu_ld"; then
   11908 	    # We only use this code for GNU lds that support --whole-archive.
   11909 	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
   11910 	  else
   11911 	    # Exported symbols can be pulled into shared objects from archives
   11912 	    whole_archive_flag_spec='$convenience'
   11913 	  fi
   11914 	  archive_cmds_need_lc=yes
   11915 	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
   11916 	  # -brtl affects multiple linker settings, -berok does not and is overridden later
   11917 	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
   11918 	  if test svr4 != "$with_aix_soname"; then
   11919 	    # This is similar to how AIX traditionally builds its shared libraries.
   11920 	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
   11921 	  fi
   11922 	  if test aix != "$with_aix_soname"; then
   11923 	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
   11924 	  else
   11925 	    # used by -dlpreopen to get the symbols
   11926 	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
   11927 	  fi
   11928 	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
   11929 	fi
   11930       fi
   11931       ;;
   11932 
   11933     amigaos*)
   11934       case $host_cpu in
   11935       powerpc)
   11936             # see comment about AmigaOS4 .so support
   11937             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   11938             archive_expsym_cmds=''
   11939         ;;
   11940       m68k)
   11941             archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
   11942             hardcode_libdir_flag_spec='-L$libdir'
   11943             hardcode_minus_L=yes
   11944         ;;
   11945       esac
   11946       ;;
   11947 
   11948     bsdi[45]*)
   11949       export_dynamic_flag_spec=-rdynamic
   11950       ;;
   11951 
   11952     cygwin* | mingw* | pw32* | cegcc*)
   11953       # When not using gcc, we currently assume that we are using
   11954       # Microsoft Visual C++.
   11955       # hardcode_libdir_flag_spec is actually meaningless, as there is
   11956       # no search path for DLLs.
   11957       case $cc_basename in
   11958       cl*)
   11959 	# Native MSVC
   11960 	hardcode_libdir_flag_spec=' '
   11961 	allow_undefined_flag=unsupported
   11962 	always_export_symbols=yes
   11963 	file_list_spec='@'
   11964 	# Tell ltmain to make .lib files, not .a files.
   11965 	libext=lib
   11966 	# Tell ltmain to make .dll files, not .so files.
   11967 	shrext_cmds=.dll
   11968 	# FIXME: Setting linknames here is a bad hack.
   11969 	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
   11970 	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
   11971             cp "$export_symbols" "$output_objdir/$soname.def";
   11972             echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
   11973           else
   11974             $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
   11975           fi~
   11976           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
   11977           linknames='
   11978 	# The linker will not automatically build a static lib if we build a DLL.
   11979 	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
   11980 	enable_shared_with_static_runtimes=yes
   11981 	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
   11982 	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   11983 	# Don't use ranlib
   11984 	old_postinstall_cmds='chmod 644 $oldlib'
   11985 	postlink_cmds='lt_outputfile="@OUTPUT@"~
   11986           lt_tool_outputfile="@TOOL_OUTPUT@"~
   11987           case $lt_outputfile in
   11988             *.exe|*.EXE) ;;
   11989             *)
   11990               lt_outputfile=$lt_outputfile.exe
   11991               lt_tool_outputfile=$lt_tool_outputfile.exe
   11992               ;;
   11993           esac~
   11994           if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
   11995             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
   11996             $RM "$lt_outputfile.manifest";
   11997           fi'
   11998 	;;
   11999       *)
   12000 	# Assume MSVC wrapper
   12001 	hardcode_libdir_flag_spec=' '
   12002 	allow_undefined_flag=unsupported
   12003 	# Tell ltmain to make .lib files, not .a files.
   12004 	libext=lib
   12005 	# Tell ltmain to make .dll files, not .so files.
   12006 	shrext_cmds=.dll
   12007 	# FIXME: Setting linknames here is a bad hack.
   12008 	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
   12009 	# The linker will automatically build a .lib file if we build a DLL.
   12010 	old_archive_from_new_cmds='true'
   12011 	# FIXME: Should let the user specify the lib program.
   12012 	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   12013 	enable_shared_with_static_runtimes=yes
   12014 	;;
   12015       esac
   12016       ;;
   12017 
   12018     darwin* | rhapsody*)
   12019 
   12020 
   12021   archive_cmds_need_lc=no
   12022   hardcode_direct=no
   12023   hardcode_automatic=yes
   12024   hardcode_shlibpath_var=unsupported
   12025   if test yes = "$lt_cv_ld_force_load"; then
   12026     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
   12027 
   12028   else
   12029     whole_archive_flag_spec=''
   12030   fi
   12031   link_all_deplibs=yes
   12032   allow_undefined_flag=$_lt_dar_allow_undefined
   12033   case $cc_basename in
   12034      ifort*|nagfor*) _lt_dar_can_shared=yes ;;
   12035      *) _lt_dar_can_shared=$GCC ;;
   12036   esac
   12037   if test yes = "$_lt_dar_can_shared"; then
   12038     output_verbose_link_cmd=func_echo_all
   12039     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
   12040     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
   12041     archive_expsym_cmds="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
   12042     module_expsym_cmds="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
   12043 
   12044   else
   12045   ld_shlibs=no
   12046   fi
   12047 
   12048       ;;
   12049 
   12050     dgux*)
   12051       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   12052       hardcode_libdir_flag_spec='-L$libdir'
   12053       hardcode_shlibpath_var=no
   12054       ;;
   12055 
   12056     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   12057     # support.  Future versions do this automatically, but an explicit c++rt0.o
   12058     # does not break anything, and helps significantly (at the cost of a little
   12059     # extra space).
   12060     freebsd2.2*)
   12061       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   12062       hardcode_libdir_flag_spec='-R$libdir'
   12063       hardcode_direct=yes
   12064       hardcode_shlibpath_var=no
   12065       ;;
   12066 
   12067     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   12068     freebsd2.*)
   12069       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   12070       hardcode_direct=yes
   12071       hardcode_minus_L=yes
   12072       hardcode_shlibpath_var=no
   12073       ;;
   12074 
   12075     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   12076     freebsd* | dragonfly*)
   12077       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   12078       hardcode_libdir_flag_spec='-R$libdir'
   12079       hardcode_direct=yes
   12080       hardcode_shlibpath_var=no
   12081       ;;
   12082 
   12083     hpux9*)
   12084       if test yes = "$GCC"; then
   12085 	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
   12086       else
   12087 	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
   12088       fi
   12089       hardcode_libdir_flag_spec='$wl+b $wl$libdir'
   12090       hardcode_libdir_separator=:
   12091       hardcode_direct=yes
   12092 
   12093       # hardcode_minus_L: Not really in the search PATH,
   12094       # but as the default location of the library.
   12095       hardcode_minus_L=yes
   12096       export_dynamic_flag_spec='$wl-E'
   12097       ;;
   12098 
   12099     hpux10*)
   12100       if test yes,no = "$GCC,$with_gnu_ld"; then
   12101 	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   12102       else
   12103 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   12104       fi
   12105       if test no = "$with_gnu_ld"; then
   12106 	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
   12107 	hardcode_libdir_separator=:
   12108 	hardcode_direct=yes
   12109 	hardcode_direct_absolute=yes
   12110 	export_dynamic_flag_spec='$wl-E'
   12111 	# hardcode_minus_L: Not really in the search PATH,
   12112 	# but as the default location of the library.
   12113 	hardcode_minus_L=yes
   12114       fi
   12115       ;;
   12116 
   12117     hpux11*)
   12118       if test yes,no = "$GCC,$with_gnu_ld"; then
   12119 	case $host_cpu in
   12120 	hppa*64*)
   12121 	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
   12122 	  ;;
   12123 	ia64*)
   12124 	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   12125 	  ;;
   12126 	*)
   12127 	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   12128 	  ;;
   12129 	esac
   12130       else
   12131 	case $host_cpu in
   12132 	hppa*64*)
   12133 	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
   12134 	  ;;
   12135 	ia64*)
   12136 	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   12137 	  ;;
   12138 	*)
   12139 
   12140 	  # Older versions of the 11.00 compiler do not understand -b yet
   12141 	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
   12142 	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
   12143 $as_echo_n "checking if $CC understands -b... " >&6; }
   12144 if ${lt_cv_prog_compiler__b+:} false; then :
   12145   $as_echo_n "(cached) " >&6
   12146 else
   12147   lt_cv_prog_compiler__b=no
   12148    save_LDFLAGS=$LDFLAGS
   12149    LDFLAGS="$LDFLAGS -b"
   12150    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   12151    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12152      # The linker can only warn and ignore the option if not recognized
   12153      # So say no if there are warnings
   12154      if test -s conftest.err; then
   12155        # Append any errors to the config.log.
   12156        cat conftest.err 1>&5
   12157        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   12158        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12159        if diff conftest.exp conftest.er2 >/dev/null; then
   12160          lt_cv_prog_compiler__b=yes
   12161        fi
   12162      else
   12163        lt_cv_prog_compiler__b=yes
   12164      fi
   12165    fi
   12166    $RM -r conftest*
   12167    LDFLAGS=$save_LDFLAGS
   12168 
   12169 fi
   12170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
   12171 $as_echo "$lt_cv_prog_compiler__b" >&6; }
   12172 
   12173 if test yes = "$lt_cv_prog_compiler__b"; then
   12174     archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   12175 else
   12176     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   12177 fi
   12178 
   12179 	  ;;
   12180 	esac
   12181       fi
   12182       if test no = "$with_gnu_ld"; then
   12183 	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
   12184 	hardcode_libdir_separator=:
   12185 
   12186 	case $host_cpu in
   12187 	hppa*64*|ia64*)
   12188 	  hardcode_direct=no
   12189 	  hardcode_shlibpath_var=no
   12190 	  ;;
   12191 	*)
   12192 	  hardcode_direct=yes
   12193 	  hardcode_direct_absolute=yes
   12194 	  export_dynamic_flag_spec='$wl-E'
   12195 
   12196 	  # hardcode_minus_L: Not really in the search PATH,
   12197 	  # but as the default location of the library.
   12198 	  hardcode_minus_L=yes
   12199 	  ;;
   12200 	esac
   12201       fi
   12202       ;;
   12203 
   12204     irix5* | irix6* | nonstopux*)
   12205       if test yes = "$GCC"; then
   12206 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
   12207 	# Try to use the -exported_symbol ld option, if it does not
   12208 	# work, assume that -exports_file does not work either and
   12209 	# implicitly export all symbols.
   12210 	# This should be the same for all languages, so no per-tag cache variable.
   12211 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
   12212 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
   12213 if ${lt_cv_irix_exported_symbol+:} false; then :
   12214   $as_echo_n "(cached) " >&6
   12215 else
   12216   save_LDFLAGS=$LDFLAGS
   12217 	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
   12218 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12219 /* end confdefs.h.  */
   12220 int foo (void) { return 0; }
   12221 _ACEOF
   12222 if ac_fn_c_try_link "$LINENO"; then :
   12223   lt_cv_irix_exported_symbol=yes
   12224 else
   12225   lt_cv_irix_exported_symbol=no
   12226 fi
   12227 rm -f core conftest.err conftest.$ac_objext \
   12228     conftest$ac_exeext conftest.$ac_ext
   12229            LDFLAGS=$save_LDFLAGS
   12230 fi
   12231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
   12232 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
   12233 	if test yes = "$lt_cv_irix_exported_symbol"; then
   12234           archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
   12235 	fi
   12236       else
   12237 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
   12238 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'
   12239       fi
   12240       archive_cmds_need_lc='no'
   12241       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   12242       hardcode_libdir_separator=:
   12243       inherit_rpath=yes
   12244       link_all_deplibs=yes
   12245       ;;
   12246 
   12247     linux*)
   12248       case $cc_basename in
   12249       tcc*)
   12250 	# Fabrice Bellard et al's Tiny C Compiler
   12251 	ld_shlibs=yes
   12252 	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   12253 	;;
   12254       esac
   12255       ;;
   12256 
   12257     netbsd*)
   12258       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   12259 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   12260       else
   12261 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   12262       fi
   12263       hardcode_libdir_flag_spec='-R$libdir'
   12264       hardcode_direct=yes
   12265       hardcode_shlibpath_var=no
   12266       ;;
   12267 
   12268     newsos6)
   12269       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   12270       hardcode_direct=yes
   12271       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   12272       hardcode_libdir_separator=:
   12273       hardcode_shlibpath_var=no
   12274       ;;
   12275 
   12276     *nto* | *qnx*)
   12277       ;;
   12278 
   12279     openbsd* | bitrig*)
   12280       if test -f /usr/libexec/ld.so; then
   12281 	hardcode_direct=yes
   12282 	hardcode_shlibpath_var=no
   12283 	hardcode_direct_absolute=yes
   12284 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
   12285 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   12286 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
   12287 	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
   12288 	  export_dynamic_flag_spec='$wl-E'
   12289 	else
   12290 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   12291 	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
   12292 	fi
   12293       else
   12294 	ld_shlibs=no
   12295       fi
   12296       ;;
   12297 
   12298     os2*)
   12299       hardcode_libdir_flag_spec='-L$libdir'
   12300       hardcode_minus_L=yes
   12301       allow_undefined_flag=unsupported
   12302       shrext_cmds=.dll
   12303       archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   12304 	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   12305 	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   12306 	$ECHO EXPORTS >> $output_objdir/$libname.def~
   12307 	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
   12308 	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   12309 	emximp -o $lib $output_objdir/$libname.def'
   12310       archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   12311 	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   12312 	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   12313 	$ECHO EXPORTS >> $output_objdir/$libname.def~
   12314 	prefix_cmds="$SED"~
   12315 	if test EXPORTS = "`$SED 1q $export_symbols`"; then
   12316 	  prefix_cmds="$prefix_cmds -e 1d";
   12317 	fi~
   12318 	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
   12319 	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
   12320 	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   12321 	emximp -o $lib $output_objdir/$libname.def'
   12322       old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
   12323       enable_shared_with_static_runtimes=yes
   12324       ;;
   12325 
   12326     osf3*)
   12327       if test yes = "$GCC"; then
   12328 	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
   12329 	archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
   12330       else
   12331 	allow_undefined_flag=' -expect_unresolved \*'
   12332 	archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
   12333       fi
   12334       archive_cmds_need_lc='no'
   12335       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   12336       hardcode_libdir_separator=:
   12337       ;;
   12338 
   12339     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   12340       if test yes = "$GCC"; then
   12341 	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
   12342 	archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
   12343 	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   12344       else
   12345 	allow_undefined_flag=' -expect_unresolved \*'
   12346 	archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
   12347 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
   12348           $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'
   12349 
   12350 	# Both c and cxx compiler support -rpath directly
   12351 	hardcode_libdir_flag_spec='-rpath $libdir'
   12352       fi
   12353       archive_cmds_need_lc='no'
   12354       hardcode_libdir_separator=:
   12355       ;;
   12356 
   12357     solaris*)
   12358       no_undefined_flag=' -z defs'
   12359       if test yes = "$GCC"; then
   12360 	wlarc='$wl'
   12361 	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
   12362 	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   12363           $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   12364       else
   12365 	case `$CC -V 2>&1` in
   12366 	*"Compilers 5.0"*)
   12367 	  wlarc=''
   12368 	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
   12369 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   12370             $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
   12371 	  ;;
   12372 	*)
   12373 	  wlarc='$wl'
   12374 	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
   12375 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   12376             $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   12377 	  ;;
   12378 	esac
   12379       fi
   12380       hardcode_libdir_flag_spec='-R$libdir'
   12381       hardcode_shlibpath_var=no
   12382       case $host_os in
   12383       solaris2.[0-5] | solaris2.[0-5].*) ;;
   12384       *)
   12385 	# The compiler driver will combine and reorder linker options,
   12386 	# but understands '-z linker_flag'.  GCC discards it without '$wl',
   12387 	# but is careful enough not to reorder.
   12388 	# Supported since Solaris 2.6 (maybe 2.5.1?)
   12389 	if test yes = "$GCC"; then
   12390 	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
   12391 	else
   12392 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   12393 	fi
   12394 	;;
   12395       esac
   12396       link_all_deplibs=yes
   12397       ;;
   12398 
   12399     sunos4*)
   12400       if test sequent = "$host_vendor"; then
   12401 	# Use $CC to link under sequent, because it throws in some extra .o
   12402 	# files that make .init and .fini sections work.
   12403 	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   12404       else
   12405 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   12406       fi
   12407       hardcode_libdir_flag_spec='-L$libdir'
   12408       hardcode_direct=yes
   12409       hardcode_minus_L=yes
   12410       hardcode_shlibpath_var=no
   12411       ;;
   12412 
   12413     sysv4)
   12414       case $host_vendor in
   12415 	sni)
   12416 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   12417 	  hardcode_direct=yes # is this really true???
   12418 	;;
   12419 	siemens)
   12420 	  ## LD is ld it makes a PLAMLIB
   12421 	  ## CC just makes a GrossModule.
   12422 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   12423 	  reload_cmds='$CC -r -o $output$reload_objs'
   12424 	  hardcode_direct=no
   12425         ;;
   12426 	motorola)
   12427 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   12428 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   12429 	;;
   12430       esac
   12431       runpath_var='LD_RUN_PATH'
   12432       hardcode_shlibpath_var=no
   12433       ;;
   12434 
   12435     sysv4.3*)
   12436       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   12437       hardcode_shlibpath_var=no
   12438       export_dynamic_flag_spec='-Bexport'
   12439       ;;
   12440 
   12441     sysv4*MP*)
   12442       if test -d /usr/nec; then
   12443 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   12444 	hardcode_shlibpath_var=no
   12445 	runpath_var=LD_RUN_PATH
   12446 	hardcode_runpath_var=yes
   12447 	ld_shlibs=yes
   12448       fi
   12449       ;;
   12450 
   12451     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   12452       no_undefined_flag='$wl-z,text'
   12453       archive_cmds_need_lc=no
   12454       hardcode_shlibpath_var=no
   12455       runpath_var='LD_RUN_PATH'
   12456 
   12457       if test yes = "$GCC"; then
   12458 	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12459 	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12460       else
   12461 	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12462 	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12463       fi
   12464       ;;
   12465 
   12466     sysv5* | sco3.2v5* | sco5v6*)
   12467       # Note: We CANNOT use -z defs as we might desire, because we do not
   12468       # link with -lc, and that would cause any symbols used from libc to
   12469       # always be unresolved, which means just about no library would
   12470       # ever link correctly.  If we're not using GNU ld we use -z text
   12471       # though, which does catch some bad symbols but isn't as heavy-handed
   12472       # as -z defs.
   12473       no_undefined_flag='$wl-z,text'
   12474       allow_undefined_flag='$wl-z,nodefs'
   12475       archive_cmds_need_lc=no
   12476       hardcode_shlibpath_var=no
   12477       hardcode_libdir_flag_spec='$wl-R,$libdir'
   12478       hardcode_libdir_separator=':'
   12479       link_all_deplibs=yes
   12480       export_dynamic_flag_spec='$wl-Bexport'
   12481       runpath_var='LD_RUN_PATH'
   12482 
   12483       if test yes = "$GCC"; then
   12484 	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12485 	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12486       else
   12487 	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12488 	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   12489       fi
   12490       ;;
   12491 
   12492     uts4*)
   12493       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   12494       hardcode_libdir_flag_spec='-L$libdir'
   12495       hardcode_shlibpath_var=no
   12496       ;;
   12497 
   12498     *)
   12499       ld_shlibs=no
   12500       ;;
   12501     esac
   12502 
   12503     if test sni = "$host_vendor"; then
   12504       case $host in
   12505       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   12506 	export_dynamic_flag_spec='$wl-Blargedynsym'
   12507 	;;
   12508       esac
   12509     fi
   12510   fi
   12511 
   12512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
   12513 $as_echo "$ld_shlibs" >&6; }
   12514 test no = "$ld_shlibs" && can_build_shared=no
   12515 
   12516 with_gnu_ld=$with_gnu_ld
   12517 
   12518 
   12519 
   12520 
   12521 
   12522 
   12523 
   12524 
   12525 
   12526 
   12527 
   12528 
   12529 
   12530 
   12531 
   12532 #
   12533 # Do we need to explicitly link libc?
   12534 #
   12535 case "x$archive_cmds_need_lc" in
   12536 x|xyes)
   12537   # Assume -lc should be added
   12538   archive_cmds_need_lc=yes
   12539 
   12540   if test yes,yes = "$GCC,$enable_shared"; then
   12541     case $archive_cmds in
   12542     *'~'*)
   12543       # FIXME: we may have to deal with multi-command sequences.
   12544       ;;
   12545     '$CC '*)
   12546       # Test whether the compiler implicitly links with -lc since on some
   12547       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   12548       # to ld, don't add -lc before -lgcc.
   12549       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   12550 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   12551 if ${lt_cv_archive_cmds_need_lc+:} false; then :
   12552   $as_echo_n "(cached) " >&6
   12553 else
   12554   $RM conftest*
   12555 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   12556 
   12557 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   12558   (eval $ac_compile) 2>&5
   12559   ac_status=$?
   12560   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   12561   test $ac_status = 0; } 2>conftest.err; then
   12562 	  soname=conftest
   12563 	  lib=conftest
   12564 	  libobjs=conftest.$ac_objext
   12565 	  deplibs=
   12566 	  wl=$lt_prog_compiler_wl
   12567 	  pic_flag=$lt_prog_compiler_pic
   12568 	  compiler_flags=-v
   12569 	  linker_flags=-v
   12570 	  verstring=
   12571 	  output_objdir=.
   12572 	  libname=conftest
   12573 	  lt_save_allow_undefined_flag=$allow_undefined_flag
   12574 	  allow_undefined_flag=
   12575 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   12576   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   12577   ac_status=$?
   12578   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   12579   test $ac_status = 0; }
   12580 	  then
   12581 	    lt_cv_archive_cmds_need_lc=no
   12582 	  else
   12583 	    lt_cv_archive_cmds_need_lc=yes
   12584 	  fi
   12585 	  allow_undefined_flag=$lt_save_allow_undefined_flag
   12586 	else
   12587 	  cat conftest.err 1>&5
   12588 	fi
   12589 	$RM conftest*
   12590 
   12591 fi
   12592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
   12593 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
   12594       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
   12595       ;;
   12596     esac
   12597   fi
   12598   ;;
   12599 esac
   12600 
   12601 
   12602 
   12603 
   12604 
   12605 
   12606 
   12607 
   12608 
   12609 
   12610 
   12611 
   12612 
   12613 
   12614 
   12615 
   12616 
   12617 
   12618 
   12619 
   12620 
   12621 
   12622 
   12623 
   12624 
   12625 
   12626 
   12627 
   12628 
   12629 
   12630 
   12631 
   12632 
   12633 
   12634 
   12635 
   12636 
   12637 
   12638 
   12639 
   12640 
   12641 
   12642 
   12643 
   12644 
   12645 
   12646 
   12647 
   12648 
   12649 
   12650 
   12651 
   12652 
   12653 
   12654 
   12655 
   12656 
   12657 
   12658 
   12659 
   12660 
   12661 
   12662 
   12663 
   12664 
   12665 
   12666 
   12667 
   12668 
   12669 
   12670 
   12671 
   12672 
   12673 
   12674 
   12675 
   12676 
   12677 
   12678 
   12679 
   12680 
   12681 
   12682 
   12683 
   12684 
   12685 
   12686 
   12687 
   12688 
   12689 
   12690 
   12691 
   12692 
   12693 
   12694 
   12695 
   12696 
   12697 
   12698 
   12699 
   12700 
   12701 
   12702 
   12703 
   12704 
   12705 
   12706 
   12707 
   12708 
   12709 
   12710 
   12711 
   12712 
   12713 
   12714 
   12715 
   12716 
   12717 
   12718 
   12719 
   12720 
   12721 
   12722 
   12723 
   12724 
   12725 
   12726 
   12727 
   12728 
   12729 
   12730 
   12731 
   12732 
   12733 
   12734 
   12735 
   12736 
   12737 
   12738 
   12739 
   12740 
   12741 
   12742 
   12743 
   12744 
   12745 
   12746 
   12747 
   12748 
   12749 
   12750 
   12751 
   12752   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   12753 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   12754 
   12755 if test yes = "$GCC"; then
   12756   case $host_os in
   12757     darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
   12758     *) lt_awk_arg='/^libraries:/' ;;
   12759   esac
   12760   case $host_os in
   12761     mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
   12762     *) lt_sed_strip_eq='s|=/|/|g' ;;
   12763   esac
   12764   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
   12765   case $lt_search_path_spec in
   12766   *\;*)
   12767     # if the path contains ";" then we assume it to be the separator
   12768     # otherwise default to the standard path separator (i.e. ":") - it is
   12769     # assumed that no part of a normal pathname contains ";" but that should
   12770     # okay in the real world where ";" in dirpaths is itself problematic.
   12771     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
   12772     ;;
   12773   *)
   12774     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
   12775     ;;
   12776   esac
   12777   # Ok, now we have the path, separated by spaces, we can step through it
   12778   # and add multilib dir if necessary...
   12779   lt_tmp_lt_search_path_spec=
   12780   lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   12781   # ...but if some path component already ends with the multilib dir we assume
   12782   # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
   12783   case "$lt_multi_os_dir; $lt_search_path_spec " in
   12784   "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
   12785     lt_multi_os_dir=
   12786     ;;
   12787   esac
   12788   for lt_sys_path in $lt_search_path_spec; do
   12789     if test -d "$lt_sys_path$lt_multi_os_dir"; then
   12790       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
   12791     elif test -n "$lt_multi_os_dir"; then
   12792       test -d "$lt_sys_path" && \
   12793 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   12794     fi
   12795   done
   12796   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
   12797 BEGIN {RS = " "; FS = "/|\n";} {
   12798   lt_foo = "";
   12799   lt_count = 0;
   12800   for (lt_i = NF; lt_i > 0; lt_i--) {
   12801     if ($lt_i != "" && $lt_i != ".") {
   12802       if ($lt_i == "..") {
   12803         lt_count++;
   12804       } else {
   12805         if (lt_count == 0) {
   12806           lt_foo = "/" $lt_i lt_foo;
   12807         } else {
   12808           lt_count--;
   12809         }
   12810       }
   12811     }
   12812   }
   12813   if (lt_foo != "") { lt_freq[lt_foo]++; }
   12814   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   12815 }'`
   12816   # AWK program above erroneously prepends '/' to C:/dos/paths
   12817   # for these hosts.
   12818   case $host_os in
   12819     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
   12820       $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
   12821   esac
   12822   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
   12823 else
   12824   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   12825 fi
   12826 library_names_spec=
   12827 libname_spec='lib$name'
   12828 soname_spec=
   12829 shrext_cmds=.so
   12830 postinstall_cmds=
   12831 postuninstall_cmds=
   12832 finish_cmds=
   12833 finish_eval=
   12834 shlibpath_var=
   12835 shlibpath_overrides_runpath=unknown
   12836 version_type=none
   12837 dynamic_linker="$host_os ld.so"
   12838 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   12839 need_lib_prefix=unknown
   12840 hardcode_into_libs=no
   12841 
   12842 # when you set need_version to no, make sure it does not cause -set_version
   12843 # flags to be left without arguments
   12844 need_version=unknown
   12845 
   12846 
   12847 
   12848 case $host_os in
   12849 aix3*)
   12850   version_type=linux # correct to gnu/linux during the next big refactor
   12851   library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
   12852   shlibpath_var=LIBPATH
   12853 
   12854   # AIX 3 has no versioning support, so we append a major version to the name.
   12855   soname_spec='$libname$release$shared_ext$major'
   12856   ;;
   12857 
   12858 aix[4-9]*)
   12859   version_type=linux # correct to gnu/linux during the next big refactor
   12860   need_lib_prefix=no
   12861   need_version=no
   12862   hardcode_into_libs=yes
   12863   if test ia64 = "$host_cpu"; then
   12864     # AIX 5 supports IA64
   12865     library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
   12866     shlibpath_var=LD_LIBRARY_PATH
   12867   else
   12868     # With GCC up to 2.95.x, collect2 would create an import file
   12869     # for dependence libraries.  The import file would start with
   12870     # the line '#! .'.  This would cause the generated library to
   12871     # depend on '.', always an invalid library.  This was fixed in
   12872     # development snapshots of GCC prior to 3.0.
   12873     case $host_os in
   12874       aix4 | aix4.[01] | aix4.[01].*)
   12875       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   12876 	   echo ' yes '
   12877 	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
   12878 	:
   12879       else
   12880 	can_build_shared=no
   12881       fi
   12882       ;;
   12883     esac
   12884     # Using Import Files as archive members, it is possible to support
   12885     # filename-based versioning of shared library archives on AIX. While
   12886     # this would work for both with and without runtime linking, it will
   12887     # prevent static linking of such archives. So we do filename-based
   12888     # shared library versioning with .so extension only, which is used
   12889     # when both runtime linking and shared linking is enabled.
   12890     # Unfortunately, runtime linking may impact performance, so we do
   12891     # not want this to be the default eventually. Also, we use the
   12892     # versioned .so libs for executables only if there is the -brtl
   12893     # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
   12894     # To allow for filename-based versioning support, we need to create
   12895     # libNAME.so.V as an archive file, containing:
   12896     # *) an Import File, referring to the versioned filename of the
   12897     #    archive as well as the shared archive member, telling the
   12898     #    bitwidth (32 or 64) of that shared object, and providing the
   12899     #    list of exported symbols of that shared object, eventually
   12900     #    decorated with the 'weak' keyword
   12901     # *) the shared object with the F_LOADONLY flag set, to really avoid
   12902     #    it being seen by the linker.
   12903     # At run time we better use the real file rather than another symlink,
   12904     # but for link time we create the symlink libNAME.so -> libNAME.so.V
   12905 
   12906     case $with_aix_soname,$aix_use_runtimelinking in
   12907     # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
   12908     # soname into executable. Probably we can add versioning support to
   12909     # collect2, so additional links can be useful in future.
   12910     aix,yes) # traditional libtool
   12911       dynamic_linker='AIX unversionable lib.so'
   12912       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   12913       # instead of lib<name>.a to let people know that these are not
   12914       # typical AIX shared libraries.
   12915       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   12916       ;;
   12917     aix,no) # traditional AIX only
   12918       dynamic_linker='AIX lib.a(lib.so.V)'
   12919       # We preserve .a as extension for shared libraries through AIX4.2
   12920       # and later when we are not doing run time linking.
   12921       library_names_spec='$libname$release.a $libname.a'
   12922       soname_spec='$libname$release$shared_ext$major'
   12923       ;;
   12924     svr4,*) # full svr4 only
   12925       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
   12926       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
   12927       # We do not specify a path in Import Files, so LIBPATH fires.
   12928       shlibpath_overrides_runpath=yes
   12929       ;;
   12930     *,yes) # both, prefer svr4
   12931       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
   12932       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
   12933       # unpreferred sharedlib libNAME.a needs extra handling
   12934       postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
   12935       postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
   12936       # We do not specify a path in Import Files, so LIBPATH fires.
   12937       shlibpath_overrides_runpath=yes
   12938       ;;
   12939     *,no) # both, prefer aix
   12940       dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
   12941       library_names_spec='$libname$release.a $libname.a'
   12942       soname_spec='$libname$release$shared_ext$major'
   12943       # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
   12944       postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
   12945       postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
   12946       ;;
   12947     esac
   12948     shlibpath_var=LIBPATH
   12949   fi
   12950   ;;
   12951 
   12952 amigaos*)
   12953   case $host_cpu in
   12954   powerpc)
   12955     # Since July 2007 AmigaOS4 officially supports .so libraries.
   12956     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   12957     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   12958     ;;
   12959   m68k)
   12960     library_names_spec='$libname.ixlibrary $libname.a'
   12961     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   12962     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
   12963     ;;
   12964   esac
   12965   ;;
   12966 
   12967 beos*)
   12968   library_names_spec='$libname$shared_ext'
   12969   dynamic_linker="$host_os ld.so"
   12970   shlibpath_var=LIBRARY_PATH
   12971   ;;
   12972 
   12973 bsdi[45]*)
   12974   version_type=linux # correct to gnu/linux during the next big refactor
   12975   need_version=no
   12976   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   12977   soname_spec='$libname$release$shared_ext$major'
   12978   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   12979   shlibpath_var=LD_LIBRARY_PATH
   12980   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   12981   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   12982   # the default ld.so.conf also contains /usr/contrib/lib and
   12983   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   12984   # libtool to hard-code these into programs
   12985   ;;
   12986 
   12987 cygwin* | mingw* | pw32* | cegcc*)
   12988   version_type=windows
   12989   shrext_cmds=.dll
   12990   need_version=no
   12991   need_lib_prefix=no
   12992 
   12993   case $GCC,$cc_basename in
   12994   yes,*)
   12995     # gcc
   12996     library_names_spec='$libname.dll.a'
   12997     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   12998     postinstall_cmds='base_file=`basename \$file`~
   12999       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
   13000       dldir=$destdir/`dirname \$dlpath`~
   13001       test -d \$dldir || mkdir -p \$dldir~
   13002       $install_prog $dir/$dlname \$dldir/$dlname~
   13003       chmod a+x \$dldir/$dlname~
   13004       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   13005         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   13006       fi'
   13007     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   13008       dlpath=$dir/\$dldll~
   13009        $RM \$dlpath'
   13010     shlibpath_overrides_runpath=yes
   13011 
   13012     case $host_os in
   13013     cygwin*)
   13014       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   13015       soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   13016 
   13017       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
   13018       ;;
   13019     mingw* | cegcc*)
   13020       # MinGW DLLs use traditional 'lib' prefix
   13021       soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   13022       ;;
   13023     pw32*)
   13024       # pw32 DLLs use 'pw' prefix rather than 'lib'
   13025       library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   13026       ;;
   13027     esac
   13028     dynamic_linker='Win32 ld.exe'
   13029     ;;
   13030 
   13031   *,cl*)
   13032     # Native MSVC
   13033     libname_spec='$name'
   13034     soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   13035     library_names_spec='$libname.dll.lib'
   13036 
   13037     case $build_os in
   13038     mingw*)
   13039       sys_lib_search_path_spec=
   13040       lt_save_ifs=$IFS
   13041       IFS=';'
   13042       for lt_path in $LIB
   13043       do
   13044         IFS=$lt_save_ifs
   13045         # Let DOS variable expansion print the short 8.3 style file name.
   13046         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
   13047         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
   13048       done
   13049       IFS=$lt_save_ifs
   13050       # Convert to MSYS style.
   13051       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
   13052       ;;
   13053     cygwin*)
   13054       # Convert to unix form, then to dos form, then back to unix form
   13055       # but this time dos style (no spaces!) so that the unix form looks
   13056       # like /cygdrive/c/PROGRA~1:/cygdr...
   13057       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
   13058       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
   13059       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   13060       ;;
   13061     *)
   13062       sys_lib_search_path_spec=$LIB
   13063       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
   13064         # It is most probably a Windows format PATH.
   13065         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   13066       else
   13067         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   13068       fi
   13069       # FIXME: find the short name or the path components, as spaces are
   13070       # common. (e.g. "Program Files" -> "PROGRA~1")
   13071       ;;
   13072     esac
   13073 
   13074     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   13075     postinstall_cmds='base_file=`basename \$file`~
   13076       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
   13077       dldir=$destdir/`dirname \$dlpath`~
   13078       test -d \$dldir || mkdir -p \$dldir~
   13079       $install_prog $dir/$dlname \$dldir/$dlname'
   13080     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   13081       dlpath=$dir/\$dldll~
   13082        $RM \$dlpath'
   13083     shlibpath_overrides_runpath=yes
   13084     dynamic_linker='Win32 link.exe'
   13085     ;;
   13086 
   13087   *)
   13088     # Assume MSVC wrapper
   13089     library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
   13090     dynamic_linker='Win32 ld.exe'
   13091     ;;
   13092   esac
   13093   # FIXME: first we should search . and the directory the executable is in
   13094   shlibpath_var=PATH
   13095   ;;
   13096 
   13097 darwin* | rhapsody*)
   13098   dynamic_linker="$host_os dyld"
   13099   version_type=darwin
   13100   need_lib_prefix=no
   13101   need_version=no
   13102   library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
   13103   soname_spec='$libname$release$major$shared_ext'
   13104   shlibpath_overrides_runpath=yes
   13105   shlibpath_var=DYLD_LIBRARY_PATH
   13106   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   13107 
   13108   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   13109   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   13110   ;;
   13111 
   13112 dgux*)
   13113   version_type=linux # correct to gnu/linux during the next big refactor
   13114   need_lib_prefix=no
   13115   need_version=no
   13116   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13117   soname_spec='$libname$release$shared_ext$major'
   13118   shlibpath_var=LD_LIBRARY_PATH
   13119   ;;
   13120 
   13121 freebsd* | dragonfly*)
   13122   # DragonFly does not have aout.  When/if they implement a new
   13123   # versioning mechanism, adjust this.
   13124   if test -x /usr/bin/objformat; then
   13125     objformat=`/usr/bin/objformat`
   13126   else
   13127     case $host_os in
   13128     freebsd[23].*) objformat=aout ;;
   13129     *) objformat=elf ;;
   13130     esac
   13131   fi
   13132   version_type=freebsd-$objformat
   13133   case $version_type in
   13134     freebsd-elf*)
   13135       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13136       soname_spec='$libname$release$shared_ext$major'
   13137       need_version=no
   13138       need_lib_prefix=no
   13139       ;;
   13140     freebsd-*)
   13141       library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   13142       need_version=yes
   13143       ;;
   13144   esac
   13145   shlibpath_var=LD_LIBRARY_PATH
   13146   case $host_os in
   13147   freebsd2.*)
   13148     shlibpath_overrides_runpath=yes
   13149     ;;
   13150   freebsd3.[01]* | freebsdelf3.[01]*)
   13151     shlibpath_overrides_runpath=yes
   13152     hardcode_into_libs=yes
   13153     ;;
   13154   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   13155   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   13156     shlibpath_overrides_runpath=no
   13157     hardcode_into_libs=yes
   13158     ;;
   13159   *) # from 4.6 on, and DragonFly
   13160     shlibpath_overrides_runpath=yes
   13161     hardcode_into_libs=yes
   13162     ;;
   13163   esac
   13164   ;;
   13165 
   13166 haiku*)
   13167   version_type=linux # correct to gnu/linux during the next big refactor
   13168   need_lib_prefix=no
   13169   need_version=no
   13170   dynamic_linker="$host_os runtime_loader"
   13171   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13172   soname_spec='$libname$release$shared_ext$major'
   13173   shlibpath_var=LIBRARY_PATH
   13174   shlibpath_overrides_runpath=no
   13175   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
   13176   hardcode_into_libs=yes
   13177   ;;
   13178 
   13179 hpux9* | hpux10* | hpux11*)
   13180   # Give a soname corresponding to the major version so that dld.sl refuses to
   13181   # link against other versions.
   13182   version_type=sunos
   13183   need_lib_prefix=no
   13184   need_version=no
   13185   case $host_cpu in
   13186   ia64*)
   13187     shrext_cmds='.so'
   13188     hardcode_into_libs=yes
   13189     dynamic_linker="$host_os dld.so"
   13190     shlibpath_var=LD_LIBRARY_PATH
   13191     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13192     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13193     soname_spec='$libname$release$shared_ext$major'
   13194     if test 32 = "$HPUX_IA64_MODE"; then
   13195       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   13196       sys_lib_dlsearch_path_spec=/usr/lib/hpux32
   13197     else
   13198       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   13199       sys_lib_dlsearch_path_spec=/usr/lib/hpux64
   13200     fi
   13201     ;;
   13202   hppa*64*)
   13203     shrext_cmds='.sl'
   13204     hardcode_into_libs=yes
   13205     dynamic_linker="$host_os dld.sl"
   13206     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   13207     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   13208     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13209     soname_spec='$libname$release$shared_ext$major'
   13210     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   13211     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13212     ;;
   13213   *)
   13214     shrext_cmds='.sl'
   13215     dynamic_linker="$host_os dld.sl"
   13216     shlibpath_var=SHLIB_PATH
   13217     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   13218     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13219     soname_spec='$libname$release$shared_ext$major'
   13220     ;;
   13221   esac
   13222   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   13223   postinstall_cmds='chmod 555 $lib'
   13224   # or fails outright, so override atomically:
   13225   install_override_mode=555
   13226   ;;
   13227 
   13228 interix[3-9]*)
   13229   version_type=linux # correct to gnu/linux during the next big refactor
   13230   need_lib_prefix=no
   13231   need_version=no
   13232   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13233   soname_spec='$libname$release$shared_ext$major'
   13234   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   13235   shlibpath_var=LD_LIBRARY_PATH
   13236   shlibpath_overrides_runpath=no
   13237   hardcode_into_libs=yes
   13238   ;;
   13239 
   13240 irix5* | irix6* | nonstopux*)
   13241   case $host_os in
   13242     nonstopux*) version_type=nonstopux ;;
   13243     *)
   13244 	if test yes = "$lt_cv_prog_gnu_ld"; then
   13245 		version_type=linux # correct to gnu/linux during the next big refactor
   13246 	else
   13247 		version_type=irix
   13248 	fi ;;
   13249   esac
   13250   need_lib_prefix=no
   13251   need_version=no
   13252   soname_spec='$libname$release$shared_ext$major'
   13253   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
   13254   case $host_os in
   13255   irix5* | nonstopux*)
   13256     libsuff= shlibsuff=
   13257     ;;
   13258   *)
   13259     case $LD in # libtool.m4 will add one of these switches to LD
   13260     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   13261       libsuff= shlibsuff= libmagic=32-bit;;
   13262     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   13263       libsuff=32 shlibsuff=N32 libmagic=N32;;
   13264     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   13265       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   13266     *) libsuff= shlibsuff= libmagic=never-match;;
   13267     esac
   13268     ;;
   13269   esac
   13270   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   13271   shlibpath_overrides_runpath=no
   13272   sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
   13273   sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
   13274   hardcode_into_libs=yes
   13275   ;;
   13276 
   13277 # No shared lib support for Linux oldld, aout, or coff.
   13278 linux*oldld* | linux*aout* | linux*coff*)
   13279   dynamic_linker=no
   13280   ;;
   13281 
   13282 linux*android*)
   13283   version_type=none # Android doesn't support versioned libraries.
   13284   need_lib_prefix=no
   13285   need_version=no
   13286   library_names_spec='$libname$release$shared_ext'
   13287   soname_spec='$libname$release$shared_ext'
   13288   finish_cmds=
   13289   shlibpath_var=LD_LIBRARY_PATH
   13290   shlibpath_overrides_runpath=yes
   13291 
   13292   # This implies no fast_install, which is unacceptable.
   13293   # Some rework will be needed to allow for fast_install
   13294   # before this can be enabled.
   13295   hardcode_into_libs=yes
   13296 
   13297   dynamic_linker='Android linker'
   13298   # Don't embed -rpath directories since the linker doesn't support them.
   13299   hardcode_libdir_flag_spec='-L$libdir'
   13300   ;;
   13301 
   13302 # This must be glibc/ELF.
   13303 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   13304   version_type=linux # correct to gnu/linux during the next big refactor
   13305   need_lib_prefix=no
   13306   need_version=no
   13307   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13308   soname_spec='$libname$release$shared_ext$major'
   13309   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   13310   shlibpath_var=LD_LIBRARY_PATH
   13311   shlibpath_overrides_runpath=no
   13312 
   13313   # Some binutils ld are patched to set DT_RUNPATH
   13314   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
   13315   $as_echo_n "(cached) " >&6
   13316 else
   13317   lt_cv_shlibpath_overrides_runpath=no
   13318     save_LDFLAGS=$LDFLAGS
   13319     save_libdir=$libdir
   13320     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
   13321 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
   13322     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13323 /* end confdefs.h.  */
   13324 
   13325 int
   13326 main ()
   13327 {
   13328 
   13329   ;
   13330   return 0;
   13331 }
   13332 _ACEOF
   13333 if ac_fn_c_try_link "$LINENO"; then :
   13334   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   13335   lt_cv_shlibpath_overrides_runpath=yes
   13336 fi
   13337 fi
   13338 rm -f core conftest.err conftest.$ac_objext \
   13339     conftest$ac_exeext conftest.$ac_ext
   13340     LDFLAGS=$save_LDFLAGS
   13341     libdir=$save_libdir
   13342 
   13343 fi
   13344 
   13345   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   13346 
   13347   # This implies no fast_install, which is unacceptable.
   13348   # Some rework will be needed to allow for fast_install
   13349   # before this can be enabled.
   13350   hardcode_into_libs=yes
   13351 
   13352   # Add ABI-specific directories to the system library path.
   13353   sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
   13354 
   13355   # Ideally, we could use ldconfig to report *all* directores which are
   13356   # searched for libraries, however this is still not possible.  Aside from not
   13357   # being certain /sbin/ldconfig is available, command
   13358   # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
   13359   # even though it is searched at run-time.  Try to do the best guess by
   13360   # appending ld.so.conf contents (and includes) to the search path.
   13361   if test -f /etc/ld.so.conf; then
   13362     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
   13363     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
   13364   fi
   13365 
   13366   # We used to test for /lib/ld.so.1 and disable shared libraries on
   13367   # powerpc, because MkLinux only supported shared libraries with the
   13368   # GNU dynamic linker.  Since this was broken with cross compilers,
   13369   # most powerpc-linux boxes support dynamic linking these days and
   13370   # people can always --disable-shared, the test was removed, and we
   13371   # assume the GNU/Linux dynamic linker is in use.
   13372   dynamic_linker='GNU/Linux ld.so'
   13373   ;;
   13374 
   13375 netbsd*)
   13376   version_type=sunos
   13377   need_lib_prefix=no
   13378   need_version=no
   13379   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   13380     library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   13381     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13382     dynamic_linker='NetBSD (a.out) ld.so'
   13383   else
   13384     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13385     soname_spec='$libname$release$shared_ext$major'
   13386     dynamic_linker='NetBSD ld.elf_so'
   13387   fi
   13388   shlibpath_var=LD_LIBRARY_PATH
   13389   shlibpath_overrides_runpath=yes
   13390   hardcode_into_libs=yes
   13391   ;;
   13392 
   13393 newsos6)
   13394   version_type=linux # correct to gnu/linux during the next big refactor
   13395   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13396   shlibpath_var=LD_LIBRARY_PATH
   13397   shlibpath_overrides_runpath=yes
   13398   ;;
   13399 
   13400 *nto* | *qnx*)
   13401   version_type=qnx
   13402   need_lib_prefix=no
   13403   need_version=no
   13404   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13405   soname_spec='$libname$release$shared_ext$major'
   13406   shlibpath_var=LD_LIBRARY_PATH
   13407   shlibpath_overrides_runpath=no
   13408   hardcode_into_libs=yes
   13409   dynamic_linker='ldqnx.so'
   13410   ;;
   13411 
   13412 openbsd* | bitrig*)
   13413   version_type=sunos
   13414   sys_lib_dlsearch_path_spec=/usr/lib
   13415   need_lib_prefix=no
   13416   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
   13417     need_version=no
   13418   else
   13419     need_version=yes
   13420   fi
   13421   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   13422   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13423   shlibpath_var=LD_LIBRARY_PATH
   13424   shlibpath_overrides_runpath=yes
   13425   ;;
   13426 
   13427 os2*)
   13428   libname_spec='$name'
   13429   version_type=windows
   13430   shrext_cmds=.dll
   13431   need_version=no
   13432   need_lib_prefix=no
   13433   # OS/2 can only load a DLL with a base name of 8 characters or less.
   13434   soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
   13435     v=$($ECHO $release$versuffix | tr -d .-);
   13436     n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
   13437     $ECHO $n$v`$shared_ext'
   13438   library_names_spec='${libname}_dll.$libext'
   13439   dynamic_linker='OS/2 ld.exe'
   13440   shlibpath_var=BEGINLIBPATH
   13441   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   13442   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13443   postinstall_cmds='base_file=`basename \$file`~
   13444     dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
   13445     dldir=$destdir/`dirname \$dlpath`~
   13446     test -d \$dldir || mkdir -p \$dldir~
   13447     $install_prog $dir/$dlname \$dldir/$dlname~
   13448     chmod a+x \$dldir/$dlname~
   13449     if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   13450       eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   13451     fi'
   13452   postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
   13453     dlpath=$dir/\$dldll~
   13454     $RM \$dlpath'
   13455   ;;
   13456 
   13457 osf3* | osf4* | osf5*)
   13458   version_type=osf
   13459   need_lib_prefix=no
   13460   need_version=no
   13461   soname_spec='$libname$release$shared_ext$major'
   13462   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13463   shlibpath_var=LD_LIBRARY_PATH
   13464   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   13465   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   13466   ;;
   13467 
   13468 rdos*)
   13469   dynamic_linker=no
   13470   ;;
   13471 
   13472 solaris*)
   13473   version_type=linux # correct to gnu/linux during the next big refactor
   13474   need_lib_prefix=no
   13475   need_version=no
   13476   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13477   soname_spec='$libname$release$shared_ext$major'
   13478   shlibpath_var=LD_LIBRARY_PATH
   13479   shlibpath_overrides_runpath=yes
   13480   hardcode_into_libs=yes
   13481   # ldd complains unless libraries are executable
   13482   postinstall_cmds='chmod +x $lib'
   13483   ;;
   13484 
   13485 sunos4*)
   13486   version_type=sunos
   13487   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   13488   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   13489   shlibpath_var=LD_LIBRARY_PATH
   13490   shlibpath_overrides_runpath=yes
   13491   if test yes = "$with_gnu_ld"; then
   13492     need_lib_prefix=no
   13493   fi
   13494   need_version=yes
   13495   ;;
   13496 
   13497 sysv4 | sysv4.3*)
   13498   version_type=linux # correct to gnu/linux during the next big refactor
   13499   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13500   soname_spec='$libname$release$shared_ext$major'
   13501   shlibpath_var=LD_LIBRARY_PATH
   13502   case $host_vendor in
   13503     sni)
   13504       shlibpath_overrides_runpath=no
   13505       need_lib_prefix=no
   13506       runpath_var=LD_RUN_PATH
   13507       ;;
   13508     siemens)
   13509       need_lib_prefix=no
   13510       ;;
   13511     motorola)
   13512       need_lib_prefix=no
   13513       need_version=no
   13514       shlibpath_overrides_runpath=no
   13515       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13516       ;;
   13517   esac
   13518   ;;
   13519 
   13520 sysv4*MP*)
   13521   if test -d /usr/nec; then
   13522     version_type=linux # correct to gnu/linux during the next big refactor
   13523     library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
   13524     soname_spec='$libname$shared_ext.$major'
   13525     shlibpath_var=LD_LIBRARY_PATH
   13526   fi
   13527   ;;
   13528 
   13529 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13530   version_type=sco
   13531   need_lib_prefix=no
   13532   need_version=no
   13533   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
   13534   soname_spec='$libname$release$shared_ext$major'
   13535   shlibpath_var=LD_LIBRARY_PATH
   13536   shlibpath_overrides_runpath=yes
   13537   hardcode_into_libs=yes
   13538   if test yes = "$with_gnu_ld"; then
   13539     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13540   else
   13541     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13542     case $host_os in
   13543       sco3.2v5*)
   13544         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13545 	;;
   13546     esac
   13547   fi
   13548   sys_lib_dlsearch_path_spec='/usr/lib'
   13549   ;;
   13550 
   13551 tpf*)
   13552   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   13553   version_type=linux # correct to gnu/linux during the next big refactor
   13554   need_lib_prefix=no
   13555   need_version=no
   13556   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13557   shlibpath_var=LD_LIBRARY_PATH
   13558   shlibpath_overrides_runpath=no
   13559   hardcode_into_libs=yes
   13560   ;;
   13561 
   13562 uts4*)
   13563   version_type=linux # correct to gnu/linux during the next big refactor
   13564   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   13565   soname_spec='$libname$release$shared_ext$major'
   13566   shlibpath_var=LD_LIBRARY_PATH
   13567   ;;
   13568 
   13569 *)
   13570   dynamic_linker=no
   13571   ;;
   13572 esac
   13573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   13574 $as_echo "$dynamic_linker" >&6; }
   13575 test no = "$dynamic_linker" && can_build_shared=no
   13576 
   13577 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13578 if test yes = "$GCC"; then
   13579   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13580 fi
   13581 
   13582 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
   13583   sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
   13584 fi
   13585 
   13586 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
   13587   sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
   13588 fi
   13589 
   13590 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
   13591 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
   13592 
   13593 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
   13594 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
   13595 
   13596 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
   13597 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
   13598 
   13599 
   13600 
   13601 
   13602 
   13603 
   13604 
   13605 
   13606 
   13607 
   13608 
   13609 
   13610 
   13611 
   13612 
   13613 
   13614 
   13615 
   13616 
   13617 
   13618 
   13619 
   13620 
   13621 
   13622 
   13623 
   13624 
   13625 
   13626 
   13627 
   13628 
   13629 
   13630 
   13631 
   13632 
   13633 
   13634 
   13635 
   13636 
   13637 
   13638 
   13639 
   13640 
   13641 
   13642 
   13643 
   13644 
   13645 
   13646 
   13647 
   13648 
   13649 
   13650 
   13651 
   13652 
   13653 
   13654 
   13655 
   13656 
   13657 
   13658 
   13659 
   13660 
   13661 
   13662 
   13663 
   13664 
   13665 
   13666 
   13667 
   13668 
   13669 
   13670 
   13671 
   13672 
   13673 
   13674 
   13675 
   13676 
   13677 
   13678 
   13679 
   13680 
   13681 
   13682 
   13683 
   13684 
   13685 
   13686 
   13687 
   13688 
   13689 
   13690 
   13691 
   13692 
   13693 
   13694 
   13695   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   13696 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   13697 hardcode_action=
   13698 if test -n "$hardcode_libdir_flag_spec" ||
   13699    test -n "$runpath_var" ||
   13700    test yes = "$hardcode_automatic"; then
   13701 
   13702   # We can hardcode non-existent directories.
   13703   if test no != "$hardcode_direct" &&
   13704      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13705      # have to relink, otherwise we might link with an installed library
   13706      # when we should be linking with a yet-to-be-installed one
   13707      ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
   13708      test no != "$hardcode_minus_L"; then
   13709     # Linking always hardcodes the temporary library directory.
   13710     hardcode_action=relink
   13711   else
   13712     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13713     hardcode_action=immediate
   13714   fi
   13715 else
   13716   # We cannot hardcode anything, or else we can only hardcode existing
   13717   # directories.
   13718   hardcode_action=unsupported
   13719 fi
   13720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
   13721 $as_echo "$hardcode_action" >&6; }
   13722 
   13723 if test relink = "$hardcode_action" ||
   13724    test yes = "$inherit_rpath"; then
   13725   # Fast installation is not supported
   13726   enable_fast_install=no
   13727 elif test yes = "$shlibpath_overrides_runpath" ||
   13728      test no = "$enable_shared"; then
   13729   # Fast installation is not necessary
   13730   enable_fast_install=needless
   13731 fi
   13732 
   13733 
   13734 
   13735 
   13736 
   13737 
   13738   if test yes != "$enable_dlopen"; then
   13739   enable_dlopen=unknown
   13740   enable_dlopen_self=unknown
   13741   enable_dlopen_self_static=unknown
   13742 else
   13743   lt_cv_dlopen=no
   13744   lt_cv_dlopen_libs=
   13745 
   13746   case $host_os in
   13747   beos*)
   13748     lt_cv_dlopen=load_add_on
   13749     lt_cv_dlopen_libs=
   13750     lt_cv_dlopen_self=yes
   13751     ;;
   13752 
   13753   mingw* | pw32* | cegcc*)
   13754     lt_cv_dlopen=LoadLibrary
   13755     lt_cv_dlopen_libs=
   13756     ;;
   13757 
   13758   cygwin*)
   13759     lt_cv_dlopen=dlopen
   13760     lt_cv_dlopen_libs=
   13761     ;;
   13762 
   13763   darwin*)
   13764     # if libdl is installed we need to link against it
   13765     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   13766 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   13767 if ${ac_cv_lib_dl_dlopen+:} false; then :
   13768   $as_echo_n "(cached) " >&6
   13769 else
   13770   ac_check_lib_save_LIBS=$LIBS
   13771 LIBS="-ldl  $LIBS"
   13772 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13773 /* end confdefs.h.  */
   13774 
   13775 /* Override any GCC internal prototype to avoid an error.
   13776    Use char because int might match the return type of a GCC
   13777    builtin and then its argument prototype would still apply.  */
   13778 #ifdef __cplusplus
   13779 extern "C"
   13780 #endif
   13781 char dlopen ();
   13782 int
   13783 main ()
   13784 {
   13785 return dlopen ();
   13786   ;
   13787   return 0;
   13788 }
   13789 _ACEOF
   13790 if ac_fn_c_try_link "$LINENO"; then :
   13791   ac_cv_lib_dl_dlopen=yes
   13792 else
   13793   ac_cv_lib_dl_dlopen=no
   13794 fi
   13795 rm -f core conftest.err conftest.$ac_objext \
   13796     conftest$ac_exeext conftest.$ac_ext
   13797 LIBS=$ac_check_lib_save_LIBS
   13798 fi
   13799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   13800 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   13801 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   13802   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
   13803 else
   13804 
   13805     lt_cv_dlopen=dyld
   13806     lt_cv_dlopen_libs=
   13807     lt_cv_dlopen_self=yes
   13808 
   13809 fi
   13810 
   13811     ;;
   13812 
   13813   tpf*)
   13814     # Don't try to run any link tests for TPF.  We know it's impossible
   13815     # because TPF is a cross-compiler, and we know how we open DSOs.
   13816     lt_cv_dlopen=dlopen
   13817     lt_cv_dlopen_libs=
   13818     lt_cv_dlopen_self=no
   13819     ;;
   13820 
   13821   *)
   13822     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
   13823 if test "x$ac_cv_func_shl_load" = xyes; then :
   13824   lt_cv_dlopen=shl_load
   13825 else
   13826   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
   13827 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   13828 if ${ac_cv_lib_dld_shl_load+:} false; then :
   13829   $as_echo_n "(cached) " >&6
   13830 else
   13831   ac_check_lib_save_LIBS=$LIBS
   13832 LIBS="-ldld  $LIBS"
   13833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13834 /* end confdefs.h.  */
   13835 
   13836 /* Override any GCC internal prototype to avoid an error.
   13837    Use char because int might match the return type of a GCC
   13838    builtin and then its argument prototype would still apply.  */
   13839 #ifdef __cplusplus
   13840 extern "C"
   13841 #endif
   13842 char shl_load ();
   13843 int
   13844 main ()
   13845 {
   13846 return shl_load ();
   13847   ;
   13848   return 0;
   13849 }
   13850 _ACEOF
   13851 if ac_fn_c_try_link "$LINENO"; then :
   13852   ac_cv_lib_dld_shl_load=yes
   13853 else
   13854   ac_cv_lib_dld_shl_load=no
   13855 fi
   13856 rm -f core conftest.err conftest.$ac_objext \
   13857     conftest$ac_exeext conftest.$ac_ext
   13858 LIBS=$ac_check_lib_save_LIBS
   13859 fi
   13860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
   13861 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   13862 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
   13863   lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
   13864 else
   13865   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   13866 if test "x$ac_cv_func_dlopen" = xyes; then :
   13867   lt_cv_dlopen=dlopen
   13868 else
   13869   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   13870 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   13871 if ${ac_cv_lib_dl_dlopen+:} false; then :
   13872   $as_echo_n "(cached) " >&6
   13873 else
   13874   ac_check_lib_save_LIBS=$LIBS
   13875 LIBS="-ldl  $LIBS"
   13876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13877 /* end confdefs.h.  */
   13878 
   13879 /* Override any GCC internal prototype to avoid an error.
   13880    Use char because int might match the return type of a GCC
   13881    builtin and then its argument prototype would still apply.  */
   13882 #ifdef __cplusplus
   13883 extern "C"
   13884 #endif
   13885 char dlopen ();
   13886 int
   13887 main ()
   13888 {
   13889 return dlopen ();
   13890   ;
   13891   return 0;
   13892 }
   13893 _ACEOF
   13894 if ac_fn_c_try_link "$LINENO"; then :
   13895   ac_cv_lib_dl_dlopen=yes
   13896 else
   13897   ac_cv_lib_dl_dlopen=no
   13898 fi
   13899 rm -f core conftest.err conftest.$ac_objext \
   13900     conftest$ac_exeext conftest.$ac_ext
   13901 LIBS=$ac_check_lib_save_LIBS
   13902 fi
   13903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   13904 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   13905 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   13906   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
   13907 else
   13908   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
   13909 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   13910 if ${ac_cv_lib_svld_dlopen+:} false; then :
   13911   $as_echo_n "(cached) " >&6
   13912 else
   13913   ac_check_lib_save_LIBS=$LIBS
   13914 LIBS="-lsvld  $LIBS"
   13915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13916 /* end confdefs.h.  */
   13917 
   13918 /* Override any GCC internal prototype to avoid an error.
   13919    Use char because int might match the return type of a GCC
   13920    builtin and then its argument prototype would still apply.  */
   13921 #ifdef __cplusplus
   13922 extern "C"
   13923 #endif
   13924 char dlopen ();
   13925 int
   13926 main ()
   13927 {
   13928 return dlopen ();
   13929   ;
   13930   return 0;
   13931 }
   13932 _ACEOF
   13933 if ac_fn_c_try_link "$LINENO"; then :
   13934   ac_cv_lib_svld_dlopen=yes
   13935 else
   13936   ac_cv_lib_svld_dlopen=no
   13937 fi
   13938 rm -f core conftest.err conftest.$ac_objext \
   13939     conftest$ac_exeext conftest.$ac_ext
   13940 LIBS=$ac_check_lib_save_LIBS
   13941 fi
   13942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
   13943 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   13944 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
   13945   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
   13946 else
   13947   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
   13948 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   13949 if ${ac_cv_lib_dld_dld_link+:} false; then :
   13950   $as_echo_n "(cached) " >&6
   13951 else
   13952   ac_check_lib_save_LIBS=$LIBS
   13953 LIBS="-ldld  $LIBS"
   13954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13955 /* end confdefs.h.  */
   13956 
   13957 /* Override any GCC internal prototype to avoid an error.
   13958    Use char because int might match the return type of a GCC
   13959    builtin and then its argument prototype would still apply.  */
   13960 #ifdef __cplusplus
   13961 extern "C"
   13962 #endif
   13963 char dld_link ();
   13964 int
   13965 main ()
   13966 {
   13967 return dld_link ();
   13968   ;
   13969   return 0;
   13970 }
   13971 _ACEOF
   13972 if ac_fn_c_try_link "$LINENO"; then :
   13973   ac_cv_lib_dld_dld_link=yes
   13974 else
   13975   ac_cv_lib_dld_dld_link=no
   13976 fi
   13977 rm -f core conftest.err conftest.$ac_objext \
   13978     conftest$ac_exeext conftest.$ac_ext
   13979 LIBS=$ac_check_lib_save_LIBS
   13980 fi
   13981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
   13982 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   13983 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
   13984   lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
   13985 fi
   13986 
   13987 
   13988 fi
   13989 
   13990 
   13991 fi
   13992 
   13993 
   13994 fi
   13995 
   13996 
   13997 fi
   13998 
   13999 
   14000 fi
   14001 
   14002     ;;
   14003   esac
   14004 
   14005   if test no = "$lt_cv_dlopen"; then
   14006     enable_dlopen=no
   14007   else
   14008     enable_dlopen=yes
   14009   fi
   14010 
   14011   case $lt_cv_dlopen in
   14012   dlopen)
   14013     save_CPPFLAGS=$CPPFLAGS
   14014     test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   14015 
   14016     save_LDFLAGS=$LDFLAGS
   14017     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   14018 
   14019     save_LIBS=$LIBS
   14020     LIBS="$lt_cv_dlopen_libs $LIBS"
   14021 
   14022     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
   14023 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   14024 if ${lt_cv_dlopen_self+:} false; then :
   14025   $as_echo_n "(cached) " >&6
   14026 else
   14027   	  if test yes = "$cross_compiling"; then :
   14028   lt_cv_dlopen_self=cross
   14029 else
   14030   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   14031   lt_status=$lt_dlunknown
   14032   cat > conftest.$ac_ext <<_LT_EOF
   14033 #line $LINENO "configure"
   14034 #include "confdefs.h"
   14035 
   14036 #if HAVE_DLFCN_H
   14037 #include <dlfcn.h>
   14038 #endif
   14039 
   14040 #include <stdio.h>
   14041 
   14042 #ifdef RTLD_GLOBAL
   14043 #  define LT_DLGLOBAL		RTLD_GLOBAL
   14044 #else
   14045 #  ifdef DL_GLOBAL
   14046 #    define LT_DLGLOBAL		DL_GLOBAL
   14047 #  else
   14048 #    define LT_DLGLOBAL		0
   14049 #  endif
   14050 #endif
   14051 
   14052 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   14053    find out it does not work in some platform. */
   14054 #ifndef LT_DLLAZY_OR_NOW
   14055 #  ifdef RTLD_LAZY
   14056 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   14057 #  else
   14058 #    ifdef DL_LAZY
   14059 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   14060 #    else
   14061 #      ifdef RTLD_NOW
   14062 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   14063 #      else
   14064 #        ifdef DL_NOW
   14065 #          define LT_DLLAZY_OR_NOW	DL_NOW
   14066 #        else
   14067 #          define LT_DLLAZY_OR_NOW	0
   14068 #        endif
   14069 #      endif
   14070 #    endif
   14071 #  endif
   14072 #endif
   14073 
   14074 /* When -fvisibility=hidden is used, assume the code has been annotated
   14075    correspondingly for the symbols needed.  */
   14076 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   14077 int fnord () __attribute__((visibility("default")));
   14078 #endif
   14079 
   14080 int fnord () { return 42; }
   14081 int main ()
   14082 {
   14083   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   14084   int status = $lt_dlunknown;
   14085 
   14086   if (self)
   14087     {
   14088       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   14089       else
   14090         {
   14091 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   14092           else puts (dlerror ());
   14093 	}
   14094       /* dlclose (self); */
   14095     }
   14096   else
   14097     puts (dlerror ());
   14098 
   14099   return status;
   14100 }
   14101 _LT_EOF
   14102   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   14103   (eval $ac_link) 2>&5
   14104   ac_status=$?
   14105   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   14106   test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
   14107     (./conftest; exit; ) >&5 2>/dev/null
   14108     lt_status=$?
   14109     case x$lt_status in
   14110       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   14111       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   14112       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   14113     esac
   14114   else :
   14115     # compilation failed
   14116     lt_cv_dlopen_self=no
   14117   fi
   14118 fi
   14119 rm -fr conftest*
   14120 
   14121 
   14122 fi
   14123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
   14124 $as_echo "$lt_cv_dlopen_self" >&6; }
   14125 
   14126     if test yes = "$lt_cv_dlopen_self"; then
   14127       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   14128       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
   14129 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   14130 if ${lt_cv_dlopen_self_static+:} false; then :
   14131   $as_echo_n "(cached) " >&6
   14132 else
   14133   	  if test yes = "$cross_compiling"; then :
   14134   lt_cv_dlopen_self_static=cross
   14135 else
   14136   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   14137   lt_status=$lt_dlunknown
   14138   cat > conftest.$ac_ext <<_LT_EOF
   14139 #line $LINENO "configure"
   14140 #include "confdefs.h"
   14141 
   14142 #if HAVE_DLFCN_H
   14143 #include <dlfcn.h>
   14144 #endif
   14145 
   14146 #include <stdio.h>
   14147 
   14148 #ifdef RTLD_GLOBAL
   14149 #  define LT_DLGLOBAL		RTLD_GLOBAL
   14150 #else
   14151 #  ifdef DL_GLOBAL
   14152 #    define LT_DLGLOBAL		DL_GLOBAL
   14153 #  else
   14154 #    define LT_DLGLOBAL		0
   14155 #  endif
   14156 #endif
   14157 
   14158 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   14159    find out it does not work in some platform. */
   14160 #ifndef LT_DLLAZY_OR_NOW
   14161 #  ifdef RTLD_LAZY
   14162 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   14163 #  else
   14164 #    ifdef DL_LAZY
   14165 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   14166 #    else
   14167 #      ifdef RTLD_NOW
   14168 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   14169 #      else
   14170 #        ifdef DL_NOW
   14171 #          define LT_DLLAZY_OR_NOW	DL_NOW
   14172 #        else
   14173 #          define LT_DLLAZY_OR_NOW	0
   14174 #        endif
   14175 #      endif
   14176 #    endif
   14177 #  endif
   14178 #endif
   14179 
   14180 /* When -fvisibility=hidden is used, assume the code has been annotated
   14181    correspondingly for the symbols needed.  */
   14182 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   14183 int fnord () __attribute__((visibility("default")));
   14184 #endif
   14185 
   14186 int fnord () { return 42; }
   14187 int main ()
   14188 {
   14189   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   14190   int status = $lt_dlunknown;
   14191 
   14192   if (self)
   14193     {
   14194       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   14195       else
   14196         {
   14197 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   14198           else puts (dlerror ());
   14199 	}
   14200       /* dlclose (self); */
   14201     }
   14202   else
   14203     puts (dlerror ());
   14204 
   14205   return status;
   14206 }
   14207 _LT_EOF
   14208   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   14209   (eval $ac_link) 2>&5
   14210   ac_status=$?
   14211   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   14212   test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
   14213     (./conftest; exit; ) >&5 2>/dev/null
   14214     lt_status=$?
   14215     case x$lt_status in
   14216       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   14217       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   14218       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   14219     esac
   14220   else :
   14221     # compilation failed
   14222     lt_cv_dlopen_self_static=no
   14223   fi
   14224 fi
   14225 rm -fr conftest*
   14226 
   14227 
   14228 fi
   14229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
   14230 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   14231     fi
   14232 
   14233     CPPFLAGS=$save_CPPFLAGS
   14234     LDFLAGS=$save_LDFLAGS
   14235     LIBS=$save_LIBS
   14236     ;;
   14237   esac
   14238 
   14239   case $lt_cv_dlopen_self in
   14240   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   14241   *) enable_dlopen_self=unknown ;;
   14242   esac
   14243 
   14244   case $lt_cv_dlopen_self_static in
   14245   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   14246   *) enable_dlopen_self_static=unknown ;;
   14247   esac
   14248 fi
   14249 
   14250 
   14251 
   14252 
   14253 
   14254 
   14255 
   14256 
   14257 
   14258 
   14259 
   14260 
   14261 
   14262 
   14263 
   14264 
   14265 
   14266 striplib=
   14267 old_striplib=
   14268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
   14269 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   14270 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
   14271   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   14272   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   14273   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   14274 $as_echo "yes" >&6; }
   14275 else
   14276 # FIXME - insert some real tests, host_os isn't really good enough
   14277   case $host_os in
   14278   darwin*)
   14279     if test -n "$STRIP"; then
   14280       striplib="$STRIP -x"
   14281       old_striplib="$STRIP -S"
   14282       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   14283 $as_echo "yes" >&6; }
   14284     else
   14285       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   14286 $as_echo "no" >&6; }
   14287     fi
   14288     ;;
   14289   *)
   14290     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   14291 $as_echo "no" >&6; }
   14292     ;;
   14293   esac
   14294 fi
   14295 
   14296 
   14297 
   14298 
   14299 
   14300 
   14301 
   14302 
   14303 
   14304 
   14305 
   14306 
   14307   # Report what library types will actually be built
   14308   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   14309 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   14310   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   14311 $as_echo "$can_build_shared" >&6; }
   14312 
   14313   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   14314 $as_echo_n "checking whether to build shared libraries... " >&6; }
   14315   test no = "$can_build_shared" && enable_shared=no
   14316 
   14317   # On AIX, shared libraries and static libraries use the same namespace, and
   14318   # are all built from PIC.
   14319   case $host_os in
   14320   aix3*)
   14321     test yes = "$enable_shared" && enable_static=no
   14322     if test -n "$RANLIB"; then
   14323       archive_cmds="$archive_cmds~\$RANLIB \$lib"
   14324       postinstall_cmds='$RANLIB $lib'
   14325     fi
   14326     ;;
   14327 
   14328   aix[4-9]*)
   14329     if test ia64 != "$host_cpu"; then
   14330       case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
   14331       yes,aix,yes) ;;			# shared object as lib.so file only
   14332       yes,svr4,*) ;;			# shared object as lib.so archive member only
   14333       yes,*) enable_static=no ;;	# shared object in lib.a archive as well
   14334       esac
   14335     fi
   14336     ;;
   14337   esac
   14338   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   14339 $as_echo "$enable_shared" >&6; }
   14340 
   14341   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   14342 $as_echo_n "checking whether to build static libraries... " >&6; }
   14343   # Make sure either enable_shared or enable_static is yes.
   14344   test yes = "$enable_shared" || enable_static=yes
   14345   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   14346 $as_echo "$enable_static" >&6; }
   14347 
   14348 
   14349 
   14350 
   14351 fi
   14352 ac_ext=c
   14353 ac_cpp='$CPP $CPPFLAGS'
   14354 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   14355 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   14356 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   14357 
   14358 CC=$lt_save_CC
   14359 
   14360 
   14361 
   14362 
   14363 
   14364 
   14365 
   14366 
   14367 
   14368 
   14369 
   14370 
   14371 
   14372 
   14373 
   14374         ac_config_commands="$ac_config_commands libtool"
   14375 
   14376 
   14377 
   14378 
   14379 # Only expand once:
   14380 
   14381 
   14382 
   14383 
   14384 # Checks for header files.
   14385 for ac_header in stdarg.h stdbool.h netinet/in.h netinet/tcp.h sys/param.h sys/socket.h sys/un.h sys/uio.h sys/resource.h arpa/inet.h syslog.h netdb.h sys/wait.h pwd.h glob.h grp.h login_cap.h winsock2.h ws2tcpip.h endian.h
   14386 do :
   14387   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   14388 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   14389 "
   14390 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   14391   cat >>confdefs.h <<_ACEOF
   14392 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   14393 _ACEOF
   14394 
   14395 fi
   14396 
   14397 done
   14398 
   14399 
   14400 # check for types.
   14401 # Using own tests for int64* because autoconf builtin only give 32bit.
   14402 ac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default"
   14403 if test "x$ac_cv_type_int8_t" = xyes; then :
   14404 
   14405 else
   14406 
   14407 cat >>confdefs.h <<_ACEOF
   14408 #define int8_t signed char
   14409 _ACEOF
   14410 
   14411 fi
   14412 
   14413 ac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "$ac_includes_default"
   14414 if test "x$ac_cv_type_int16_t" = xyes; then :
   14415 
   14416 else
   14417 
   14418 cat >>confdefs.h <<_ACEOF
   14419 #define int16_t short
   14420 _ACEOF
   14421 
   14422 fi
   14423 
   14424 ac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "$ac_includes_default"
   14425 if test "x$ac_cv_type_int32_t" = xyes; then :
   14426 
   14427 else
   14428 
   14429 cat >>confdefs.h <<_ACEOF
   14430 #define int32_t int
   14431 _ACEOF
   14432 
   14433 fi
   14434 
   14435 ac_fn_c_check_type "$LINENO" "int64_t" "ac_cv_type_int64_t" "$ac_includes_default"
   14436 if test "x$ac_cv_type_int64_t" = xyes; then :
   14437 
   14438 else
   14439 
   14440 cat >>confdefs.h <<_ACEOF
   14441 #define int64_t long long
   14442 _ACEOF
   14443 
   14444 fi
   14445 
   14446 ac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default"
   14447 if test "x$ac_cv_type_uint8_t" = xyes; then :
   14448 
   14449 else
   14450 
   14451 cat >>confdefs.h <<_ACEOF
   14452 #define uint8_t unsigned char
   14453 _ACEOF
   14454 
   14455 fi
   14456 
   14457 ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
   14458 if test "x$ac_cv_type_uint16_t" = xyes; then :
   14459 
   14460 else
   14461 
   14462 cat >>confdefs.h <<_ACEOF
   14463 #define uint16_t unsigned short
   14464 _ACEOF
   14465 
   14466 fi
   14467 
   14468 ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default"
   14469 if test "x$ac_cv_type_uint32_t" = xyes; then :
   14470 
   14471 else
   14472 
   14473 cat >>confdefs.h <<_ACEOF
   14474 #define uint32_t unsigned int
   14475 _ACEOF
   14476 
   14477 fi
   14478 
   14479 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "$ac_includes_default"
   14480 if test "x$ac_cv_type_uint64_t" = xyes; then :
   14481 
   14482 else
   14483 
   14484 cat >>confdefs.h <<_ACEOF
   14485 #define uint64_t unsigned long long
   14486 _ACEOF
   14487 
   14488 fi
   14489 
   14490 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
   14491 if test "x$ac_cv_type_size_t" = xyes; then :
   14492 
   14493 else
   14494 
   14495 cat >>confdefs.h <<_ACEOF
   14496 #define size_t unsigned int
   14497 _ACEOF
   14498 
   14499 fi
   14500 
   14501 ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
   14502 if test "x$ac_cv_type_ssize_t" = xyes; then :
   14503 
   14504 else
   14505 
   14506 cat >>confdefs.h <<_ACEOF
   14507 #define ssize_t int
   14508 _ACEOF
   14509 
   14510 fi
   14511 
   14512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
   14513 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
   14514 if ${ac_cv_type_uid_t+:} false; then :
   14515   $as_echo_n "(cached) " >&6
   14516 else
   14517   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14518 /* end confdefs.h.  */
   14519 #include <sys/types.h>
   14520 
   14521 _ACEOF
   14522 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   14523   $EGREP "uid_t" >/dev/null 2>&1; then :
   14524   ac_cv_type_uid_t=yes
   14525 else
   14526   ac_cv_type_uid_t=no
   14527 fi
   14528 rm -f conftest*
   14529 
   14530 fi
   14531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
   14532 $as_echo "$ac_cv_type_uid_t" >&6; }
   14533 if test $ac_cv_type_uid_t = no; then
   14534 
   14535 $as_echo "#define uid_t int" >>confdefs.h
   14536 
   14537 
   14538 $as_echo "#define gid_t int" >>confdefs.h
   14539 
   14540 fi
   14541 
   14542 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
   14543 if test "x$ac_cv_type_pid_t" = xyes; then :
   14544 
   14545 else
   14546 
   14547 cat >>confdefs.h <<_ACEOF
   14548 #define pid_t int
   14549 _ACEOF
   14550 
   14551 fi
   14552 
   14553 ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
   14554 if test "x$ac_cv_type_off_t" = xyes; then :
   14555 
   14556 else
   14557 
   14558 cat >>confdefs.h <<_ACEOF
   14559 #define off_t long int
   14560 _ACEOF
   14561 
   14562 fi
   14563 
   14564 ac_fn_c_check_type "$LINENO" "u_char" "ac_cv_type_u_char" "
   14565 $ac_includes_default
   14566 #ifdef HAVE_WINSOCK2_H
   14567 #  include <winsock2.h>
   14568 #endif
   14569 
   14570 "
   14571 if test "x$ac_cv_type_u_char" = xyes; then :
   14572 
   14573 else
   14574 
   14575 $as_echo "#define u_char unsigned char" >>confdefs.h
   14576 
   14577 fi
   14578 
   14579 ac_fn_c_check_type "$LINENO" "rlim_t" "ac_cv_type_rlim_t" "
   14580 $ac_includes_default
   14581 #ifdef HAVE_SYS_RESOURCE_H
   14582 #  include <sys/resource.h>
   14583 #endif
   14584 
   14585 "
   14586 if test "x$ac_cv_type_rlim_t" = xyes; then :
   14587 
   14588 else
   14589 
   14590 $as_echo "#define rlim_t unsigned long" >>confdefs.h
   14591 
   14592 fi
   14593 
   14594 
   14595 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "
   14596 $ac_includes_default
   14597 #ifdef HAVE_SYS_SOCKET_H
   14598 #  include <sys/socket.h>
   14599 #endif
   14600 #ifdef HAVE_WS2TCPIP_H
   14601 #  include <ws2tcpip.h>
   14602 #endif
   14603 
   14604 "
   14605 if test "x$ac_cv_type_socklen_t" = xyes; then :
   14606 
   14607 else
   14608 
   14609 $as_echo "#define socklen_t int" >>confdefs.h
   14610 
   14611 fi
   14612 
   14613  ac_fn_c_check_type "$LINENO" "in_addr_t" "ac_cv_type_in_addr_t" "
   14614 $ac_includes_default
   14615 #ifdef HAVE_SYS_TYPES_H
   14616 # include <sys/types.h>
   14617 #endif
   14618 #ifdef HAVE_NETINET_IN_H
   14619 # include <netinet/in.h>
   14620 #endif
   14621 
   14622 "
   14623 if test "x$ac_cv_type_in_addr_t" = xyes; then :
   14624 
   14625 else
   14626 
   14627 $as_echo "#define in_addr_t uint32_t" >>confdefs.h
   14628 
   14629 fi
   14630 
   14631  ac_fn_c_check_type "$LINENO" "in_port_t" "ac_cv_type_in_port_t" "
   14632 $ac_includes_default
   14633 #ifdef HAVE_SYS_TYPES_H
   14634 # include <sys/types.h>
   14635 #endif
   14636 #ifdef HAVE_NETINET_IN_H
   14637 # include <netinet/in.h>
   14638 #endif
   14639 
   14640 "
   14641 if test "x$ac_cv_type_in_port_t" = xyes; then :
   14642 
   14643 else
   14644 
   14645 $as_echo "#define in_port_t uint16_t" >>confdefs.h
   14646 
   14647 fi
   14648 
   14649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if memcmp compares unsigned" >&5
   14650 $as_echo_n "checking if memcmp compares unsigned... " >&6; }
   14651 if test "$cross_compiling" = yes; then :
   14652    { $as_echo "$as_me:${as_lineno-$LINENO}: result: cross-compile no" >&5
   14653 $as_echo "cross-compile no" >&6; }
   14654 
   14655 $as_echo "#define MEMCMP_IS_BROKEN 1" >>confdefs.h
   14656 
   14657   case " $LIBOBJS " in
   14658   *" memcmp.$ac_objext "* ) ;;
   14659   *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
   14660  ;;
   14661 esac
   14662 
   14663 
   14664 else
   14665   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14666 /* end confdefs.h.  */
   14667 
   14668 #include <stdio.h>
   14669 #include <stdlib.h>
   14670 #include <string.h>
   14671 int main(void)
   14672 {
   14673 	char a = 255, b = 0;
   14674 	if(memcmp(&a, &b, 1) < 0)
   14675 		return 1;
   14676 	return 0;
   14677 }
   14678 
   14679 _ACEOF
   14680 if ac_fn_c_try_run "$LINENO"; then :
   14681   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   14682 $as_echo "yes" >&6; }
   14683 else
   14684    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   14685 $as_echo "no" >&6; }
   14686 
   14687 $as_echo "#define MEMCMP_IS_BROKEN 1" >>confdefs.h
   14688 
   14689   case " $LIBOBJS " in
   14690   *" memcmp.$ac_objext "* ) ;;
   14691   *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
   14692  ;;
   14693 esac
   14694 
   14695 
   14696 fi
   14697 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   14698   conftest.$ac_objext conftest.beam conftest.$ac_ext
   14699 fi
   14700 
   14701 
   14702 # The cast to long int works around a bug in the HP C Compiler
   14703 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   14704 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   14705 # This bug is HP SR number 8606223364.
   14706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of time_t" >&5
   14707 $as_echo_n "checking size of time_t... " >&6; }
   14708 if ${ac_cv_sizeof_time_t+:} false; then :
   14709   $as_echo_n "(cached) " >&6
   14710 else
   14711   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (time_t))" "ac_cv_sizeof_time_t"        "
   14712 $ac_includes_default
   14713 #ifdef TIME_WITH_SYS_TIME
   14714 # include <sys/time.h>
   14715 # include <time.h>
   14716 #else
   14717 # ifdef HAVE_SYS_TIME_H
   14718 #  include <sys/time.h>
   14719 # else
   14720 #  include <time.h>
   14721 # endif
   14722 #endif
   14723 
   14724 "; then :
   14725 
   14726 else
   14727   if test "$ac_cv_type_time_t" = yes; then
   14728      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   14729 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   14730 as_fn_error 77 "cannot compute sizeof (time_t)
   14731 See \`config.log' for more details" "$LINENO" 5; }
   14732    else
   14733      ac_cv_sizeof_time_t=0
   14734    fi
   14735 fi
   14736 
   14737 fi
   14738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_time_t" >&5
   14739 $as_echo "$ac_cv_sizeof_time_t" >&6; }
   14740 
   14741 
   14742 
   14743 cat >>confdefs.h <<_ACEOF
   14744 #define SIZEOF_TIME_T $ac_cv_sizeof_time_t
   14745 _ACEOF
   14746 
   14747 
   14748 
   14749 # add option to disable the evil rpath
   14750 
   14751 # Check whether --enable-rpath was given.
   14752 if test "${enable_rpath+set}" = set; then :
   14753   enableval=$enable_rpath; enable_rpath=$enableval
   14754 else
   14755   enable_rpath=yes
   14756 fi
   14757 
   14758 if test "x$enable_rpath" = xno; then
   14759 		ac_config_commands="$ac_config_commands disable-rpath"
   14760 
   14761 fi
   14762 
   14763 
   14764 
   14765 # check to see if libraries are needed for these functions.
   14766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_pton" >&5
   14767 $as_echo_n "checking for library containing inet_pton... " >&6; }
   14768 if ${ac_cv_search_inet_pton+:} false; then :
   14769   $as_echo_n "(cached) " >&6
   14770 else
   14771   ac_func_search_save_LIBS=$LIBS
   14772 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14773 /* end confdefs.h.  */
   14774 
   14775 /* Override any GCC internal prototype to avoid an error.
   14776    Use char because int might match the return type of a GCC
   14777    builtin and then its argument prototype would still apply.  */
   14778 #ifdef __cplusplus
   14779 extern "C"
   14780 #endif
   14781 char inet_pton ();
   14782 int
   14783 main ()
   14784 {
   14785 return inet_pton ();
   14786   ;
   14787   return 0;
   14788 }
   14789 _ACEOF
   14790 for ac_lib in '' nsl; do
   14791   if test -z "$ac_lib"; then
   14792     ac_res="none required"
   14793   else
   14794     ac_res=-l$ac_lib
   14795     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   14796   fi
   14797   if ac_fn_c_try_link "$LINENO"; then :
   14798   ac_cv_search_inet_pton=$ac_res
   14799 fi
   14800 rm -f core conftest.err conftest.$ac_objext \
   14801     conftest$ac_exeext
   14802   if ${ac_cv_search_inet_pton+:} false; then :
   14803   break
   14804 fi
   14805 done
   14806 if ${ac_cv_search_inet_pton+:} false; then :
   14807 
   14808 else
   14809   ac_cv_search_inet_pton=no
   14810 fi
   14811 rm conftest.$ac_ext
   14812 LIBS=$ac_func_search_save_LIBS
   14813 fi
   14814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_pton" >&5
   14815 $as_echo "$ac_cv_search_inet_pton" >&6; }
   14816 ac_res=$ac_cv_search_inet_pton
   14817 if test "$ac_res" != no; then :
   14818   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   14819 
   14820 fi
   14821 
   14822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
   14823 $as_echo_n "checking for library containing socket... " >&6; }
   14824 if ${ac_cv_search_socket+:} false; then :
   14825   $as_echo_n "(cached) " >&6
   14826 else
   14827   ac_func_search_save_LIBS=$LIBS
   14828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14829 /* end confdefs.h.  */
   14830 
   14831 /* Override any GCC internal prototype to avoid an error.
   14832    Use char because int might match the return type of a GCC
   14833    builtin and then its argument prototype would still apply.  */
   14834 #ifdef __cplusplus
   14835 extern "C"
   14836 #endif
   14837 char socket ();
   14838 int
   14839 main ()
   14840 {
   14841 return socket ();
   14842   ;
   14843   return 0;
   14844 }
   14845 _ACEOF
   14846 for ac_lib in '' socket; do
   14847   if test -z "$ac_lib"; then
   14848     ac_res="none required"
   14849   else
   14850     ac_res=-l$ac_lib
   14851     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   14852   fi
   14853   if ac_fn_c_try_link "$LINENO"; then :
   14854   ac_cv_search_socket=$ac_res
   14855 fi
   14856 rm -f core conftest.err conftest.$ac_objext \
   14857     conftest$ac_exeext
   14858   if ${ac_cv_search_socket+:} false; then :
   14859   break
   14860 fi
   14861 done
   14862 if ${ac_cv_search_socket+:} false; then :
   14863 
   14864 else
   14865   ac_cv_search_socket=no
   14866 fi
   14867 rm conftest.$ac_ext
   14868 LIBS=$ac_func_search_save_LIBS
   14869 fi
   14870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
   14871 $as_echo "$ac_cv_search_socket" >&6; }
   14872 ac_res=$ac_cv_search_socket
   14873 if test "$ac_res" != no; then :
   14874   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   14875 
   14876 fi
   14877 
   14878 
   14879 # check wether strptime also works
   14880 
   14881 # check some functions of the OS before linking libs (while still runnable).
   14882 for ac_header in unistd.h
   14883 do :
   14884   ac_fn_c_check_header_mongrel "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default"
   14885 if test "x$ac_cv_header_unistd_h" = xyes; then :
   14886   cat >>confdefs.h <<_ACEOF
   14887 #define HAVE_UNISTD_H 1
   14888 _ACEOF
   14889 
   14890 fi
   14891 
   14892 done
   14893 
   14894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working chown" >&5
   14895 $as_echo_n "checking for working chown... " >&6; }
   14896 if ${ac_cv_func_chown_works+:} false; then :
   14897   $as_echo_n "(cached) " >&6
   14898 else
   14899   if test "$cross_compiling" = yes; then :
   14900   ac_cv_func_chown_works=no
   14901 else
   14902   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14903 /* end confdefs.h.  */
   14904 $ac_includes_default
   14905 #include <fcntl.h>
   14906 
   14907 int
   14908 main ()
   14909 {
   14910   char *f = "conftest.chown";
   14911   struct stat before, after;
   14912 
   14913   if (creat (f, 0600) < 0)
   14914     return 1;
   14915   if (stat (f, &before) < 0)
   14916     return 1;
   14917   if (chown (f, (uid_t) -1, (gid_t) -1) == -1)
   14918     return 1;
   14919   if (stat (f, &after) < 0)
   14920     return 1;
   14921   return ! (before.st_uid == after.st_uid && before.st_gid == after.st_gid);
   14922 
   14923   ;
   14924   return 0;
   14925 }
   14926 _ACEOF
   14927 if ac_fn_c_try_run "$LINENO"; then :
   14928   ac_cv_func_chown_works=yes
   14929 else
   14930   ac_cv_func_chown_works=no
   14931 fi
   14932 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   14933   conftest.$ac_objext conftest.beam conftest.$ac_ext
   14934 fi
   14935 
   14936 rm -f conftest.chown
   14937 
   14938 fi
   14939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_chown_works" >&5
   14940 $as_echo "$ac_cv_func_chown_works" >&6; }
   14941 if test $ac_cv_func_chown_works = yes; then
   14942 
   14943 $as_echo "#define HAVE_CHOWN 1" >>confdefs.h
   14944 
   14945 fi
   14946 
   14947 for ac_header in vfork.h
   14948 do :
   14949   ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
   14950 if test "x$ac_cv_header_vfork_h" = xyes; then :
   14951   cat >>confdefs.h <<_ACEOF
   14952 #define HAVE_VFORK_H 1
   14953 _ACEOF
   14954 
   14955 fi
   14956 
   14957 done
   14958 
   14959 for ac_func in fork vfork
   14960 do :
   14961   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   14962 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   14963 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   14964   cat >>confdefs.h <<_ACEOF
   14965 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   14966 _ACEOF
   14967 
   14968 fi
   14969 done
   14970 
   14971 if test "x$ac_cv_func_fork" = xyes; then
   14972   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
   14973 $as_echo_n "checking for working fork... " >&6; }
   14974 if ${ac_cv_func_fork_works+:} false; then :
   14975   $as_echo_n "(cached) " >&6
   14976 else
   14977   if test "$cross_compiling" = yes; then :
   14978   ac_cv_func_fork_works=cross
   14979 else
   14980   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14981 /* end confdefs.h.  */
   14982 $ac_includes_default
   14983 int
   14984 main ()
   14985 {
   14986 
   14987 	  /* By Ruediger Kuhlmann. */
   14988 	  return fork () < 0;
   14989 
   14990   ;
   14991   return 0;
   14992 }
   14993 _ACEOF
   14994 if ac_fn_c_try_run "$LINENO"; then :
   14995   ac_cv_func_fork_works=yes
   14996 else
   14997   ac_cv_func_fork_works=no
   14998 fi
   14999 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   15000   conftest.$ac_objext conftest.beam conftest.$ac_ext
   15001 fi
   15002 
   15003 fi
   15004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
   15005 $as_echo "$ac_cv_func_fork_works" >&6; }
   15006 
   15007 else
   15008   ac_cv_func_fork_works=$ac_cv_func_fork
   15009 fi
   15010 if test "x$ac_cv_func_fork_works" = xcross; then
   15011   case $host in
   15012     *-*-amigaos* | *-*-msdosdjgpp*)
   15013       # Override, as these systems have only a dummy fork() stub
   15014       ac_cv_func_fork_works=no
   15015       ;;
   15016     *)
   15017       ac_cv_func_fork_works=yes
   15018       ;;
   15019   esac
   15020   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
   15021 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
   15022 fi
   15023 ac_cv_func_vfork_works=$ac_cv_func_vfork
   15024 if test "x$ac_cv_func_vfork" = xyes; then
   15025   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
   15026 $as_echo_n "checking for working vfork... " >&6; }
   15027 if ${ac_cv_func_vfork_works+:} false; then :
   15028   $as_echo_n "(cached) " >&6
   15029 else
   15030   if test "$cross_compiling" = yes; then :
   15031   ac_cv_func_vfork_works=cross
   15032 else
   15033   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15034 /* end confdefs.h.  */
   15035 /* Thanks to Paul Eggert for this test.  */
   15036 $ac_includes_default
   15037 #include <sys/wait.h>
   15038 #ifdef HAVE_VFORK_H
   15039 # include <vfork.h>
   15040 #endif
   15041 /* On some sparc systems, changes by the child to local and incoming
   15042    argument registers are propagated back to the parent.  The compiler
   15043    is told about this with #include <vfork.h>, but some compilers
   15044    (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
   15045    static variable whose address is put into a register that is
   15046    clobbered by the vfork.  */
   15047 static void
   15048 #ifdef __cplusplus
   15049 sparc_address_test (int arg)
   15050 # else
   15051 sparc_address_test (arg) int arg;
   15052 #endif
   15053 {
   15054   static pid_t child;
   15055   if (!child) {
   15056     child = vfork ();
   15057     if (child < 0) {
   15058       perror ("vfork");
   15059       _exit(2);
   15060     }
   15061     if (!child) {
   15062       arg = getpid();
   15063       write(-1, "", 0);
   15064       _exit (arg);
   15065     }
   15066   }
   15067 }
   15068 
   15069 int
   15070 main ()
   15071 {
   15072   pid_t parent = getpid ();
   15073   pid_t child;
   15074 
   15075   sparc_address_test (0);
   15076 
   15077   child = vfork ();
   15078 
   15079   if (child == 0) {
   15080     /* Here is another test for sparc vfork register problems.  This
   15081        test uses lots of local variables, at least as many local
   15082        variables as main has allocated so far including compiler
   15083        temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
   15084        4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
   15085        reuse the register of parent for one of the local variables,
   15086        since it will think that parent can't possibly be used any more
   15087        in this routine.  Assigning to the local variable will thus
   15088        munge parent in the parent process.  */
   15089     pid_t
   15090       p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
   15091       p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
   15092     /* Convince the compiler that p..p7 are live; otherwise, it might
   15093        use the same hardware register for all 8 local variables.  */
   15094     if (p != p1 || p != p2 || p != p3 || p != p4
   15095 	|| p != p5 || p != p6 || p != p7)
   15096       _exit(1);
   15097 
   15098     /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
   15099        from child file descriptors.  If the child closes a descriptor
   15100        before it execs or exits, this munges the parent's descriptor
   15101        as well.  Test for this by closing stdout in the child.  */
   15102     _exit(close(fileno(stdout)) != 0);
   15103   } else {
   15104     int status;
   15105     struct stat st;
   15106 
   15107     while (wait(&status) != child)
   15108       ;
   15109     return (
   15110 	 /* Was there some problem with vforking?  */
   15111 	 child < 0
   15112 
   15113 	 /* Did the child fail?  (This shouldn't happen.)  */
   15114 	 || status
   15115 
   15116 	 /* Did the vfork/compiler bug occur?  */
   15117 	 || parent != getpid()
   15118 
   15119 	 /* Did the file descriptor bug occur?  */
   15120 	 || fstat(fileno(stdout), &st) != 0
   15121 	 );
   15122   }
   15123 }
   15124 _ACEOF
   15125 if ac_fn_c_try_run "$LINENO"; then :
   15126   ac_cv_func_vfork_works=yes
   15127 else
   15128   ac_cv_func_vfork_works=no
   15129 fi
   15130 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   15131   conftest.$ac_objext conftest.beam conftest.$ac_ext
   15132 fi
   15133 
   15134 fi
   15135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
   15136 $as_echo "$ac_cv_func_vfork_works" >&6; }
   15137 
   15138 fi;
   15139 if test "x$ac_cv_func_fork_works" = xcross; then
   15140   ac_cv_func_vfork_works=$ac_cv_func_vfork
   15141   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
   15142 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
   15143 fi
   15144 
   15145 if test "x$ac_cv_func_vfork_works" = xyes; then
   15146 
   15147 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
   15148 
   15149 else
   15150 
   15151 $as_echo "#define vfork fork" >>confdefs.h
   15152 
   15153 fi
   15154 if test "x$ac_cv_func_fork_works" = xyes; then
   15155 
   15156 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
   15157 
   15158 fi
   15159 
   15160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
   15161 $as_echo_n "checking return type of signal handlers... " >&6; }
   15162 if ${ac_cv_type_signal+:} false; then :
   15163   $as_echo_n "(cached) " >&6
   15164 else
   15165   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15166 /* end confdefs.h.  */
   15167 #include <sys/types.h>
   15168 #include <signal.h>
   15169 
   15170 int
   15171 main ()
   15172 {
   15173 return *(signal (0, 0)) (0) == 1;
   15174   ;
   15175   return 0;
   15176 }
   15177 _ACEOF
   15178 if ac_fn_c_try_compile "$LINENO"; then :
   15179   ac_cv_type_signal=int
   15180 else
   15181   ac_cv_type_signal=void
   15182 fi
   15183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15184 fi
   15185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
   15186 $as_echo "$ac_cv_type_signal" >&6; }
   15187 
   15188 cat >>confdefs.h <<_ACEOF
   15189 #define RETSIGTYPE $ac_cv_type_signal
   15190 _ACEOF
   15191 
   15192 
   15193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
   15194 $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
   15195 if ${ac_cv_sys_largefile_source+:} false; then :
   15196   $as_echo_n "(cached) " >&6
   15197 else
   15198   while :; do
   15199   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15200 /* end confdefs.h.  */
   15201 #include <sys/types.h> /* for off_t */
   15202      #include <stdio.h>
   15203 int
   15204 main ()
   15205 {
   15206 int (*fp) (FILE *, off_t, int) = fseeko;
   15207      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
   15208   ;
   15209   return 0;
   15210 }
   15211 _ACEOF
   15212 if ac_fn_c_try_link "$LINENO"; then :
   15213   ac_cv_sys_largefile_source=no; break
   15214 fi
   15215 rm -f core conftest.err conftest.$ac_objext \
   15216     conftest$ac_exeext conftest.$ac_ext
   15217   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15218 /* end confdefs.h.  */
   15219 #define _LARGEFILE_SOURCE 1
   15220 #include <sys/types.h> /* for off_t */
   15221      #include <stdio.h>
   15222 int
   15223 main ()
   15224 {
   15225 int (*fp) (FILE *, off_t, int) = fseeko;
   15226      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
   15227   ;
   15228   return 0;
   15229 }
   15230 _ACEOF
   15231 if ac_fn_c_try_link "$LINENO"; then :
   15232   ac_cv_sys_largefile_source=1; break
   15233 fi
   15234 rm -f core conftest.err conftest.$ac_objext \
   15235     conftest$ac_exeext conftest.$ac_ext
   15236   ac_cv_sys_largefile_source=unknown
   15237   break
   15238 done
   15239 fi
   15240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
   15241 $as_echo "$ac_cv_sys_largefile_source" >&6; }
   15242 case $ac_cv_sys_largefile_source in #(
   15243   no | unknown) ;;
   15244   *)
   15245 cat >>confdefs.h <<_ACEOF
   15246 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
   15247 _ACEOF
   15248 ;;
   15249 esac
   15250 rm -rf conftest*
   15251 
   15252 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
   15253 # in glibc 2.1.3, but that breaks too many other things.
   15254 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
   15255 if test $ac_cv_sys_largefile_source != unknown; then
   15256 
   15257 $as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
   15258 
   15259 fi
   15260 
   15261 
   15262 # Check whether --enable-largefile was given.
   15263 if test "${enable_largefile+set}" = set; then :
   15264   enableval=$enable_largefile;
   15265 fi
   15266 
   15267 if test "$enable_largefile" != no; then
   15268 
   15269   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
   15270 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
   15271 if ${ac_cv_sys_largefile_CC+:} false; then :
   15272   $as_echo_n "(cached) " >&6
   15273 else
   15274   ac_cv_sys_largefile_CC=no
   15275      if test "$GCC" != yes; then
   15276        ac_save_CC=$CC
   15277        while :; do
   15278 	 # IRIX 6.2 and later do not support large files by default,
   15279 	 # so use the C compiler's -n32 option if that helps.
   15280 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15281 /* end confdefs.h.  */
   15282 #include <sys/types.h>
   15283  /* Check that off_t can represent 2**63 - 1 correctly.
   15284     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   15285     since some C++ compilers masquerading as C compilers
   15286     incorrectly reject 9223372036854775807.  */
   15287 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   15288   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   15289 		       && LARGE_OFF_T % 2147483647 == 1)
   15290 		      ? 1 : -1];
   15291 int
   15292 main ()
   15293 {
   15294 
   15295   ;
   15296   return 0;
   15297 }
   15298 _ACEOF
   15299 	 if ac_fn_c_try_compile "$LINENO"; then :
   15300   break
   15301 fi
   15302 rm -f core conftest.err conftest.$ac_objext
   15303 	 CC="$CC -n32"
   15304 	 if ac_fn_c_try_compile "$LINENO"; then :
   15305   ac_cv_sys_largefile_CC=' -n32'; break
   15306 fi
   15307 rm -f core conftest.err conftest.$ac_objext
   15308 	 break
   15309        done
   15310        CC=$ac_save_CC
   15311        rm -f conftest.$ac_ext
   15312     fi
   15313 fi
   15314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
   15315 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
   15316   if test "$ac_cv_sys_largefile_CC" != no; then
   15317     CC=$CC$ac_cv_sys_largefile_CC
   15318   fi
   15319 
   15320   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
   15321 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
   15322 if ${ac_cv_sys_file_offset_bits+:} false; then :
   15323   $as_echo_n "(cached) " >&6
   15324 else
   15325   while :; do
   15326   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15327 /* end confdefs.h.  */
   15328 #include <sys/types.h>
   15329  /* Check that off_t can represent 2**63 - 1 correctly.
   15330     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   15331     since some C++ compilers masquerading as C compilers
   15332     incorrectly reject 9223372036854775807.  */
   15333 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   15334   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   15335 		       && LARGE_OFF_T % 2147483647 == 1)
   15336 		      ? 1 : -1];
   15337 int
   15338 main ()
   15339 {
   15340 
   15341   ;
   15342   return 0;
   15343 }
   15344 _ACEOF
   15345 if ac_fn_c_try_compile "$LINENO"; then :
   15346   ac_cv_sys_file_offset_bits=no; break
   15347 fi
   15348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15349   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15350 /* end confdefs.h.  */
   15351 #define _FILE_OFFSET_BITS 64
   15352 #include <sys/types.h>
   15353  /* Check that off_t can represent 2**63 - 1 correctly.
   15354     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   15355     since some C++ compilers masquerading as C compilers
   15356     incorrectly reject 9223372036854775807.  */
   15357 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   15358   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   15359 		       && LARGE_OFF_T % 2147483647 == 1)
   15360 		      ? 1 : -1];
   15361 int
   15362 main ()
   15363 {
   15364 
   15365   ;
   15366   return 0;
   15367 }
   15368 _ACEOF
   15369 if ac_fn_c_try_compile "$LINENO"; then :
   15370   ac_cv_sys_file_offset_bits=64; break
   15371 fi
   15372 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15373   ac_cv_sys_file_offset_bits=unknown
   15374   break
   15375 done
   15376 fi
   15377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
   15378 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
   15379 case $ac_cv_sys_file_offset_bits in #(
   15380   no | unknown) ;;
   15381   *)
   15382 cat >>confdefs.h <<_ACEOF
   15383 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
   15384 _ACEOF
   15385 ;;
   15386 esac
   15387 rm -rf conftest*
   15388   if test $ac_cv_sys_file_offset_bits = unknown; then
   15389     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
   15390 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
   15391 if ${ac_cv_sys_large_files+:} false; then :
   15392   $as_echo_n "(cached) " >&6
   15393 else
   15394   while :; do
   15395   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15396 /* end confdefs.h.  */
   15397 #include <sys/types.h>
   15398  /* Check that off_t can represent 2**63 - 1 correctly.
   15399     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   15400     since some C++ compilers masquerading as C compilers
   15401     incorrectly reject 9223372036854775807.  */
   15402 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   15403   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   15404 		       && LARGE_OFF_T % 2147483647 == 1)
   15405 		      ? 1 : -1];
   15406 int
   15407 main ()
   15408 {
   15409 
   15410   ;
   15411   return 0;
   15412 }
   15413 _ACEOF
   15414 if ac_fn_c_try_compile "$LINENO"; then :
   15415   ac_cv_sys_large_files=no; break
   15416 fi
   15417 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15418   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15419 /* end confdefs.h.  */
   15420 #define _LARGE_FILES 1
   15421 #include <sys/types.h>
   15422  /* Check that off_t can represent 2**63 - 1 correctly.
   15423     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   15424     since some C++ compilers masquerading as C compilers
   15425     incorrectly reject 9223372036854775807.  */
   15426 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   15427   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   15428 		       && LARGE_OFF_T % 2147483647 == 1)
   15429 		      ? 1 : -1];
   15430 int
   15431 main ()
   15432 {
   15433 
   15434   ;
   15435   return 0;
   15436 }
   15437 _ACEOF
   15438 if ac_fn_c_try_compile "$LINENO"; then :
   15439   ac_cv_sys_large_files=1; break
   15440 fi
   15441 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15442   ac_cv_sys_large_files=unknown
   15443   break
   15444 done
   15445 fi
   15446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
   15447 $as_echo "$ac_cv_sys_large_files" >&6; }
   15448 case $ac_cv_sys_large_files in #(
   15449   no | unknown) ;;
   15450   *)
   15451 cat >>confdefs.h <<_ACEOF
   15452 #define _LARGE_FILES $ac_cv_sys_large_files
   15453 _ACEOF
   15454 ;;
   15455 esac
   15456 rm -rf conftest*
   15457   fi
   15458 
   15459 
   15460 fi
   15461 
   15462 
   15463 
   15464 
   15465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need -D_LARGEFILE_SOURCE=1 as a flag for $CC" >&5
   15466 $as_echo_n "checking whether we need -D_LARGEFILE_SOURCE=1 as a flag for $CC... " >&6; }
   15467 cache=_D_LARGEFILE_SOURCE_1
   15468 if eval \${cv_prog_cc_flag_needed_$cache+:} false; then :
   15469   $as_echo_n "(cached) " >&6
   15470 else
   15471 
   15472 echo '
   15473 #include <stdio.h>
   15474 int test() {
   15475         int a = fseeko(stdin, 0, 0);
   15476         return a;
   15477 }
   15478 ' > conftest.c
   15479 echo 'void f(){}' >>conftest.c
   15480 if test -z "`$CC $CPPFLAGS $CFLAGS $ERRFLAG -c conftest.c 2>&1`"; then
   15481 eval "cv_prog_cc_flag_needed_$cache=no"
   15482 else
   15483 
   15484 if test -z "`$CC $CPPFLAGS $CFLAGS -D_LARGEFILE_SOURCE=1 $ERRFLAG -c conftest.c 2>&1`"; then
   15485 eval "cv_prog_cc_flag_needed_$cache=yes"
   15486 else
   15487 eval "cv_prog_cc_flag_needed_$cache=fail"
   15488 #echo 'Test with flag fails too!'
   15489 #cat conftest.c
   15490 #echo "$CC $CPPFLAGS $CFLAGS -D_LARGEFILE_SOURCE=1 $ERRFLAG -c conftest.c 2>&1"
   15491 #echo `$CC $CPPFLAGS $CFLAGS -D_LARGEFILE_SOURCE=1 $ERRFLAG -c conftest.c 2>&1`
   15492 #exit 1
   15493 fi
   15494 
   15495 fi
   15496 rm -f conftest conftest.c conftest.o
   15497 
   15498 fi
   15499 
   15500 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = yes"; then
   15501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   15502 $as_echo "yes" >&6; }
   15503 :
   15504 CFLAGS="$CFLAGS -D_LARGEFILE_SOURCE=1"
   15505 else
   15506 if eval "test \"`echo '$cv_prog_cc_flag_needed_'$cache`\" = no"; then
   15507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15508 $as_echo "no" >&6; }
   15509 #echo 'Test with flag is no!'
   15510 #cat conftest.c
   15511 #echo "$CC $CPPFLAGS $CFLAGS -D_LARGEFILE_SOURCE=1 $ERRFLAG -c conftest.c 2>&1"
   15512 #echo `$CC $CPPFLAGS $CFLAGS -D_LARGEFILE_SOURCE=1 $ERRFLAG -c conftest.c 2>&1`
   15513 #exit 1
   15514 :
   15515 
   15516 else
   15517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   15518 $as_echo "failed" >&6; }
   15519 :
   15520 
   15521 fi
   15522 fi
   15523 
   15524 
   15525 
   15526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if nonblocking sockets work" >&5
   15527 $as_echo_n "checking if nonblocking sockets work... " >&6; }
   15528 if echo $target | grep mingw32 >/dev/null; then
   15529 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no (windows)" >&5
   15530 $as_echo "no (windows)" >&6; }
   15531 
   15532 $as_echo "#define NONBLOCKING_IS_BROKEN 1" >>confdefs.h
   15533 
   15534 else
   15535 if test "$cross_compiling" = yes; then :
   15536 
   15537 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: crosscompile(yes)" >&5
   15538 $as_echo "crosscompile(yes)" >&6; }
   15539 
   15540 else
   15541   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15542 /* end confdefs.h.  */
   15543 
   15544 
   15545 #include <stdio.h>
   15546 #include <string.h>
   15547 #include <stdlib.h>
   15548 #include <fcntl.h>
   15549 #include <errno.h>
   15550 #ifdef HAVE_SYS_TYPES_H
   15551 #include <sys/types.h>
   15552 #endif
   15553 #ifdef HAVE_SYS_SOCKET_H
   15554 #include <sys/socket.h>
   15555 #endif
   15556 #ifdef HAVE_NETINET_IN_H
   15557 #include <netinet/in.h>
   15558 #endif
   15559 #ifdef HAVE_ARPA_INET_H
   15560 #include <arpa/inet.h>
   15561 #endif
   15562 #ifdef HAVE_UNISTD_H
   15563 #include <unistd.h>
   15564 #endif
   15565 #ifdef HAVE_TIME_H
   15566 #include <time.h>
   15567 #endif
   15568 
   15569 int main(void)
   15570 {
   15571 	int port;
   15572 	int sfd, cfd;
   15573 	int num = 10;
   15574 	int i, p;
   15575 	struct sockaddr_in a;
   15576 	/* test if select and nonblocking reads work well together */
   15577 	/* open port.
   15578 	   fork child to send 10 messages.
   15579 	   select to read.
   15580 	   then try to nonblocking read the 10 messages
   15581 	   then, nonblocking read must give EAGAIN
   15582 	*/
   15583 
   15584 	port = 12345 + (time(0)%32);
   15585 	sfd = socket(PF_INET, SOCK_DGRAM, 0);
   15586 	if(sfd == -1) {
   15587 		perror("socket");
   15588 		return 1;
   15589 	}
   15590 	memset(&a, 0, sizeof(a));
   15591 	a.sin_family = AF_INET;
   15592 	a.sin_port = htons(port);
   15593 	a.sin_addr.s_addr = inet_addr("127.0.0.1");
   15594 	if(bind(sfd, (struct sockaddr*)&a, sizeof(a)) < 0) {
   15595 		perror("bind");
   15596 		return 1;
   15597 	}
   15598 	if(fcntl(sfd, F_SETFL, O_NONBLOCK) == -1) {
   15599 		perror("fcntl");
   15600 		return 1;
   15601 	}
   15602 
   15603 	cfd = socket(PF_INET, SOCK_DGRAM, 0);
   15604 	if(cfd == -1) {
   15605 		perror("client socket");
   15606 		return 1;
   15607 	}
   15608 	a.sin_port = 0;
   15609 	if(bind(cfd, (struct sockaddr*)&a, sizeof(a)) < 0) {
   15610 		perror("client bind");
   15611 		return 1;
   15612 	}
   15613 	a.sin_port = htons(port);
   15614 
   15615 	/* no handler, causes exit in 10 seconds */
   15616 	alarm(10);
   15617 
   15618 	/* send and receive on the socket */
   15619 	if((p=fork()) == 0) {
   15620 		for(i=0; i<num; i++) {
   15621 			if(sendto(cfd, &i, sizeof(i), 0,
   15622 				(struct sockaddr*)&a, sizeof(a)) < 0) {
   15623 				perror("sendto");
   15624 				return 1;
   15625 			}
   15626 		}
   15627 	} else {
   15628 		/* parent */
   15629 		fd_set rset;
   15630 		int x;
   15631 		if(p == -1) {
   15632 			perror("fork");
   15633 			return 1;
   15634 		}
   15635 		FD_ZERO(&rset);
   15636 		FD_SET(sfd, &rset);
   15637 		if(select(sfd+1, &rset, NULL, NULL, NULL) < 1) {
   15638 			perror("select");
   15639 			return 1;
   15640 		}
   15641 		i = 0;
   15642 		while(i < num) {
   15643 			if(recv(sfd, &x, sizeof(x), 0) != sizeof(x)) {
   15644 				if(errno == EAGAIN)
   15645 					continue;
   15646 				perror("recv");
   15647 				return 1;
   15648 			}
   15649 			i++;
   15650 		}
   15651 		/* now we want to get EAGAIN: nonblocking goodness */
   15652 		errno = 0;
   15653 		recv(sfd, &x, sizeof(x), 0);
   15654 		if(errno != EAGAIN) {
   15655 			perror("trying to recv again");
   15656 			return 1;
   15657 		}
   15658 		/* EAGAIN encountered */
   15659 	}
   15660 
   15661 	close(sfd);
   15662 	close(cfd);
   15663 	return 0;
   15664 }
   15665 
   15666 _ACEOF
   15667 if ac_fn_c_try_run "$LINENO"; then :
   15668 
   15669 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   15670 $as_echo "yes" >&6; }
   15671 
   15672 else
   15673 
   15674 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15675 $as_echo "no" >&6; }
   15676 
   15677 $as_echo "#define NONBLOCKING_IS_BROKEN 1" >>confdefs.h
   15678 
   15679 
   15680 fi
   15681 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   15682   conftest.$ac_objext conftest.beam conftest.$ac_ext
   15683 fi
   15684 
   15685 fi
   15686 
   15687 
   15688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mkdir has one arg" >&5
   15689 $as_echo_n "checking whether mkdir has one arg... " >&6; }
   15690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15691 /* end confdefs.h.  */
   15692 
   15693 #include <stdio.h>
   15694 #include <unistd.h>
   15695 #ifdef HAVE_WINSOCK2_H
   15696 #include <winsock2.h>
   15697 #endif
   15698 #ifdef HAVE_SYS_STAT_H
   15699 #include <sys/stat.h>
   15700 #endif
   15701 
   15702 int
   15703 main ()
   15704 {
   15705 
   15706 	(void)mkdir("directory");
   15707 
   15708   ;
   15709   return 0;
   15710 }
   15711 _ACEOF
   15712 if ac_fn_c_try_compile "$LINENO"; then :
   15713   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   15714 $as_echo "yes" >&6; }
   15715 
   15716 $as_echo "#define MKDIR_HAS_ONE_ARG 1" >>confdefs.h
   15717 
   15718 
   15719 else
   15720   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15721 $as_echo "no" >&6; }
   15722 
   15723 fi
   15724 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15725 
   15726 for ac_func in strptime
   15727 do :
   15728   ac_fn_c_check_func "$LINENO" "strptime" "ac_cv_func_strptime"
   15729 if test "x$ac_cv_func_strptime" = xyes; then :
   15730   cat >>confdefs.h <<_ACEOF
   15731 #define HAVE_STRPTIME 1
   15732 _ACEOF
   15733 
   15734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strptime works" >&5
   15735 $as_echo_n "checking whether strptime works... " >&6; }
   15736 if test c${cross_compiling} = cno; then
   15737 if test "$cross_compiling" = yes; then :
   15738   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   15739 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   15740 as_fn_error $? "cannot run test program while cross compiling
   15741 See \`config.log' for more details" "$LINENO" 5; }
   15742 else
   15743   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15744 /* end confdefs.h.  */
   15745 
   15746 #define _XOPEN_SOURCE 600
   15747 #include <time.h>
   15748 int main(void) { struct tm tm; char *res;
   15749 res = strptime("2010-07-15T00:00:00+00:00", "%t%Y%t-%t%m%t-%t%d%tT%t%H%t:%t%M%t:%t%S%t", &tm);
   15750 if (!res) return 2;
   15751 res = strptime("20070207111842", "%Y%m%d%H%M%S", &tm);
   15752 if (!res) return 1; return 0; }
   15753 
   15754 _ACEOF
   15755 if ac_fn_c_try_run "$LINENO"; then :
   15756   eval "ac_cv_c_strptime_works=yes"
   15757 else
   15758   eval "ac_cv_c_strptime_works=no"
   15759 fi
   15760 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   15761   conftest.$ac_objext conftest.beam conftest.$ac_ext
   15762 fi
   15763 
   15764 else
   15765 eval "ac_cv_c_strptime_works=maybe"
   15766 fi
   15767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_strptime_works" >&5
   15768 $as_echo "$ac_cv_c_strptime_works" >&6; }
   15769 if test $ac_cv_c_strptime_works = no; then
   15770 case " $LIBOBJS " in
   15771   *" strptime.$ac_objext "* ) ;;
   15772   *) LIBOBJS="$LIBOBJS strptime.$ac_objext"
   15773  ;;
   15774 esac
   15775 
   15776 else
   15777 
   15778 cat >>confdefs.h <<_ACEOF
   15779 #define STRPTIME_WORKS 1
   15780 _ACEOF
   15781 
   15782 fi
   15783 
   15784 else
   15785   case " $LIBOBJS " in
   15786   *" strptime.$ac_objext "* ) ;;
   15787   *) LIBOBJS="$LIBOBJS strptime.$ac_objext"
   15788  ;;
   15789 esac
   15790 
   15791 fi
   15792 done
   15793 
   15794 
   15795 # set memory allocation checking if requested
   15796 # Check whether --enable-alloc-checks was given.
   15797 if test "${enable_alloc_checks+set}" = set; then :
   15798   enableval=$enable_alloc_checks;
   15799 fi
   15800 
   15801 # Check whether --enable-alloc-lite was given.
   15802 if test "${enable_alloc_lite+set}" = set; then :
   15803   enableval=$enable_alloc_lite;
   15804 fi
   15805 
   15806 # Check whether --enable-alloc-nonregional was given.
   15807 if test "${enable_alloc_nonregional+set}" = set; then :
   15808   enableval=$enable_alloc_nonregional;
   15809 fi
   15810 
   15811 if test x_$enable_alloc_nonregional = x_yes; then
   15812 
   15813 $as_echo "#define UNBOUND_ALLOC_NONREGIONAL 1" >>confdefs.h
   15814 
   15815 fi
   15816 if test x_$enable_alloc_checks = x_yes; then
   15817 
   15818 $as_echo "#define UNBOUND_ALLOC_STATS 1" >>confdefs.h
   15819 
   15820 else
   15821 	if test x_$enable_alloc_lite = x_yes; then
   15822 
   15823 $as_echo "#define UNBOUND_ALLOC_LITE 1" >>confdefs.h
   15824 
   15825 	else
   15826 
   15827 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
   15828 $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
   15829 	if test "$cross_compiling" = yes; then :
   15830   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (crosscompile)" >&5
   15831 $as_echo "no (crosscompile)" >&6; }
   15832 	case " $LIBOBJS " in
   15833   *" malloc.$ac_objext "* ) ;;
   15834   *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
   15835  ;;
   15836 esac
   15837 
   15838 
   15839 cat >>confdefs.h <<_ACEOF
   15840 #define malloc rpl_malloc_unbound
   15841 _ACEOF
   15842 
   15843 else
   15844   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15845 /* end confdefs.h.  */
   15846 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
   15847 #include <stdlib.h>
   15848 #else
   15849 char *malloc ();
   15850 #endif
   15851 
   15852 int
   15853 main ()
   15854 {
   15855  if(malloc(0) != 0) return 1;
   15856   ;
   15857   return 0;
   15858 }
   15859 
   15860 _ACEOF
   15861 if ac_fn_c_try_run "$LINENO"; then :
   15862   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15863 $as_echo "no" >&6; }
   15864 	case " $LIBOBJS " in
   15865   *" malloc.$ac_objext "* ) ;;
   15866   *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
   15867  ;;
   15868 esac
   15869 
   15870 
   15871 cat >>confdefs.h <<_ACEOF
   15872 #define malloc rpl_malloc_unbound
   15873 _ACEOF
   15874 
   15875 else
   15876   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   15877 $as_echo "yes" >&6; }
   15878 
   15879 $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
   15880 
   15881 fi
   15882 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   15883   conftest.$ac_objext conftest.beam conftest.$ac_ext
   15884 fi
   15885 
   15886 
   15887 	fi
   15888 fi
   15889 
   15890 # check windows threads (we use them, not pthreads, on windows).
   15891 if test "$on_mingw" = "yes"; then
   15892 # check windows threads
   15893 	for ac_header in windows.h
   15894 do :
   15895   ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
   15896 "
   15897 if test "x$ac_cv_header_windows_h" = xyes; then :
   15898   cat >>confdefs.h <<_ACEOF
   15899 #define HAVE_WINDOWS_H 1
   15900 _ACEOF
   15901 
   15902 fi
   15903 
   15904 done
   15905 
   15906 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CreateThread" >&5
   15907 $as_echo_n "checking for CreateThread... " >&6; }
   15908 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15909 /* end confdefs.h.  */
   15910 
   15911 #ifdef HAVE_WINDOWS_H
   15912 #include <windows.h>
   15913 #endif
   15914 
   15915 int
   15916 main ()
   15917 {
   15918 
   15919 	HANDLE t = CreateThread(NULL, 0, NULL, NULL, 0, NULL);
   15920 
   15921   ;
   15922   return 0;
   15923 }
   15924 _ACEOF
   15925 if ac_fn_c_try_compile "$LINENO"; then :
   15926   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   15927 $as_echo "yes" >&6; }
   15928 
   15929 $as_echo "#define HAVE_WINDOWS_THREADS 1" >>confdefs.h
   15930 
   15931 
   15932 else
   15933   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15934 $as_echo "no" >&6; }
   15935 
   15936 fi
   15937 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   15938 
   15939 else
   15940 # not on mingw, check thread libraries.
   15941 
   15942 # check for thread library.
   15943 # check this first, so that the pthread lib does not get linked in via
   15944 # libssl or libpython, and thus distorts the tests, and we end up using
   15945 # the non-threadsafe C libraries.
   15946 
   15947 # Check whether --with-pthreads was given.
   15948 if test "${with_pthreads+set}" = set; then :
   15949   withval=$with_pthreads;
   15950 else
   15951    withval="yes"
   15952 fi
   15953 
   15954 ub_have_pthreads=no
   15955 if test x_$withval != x_no; then
   15956 
   15957 
   15958 ac_ext=c
   15959 ac_cpp='$CPP $CPPFLAGS'
   15960 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   15961 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   15962 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   15963 
   15964 ax_pthread_ok=no
   15965 
   15966 # We used to check for pthread.h first, but this fails if pthread.h
   15967 # requires special compiler flags (e.g. on True64 or Sequent).
   15968 # It gets checked for in the link test anyway.
   15969 
   15970 # First of all, check if the user has set any of the PTHREAD_LIBS,
   15971 # etcetera environment variables, and if threads linking works using
   15972 # them:
   15973 if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
   15974         save_CFLAGS="$CFLAGS"
   15975         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
   15976         save_LIBS="$LIBS"
   15977         LIBS="$PTHREAD_LIBS $LIBS"
   15978         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
   15979 $as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
   15980         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15981 /* end confdefs.h.  */
   15982 
   15983 /* Override any GCC internal prototype to avoid an error.
   15984    Use char because int might match the return type of a GCC
   15985    builtin and then its argument prototype would still apply.  */
   15986 #ifdef __cplusplus
   15987 extern "C"
   15988 #endif
   15989 char pthread_join ();
   15990 int
   15991 main ()
   15992 {
   15993 return pthread_join ();
   15994   ;
   15995   return 0;
   15996 }
   15997 _ACEOF
   15998 if ac_fn_c_try_link "$LINENO"; then :
   15999   ax_pthread_ok=yes
   16000 fi
   16001 rm -f core conftest.err conftest.$ac_objext \
   16002     conftest$ac_exeext conftest.$ac_ext
   16003         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
   16004 $as_echo "$ax_pthread_ok" >&6; }
   16005         if test x"$ax_pthread_ok" = xno; then
   16006                 PTHREAD_LIBS=""
   16007                 PTHREAD_CFLAGS=""
   16008         fi
   16009         LIBS="$save_LIBS"
   16010         CFLAGS="$save_CFLAGS"
   16011 fi
   16012 
   16013 # We must check for the threads library under a number of different
   16014 # names; the ordering is very important because some systems
   16015 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
   16016 # libraries is broken (non-POSIX).
   16017 
   16018 # Create a list of thread flags to try.  Items starting with a "-" are
   16019 # C compiler flags, and other items are library names, except for "none"
   16020 # which indicates that we try without any flags at all, and "pthread-config"
   16021 # which is a program returning the flags for the Pth emulation library.
   16022 
   16023 ax_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
   16024 
   16025 # The ordering *is* (sometimes) important.  Some notes on the
   16026 # individual items follow:
   16027 
   16028 # pthreads: AIX (must check this before -lpthread)
   16029 # none: in case threads are in libc; should be tried before -Kthread and
   16030 #       other compiler flags to prevent continual compiler warnings
   16031 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
   16032 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
   16033 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
   16034 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
   16035 # -pthreads: Solaris/gcc
   16036 # -mthreads: Mingw32/gcc, Lynx/gcc
   16037 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
   16038 #      doesn't hurt to check since this sometimes defines pthreads too;
   16039 #      also defines -D_REENTRANT)
   16040 #      ... -mt is also the pthreads flag for HP/aCC
   16041 # pthread: Linux, etcetera
   16042 # --thread-safe: KAI C++
   16043 # pthread-config: use pthread-config program (for GNU Pth library)
   16044 
   16045 case ${host_os} in
   16046         solaris*)
   16047 
   16048         # On Solaris (at least, for some versions), libc contains stubbed
   16049         # (non-functional) versions of the pthreads routines, so link-based
   16050         # tests will erroneously succeed.  (We need to link with -pthreads/-mt/
   16051         # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
   16052         # a function called by this macro, so we could check for that, but
   16053         # who knows whether they'll stub that too in a future libc.)  So,
   16054         # we'll just look for -pthreads and -lpthread first:
   16055 
   16056         ax_pthread_flags="-pthreads pthread -mt -pthread $ax_pthread_flags"
   16057         ;;
   16058 
   16059         darwin*)
   16060         ax_pthread_flags="-pthread $ax_pthread_flags"
   16061         ;;
   16062 esac
   16063 
   16064 # Clang doesn't consider unrecognized options an error unless we specify
   16065 # -Werror. We throw in some extra Clang-specific options to ensure that
   16066 # this doesn't happen for GCC, which also accepts -Werror.
   16067 
   16068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler needs -Werror to reject unknown flags" >&5
   16069 $as_echo_n "checking if compiler needs -Werror to reject unknown flags... " >&6; }
   16070 save_CFLAGS="$CFLAGS"
   16071 ax_pthread_extra_flags="-Werror"
   16072 CFLAGS="$CFLAGS $ax_pthread_extra_flags -Wunknown-warning-option -Wsizeof-array-argument"
   16073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16074 /* end confdefs.h.  */
   16075 int foo(void);
   16076 int
   16077 main ()
   16078 {
   16079 foo()
   16080   ;
   16081   return 0;
   16082 }
   16083 _ACEOF
   16084 if ac_fn_c_try_compile "$LINENO"; then :
   16085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   16086 $as_echo "yes" >&6; }
   16087 else
   16088   ax_pthread_extra_flags=
   16089                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16090 $as_echo "no" >&6; }
   16091 fi
   16092 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   16093 CFLAGS="$save_CFLAGS"
   16094 
   16095 if test x"$ax_pthread_ok" = xno; then
   16096 for flag in $ax_pthread_flags; do
   16097 
   16098         case $flag in
   16099                 none)
   16100                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
   16101 $as_echo_n "checking whether pthreads work without any flags... " >&6; }
   16102                 ;;
   16103 
   16104                 -*)
   16105                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5
   16106 $as_echo_n "checking whether pthreads work with $flag... " >&6; }
   16107                 PTHREAD_CFLAGS="$flag"
   16108                 ;;
   16109 
   16110                 pthread-config)
   16111                 # Extract the first word of "pthread-config", so it can be a program name with args.
   16112 set dummy pthread-config; ac_word=$2
   16113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   16114 $as_echo_n "checking for $ac_word... " >&6; }
   16115 if ${ac_cv_prog_ax_pthread_config+:} false; then :
   16116   $as_echo_n "(cached) " >&6
   16117 else
   16118   if test -n "$ax_pthread_config"; then
   16119   ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test.
   16120 else
   16121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   16122 for as_dir in $PATH
   16123 do
   16124   IFS=$as_save_IFS
   16125   test -z "$as_dir" && as_dir=.
   16126     for ac_exec_ext in '' $ac_executable_extensions; do
   16127   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   16128     ac_cv_prog_ax_pthread_config="yes"
   16129     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   16130     break 2
   16131   fi
   16132 done
   16133   done
   16134 IFS=$as_save_IFS
   16135 
   16136   test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no"
   16137 fi
   16138 fi
   16139 ax_pthread_config=$ac_cv_prog_ax_pthread_config
   16140 if test -n "$ax_pthread_config"; then
   16141   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5
   16142 $as_echo "$ax_pthread_config" >&6; }
   16143 else
   16144   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16145 $as_echo "no" >&6; }
   16146 fi
   16147 
   16148 
   16149                 if test x"$ax_pthread_config" = xno; then continue; fi
   16150                 PTHREAD_CFLAGS="`pthread-config --cflags`"
   16151                 PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
   16152                 ;;
   16153 
   16154                 *)
   16155                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5
   16156 $as_echo_n "checking for the pthreads library -l$flag... " >&6; }
   16157                 PTHREAD_LIBS="-l$flag"
   16158                 ;;
   16159         esac
   16160 
   16161         save_LIBS="$LIBS"
   16162         save_CFLAGS="$CFLAGS"
   16163         LIBS="$PTHREAD_LIBS $LIBS"
   16164         CFLAGS="$CFLAGS $PTHREAD_CFLAGS $ax_pthread_extra_flags"
   16165 
   16166         # Check for various functions.  We must include pthread.h,
   16167         # since some functions may be macros.  (On the Sequent, we
   16168         # need a special flag -Kthread to make this header compile.)
   16169         # We check for pthread_join because it is in -lpthread on IRIX
   16170         # while pthread_create is in libc.  We check for pthread_attr_init
   16171         # due to DEC craziness with -lpthreads.  We check for
   16172         # pthread_cleanup_push because it is one of the few pthread
   16173         # functions on Solaris that doesn't have a non-functional libc stub.
   16174         # We try pthread_create on general principles.
   16175         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16176 /* end confdefs.h.  */
   16177 #include <pthread.h>
   16178                         static void routine(void *a) { *((int*)a) = 0; }
   16179                         static void *start_routine(void *a) { return a; }
   16180 int
   16181 main ()
   16182 {
   16183 pthread_t th; pthread_attr_t attr;
   16184                         pthread_create(&th, 0, start_routine, 0);
   16185                         pthread_join(th, 0);
   16186                         pthread_attr_init(&attr);
   16187                         pthread_cleanup_push(routine, 0);
   16188                         pthread_cleanup_pop(0) /* ; */
   16189   ;
   16190   return 0;
   16191 }
   16192 _ACEOF
   16193 if ac_fn_c_try_link "$LINENO"; then :
   16194   ax_pthread_ok=yes
   16195 fi
   16196 rm -f core conftest.err conftest.$ac_objext \
   16197     conftest$ac_exeext conftest.$ac_ext
   16198 
   16199         LIBS="$save_LIBS"
   16200         CFLAGS="$save_CFLAGS"
   16201 
   16202         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
   16203 $as_echo "$ax_pthread_ok" >&6; }
   16204         if test "x$ax_pthread_ok" = xyes; then
   16205                 break;
   16206         fi
   16207 
   16208         PTHREAD_LIBS=""
   16209         PTHREAD_CFLAGS=""
   16210 done
   16211 fi
   16212 
   16213 # Various other checks:
   16214 if test "x$ax_pthread_ok" = xyes; then
   16215         save_LIBS="$LIBS"
   16216         LIBS="$PTHREAD_LIBS $LIBS"
   16217         save_CFLAGS="$CFLAGS"
   16218         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
   16219 
   16220         # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
   16221         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
   16222 $as_echo_n "checking for joinable pthread attribute... " >&6; }
   16223         attr_name=unknown
   16224         for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
   16225             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16226 /* end confdefs.h.  */
   16227 #include <pthread.h>
   16228 int
   16229 main ()
   16230 {
   16231 int attr = $attr; return attr /* ; */
   16232   ;
   16233   return 0;
   16234 }
   16235 _ACEOF
   16236 if ac_fn_c_try_link "$LINENO"; then :
   16237   attr_name=$attr; break
   16238 fi
   16239 rm -f core conftest.err conftest.$ac_objext \
   16240     conftest$ac_exeext conftest.$ac_ext
   16241         done
   16242         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5
   16243 $as_echo "$attr_name" >&6; }
   16244         if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
   16245 
   16246 cat >>confdefs.h <<_ACEOF
   16247 #define PTHREAD_CREATE_JOINABLE $attr_name
   16248 _ACEOF
   16249 
   16250         fi
   16251 
   16252         { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5
   16253 $as_echo_n "checking if more special flags are required for pthreads... " >&6; }
   16254         flag=no
   16255         case ${host_os} in
   16256             aix* | freebsd* | darwin*) flag="-D_THREAD_SAFE";;
   16257             osf* | hpux*) flag="-D_REENTRANT";;
   16258             solaris*)
   16259             if test "$GCC" = "yes"; then
   16260                 flag="-D_REENTRANT"
   16261             else
   16262                 # TODO: What about Clang on Solaris?
   16263                 flag="-mt -D_REENTRANT"
   16264             fi
   16265             ;;
   16266         esac
   16267         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag" >&5
   16268 $as_echo "$flag" >&6; }
   16269         if test "x$flag" != xno; then
   16270             PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
   16271         fi
   16272 
   16273         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5
   16274 $as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; }
   16275 if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then :
   16276   $as_echo_n "(cached) " >&6
   16277 else
   16278 
   16279                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16280 /* end confdefs.h.  */
   16281 #include <pthread.h>
   16282 int
   16283 main ()
   16284 {
   16285 int i = PTHREAD_PRIO_INHERIT;
   16286   ;
   16287   return 0;
   16288 }
   16289 _ACEOF
   16290 if ac_fn_c_try_link "$LINENO"; then :
   16291   ax_cv_PTHREAD_PRIO_INHERIT=yes
   16292 else
   16293   ax_cv_PTHREAD_PRIO_INHERIT=no
   16294 fi
   16295 rm -f core conftest.err conftest.$ac_objext \
   16296     conftest$ac_exeext conftest.$ac_ext
   16297 
   16298 fi
   16299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5
   16300 $as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }
   16301         if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes"; then :
   16302 
   16303 $as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h
   16304 
   16305 fi
   16306 
   16307         LIBS="$save_LIBS"
   16308         CFLAGS="$save_CFLAGS"
   16309 
   16310         # More AIX lossage: compile with *_r variant
   16311         if test "x$GCC" != xyes; then
   16312             case $host_os in
   16313                 aix*)
   16314                 case "x/$CC" in #(
   16315   x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6) :
   16316     #handle absolute path differently from PATH based program lookup
   16317                    case "x$CC" in #(
   16318   x/*) :
   16319     if as_fn_executable_p ${CC}_r; then :
   16320   PTHREAD_CC="${CC}_r"
   16321 fi ;; #(
   16322   *) :
   16323     for ac_prog in ${CC}_r
   16324 do
   16325   # Extract the first word of "$ac_prog", so it can be a program name with args.
   16326 set dummy $ac_prog; ac_word=$2
   16327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   16328 $as_echo_n "checking for $ac_word... " >&6; }
   16329 if ${ac_cv_prog_PTHREAD_CC+:} false; then :
   16330   $as_echo_n "(cached) " >&6
   16331 else
   16332   if test -n "$PTHREAD_CC"; then
   16333   ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
   16334 else
   16335 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   16336 for as_dir in $PATH
   16337 do
   16338   IFS=$as_save_IFS
   16339   test -z "$as_dir" && as_dir=.
   16340     for ac_exec_ext in '' $ac_executable_extensions; do
   16341   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   16342     ac_cv_prog_PTHREAD_CC="$ac_prog"
   16343     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   16344     break 2
   16345   fi
   16346 done
   16347   done
   16348 IFS=$as_save_IFS
   16349 
   16350 fi
   16351 fi
   16352 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
   16353 if test -n "$PTHREAD_CC"; then
   16354   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
   16355 $as_echo "$PTHREAD_CC" >&6; }
   16356 else
   16357   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16358 $as_echo "no" >&6; }
   16359 fi
   16360 
   16361 
   16362   test -n "$PTHREAD_CC" && break
   16363 done
   16364 test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
   16365  ;;
   16366 esac ;; #(
   16367   *) :
   16368      ;;
   16369 esac
   16370                 ;;
   16371             esac
   16372         fi
   16373 fi
   16374 
   16375 test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
   16376 
   16377 
   16378 
   16379 
   16380 
   16381 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
   16382 if test x"$ax_pthread_ok" = xyes; then
   16383 
   16384 
   16385 $as_echo "#define HAVE_PTHREAD 1" >>confdefs.h
   16386 
   16387 		LIBS="$PTHREAD_LIBS $LIBS"
   16388 		CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
   16389 		CC="$PTHREAD_CC"
   16390 		ub_have_pthreads=yes
   16391 		ac_fn_c_check_type "$LINENO" "pthread_spinlock_t" "ac_cv_type_pthread_spinlock_t" "#include <pthread.h>
   16392 "
   16393 if test "x$ac_cv_type_pthread_spinlock_t" = xyes; then :
   16394 
   16395 cat >>confdefs.h <<_ACEOF
   16396 #define HAVE_PTHREAD_SPINLOCK_T 1
   16397 _ACEOF
   16398 
   16399 
   16400 fi
   16401 ac_fn_c_check_type "$LINENO" "pthread_rwlock_t" "ac_cv_type_pthread_rwlock_t" "#include <pthread.h>
   16402 "
   16403 if test "x$ac_cv_type_pthread_rwlock_t" = xyes; then :
   16404 
   16405 cat >>confdefs.h <<_ACEOF
   16406 #define HAVE_PTHREAD_RWLOCK_T 1
   16407 _ACEOF
   16408 
   16409 
   16410 fi
   16411 
   16412 
   16413 		if echo "$CFLAGS" | $GREP -e "-pthread" >/dev/null; then
   16414 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if -pthread unused during linking" >&5
   16415 $as_echo_n "checking if -pthread unused during linking... " >&6; }
   16416 		# catch clang warning 'argument unused during compilation'
   16417 		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16418 /* end confdefs.h.  */
   16419 $ac_includes_default
   16420 
   16421 int main(void) {return 0;}
   16422 
   16423 _ACEOF
   16424 		pthread_unused="yes"
   16425 		# first compile
   16426 		echo "$CC $CFLAGS -c conftest.c -o conftest.o" >&5
   16427 		$CC $CFLAGS -c conftest.c -o conftest.o 2>&5 >&5
   16428 		if test $? = 0; then
   16429 			# then link
   16430 			echo "$CC $CFLAGS -Werror $LDFLAGS $LIBS -o conftest contest.o" >&5
   16431 			$CC $CFLAGS -Werror $LDFLAGS $LIBS -o conftest conftest.o 2>&5 >&5
   16432 			if test $? -ne 0; then
   16433 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   16434 $as_echo "yes" >&6; }
   16435 				CFLAGS=`echo "$CFLAGS" | sed -e 's/-pthread//'`
   16436 				PTHREAD_CFLAGS_ONLY="-pthread"
   16437 
   16438 			else
   16439 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16440 $as_echo "no" >&6; }
   16441 			fi
   16442 		else
   16443 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16444 $as_echo "no" >&6; }
   16445 		fi # endif cc successful
   16446 		rm -f conftest conftest.c conftest.o
   16447 		fi # endif -pthread in CFLAGS
   16448 
   16449 
   16450         :
   16451 else
   16452         ax_pthread_ok=no
   16453 
   16454 fi
   16455 ac_ext=c
   16456 ac_cpp='$CPP $CPPFLAGS'
   16457 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16458 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16459 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16460 
   16461 
   16462 fi
   16463 
   16464 # check solaris thread library
   16465 
   16466 # Check whether --with-solaris-threads was given.
   16467 if test "${with_solaris_threads+set}" = set; then :
   16468   withval=$with_solaris_threads;
   16469 else
   16470    withval="no"
   16471 fi
   16472 
   16473 ub_have_sol_threads=no
   16474 if test x_$withval != x_no; then
   16475 	if test x_$ub_have_pthreads != x_no; then
   16476 	    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Have pthreads already, ignoring --with-solaris-threads" >&5
   16477 $as_echo "$as_me: WARNING: Have pthreads already, ignoring --with-solaris-threads" >&2;}
   16478 	else
   16479 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing thr_create" >&5
   16480 $as_echo_n "checking for library containing thr_create... " >&6; }
   16481 if ${ac_cv_search_thr_create+:} false; then :
   16482   $as_echo_n "(cached) " >&6
   16483 else
   16484   ac_func_search_save_LIBS=$LIBS
   16485 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16486 /* end confdefs.h.  */
   16487 
   16488 /* Override any GCC internal prototype to avoid an error.
   16489    Use char because int might match the return type of a GCC
   16490    builtin and then its argument prototype would still apply.  */
   16491 #ifdef __cplusplus
   16492 extern "C"
   16493 #endif
   16494 char thr_create ();
   16495 int
   16496 main ()
   16497 {
   16498 return thr_create ();
   16499   ;
   16500   return 0;
   16501 }
   16502 _ACEOF
   16503 for ac_lib in '' thread; do
   16504   if test -z "$ac_lib"; then
   16505     ac_res="none required"
   16506   else
   16507     ac_res=-l$ac_lib
   16508     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   16509   fi
   16510   if ac_fn_c_try_link "$LINENO"; then :
   16511   ac_cv_search_thr_create=$ac_res
   16512 fi
   16513 rm -f core conftest.err conftest.$ac_objext \
   16514     conftest$ac_exeext
   16515   if ${ac_cv_search_thr_create+:} false; then :
   16516   break
   16517 fi
   16518 done
   16519 if ${ac_cv_search_thr_create+:} false; then :
   16520 
   16521 else
   16522   ac_cv_search_thr_create=no
   16523 fi
   16524 rm conftest.$ac_ext
   16525 LIBS=$ac_func_search_save_LIBS
   16526 fi
   16527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_thr_create" >&5
   16528 $as_echo "$ac_cv_search_thr_create" >&6; }
   16529 ac_res=$ac_cv_search_thr_create
   16530 if test "$ac_res" != no; then :
   16531   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   16532 
   16533 
   16534 $as_echo "#define HAVE_SOLARIS_THREADS 1" >>confdefs.h
   16535 
   16536 
   16537 
   16538 
   16539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -mt" >&5
   16540 $as_echo_n "checking whether $CC supports -mt... " >&6; }
   16541 cache=`echo mt | sed 'y%.=/+-%___p_%'`
   16542 if eval \${cv_prog_cc_flag_$cache+:} false; then :
   16543   $as_echo_n "(cached) " >&6
   16544 else
   16545 
   16546 echo 'void f(void){}' >conftest.c
   16547 if test -z "`$CC $CPPFLAGS $CFLAGS -mt -c conftest.c 2>&1`"; then
   16548 eval "cv_prog_cc_flag_$cache=yes"
   16549 else
   16550 eval "cv_prog_cc_flag_$cache=no"
   16551 fi
   16552 rm -f conftest conftest.o conftest.c
   16553 
   16554 fi
   16555 
   16556 if eval "test \"`echo '$cv_prog_cc_flag_'$cache`\" = yes"; then
   16557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   16558 $as_echo "yes" >&6; }
   16559 :
   16560 CFLAGS="$CFLAGS -mt"
   16561 else
   16562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16563 $as_echo "no" >&6; }
   16564 :
   16565 CFLAGS="$CFLAGS -D_REENTRANT"
   16566 fi
   16567 
   16568 		ub_have_sol_threads=yes
   16569 
   16570 else
   16571 
   16572 		as_fn_error $? "no solaris threads found." "$LINENO" 5
   16573 
   16574 fi
   16575 
   16576 	fi
   16577 fi
   16578 
   16579 fi # end of non-mingw check of thread libraries
   16580 
   16581 # Check for PyUnbound
   16582 
   16583 # Check whether --with-pyunbound was given.
   16584 if test "${with_pyunbound+set}" = set; then :
   16585   withval=$with_pyunbound;
   16586 else
   16587    withval="no"
   16588 fi
   16589 
   16590 
   16591 ub_test_python=no
   16592 ub_with_pyunbound=no
   16593 if test x_$withval != x_no; then
   16594    ub_with_pyunbound=yes
   16595    ub_test_python=yes
   16596 fi
   16597 
   16598 # Check for Python module
   16599 
   16600 # Check whether --with-pythonmodule was given.
   16601 if test "${with_pythonmodule+set}" = set; then :
   16602   withval=$with_pythonmodule;
   16603 else
   16604    withval="no"
   16605 fi
   16606 
   16607 
   16608 ub_with_pythonmod=no
   16609 if test x_$withval != x_no; then
   16610    ub_with_pythonmod=yes
   16611    ub_test_python=yes
   16612 fi
   16613 
   16614 # Check for Python & SWIG only on PyUnbound or PyModule
   16615 if test x_$ub_test_python != x_no; then
   16616 
   16617    # Check for Python
   16618    ub_have_python=no
   16619    ac_save_LIBS="$LIBS"
   16620         #
   16621         # Allow the use of a (user set) custom python version
   16622         #
   16623 
   16624 
   16625         # Extract the first word of "python[$PYTHON_VERSION]", so it can be a program name with args.
   16626 set dummy python$PYTHON_VERSION; ac_word=$2
   16627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   16628 $as_echo_n "checking for $ac_word... " >&6; }
   16629 if ${ac_cv_path_PYTHON+:} false; then :
   16630   $as_echo_n "(cached) " >&6
   16631 else
   16632   case $PYTHON in
   16633   [\\/]* | ?:[\\/]*)
   16634   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
   16635   ;;
   16636   *)
   16637   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   16638 for as_dir in $PATH
   16639 do
   16640   IFS=$as_save_IFS
   16641   test -z "$as_dir" && as_dir=.
   16642     for ac_exec_ext in '' $ac_executable_extensions; do
   16643   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   16644     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
   16645     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   16646     break 2
   16647   fi
   16648 done
   16649   done
   16650 IFS=$as_save_IFS
   16651 
   16652   ;;
   16653 esac
   16654 fi
   16655 PYTHON=$ac_cv_path_PYTHON
   16656 if test -n "$PYTHON"; then
   16657   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
   16658 $as_echo "$PYTHON" >&6; }
   16659 else
   16660   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16661 $as_echo "no" >&6; }
   16662 fi
   16663 
   16664 
   16665         if test -z "$PYTHON"; then
   16666            as_fn_error $? "Cannot find python$PYTHON_VERSION in your system path" "$LINENO" 5
   16667            PYTHON_VERSION=""
   16668         fi
   16669 
   16670         if test -z "$PYTHON_VERSION"; then
   16671 		PYTHON_VERSION=`$PYTHON -c "import sys; \
   16672 			print(sys.version.split()[0])"`
   16673 	fi
   16674 
   16675         #
   16676         # Check if you have distutils, else fail
   16677         #
   16678         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the distutils Python package" >&5
   16679 $as_echo_n "checking for the distutils Python package... " >&6; }
   16680         ac_distutils_result=`$PYTHON -c "import distutils" 2>&1`
   16681         if test -z "$ac_distutils_result"; then
   16682                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   16683 $as_echo "yes" >&6; }
   16684         else
   16685                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16686 $as_echo "no" >&6; }
   16687                 as_fn_error $? "cannot import Python module \"distutils\".
   16688 Please check your Python installation. The error was:
   16689 $ac_distutils_result" "$LINENO" 5
   16690                 PYTHON_VERSION=""
   16691         fi
   16692 
   16693         #
   16694         # Check for Python include path
   16695         #
   16696         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python include path" >&5
   16697 $as_echo_n "checking for Python include path... " >&6; }
   16698         if test -z "$PYTHON_CPPFLAGS"; then
   16699                 python_path=`$PYTHON -c "import distutils.sysconfig; \
   16700                         print(distutils.sysconfig.get_python_inc());"`
   16701                 if test -n "${python_path}"; then
   16702                         python_path="-I$python_path"
   16703                 fi
   16704                 PYTHON_CPPFLAGS=$python_path
   16705         fi
   16706         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_CPPFLAGS" >&5
   16707 $as_echo "$PYTHON_CPPFLAGS" >&6; }
   16708 
   16709 
   16710         #
   16711         # Check for Python library path
   16712         #
   16713         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python library path" >&5
   16714 $as_echo_n "checking for Python library path... " >&6; }
   16715         if test -z "$PYTHON_LDFLAGS"; then
   16716                 PYTHON_LDFLAGS=`$PYTHON -c "from distutils.sysconfig import *; \
   16717                         print(get_config_var('BLDLIBRARY'));"`
   16718         fi
   16719         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_LDFLAGS" >&5
   16720 $as_echo "$PYTHON_LDFLAGS" >&6; }
   16721 
   16722 
   16723         #
   16724         # Check for site packages
   16725         #
   16726         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python site-packages path" >&5
   16727 $as_echo_n "checking for Python site-packages path... " >&6; }
   16728         if test -z "$PYTHON_SITE_PKG"; then
   16729                 PYTHON_SITE_PKG=`$PYTHON -c "import distutils.sysconfig; \
   16730                         print(distutils.sysconfig.get_python_lib(1,0));"`
   16731         fi
   16732         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_SITE_PKG" >&5
   16733 $as_echo "$PYTHON_SITE_PKG" >&6; }
   16734 
   16735 
   16736         #
   16737         # final check to see if everything compiles alright
   16738         #
   16739         { $as_echo "$as_me:${as_lineno-$LINENO}: checking consistency of all components of python development environment" >&5
   16740 $as_echo_n "checking consistency of all components of python development environment... " >&6; }
   16741         ac_ext=c
   16742 ac_cpp='$CPP $CPPFLAGS'
   16743 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16744 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16745 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16746 
   16747         # save current global flags
   16748         ac_save_LIBS="$LIBS"
   16749         ac_save_CPPFLAGS="$CPPFLAGS"
   16750 
   16751         LIBS="$LIBS $PYTHON_LDFLAGS"
   16752         CPPFLAGS="$CPPFLAGS $PYTHON_CPPFLAGS"
   16753         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16754 /* end confdefs.h.  */
   16755 
   16756                 #include <Python.h>
   16757 
   16758 int
   16759 main ()
   16760 {
   16761 
   16762                 Py_Initialize();
   16763 
   16764   ;
   16765   return 0;
   16766 }
   16767 _ACEOF
   16768 if ac_fn_c_try_link "$LINENO"; then :
   16769   pythonexists=yes
   16770 else
   16771   pythonexists=no
   16772 fi
   16773 rm -f core conftest.err conftest.$ac_objext \
   16774     conftest$ac_exeext conftest.$ac_ext
   16775 
   16776         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pythonexists" >&5
   16777 $as_echo "$pythonexists" >&6; }
   16778 
   16779         if test ! "$pythonexists" = "yes"; then
   16780            as_fn_error $? "
   16781   Could not link test program to Python. Maybe the main Python library has been
   16782   installed in some non-standard library path. If so, pass it to configure,
   16783   via the LDFLAGS environment variable.
   16784   Example: ./configure LDFLAGS=\"-L/usr/non-standard-path/python/lib\"
   16785   ============================================================================
   16786    ERROR!
   16787    You probably have to install the development version of the Python package
   16788    for your distribution.  The exact name of this package varies among them.
   16789   ============================================================================
   16790            " "$LINENO" 5
   16791           PYTHON_VERSION=""
   16792         fi
   16793         ac_ext=c
   16794 ac_cpp='$CPP $CPPFLAGS'
   16795 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16796 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16797 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16798 
   16799         # turn back to default flags
   16800         CPPFLAGS="$ac_save_CPPFLAGS"
   16801         LIBS="$ac_save_LIBS"
   16802 
   16803         #
   16804         # all done!
   16805         #
   16806 
   16807    if test ! -z "$PYTHON_VERSION"; then
   16808 	if test `$PYTHON -c "print('$PYTHON_VERSION' >= '2.4.0')"` = "False"; then
   16809 		as_fn_error $? "Python version >= 2.4.0 is required" "$LINENO" 5
   16810 	fi
   16811 
   16812       PY_MAJOR_VERSION="`$PYTHON -c \"import sys; print(sys.version_info[0])\"`"
   16813 
   16814       # Have Python
   16815 
   16816 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
   16817 
   16818       LIBS="$PYTHON_LDFLAGS $LIBS"
   16819       CPPFLAGS="$CPPFLAGS $PYTHON_CPPFLAGS"
   16820       ub_have_python=yes
   16821 
   16822       # Check for SWIG
   16823       ub_have_swig=no
   16824 
   16825         # Extract the first word of "swig", so it can be a program name with args.
   16826 set dummy swig; ac_word=$2
   16827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   16828 $as_echo_n "checking for $ac_word... " >&6; }
   16829 if ${ac_cv_path_SWIG+:} false; then :
   16830   $as_echo_n "(cached) " >&6
   16831 else
   16832   case $SWIG in
   16833   [\\/]* | ?:[\\/]*)
   16834   ac_cv_path_SWIG="$SWIG" # Let the user override the test with a path.
   16835   ;;
   16836   *)
   16837   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   16838 for as_dir in $PATH
   16839 do
   16840   IFS=$as_save_IFS
   16841   test -z "$as_dir" && as_dir=.
   16842     for ac_exec_ext in '' $ac_executable_extensions; do
   16843   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   16844     ac_cv_path_SWIG="$as_dir/$ac_word$ac_exec_ext"
   16845     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   16846     break 2
   16847   fi
   16848 done
   16849   done
   16850 IFS=$as_save_IFS
   16851 
   16852   ;;
   16853 esac
   16854 fi
   16855 SWIG=$ac_cv_path_SWIG
   16856 if test -n "$SWIG"; then
   16857   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG" >&5
   16858 $as_echo "$SWIG" >&6; }
   16859 else
   16860   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   16861 $as_echo "no" >&6; }
   16862 fi
   16863 
   16864 
   16865         if test -z "$SWIG" ; then
   16866                 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find 'swig' program. You should look at http://www.swig.org" >&5
   16867 $as_echo "$as_me: WARNING: cannot find 'swig' program. You should look at http://www.swig.org" >&2;}
   16868                 SWIG='echo "Error: SWIG is not installed. You should look at http://www.swig.org" ; false'
   16869         elif test -n "" ; then
   16870                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SWIG version" >&5
   16871 $as_echo_n "checking for SWIG version... " >&6; }
   16872                 swig_version=`$SWIG -version 2>&1 | grep 'SWIG Version' | sed 's/.*\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\).*/\1/g'`
   16873                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $swig_version" >&5
   16874 $as_echo "$swig_version" >&6; }
   16875                 if test -n "$swig_version" ; then
   16876                         # Calculate the required version number components
   16877                         required=
   16878                         required_major=`echo $required | sed 's/[^0-9].*//'`
   16879                         if test -z "$required_major" ; then
   16880                                 required_major=0
   16881                         fi
   16882                         required=`echo $required | sed 's/[0-9]*[^0-9]//'`
   16883                         required_minor=`echo $required | sed 's/[^0-9].*//'`
   16884                         if test -z "$required_minor" ; then
   16885                                 required_minor=0
   16886                         fi
   16887                         required=`echo $required | sed 's/[0-9]*[^0-9]//'`
   16888                         required_patch=`echo $required | sed 's/[^0-9].*//'`
   16889                         if test -z "$required_patch" ; then
   16890                                 required_patch=0
   16891                         fi
   16892                         # Calculate the available version number components
   16893                         available=$swig_version
   16894                         available_major=`echo $available | sed 's/[^0-9].*//'`
   16895                         if test -z "$available_major" ; then
   16896                                 available_major=0
   16897                         fi
   16898                         available=`echo $available | sed 's/[0-9]*[^0-9]//'`
   16899                         available_minor=`echo $available | sed 's/[^0-9].*//'`
   16900                         if test -z "$available_minor" ; then
   16901                                 available_minor=0
   16902                         fi
   16903                         available=`echo $available | sed 's/[0-9]*[^0-9]//'`
   16904                         available_patch=`echo $available | sed 's/[^0-9].*//'`
   16905                         if test -z "$available_patch" ; then
   16906                                 available_patch=0
   16907                         fi
   16908                         if test $available_major -ne $required_major \
   16909                                 -o $available_minor -ne $required_minor \
   16910                                 -o $available_patch -lt $required_patch ; then
   16911                                 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: SWIG version >=  is required.  You have $swig_version.  You should look at http://www.swig.org" >&5
   16912 $as_echo "$as_me: WARNING: SWIG version >=  is required.  You have $swig_version.  You should look at http://www.swig.org" >&2;}
   16913                                 SWIG='echo "Error: SWIG version >=  is required.  You have '"$swig_version"'.  You should look at http://www.swig.org" ; false'
   16914                         else
   16915                                 { $as_echo "$as_me:${as_lineno-$LINENO}: SWIG executable is '$SWIG'" >&5
   16916 $as_echo "$as_me: SWIG executable is '$SWIG'" >&6;}
   16917                                 SWIG_LIB=`$SWIG -swiglib`
   16918                                 { $as_echo "$as_me:${as_lineno-$LINENO}: SWIG library directory is '$SWIG_LIB'" >&5
   16919 $as_echo "$as_me: SWIG library directory is '$SWIG_LIB'" >&6;}
   16920                         fi
   16921                 else
   16922                         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine SWIG version" >&5
   16923 $as_echo "$as_me: WARNING: cannot determine SWIG version" >&2;}
   16924                         SWIG='echo "Error: Cannot determine SWIG version.  You should look at http://www.swig.org" ; false'
   16925                 fi
   16926         fi
   16927 
   16928 
   16929       { $as_echo "$as_me:${as_lineno-$LINENO}: checking SWIG" >&5
   16930 $as_echo_n "checking SWIG... " >&6; }
   16931       if test ! -x "$SWIG"; then
   16932          as_fn_error $? "failed to find swig tool, install it, or do not build Python module and PyUnbound" "$LINENO" 5
   16933       else
   16934 
   16935 $as_echo "#define HAVE_SWIG 1" >>confdefs.h
   16936 
   16937          swig="$SWIG"
   16938 
   16939          { $as_echo "$as_me:${as_lineno-$LINENO}: result: present" >&5
   16940 $as_echo "present" >&6; }
   16941 
   16942          # If have Python & SWIG
   16943          # Declare PythonMod
   16944          if test x_$ub_with_pythonmod != x_no; then
   16945 
   16946 $as_echo "#define WITH_PYTHONMODULE 1" >>confdefs.h
   16947 
   16948             WITH_PYTHONMODULE=yes
   16949 
   16950 	    PYTHONMOD_OBJ="pythonmod.lo pythonmod_utils.lo"
   16951 
   16952 	    PYTHONMOD_HEADER='$(srcdir)/pythonmod/pythonmod.h'
   16953 
   16954 	    PYTHONMOD_INSTALL=pythonmod-install
   16955 
   16956 	    PYTHONMOD_UNINSTALL=pythonmod-uninstall
   16957 
   16958          fi
   16959 
   16960          # Declare PyUnbound
   16961          if test x_$ub_with_pyunbound != x_no; then
   16962 
   16963 $as_echo "#define WITH_PYUNBOUND 1" >>confdefs.h
   16964 
   16965             WITH_PYUNBOUND=yes
   16966 
   16967 	    PYUNBOUND_OBJ="libunbound_wrap.lo"
   16968 
   16969 	    PYUNBOUND_TARGET="_unbound.la"
   16970 
   16971 	    PYUNBOUND_INSTALL=pyunbound-install
   16972 
   16973 	    PYUNBOUND_UNINSTALL=pyunbound-uninstall
   16974 
   16975          fi
   16976       fi
   16977    else
   16978       { $as_echo "$as_me:${as_lineno-$LINENO}: result: *** Python libraries not found, won't build PythonMod or PyUnbound ***" >&5
   16979 $as_echo "*** Python libraries not found, won't build PythonMod or PyUnbound ***" >&6; }
   16980       ub_with_pyunbound=no
   16981       ub_with_pythonmod=no
   16982    fi
   16983 fi
   16984 
   16985 if test "`uname`" = "NetBSD"; then
   16986 	NETBSD_LINTFLAGS='"-D__RENAME(x)=" -D_NETINET_IN_H_'
   16987 
   16988 fi
   16989 CONFIG_DATE=`date +%Y%m%d`
   16990 
   16991 
   16992 # Checks for libraries.
   16993 
   16994 # libnss
   16995 USE_NSS="no"
   16996 
   16997 # Check whether --with-nss was given.
   16998 if test "${with_nss+set}" = set; then :
   16999   withval=$with_nss;
   17000 	USE_NSS="yes"
   17001 
   17002 $as_echo "#define HAVE_NSS 1" >>confdefs.h
   17003 
   17004 	if test "$withval" != "" -a "$withval" != "yes"; then
   17005 		CPPFLAGS="$CPPFLAGS -I$withval/include/nss3"
   17006 		LDFLAGS="$LDFLAGS -L$withval/lib"
   17007 
   17008 	if test "x$enable_rpath" = xyes; then
   17009 		if echo "$withval/lib" | grep "^/" >/dev/null; then
   17010 			RUNTIME_PATH="$RUNTIME_PATH -R$withval/lib"
   17011 		fi
   17012 	fi
   17013 
   17014 		CPPFLAGS="-I$withval/include/nspr4 $CPPFLAGS"
   17015 	else
   17016 		CPPFLAGS="$CPPFLAGS -I/usr/include/nss3"
   17017 		CPPFLAGS="-I/usr/include/nspr4 $CPPFLAGS"
   17018 	fi
   17019         LIBS="$LIBS -lnss3 -lnspr4"
   17020 	SSLLIB=""
   17021 
   17022 
   17023 fi
   17024 
   17025 
   17026 # libnettle
   17027 USE_NETTLE="no"
   17028 
   17029 # Check whether --with-nettle was given.
   17030 if test "${with_nettle+set}" = set; then :
   17031   withval=$with_nettle;
   17032 	USE_NETTLE="yes"
   17033 
   17034 $as_echo "#define HAVE_NETTLE 1" >>confdefs.h
   17035 
   17036 	if test "$withval" != "" -a "$withval" != "yes"; then
   17037 		CPPFLAGS="$CPPFLAGS -I$withval/include/nettle"
   17038 		LDFLAGS="$LDFLAGS -L$withval/lib"
   17039 
   17040 	if test "x$enable_rpath" = xyes; then
   17041 		if echo "$withval/lib" | grep "^/" >/dev/null; then
   17042 			RUNTIME_PATH="$RUNTIME_PATH -R$withval/lib"
   17043 		fi
   17044 	fi
   17045 
   17046 	else
   17047 		CPPFLAGS="$CPPFLAGS -I/usr/include/nettle"
   17048 	fi
   17049         LIBS="$LIBS -lhogweed -lnettle -lgmp"
   17050 	SSLLIB=""
   17051 
   17052 
   17053 fi
   17054 
   17055 
   17056 # openssl
   17057 if test $USE_NSS = "no" -a $USE_NETTLE = "no"; then
   17058 
   17059 
   17060 # Check whether --with-ssl was given.
   17061 if test "${with_ssl+set}" = set; then :
   17062   withval=$with_ssl;
   17063 
   17064 else
   17065 
   17066             withval="yes"
   17067 
   17068 fi
   17069 
   17070     if test x_$withval = x_no; then
   17071 	as_fn_error $? "Need SSL library to do digital signature cryptography" "$LINENO" 5
   17072     fi
   17073 
   17074     withval=$withval
   17075     if test x_$withval != x_no; then
   17076         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL" >&5
   17077 $as_echo_n "checking for SSL... " >&6; }
   17078         if test x_$withval = x_ -o x_$withval = x_yes; then
   17079             withval="/usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg /usr/local /opt/local /usr/sfw /usr"
   17080         fi
   17081         for dir in $withval; do
   17082             ssldir="$dir"
   17083             if test -f "$dir/include/openssl/ssl.h"; then
   17084                 found_ssl="yes"
   17085 
   17086 cat >>confdefs.h <<_ACEOF
   17087 #define HAVE_SSL /**/
   17088 _ACEOF
   17089 
   17090                                 if test "$ssldir" != "/usr"; then
   17091                         CPPFLAGS="$CPPFLAGS -I$ssldir/include"
   17092                         LIBSSL_CPPFLAGS="$LIBSSL_CPPFLAGS -I$ssldir/include"
   17093                 fi
   17094                 break;
   17095             fi
   17096         done
   17097         if test x_$found_ssl != x_yes; then
   17098             as_fn_error $? "Cannot find the SSL libraries in $withval" "$LINENO" 5
   17099         else
   17100             { $as_echo "$as_me:${as_lineno-$LINENO}: result: found in $ssldir" >&5
   17101 $as_echo "found in $ssldir" >&6; }
   17102             HAVE_SSL=yes
   17103                         if test "$ssldir" != "/usr" -a "$ssldir" != ""; then
   17104                 LDFLAGS="$LDFLAGS -L$ssldir/lib"
   17105                 LIBSSL_LDFLAGS="$LIBSSL_LDFLAGS -L$ssldir/lib"
   17106 
   17107 	if test "x$enable_rpath" = xyes; then
   17108 		if echo "$ssldir/lib" | grep "^/" >/dev/null; then
   17109 			RUNTIME_PATH="$RUNTIME_PATH -R$ssldir/lib"
   17110 		fi
   17111 	fi
   17112 
   17113             fi
   17114 
   17115             { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HMAC_Update in -lcrypto" >&5
   17116 $as_echo_n "checking for HMAC_Update in -lcrypto... " >&6; }
   17117             LIBS="$LIBS -lcrypto"
   17118             LIBSSL_LIBS="$LIBSSL_LIBS -lcrypto"
   17119             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   17120 /* end confdefs.h.  */
   17121 
   17122 int
   17123 main ()
   17124 {
   17125 
   17126                 int HMAC_Update(void);
   17127                 (void)HMAC_Update();
   17128 
   17129   ;
   17130   return 0;
   17131 }
   17132 _ACEOF
   17133 if ac_fn_c_try_link "$LINENO"; then :
   17134 
   17135                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   17136 $as_echo "yes" >&6; }
   17137 
   17138 $as_echo "#define HAVE_HMAC_UPDATE 1" >>confdefs.h
   17139 
   17140 
   17141 else
   17142 
   17143                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   17144 $as_echo "no" >&6; }
   17145                 # check if -lwsock32 or -lgdi32 are needed.
   17146                 BAKLIBS="$LIBS"
   17147                 BAKSSLLIBS="$LIBSSL_LIBS"
   17148                 LIBS="$LIBS -lgdi32"
   17149                 LIBSSL_LIBS="$LIBSSL_LIBS -lgdi32"
   17150                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if -lcrypto needs -lgdi32" >&5
   17151 $as_echo_n "checking if -lcrypto needs -lgdi32... " >&6; }
   17152                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   17153 /* end confdefs.h.  */
   17154 
   17155 int
   17156 main ()
   17157 {
   17158 
   17159                     int HMAC_Update(void);
   17160                     (void)HMAC_Update();
   17161 
   17162   ;
   17163   return 0;
   17164 }
   17165 _ACEOF
   17166 if ac_fn_c_try_link "$LINENO"; then :
   17167 
   17168 
   17169 $as_echo "#define HAVE_HMAC_UPDATE 1" >>confdefs.h
   17170 
   17171                     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   17172 $as_echo "yes" >&6; }
   17173 
   17174 else
   17175 
   17176                     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   17177 $as_echo "no" >&6; }
   17178                     LIBS="$BAKLIBS"
   17179                     LIBSSL_LIBS="$BAKSSLLIBS"
   17180                     LIBS="$LIBS -ldl"
   17181                     LIBSSL_LIBS="$LIBSSL_LIBS -ldl"
   17182                     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if -lcrypto needs -ldl" >&5
   17183 $as_echo_n "checking if -lcrypto needs -ldl... " >&6; }
   17184                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   17185 /* end confdefs.h.  */
   17186 
   17187 int
   17188 main ()
   17189 {
   17190 
   17191                         int HMAC_Update(void);
   17192                         (void)HMAC_Update();
   17193 
   17194   ;
   17195   return 0;
   17196 }
   17197 _ACEOF
   17198 if ac_fn_c_try_link "$LINENO"; then :
   17199 
   17200 
   17201 $as_echo "#define HAVE_HMAC_UPDATE 1" >>confdefs.h
   17202 
   17203                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   17204 $as_echo "yes" >&6; }
   17205 
   17206 else
   17207 
   17208                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   17209 $as_echo "no" >&6; }
   17210                         LIBS="$BAKLIBS"
   17211                         LIBSSL_LIBS="$BAKSSLLIBS"
   17212                         LIBS="$LIBS -ldl -pthread"
   17213                         LIBSSL_LIBS="$LIBSSL_LIBS -ldl -pthread"
   17214                         { $as_echo "$as_me:${as_lineno-$LINENO}: checking if -lcrypto needs -ldl -pthread" >&5
   17215 $as_echo_n "checking if -lcrypto needs -ldl -pthread... " >&6; }
   17216                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   17217 /* end confdefs.h.  */
   17218 
   17219 int
   17220 main ()
   17221 {
   17222 
   17223                             int HMAC_Update(void);
   17224                             (void)HMAC_Update();
   17225 
   17226   ;
   17227   return 0;
   17228 }
   17229 _ACEOF
   17230 if ac_fn_c_try_link "$LINENO"; then :
   17231 
   17232 
   17233 $as_echo "#define HAVE_HMAC_UPDATE 1" >>confdefs.h
   17234 
   17235                             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   17236 $as_echo "yes" >&6; }
   17237 
   17238 else
   17239 
   17240                             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   17241 $as_echo "no" >&6; }
   17242                             as_fn_error $? "OpenSSL found in $ssldir, but version 0.9.7 or higher is required" "$LINENO" 5
   17243 
   17244 fi
   17245 rm -f core conftest.err conftest.$ac_objext \
   17246     conftest$ac_exeext conftest.$ac_ext
   17247 
   17248 fi
   17249 rm -f core conftest.err conftest.$ac_objext \
   17250     conftest$ac_exeext conftest.$ac_ext
   17251 
   17252 fi
   17253 rm -f core conftest.err conftest.$ac_objext \
   17254     conftest$ac_exeext conftest.$ac_ext
   17255 
   17256 fi
   17257 rm -f core conftest.err conftest.$ac_objext \
   17258     conftest$ac_exeext conftest.$ac_ext
   17259         fi
   17260 
   17261 
   17262     fi
   17263 for ac_header in openssl/ssl.h
   17264 do :
   17265   ac_fn_c_check_header_compile "$LINENO" "openssl/ssl.h" "ac_cv_header_openssl_ssl_h" "$ac_includes_default
   17266 "
   17267 if test "x$ac_cv_header_openssl_ssl_h" = xyes; then :
   17268   cat >>confdefs.h <<_ACEOF
   17269 #define HAVE_OPENSSL_SSL_H 1
   17270 _ACEOF
   17271 
   17272 fi
   17273 
   17274 done
   17275 
   17276 for ac_header in openssl/err.h
   17277 do :
   17278   ac_fn_c_check_header_compile "$LINENO" "openssl/err.h" "ac_cv_header_openssl_err_h" "$ac_includes_default
   17279 "
   17280 if test "x$ac_cv_header_openssl_err_h" = xyes; then :
   17281   cat >>confdefs.h <<_ACEOF
   17282 #define HAVE_OPENSSL_ERR_H 1
   17283 _ACEOF
   17284 
   17285 fi
   17286 
   17287 done
   17288 
   17289 for ac_header in openssl/rand.h
   17290 do :
   17291   ac_fn_c_check_header_compile "$LINENO" "openssl/rand.h" "ac_cv_header_openssl_rand_h" "$ac_includes_default
   17292 "
   17293 if test "x$ac_cv_header_openssl_rand_h" = xyes; then :
   17294   cat >>confdefs.h <<_ACEOF
   17295 #define HAVE_OPENSSL_RAND_H 1
   17296 _ACEOF
   17297 
   17298 fi
   17299 
   17300 done
   17301 
   17302 
   17303 
   17304 
   17305 # check if libssl needs libdl
   17306 BAKLIBS="$LIBS"
   17307 LIBS="-lssl $LIBS"
   17308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libssl needs libdl" >&5
   17309 $as_echo_n "checking if libssl needs libdl... " >&6; }
   17310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   17311 /* end confdefs.h.  */
   17312 
   17313 /* Override any GCC internal prototype to avoid an error.
   17314    Use char because int might match the return type of a GCC
   17315    builtin and then its argument prototype would still apply.  */
   17316 #ifdef __cplusplus
   17317 extern "C"
   17318 #endif
   17319 char SSL_CTX_new ();
   17320 int
   17321 main ()
   17322 {
   17323 return SSL_CTX_new ();
   17324   ;
   17325   return 0;
   17326 }
   17327 _ACEOF
   17328 if ac_fn_c_try_link "$LINENO"; then :
   17329 
   17330 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   17331 $as_echo "no" >&6; }
   17332 	LIBS="$BAKLIBS"
   17333 
   17334 else
   17335 
   17336 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   17337 $as_echo "yes" >&6; }
   17338 	LIBS="$BAKLIBS"
   17339 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
   17340 $as_echo_n "checking for library containing dlopen... " >&6; }
   17341 if ${ac_cv_search_dlopen+:} false; then :
   17342   $as_echo_n "(cached) " >&6
   17343 else
   17344   ac_func_search_save_LIBS=$LIBS
   17345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   17346 /* end confdefs.h.  */
   17347 
   17348 /* Override any GCC internal prototype to avoid an error.
   17349    Use char because int might match the return type of a GCC
   17350    builtin and then its argument prototype would still apply.  */
   17351 #ifdef __cplusplus
   17352 extern "C"
   17353 #endif
   17354 char dlopen ();
   17355 int
   17356 main ()
   17357 {
   17358 return dlopen ();
   17359   ;
   17360   return 0;
   17361 }
   17362 _ACEOF
   17363 for ac_lib in '' dl; do
   17364   if test -z "$ac_lib"; then
   17365     ac_res="none required"
   17366   else
   17367     ac_res=-l$ac_lib
   17368     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   17369   fi
   17370   if ac_fn_c_try_link "$LINENO"; then :
   17371   ac_cv_search_dlopen=$ac_res
   17372 fi
   17373 rm -f core conftest.err conftest.$ac_objext \
   17374     conftest$ac_exeext
   17375   if ${ac_cv_search_dlopen+:} false; then :
   17376   break
   17377 fi
   17378 done
   17379 if ${ac_cv_search_dlopen+:} false; then :
   17380 
   17381 else
   17382   ac_cv_search_dlopen=no
   17383 fi
   17384 rm conftest.$ac_ext
   17385 LIBS=$ac_func_search_save_LIBS
   17386 fi
   17387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
   17388 $as_echo "$ac_cv_search_dlopen" >&6; }
   17389 ac_res=$ac_cv_search_dlopen
   17390 if test "$ac_res" != no; then :
   17391   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   17392 
   17393 fi
   17394 
   17395 
   17396 fi
   17397 rm -f core conftest.err conftest.$ac_objext \
   17398     conftest$ac_exeext conftest.$ac_ext
   17399 SSLLIB="-lssl"
   17400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LibreSSL" >&5
   17401 $as_echo_n "checking for LibreSSL... " >&6; }
   17402 if grep VERSION_TEXT $ssldir/include/openssl/opensslv.h | grep "LibreSSL" >/dev/null; then
   17403 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   17404 $as_echo "yes" >&6; }
   17405 
   17406 $as_echo "#define HAVE_LIBRESSL 1" >>confdefs.h
   17407 
   17408 	# libressl provides these compat functions, but they may also be
   17409 	# declared by the OS in libc.  See if they have been declared.
   17410 	ac_fn_c_check_decl "$LINENO" "strlcpy" "ac_cv_have_decl_strlcpy" "$ac_includes_default"
   17411 if test "x$ac_cv_have_decl_strlcpy" = xyes; then :
   17412   ac_have_decl=1
   17413 else
   17414   ac_have_decl=0
   17415 fi
   17416 
   17417 cat >>confdefs.h <<_ACEOF
   17418 #define HAVE_DECL_STRLCPY $ac_have_decl
   17419 _ACEOF
   17420 ac_fn_c_check_decl "$LINENO" "strlcat" "ac_cv_have_decl_strlcat" "$ac_includes_default"
   17421 if test "x$ac_cv_have_decl_strlcat" = xyes; then :
   17422   ac_have_decl=1
   17423 else
   17424   ac_have_decl=0
   17425 fi
   17426 
   17427 cat >>confdefs.h <<_ACEOF
   17428 #define HAVE_DECL_STRLCAT $ac_have_decl
   17429 _ACEOF
   17430 ac_fn_c_check_decl "$LINENO" "arc4random" "ac_cv_have_decl_arc4random" "$ac_includes_default"
   17431 if test "x$ac_cv_have_decl_arc4random" = xyes; then :
   17432   ac_have_decl=1
   17433 else
   17434   ac_have_decl=0
   17435 fi
   17436 
   17437 cat >>confdefs.h <<_ACEOF
   17438 #define HAVE_DECL_ARC4RANDOM $ac_have_decl
   17439 _ACEOF
   17440 ac_fn_c_check_decl "$LINENO" "arc4random_uniform" "ac_cv_have_decl_arc4random_uniform" "$ac_includes_default"
   17441 if test "x$ac_cv_have_decl_arc4random_uniform" = xyes; then :
   17442   ac_have_decl=1
   17443 else
   17444   ac_have_decl=0
   17445 fi
   17446 
   17447 cat >>confdefs.h <<_ACEOF
   17448 #define HAVE_DECL_ARC4RANDOM_UNIFORM $ac_have_decl
   17449 _ACEOF
   17450 ac_fn_c_check_decl "$LINENO" "reallocarray" "ac_cv_have_decl_reallocarray" "$ac_includes_default"
   17451 if test "x$ac_cv_have_decl_reallocarray" = xyes; then :
   17452   ac_have_decl=1
   17453 else
   17454   ac_have_decl=0
   17455 fi
   17456 
   17457 cat >>confdefs.h <<_ACEOF
   17458 #define HAVE_DECL_REALLOCARRAY $ac_have_decl
   17459 _ACEOF
   17460 
   17461 else
   17462 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   17463 $as_echo "no" >&6; }
   17464 fi
   17465 for ac_header in openssl/conf.h
   17466 do :
   17467   ac_fn_c_check_header_compile "$LINENO" "openssl/conf.h" "ac_cv_header_openssl_conf_h" "$ac_includes_default
   17468 "
   17469 if test "x$ac_cv_header_openssl_conf_h" = xyes; then :
   17470   cat >>confdefs.h <<_ACEOF
   17471 #define HAVE_OPENSSL_CONF_H 1
   17472 _ACEOF
   17473 
   17474 fi
   17475 
   17476 done
   17477 
   17478 for ac_header in openssl/engine.h
   17479 do :
   17480   ac_fn_c_check_header_compile "$LINENO" "openssl/engine.h" "ac_cv_header_openssl_engine_h" "$ac_includes_default
   17481 "
   17482 if test "x$ac_cv_header_openssl_engine_h" = xyes; then :
   17483   cat >>confdefs.h <<_ACEOF
   17484 #define HAVE_OPENSSL_ENGINE_H 1
   17485 _ACEOF
   17486 
   17487 fi
   17488 
   17489 done
   17490 
   17491 for ac_func in OPENSSL_config EVP_sha1 EVP_sha256 EVP_sha512 FIPS_mode EVP_MD_CTX_new
   17492 do :
   17493   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   17494 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   17495 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   17496   cat >>confdefs.h <<_ACEOF
   17497 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   17498 _ACEOF
   17499 
   17500 fi
   17501 done
   17502 
   17503 ac_fn_c_check_decl "$LINENO" "SSL_COMP_get_compression_methods" "ac_cv_have_decl_SSL_COMP_get_compression_methods" "
   17504 $ac_includes_default
   17505 #ifdef HAVE_OPENSSL_ERR_H
   17506 #include <openssl/err.h>
   17507 #endif
   17508 
   17509 #ifdef HAVE_OPENSSL_RAND_H
   17510 #include <openssl/rand.h>
   17511 #endif
   17512 
   17513 #ifdef HAVE_OPENSSL_CONF_H
   17514 #include <openssl/conf.h>
   17515 #endif
   17516 
   17517 #ifdef HAVE_OPENSSL_ENGINE_H
   17518 #include <openssl/engine.h>
   17519 #endif
   17520 #include <openssl/ssl.h>
   17521 #include <openssl/evp.h>
   17522 
   17523 "
   17524 if test "x$ac_cv_have_decl_SSL_COMP_get_compression_methods" = xyes; then :
   17525   ac_have_decl=1
   17526 else
   17527   ac_have_decl=0
   17528 fi
   17529 
   17530 cat >>confdefs.h <<_ACEOF
   17531 #define HAVE_DECL_SSL_COMP_GET_COMPRESSION_METHODS $ac_have_decl
   17532 _ACEOF
   17533 ac_fn_c_check_decl "$LINENO" "sk_SSL_COMP_pop_free" "ac_cv_have_decl_sk_SSL_COMP_pop_free" "
   17534 $ac_includes_default
   17535 #ifdef HAVE_OPENSSL_ERR_H
   17536 #include <openssl/err.h>
   17537 #endif
   17538 
   17539 #ifdef HAVE_OPENSSL_RAND_H
   17540 #include <openssl/rand.h>
   17541 #endif
   17542 
   17543 #ifdef HAVE_OPENSSL_CONF_H
   17544 #include <openssl/conf.h>
   17545 #endif
   17546 
   17547 #ifdef HAVE_OPENSSL_ENGINE_H
   17548 #include <openssl/engine.h>
   17549 #endif
   17550 #include <openssl/ssl.h>
   17551 #include <openssl/evp.h>
   17552 
   17553 "
   17554 if test "x$ac_cv_have_decl_sk_SSL_COMP_pop_free" = xyes; then :
   17555   ac_have_decl=1
   17556 else
   17557   ac_have_decl=0
   17558 fi
   17559 
   17560 cat >>confdefs.h <<_ACEOF
   17561 #define HAVE_DECL_SK_SSL_COMP_POP_FREE $ac_have_decl
   17562 _ACEOF
   17563 ac_fn_c_check_decl "$LINENO" "SSL_CTX_set_ecdh_auto" "ac_cv_have_decl_SSL_CTX_set_ecdh_auto" "
   17564 $ac_includes_default
   17565 #ifdef HAVE_OPENSSL_ERR_H
   17566 #include <openssl/err.h>
   17567 #endif
   17568 
   17569 #ifdef HAVE_OPENSSL_RAND_H
   17570 #include <openssl/rand.h>
   17571 #endif
   17572 
   17573 #ifdef HAVE_OPENSSL_CONF_H
   17574 #include <openssl/conf.h>
   17575 #endif
   17576 
   17577 #ifdef HAVE_OPENSSL_ENGINE_H
   17578 #include <openssl/engine.h>
   17579 #endif
   17580 #include <openssl/ssl.h>
   17581 #include <openssl/evp.h>
   17582 
   17583 "
   17584 if test "x$ac_cv_have_decl_SSL_CTX_set_ecdh_auto" = xyes; then :
   17585   ac_have_decl=1
   17586 else
   17587   ac_have_decl=0
   17588 fi
   17589 
   17590 cat >>confdefs.h <<_ACEOF
   17591 #define HAVE_DECL_SSL_CTX_SET_ECDH_AUTO $ac_have_decl
   17592 _ACEOF
   17593 
   17594 fi
   17595 
   17596 
   17597 
   17598 # Check whether --enable-sha2 was given.
   17599 if test "${enable_sha2+set}" = set; then :
   17600   enableval=$enable_sha2;
   17601 fi
   17602 
   17603 case "$enable_sha2" in
   17604 	no)
   17605 	;;
   17606 	yes|*)
   17607 
   17608 $as_echo "#define USE_SHA2 1" >>confdefs.h
   17609 
   17610 	;;
   17611 esac
   17612 
   17613 # check wether gost also works
   17614 
   17615 # Check whether --enable-gost was given.
   17616 if test "${enable_gost+set}" = set; then :
   17617   enableval=$enable_gost;
   17618 fi
   17619 
   17620 use_gost="no"
   17621 if test $USE_NSS = "no" -a $USE_NETTLE = "no"; then
   17622 case "$enable_gost" in
   17623 	no)
   17624 	;;
   17625 	*)
   17626 	ac_fn_c_check_func "$LINENO" "EVP_PKEY_set_type_str" "ac_cv_func_EVP_PKEY_set_type_str"
   17627 if test "x$ac_cv_func_EVP_PKEY_set_type_str" = xyes; then :
   17628   :
   17629 else
   17630   as_fn_error $? "OpenSSL 1.0.0 is needed for GOST support" "$LINENO" 5
   17631 fi
   17632 
   17633 	ac_fn_c_check_func "$LINENO" "EC_KEY_new" "ac_cv_func_EC_KEY_new"
   17634 if test "x$ac_cv_func_EC_KEY_new" = xyes; then :
   17635 
   17636 else
   17637   as_fn_error $? "OpenSSL does not support ECC, needed for GOST support" "$LINENO" 5
   17638 fi
   17639 
   17640 
   17641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if GOST works" >&5
   17642 $as_echo_n "checking if GOST works... " >&6; }
   17643 if test c${cross_compiling} = cno; then
   17644 BAKCFLAGS="$CFLAGS"
   17645 if test -n "$ssldir"; then
   17646 	CFLAGS="$CFLAGS -Wl,-rpath,$ssldir/lib"
   17647 fi
   17648 if test "$cross_compiling" = yes; then :
   17649   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   17650 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   17651 as_fn_error $? "cannot run test program while cross compiling
   17652 See \`config.log' for more details" "$LINENO" 5; }
   17653 else
   17654   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   17655 /* end confdefs.h.  */
   17656 
   17657 #include <string.h>
   17658 #include <openssl/ssl.h>
   17659 #include <openssl/evp.h>
   17660 #include <openssl/engine.h>
   17661 #include <openssl/conf.h>
   17662 /* routine to load gost (from sldns) */
   17663 int load_gost_id(void)
   17664 {
   17665 	static int gost_id = 0;
   17666 	const EVP_PKEY_ASN1_METHOD* meth;
   17667 	ENGINE* e;
   17668 
   17669 	if(gost_id) return gost_id;
   17670 
   17671 	/* see if configuration loaded gost implementation from other engine*/
   17672 	meth = EVP_PKEY_asn1_find_str(NULL, "gost2001", -1);
   17673 	if(meth) {
   17674 		EVP_PKEY_asn1_get0_info(&gost_id, NULL, NULL, NULL, NULL, meth);
   17675 		return gost_id;
   17676 	}
   17677 
   17678 	/* see if engine can be loaded already */
   17679 	e = ENGINE_by_id("gost");
   17680 	if(!e) {
   17681 		/* load it ourself, in case statically linked */
   17682 		ENGINE_load_builtin_engines();
   17683 		ENGINE_load_dynamic();
   17684 		e = ENGINE_by_id("gost");
   17685 	}
   17686 	if(!e) {
   17687 		/* no gost engine in openssl */
   17688 		return 0;
   17689 	}
   17690 	if(!ENGINE_set_default(e, ENGINE_METHOD_ALL)) {
   17691 		ENGINE_finish(e);
   17692 		ENGINE_free(e);
   17693 		return 0;
   17694 	}
   17695 
   17696 	meth = EVP_PKEY_asn1_find_str(&e, "gost2001", -1);
   17697 	if(!meth) {
   17698 		/* algo not found */
   17699 		ENGINE_finish(e);
   17700 		ENGINE_free(e);
   17701 		return 0;
   17702 	}
   17703 	EVP_PKEY_asn1_get0_info(&gost_id, NULL, NULL, NULL, NULL, meth);
   17704 	return gost_id;
   17705 }
   17706 int main(void) {
   17707 	EVP_MD_CTX* ctx;
   17708 	const EVP_MD* md;
   17709 	unsigned char digest[64]; /* its a 256-bit digest, so uses 32 bytes */
   17710 	const char* str = "Hello world";
   17711 	const unsigned char check[] = {
   17712 		0x40 , 0xed , 0xf8 , 0x56 , 0x5a , 0xc5 , 0x36 , 0xe1 ,
   17713 		0x33 , 0x7c , 0x7e , 0x87 , 0x62 , 0x1c , 0x42 , 0xe0 ,
   17714 		0x17 , 0x1b , 0x5e , 0xce , 0xa8 , 0x46 , 0x65 , 0x4d ,
   17715 		0x8d , 0x3e , 0x22 , 0x9b , 0xe1 , 0x30 , 0x19 , 0x9d
   17716 	};
   17717 	OPENSSL_config(NULL);
   17718 	(void)load_gost_id();
   17719 	md = EVP_get_digestbyname("md_gost94");
   17720 	if(!md) return 1;
   17721 	memset(digest, 0, sizeof(digest));
   17722 	ctx = EVP_MD_CTX_create();
   17723 	if(!ctx) return 2;
   17724 	if(!EVP_DigestInit_ex(ctx, md, NULL)) return 3;
   17725 	if(!EVP_DigestUpdate(ctx, str, 10)) return 4;
   17726 	if(!EVP_DigestFinal_ex(ctx, digest, NULL)) return 5;
   17727 	/* uncomment to see the hash calculated.
   17728 		{int i;
   17729 		for(i=0; i<32; i++)
   17730 			printf(" %2.2x", (int)digest[i]);
   17731 		printf("\n");}
   17732 	*/
   17733 	if(memcmp(digest, check, sizeof(check)) != 0)
   17734 		return 6;
   17735 	return 0;
   17736 }
   17737 
   17738 _ACEOF
   17739 if ac_fn_c_try_run "$LINENO"; then :
   17740   eval "ac_cv_c_gost_works=yes"
   17741 else
   17742   eval "ac_cv_c_gost_works=no"
   17743 fi
   17744 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   17745   conftest.$ac_objext conftest.beam conftest.$ac_ext
   17746 fi
   17747 
   17748 CFLAGS="$BAKCFLAGS"
   17749 else
   17750 eval "ac_cv_c_gost_works=maybe"
   17751 fi
   17752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_gost_works" >&5
   17753 $as_echo "$ac_cv_c_gost_works" >&6; }
   17754 
   17755 	if test "$ac_cv_c_gost_works" != no; then
   17756 		use_gost="yes"
   17757 
   17758 $as_echo "#define USE_GOST 1" >>confdefs.h
   17759 
   17760 	fi
   17761 	;;
   17762 esac
   17763 fi
   17764 # Check whether --enable-ecdsa was given.
   17765 if test "${enable_ecdsa+set}" = set; then :
   17766   enableval=$enable_ecdsa;
   17767 fi
   17768 
   17769 use_ecdsa="no"
   17770 case "$enable_ecdsa" in
   17771     no)
   17772       ;;
   17773     *)
   17774       if test $USE_NSS = "no" -a $USE_NETTLE = "no"; then
   17775 	      ac_fn_c_check_func "$LINENO" "ECDSA_sign" "ac_cv_func_ECDSA_sign"
   17776 if test "x$ac_cv_func_ECDSA_sign" = xyes; then :
   17777 
   17778 else
   17779   as_fn_error $? "OpenSSL does not support ECDSA: please upgrade or rerun with --disable-ecdsa" "$LINENO" 5
   17780 fi
   17781 
   17782 	      ac_fn_c_check_func "$LINENO" "SHA384_Init" "ac_cv_func_SHA384_Init"
   17783 if test "x$ac_cv_func_SHA384_Init" = xyes; then :
   17784 
   17785 else
   17786   as_fn_error $? "OpenSSL does not support SHA384: please upgrade or rerun with --disable-ecdsa" "$LINENO" 5
   17787 fi
   17788 
   17789 	      ac_fn_c_check_decl "$LINENO" "NID_X9_62_prime256v1" "ac_cv_have_decl_NID_X9_62_prime256v1" "$ac_includes_default
   17790 #include <openssl/evp.h>
   17791 
   17792 "
   17793 if test "x$ac_cv_have_decl_NID_X9_62_prime256v1" = xyes; then :
   17794   ac_have_decl=1
   17795 else
   17796   ac_have_decl=0
   17797 fi
   17798 
   17799 cat >>confdefs.h <<_ACEOF
   17800 #define HAVE_DECL_NID_X9_62_PRIME256V1 $ac_have_decl
   17801 _ACEOF
   17802 if test $ac_have_decl = 1; then :
   17803 
   17804 else
   17805   as_fn_error $? "OpenSSL does not support the ECDSA curves: please upgrade or rerun with --disable-ecdsa" "$LINENO" 5
   17806 fi
   17807 ac_fn_c_check_decl "$LINENO" "NID_secp384r1" "ac_cv_have_decl_NID_secp384r1" "$ac_includes_default
   17808 #include <openssl/evp.h>
   17809 
   17810 "
   17811 if test "x$ac_cv_have_decl_NID_secp384r1" = xyes; then :
   17812   ac_have_decl=1
   17813 else
   17814   ac_have_decl=0
   17815 fi
   17816 
   17817 cat >>confdefs.h <<_ACEOF
   17818 #define HAVE_DECL_NID_SECP384R1 $ac_have_decl
   17819 _ACEOF
   17820 if test $ac_have_decl = 1; then :
   17821 
   17822 else
   17823   as_fn_error $? "OpenSSL does not support the ECDSA curves: please upgrade or rerun with --disable-ecdsa" "$LINENO" 5
   17824 fi
   17825 
   17826 	      # see if OPENSSL 1.0.0 or later (has EVP MD and Verify independency)
   17827 	      { $as_echo "$as_me:${as_lineno-$LINENO}: checking if openssl supports SHA2 and ECDSA with EVP" >&5
   17828 $as_echo_n "checking if openssl supports SHA2 and ECDSA with EVP... " >&6; }
   17829 	      if grep OPENSSL_VERSION_TEXT $ssldir/include/openssl/opensslv.h | grep "OpenSSL" >/dev/null; then
   17830 		if grep OPENSSL_VERSION_NUMBER $ssldir/include/openssl/opensslv.h | grep 0x0 >/dev/null; then
   17831 		  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   17832 $as_echo "no" >&6; }
   17833 
   17834 cat >>confdefs.h <<_ACEOF
   17835 #define USE_ECDSA_EVP_WORKAROUND 1
   17836 _ACEOF
   17837 
   17838 		else
   17839 		  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   17840 $as_echo "yes" >&6; }
   17841 		fi
   17842 	      else
   17843 		# not OpenSSL, thus likely LibreSSL, which supports it
   17844 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   17845 $as_echo "yes" >&6; }
   17846 	      fi
   17847       fi
   17848       # we now know we have ECDSA and the required curves.
   17849 
   17850 cat >>confdefs.h <<_ACEOF
   17851 #define USE_ECDSA 1
   17852 _ACEOF
   17853 
   17854       use_ecdsa="yes"
   17855       ;;
   17856 esac
   17857 
   17858 # Check whether --enable-dsa was given.
   17859 if test "${enable_dsa+set}" = set; then :
   17860   enableval=$enable_dsa;
   17861 fi
   17862 
   17863 use_dsa="no"
   17864 case "$enable_ecdsa" in
   17865     no)
   17866       ;;
   17867     *)
   17868       # detect if DSA is supported, and turn it off if not.
   17869       ac_fn_c_check_func "$LINENO" "EVP_dss1" "ac_cv_func_EVP_dss1"
   17870 if test "x$ac_cv_func_EVP_dss1" = xyes; then :
   17871 
   17872 
   17873 cat >>confdefs.h <<_ACEOF
   17874 #define USE_DSA 1
   17875 _ACEOF
   17876 
   17877 
   17878 else
   17879   if test "x$enable_dsa" = "xyes"; then as_fn_error $? "OpenSSL does not support DSA and you used --enable-dsa." "$LINENO" 5
   17880                fi
   17881 fi
   17882 
   17883       ;;
   17884 esac
   17885 
   17886 
   17887 # Check whether --enable-event-api was given.
   17888 if test "${enable_event_api+set}" = set; then :
   17889   enableval=$enable_event_api;
   17890 fi
   17891 
   17892 case "$enable_event_api" in
   17893     yes)
   17894       UNBOUND_EVENT_INSTALL=unbound-event-install
   17895 
   17896       UNBOUND_EVENT_UNINSTALL=unbound-event-uninstall
   17897 
   17898       ;;
   17899     *)
   17900       ;;
   17901 esac
   17902 
   17903 # check for libevent
   17904 
   17905 # Check whether --with-libevent was given.
   17906 if test "${with_libevent+set}" = set; then :
   17907   withval=$with_libevent;
   17908 else
   17909    withval="no"
   17910 fi
   17911 
   17912 if test x_$withval = x_yes -o x_$withval != x_no; then
   17913         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libevent" >&5
   17914 $as_echo_n "checking for libevent... " >&6; }
   17915         if test x_$withval = x_ -o x_$withval = x_yes; then
   17916             withval="/usr/local /opt/local /usr/lib /usr/pkg /usr/sfw /usr"
   17917         fi
   17918         for dir in $withval; do
   17919             thedir="$dir"
   17920             if test -f "$dir/include/event.h" -o -f "$dir/include/event2/event.h"; then
   17921                 found_libevent="yes"
   17922 				if test "$thedir" != "/usr"; then
   17923                     CPPFLAGS="$CPPFLAGS -I$thedir/include"
   17924 		fi
   17925                 break;
   17926             fi
   17927         done
   17928         if test x_$found_libevent != x_yes; then
   17929 		if test -f "$dir/event.h" -a \( -f "$dir/libevent.la" -o -f "$dir/libev.la" \) ; then
   17930 			# libevent source directory
   17931             		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: found in $thedir" >&5
   17932 $as_echo "found in $thedir" >&6; }
   17933                 	CPPFLAGS="$CPPFLAGS -I$thedir -I$thedir/include"
   17934 			BAK_LDFLAGS_SET="1"
   17935 			BAK_LDFLAGS="$LDFLAGS"
   17936 			# remove evdns from linking
   17937 			mkdir build >/dev/null 2>&1
   17938 			mkdir build/libevent >/dev/null 2>&1
   17939 			mkdir build/libevent/.libs >/dev/null 2>&1
   17940 			ev_files_o=`ls $thedir/*.o | grep -v evdns\.o | grep -v bufferevent_openssl\.o`
   17941 			ev_files_lo=`ls $thedir/*.lo | grep -v evdns\.lo | grep -v bufferevent_openssl\.lo`
   17942 			ev_files_libso=`ls $thedir/.libs/*.o | grep -v evdns\.o | grep -v bufferevent_openssl\.o`
   17943 			cp $ev_files_o build/libevent
   17944 			cp $ev_files_lo build/libevent
   17945 			cp $ev_files_libso build/libevent/.libs
   17946             		LATE_LDFLAGS="build/libevent/*.lo -lm"
   17947 			LDFLAGS="build/libevent/*.o $LDFLAGS -lm"
   17948 		else
   17949             		as_fn_error $? "Cannot find the libevent library in $withval
   17950 You can restart ./configure --with-libevent=no to use a builtin alternative.
   17951 Please note that this alternative is not as capable as libevent when using
   17952 large outgoing port ranges.  " "$LINENO" 5
   17953 		fi
   17954         else
   17955             { $as_echo "$as_me:${as_lineno-$LINENO}: result: found in $thedir" >&5
   17956 $as_echo "found in $thedir" >&6; }
   17957 	    	    if test ! -f $thedir/lib/libevent.a -a ! -f $thedir/lib/libevent.so -a -d "$thedir/lib/event2"; then
   17958 		    LDFLAGS="$LDFLAGS -L$thedir/lib/event2"
   17959 
   17960 	if test "x$enable_rpath" = xyes; then
   17961 		if echo "$thedir/lib/event2" | grep "^/" >/dev/null; then
   17962 			RUNTIME_PATH="$RUNTIME_PATH -R$thedir/lib/event2"
   17963 		fi
   17964 	fi
   17965 
   17966 	    else
   17967 		    		    if test "$thedir" != "/usr" -a "$thedir" != ""; then
   17968 			LDFLAGS="$LDFLAGS -L$thedir/lib"
   17969 
   17970 	if test "x$enable_rpath" = xyes; then
   17971 		if echo "$thedir/lib" | grep "^/" >/dev/null; then
   17972 			RUNTIME_PATH="$RUNTIME_PATH -R$thedir/lib"
   17973 		fi
   17974 	fi
   17975 
   17976 		    fi
   17977 	    fi
   17978         fi
   17979 	# check for library used by libevent after 1.3c
   17980 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5
   17981 $as_echo_n "checking for library containing clock_gettime... " >&6; }
   17982 if ${ac_cv_search_clock_gettime+:} false; then :
   17983   $as_echo_n "(cached) " >&6
   17984 else
   17985   ac_func_search_save_LIBS=$LIBS
   17986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   17987 /* end confdefs.h.  */
   17988 
   17989 /* Override any GCC internal prototype to avoid an error.
   17990    Use char because int might match the return type of a GCC
   17991    builtin and then its argument prototype would still apply.  */
   17992 #ifdef __cplusplus
   17993 extern "C"
   17994 #endif
   17995 char clock_gettime ();
   17996 int
   17997 main ()
   17998 {
   17999 return clock_gettime ();
   18000   ;
   18001   return 0;
   18002 }
   18003 _ACEOF
   18004 for ac_lib in '' rt; do
   18005   if test -z "$ac_lib"; then
   18006     ac_res="none required"
   18007   else
   18008     ac_res=-l$ac_lib
   18009     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   18010   fi
   18011   if ac_fn_c_try_link "$LINENO"; then :
   18012   ac_cv_search_clock_gettime=$ac_res
   18013 fi
   18014 rm -f core conftest.err conftest.$ac_objext \
   18015     conftest$ac_exeext
   18016   if ${ac_cv_search_clock_gettime+:} false; then :
   18017   break
   18018 fi
   18019 done
   18020 if ${ac_cv_search_clock_gettime+:} false; then :
   18021 
   18022 else
   18023   ac_cv_search_clock_gettime=no
   18024 fi
   18025 rm conftest.$ac_ext
   18026 LIBS=$ac_func_search_save_LIBS
   18027 fi
   18028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5
   18029 $as_echo "$ac_cv_search_clock_gettime" >&6; }
   18030 ac_res=$ac_cv_search_clock_gettime
   18031 if test "$ac_res" != no; then :
   18032   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   18033 
   18034 fi
   18035 
   18036 
   18037 	# is the event.h header libev or libevent?
   18038 	for ac_header in event.h
   18039 do :
   18040   ac_fn_c_check_header_compile "$LINENO" "event.h" "ac_cv_header_event_h" "$ac_includes_default
   18041 "
   18042 if test "x$ac_cv_header_event_h" = xyes; then :
   18043   cat >>confdefs.h <<_ACEOF
   18044 #define HAVE_EVENT_H 1
   18045 _ACEOF
   18046 
   18047 fi
   18048 
   18049 done
   18050 
   18051 	ac_fn_c_check_decl "$LINENO" "EV_VERSION_MAJOR" "ac_cv_have_decl_EV_VERSION_MAJOR" "$ac_includes_default
   18052 #include <event.h>
   18053 
   18054 "
   18055 if test "x$ac_cv_have_decl_EV_VERSION_MAJOR" = xyes; then :
   18056 
   18057 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing event_set" >&5
   18058 $as_echo_n "checking for library containing event_set... " >&6; }
   18059 if ${ac_cv_search_event_set+:} false; then :
   18060   $as_echo_n "(cached) " >&6
   18061 else
   18062   ac_func_search_save_LIBS=$LIBS
   18063 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   18064 /* end confdefs.h.  */
   18065 
   18066 /* Override any GCC internal prototype to avoid an error.
   18067    Use char because int might match the return type of a GCC
   18068    builtin and then its argument prototype would still apply.  */
   18069 #ifdef __cplusplus
   18070 extern "C"
   18071 #endif
   18072 char event_set ();
   18073 int
   18074 main ()
   18075 {
   18076 return event_set ();
   18077   ;
   18078   return 0;
   18079 }
   18080 _ACEOF
   18081 for ac_lib in '' ev; do
   18082   if test -z "$ac_lib"; then
   18083     ac_res="none required"
   18084   else
   18085     ac_res=-l$ac_lib
   18086     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   18087   fi
   18088   if ac_fn_c_try_link "$LINENO"; then :
   18089   ac_cv_search_event_set=$ac_res
   18090 fi
   18091 rm -f core conftest.err conftest.$ac_objext \
   18092     conftest$ac_exeext
   18093   if ${ac_cv_search_event_set+:} false; then :
   18094   break
   18095 fi
   18096 done
   18097 if ${ac_cv_search_event_set+:} false; then :
   18098 
   18099 else
   18100   ac_cv_search_event_set=no
   18101 fi
   18102 rm conftest.$ac_ext
   18103 LIBS=$ac_func_search_save_LIBS
   18104 fi
   18105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_event_set" >&5
   18106 $as_echo "$ac_cv_search_event_set" >&6; }
   18107 ac_res=$ac_cv_search_event_set
   18108 if test "$ac_res" != no; then :
   18109   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   18110 
   18111 fi
   18112 
   18113 
   18114 else
   18115 
   18116 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing event_set" >&5
   18117 $as_echo_n "checking for library containing event_set... " >&6; }
   18118 if ${ac_cv_search_event_set+:} false; then :
   18119   $as_echo_n "(cached) " >&6
   18120 else
   18121   ac_func_search_save_LIBS=$LIBS
   18122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   18123 /* end confdefs.h.  */
   18124 
   18125 /* Override any GCC internal prototype to avoid an error.
   18126    Use char because int might match the return type of a GCC
   18127    builtin and then its argument prototype would still apply.  */
   18128 #ifdef __cplusplus
   18129 extern "C"
   18130 #endif
   18131 char event_set ();
   18132 int
   18133 main ()
   18134 {
   18135 return event_set ();
   18136   ;
   18137   return 0;
   18138 }
   18139 _ACEOF
   18140 for ac_lib in '' event; do
   18141   if test -z "$ac_lib"; then
   18142     ac_res="none required"
   18143   else
   18144     ac_res=-l$ac_lib
   18145     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   18146   fi
   18147   if ac_fn_c_try_link "$LINENO"; then :
   18148   ac_cv_search_event_set=$ac_res
   18149 fi
   18150 rm -f core conftest.err conftest.$ac_objext \
   18151     conftest$ac_exeext
   18152   if ${ac_cv_search_event_set+:} false; then :
   18153   break
   18154 fi
   18155 done
   18156 if ${ac_cv_search_event_set+:} false; then :
   18157 
   18158 else
   18159   ac_cv_search_event_set=no
   18160 fi
   18161 rm conftest.$ac_ext
   18162 LIBS=$ac_func_search_save_LIBS
   18163 fi
   18164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_event_set" >&5
   18165 $as_echo "$ac_cv_search_event_set" >&6; }
   18166 ac_res=$ac_cv_search_event_set
   18167 if test "$ac_res" != no; then :
   18168   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   18169 
   18170 fi
   18171 
   18172 
   18173 fi
   18174 
   18175 	for ac_func in event_base_free
   18176 do :
   18177   ac_fn_c_check_func "$LINENO" "event_base_free" "ac_cv_func_event_base_free"
   18178 if test "x$ac_cv_func_event_base_free" = xyes; then :
   18179   cat >>confdefs.h <<_ACEOF
   18180 #define HAVE_EVENT_BASE_FREE 1
   18181 _ACEOF
   18182 
   18183 fi
   18184 done
   18185  # only in libevent 1.2 and later
   18186 	for ac_func in event_base_once
   18187 do :
   18188   ac_fn_c_check_func "$LINENO" "event_base_once" "ac_cv_func_event_base_once"
   18189 if test "x$ac_cv_func_event_base_once" = xyes; then :
   18190   cat >>confdefs.h <<_ACEOF
   18191 #define HAVE_EVENT_BASE_ONCE 1
   18192 _ACEOF
   18193 
   18194 fi
   18195 done
   18196  # only in libevent 1.4.1 and later
   18197 	for ac_func in event_base_new
   18198 do :
   18199   ac_fn_c_check_func "$LINENO" "event_base_new" "ac_cv_func_event_base_new"
   18200 if test "x$ac_cv_func_event_base_new" = xyes; then :
   18201   cat >>confdefs.h <<_ACEOF
   18202 #define HAVE_EVENT_BASE_NEW 1
   18203 _ACEOF
   18204 
   18205 fi
   18206 done
   18207  # only in libevent 1.4.1 and later
   18208 	for ac_func in event_base_get_method
   18209 do :
   18210   ac_fn_c_check_func "$LINENO" "event_base_get_method" "ac_cv_func_event_base_get_method"
   18211 if test "x$ac_cv_func_event_base_get_method" = xyes; then :
   18212   cat >>confdefs.h <<_ACEOF
   18213 #define HAVE_EVENT_BASE_GET_METHOD 1
   18214 _ACEOF
   18215 
   18216 fi
   18217 done
   18218  # only in libevent 1.4.3 and later
   18219 	for ac_func in ev_loop
   18220 do :
   18221   ac_fn_c_check_func "$LINENO" "ev_loop" "ac_cv_func_ev_loop"
   18222 if test "x$ac_cv_func_ev_loop" = xyes; then :
   18223   cat >>confdefs.h <<_ACEOF
   18224 #define HAVE_EV_LOOP 1
   18225 _ACEOF
   18226 
   18227 fi
   18228 done
   18229  # only in libev. (tested on 3.51)
   18230 	for ac_func in ev_default_loop
   18231 do :
   18232   ac_fn_c_check_func "$LINENO" "ev_default_loop" "ac_cv_func_ev_default_loop"
   18233 if test "x$ac_cv_func_ev_default_loop" = xyes; then :
   18234   cat >>confdefs.h <<_ACEOF
   18235 #define HAVE_EV_DEFAULT_LOOP 1
   18236 _ACEOF
   18237 
   18238 fi
   18239 done
   18240  # only in libev. (tested on 4.00)
   18241 	if test -n "$BAK_LDFLAGS_SET"; then
   18242 		LDFLAGS="$BAK_LDFLAGS"
   18243 	fi
   18244 else
   18245 
   18246 $as_echo "#define USE_MINI_EVENT 1" >>confdefs.h
   18247 
   18248 fi
   18249 
   18250 # check for libexpat
   18251 
   18252 # Check whether --with-libexpat was given.
   18253 if test "${with_libexpat+set}" = set; then :
   18254   withval=$with_libexpat;
   18255 else
   18256    withval="/usr/local /opt/local /usr/lib /usr/pkg /usr/sfw /usr"
   18257 fi
   18258 
   18259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libexpat" >&5
   18260 $as_echo_n "checking for libexpat... " >&6; }
   18261 found_libexpat="no"
   18262 for dir in $withval ; do
   18263             if test -f "$dir/include/expat.h"; then
   18264 		found_libexpat="yes"
   18265 				if test "$dir" != "/usr"; then
   18266                     CPPFLAGS="$CPPFLAGS -I$dir/include"
   18267 		    LDFLAGS="$LDFLAGS -L$dir/lib"
   18268 		fi
   18269             	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: found in $dir" >&5
   18270 $as_echo "found in $dir" >&6; }
   18271                 break;
   18272             fi
   18273 done
   18274 if test x_$found_libexpat != x_yes; then
   18275 	as_fn_error $? "Could not find libexpat, expat.h" "$LINENO" 5
   18276 fi
   18277 for ac_header in expat.h
   18278 do :
   18279   ac_fn_c_check_header_compile "$LINENO" "expat.h" "ac_cv_header_expat_h" "$ac_includes_default
   18280 "
   18281 if test "x$ac_cv_header_expat_h" = xyes; then :
   18282   cat >>confdefs.h <<_ACEOF
   18283 #define HAVE_EXPAT_H 1
   18284 _ACEOF
   18285 
   18286 fi
   18287 
   18288 done
   18289 
   18290 ac_fn_c_check_decl "$LINENO" "XML_StopParser" "ac_cv_have_decl_XML_StopParser" "$ac_includes_default
   18291 #include <expat.h>
   18292 
   18293 "
   18294 if test "x$ac_cv_have_decl_XML_StopParser" = xyes; then :
   18295   ac_have_decl=1
   18296 else
   18297   ac_have_decl=0
   18298 fi
   18299 
   18300 cat >>confdefs.h <<_ACEOF
   18301 #define HAVE_DECL_XML_STOPPARSER $ac_have_decl
   18302 _ACEOF
   18303 
   18304 
   18305 # set static linking if requested
   18306 
   18307 staticexe=""
   18308 # Check whether --enable-static-exe was given.
   18309 if test "${enable_static_exe+set}" = set; then :
   18310   enableval=$enable_static_exe;
   18311 fi
   18312 
   18313 if test x_$enable_static_exe = x_yes; then
   18314 	staticexe="-static"
   18315 	if test "$on_mingw" = yes; then
   18316 		staticexe="-all-static"
   18317 		# for static crosscompile, include gdi32 and zlib here.
   18318 		if test "`uname`" = "Linux"; then
   18319 			LIBS="$LIBS -lgdi32 -lz"
   18320 		fi
   18321 	fi
   18322 fi
   18323 
   18324 # set lock checking if requested
   18325 # Check whether --enable-lock_checks was given.
   18326 if test "${enable_lock_checks+set}" = set; then :
   18327   enableval=$enable_lock_checks;
   18328 fi
   18329 
   18330 if test x_$enable_lock_checks = x_yes; then
   18331 
   18332 $as_echo "#define ENABLE_LOCK_CHECKS 1" >>confdefs.h
   18333 
   18334 	CHECKLOCK_OBJ="checklocks.lo"
   18335 
   18336 fi
   18337 
   18338 
   18339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo" >&5
   18340 $as_echo_n "checking for getaddrinfo... " >&6; }
   18341 ac_cv_func_getaddrinfo=no
   18342 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   18343 /* end confdefs.h.  */
   18344 
   18345 #ifdef __cplusplus
   18346 extern "C"
   18347 {
   18348 #endif
   18349 char* getaddrinfo();
   18350 char* (*f) () = getaddrinfo;
   18351 #ifdef __cplusplus
   18352 }
   18353 #endif
   18354 int main() {
   18355         ;
   18356         return 0;
   18357 }
   18358 
   18359 _ACEOF
   18360 if ac_fn_c_try_link "$LINENO"; then :
   18361   ac_cv_func_getaddrinfo="yes"
   18362 if test "$ac_cv_header_windows_h" = "yes"; then
   18363 
   18364 $as_echo "#define USE_WINSOCK 1" >>confdefs.h
   18365 
   18366 	USE_WINSOCK="1"
   18367 	LIBS="$LIBS -lws2_32"
   18368 fi
   18369 
   18370 else
   18371   ORIGLIBS="$LIBS"
   18372 LIBS="$LIBS -lws2_32"
   18373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   18374 /* end confdefs.h.  */
   18375 
   18376 #ifdef HAVE_WS2TCPIP_H
   18377 #include <ws2tcpip.h>
   18378 #endif
   18379 
   18380 int
   18381 main ()
   18382 {
   18383 
   18384         (void)getaddrinfo(NULL, NULL, NULL, NULL);
   18385 
   18386 
   18387   ;
   18388   return 0;
   18389 }
   18390 _ACEOF
   18391 if ac_fn_c_try_link "$LINENO"; then :
   18392 
   18393 ac_cv_func_getaddrinfo="yes"
   18394 
   18395 $as_echo "#define USE_WINSOCK 1" >>confdefs.h
   18396 
   18397 USE_WINSOCK="1"
   18398 
   18399 else
   18400 
   18401 ac_cv_func_getaddrinfo="no"
   18402 LIBS="$ORIGLIBS"
   18403 
   18404 fi
   18405 rm -f core conftest.err conftest.$ac_objext \
   18406     conftest$ac_exeext conftest.$ac_ext
   18407 
   18408 fi
   18409 rm -f core conftest.err conftest.$ac_objext \
   18410     conftest$ac_exeext conftest.$ac_ext
   18411 
   18412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_getaddrinfo" >&5
   18413 $as_echo "$ac_cv_func_getaddrinfo" >&6; }
   18414 if test $ac_cv_func_getaddrinfo = yes; then
   18415 
   18416 $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
   18417 
   18418 fi
   18419 
   18420 if test "$USE_WINSOCK" = 1; then
   18421 
   18422 $as_echo "#define UB_ON_WINDOWS 1" >>confdefs.h
   18423 
   18424 	for ac_header in iphlpapi.h
   18425 do :
   18426   ac_fn_c_check_header_compile "$LINENO" "iphlpapi.h" "ac_cv_header_iphlpapi_h" "$ac_includes_default
   18427 #include <windows.h>
   18428 
   18429 "
   18430 if test "x$ac_cv_header_iphlpapi_h" = xyes; then :
   18431   cat >>confdefs.h <<_ACEOF
   18432 #define HAVE_IPHLPAPI_H 1
   18433 _ACEOF
   18434 
   18435 fi
   18436 
   18437 done
   18438 
   18439 	if test -n "$ac_tool_prefix"; then
   18440   # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
   18441 set dummy ${ac_tool_prefix}windres; ac_word=$2
   18442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   18443 $as_echo_n "checking for $ac_word... " >&6; }
   18444 if ${ac_cv_prog_WINDRES+:} false; then :
   18445   $as_echo_n "(cached) " >&6
   18446 else
   18447   if test -n "$WINDRES"; then
   18448   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
   18449 else
   18450 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   18451 for as_dir in $PATH
   18452 do
   18453   IFS=$as_save_IFS
   18454   test -z "$as_dir" && as_dir=.
   18455     for ac_exec_ext in '' $ac_executable_extensions; do
   18456   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   18457     ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
   18458     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   18459     break 2
   18460   fi
   18461 done
   18462   done
   18463 IFS=$as_save_IFS
   18464 
   18465 fi
   18466 fi
   18467 WINDRES=$ac_cv_prog_WINDRES
   18468 if test -n "$WINDRES"; then
   18469   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
   18470 $as_echo "$WINDRES" >&6; }
   18471 else
   18472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   18473 $as_echo "no" >&6; }
   18474 fi
   18475 
   18476 
   18477 fi
   18478 if test -z "$ac_cv_prog_WINDRES"; then
   18479   ac_ct_WINDRES=$WINDRES
   18480   # Extract the first word of "windres", so it can be a program name with args.
   18481 set dummy windres; ac_word=$2
   18482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   18483 $as_echo_n "checking for $ac_word... " >&6; }
   18484 if ${ac_cv_prog_ac_ct_WINDRES+:} false; then :
   18485   $as_echo_n "(cached) " >&6
   18486 else
   18487   if test -n "$ac_ct_WINDRES"; then
   18488   ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
   18489 else
   18490 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   18491 for as_dir in $PATH
   18492 do
   18493   IFS=$as_save_IFS
   18494   test -z "$as_dir" && as_dir=.
   18495     for ac_exec_ext in '' $ac_executable_extensions; do
   18496   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   18497     ac_cv_prog_ac_ct_WINDRES="windres"
   18498     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   18499     break 2
   18500   fi
   18501 done
   18502   done
   18503 IFS=$as_save_IFS
   18504 
   18505 fi
   18506 fi
   18507 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
   18508 if test -n "$ac_ct_WINDRES"; then
   18509   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
   18510 $as_echo "$ac_ct_WINDRES" >&6; }
   18511 else
   18512   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   18513 $as_echo "no" >&6; }
   18514 fi
   18515 
   18516   if test "x$ac_ct_WINDRES" = x; then
   18517     WINDRES=""
   18518   else
   18519     case $cross_compiling:$ac_tool_warned in
   18520 yes:)
   18521 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   18522 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   18523 ac_tool_warned=yes ;;
   18524 esac
   18525     WINDRES=$ac_ct_WINDRES
   18526   fi
   18527 else
   18528   WINDRES="$ac_cv_prog_WINDRES"
   18529 fi
   18530 
   18531 	LIBS="$LIBS -liphlpapi"
   18532 	WINAPPS="unbound-service-install.exe unbound-service-remove.exe anchor-update.exe"
   18533 
   18534 	WIN_DAEMON_SRC="winrc/win_svc.c winrc/w_inst.c"
   18535 
   18536 	WIN_DAEMON_OBJ="win_svc.lo w_inst.lo"
   18537 
   18538 	WIN_DAEMON_OBJ_LINK="rsrc_unbound.o"
   18539 
   18540 	WIN_HOST_OBJ_LINK="rsrc_unbound_host.o"
   18541 
   18542 	WIN_UBANCHOR_OBJ_LINK="rsrc_unbound_anchor.o log.lo locks.lo"
   18543 
   18544 	WIN_CONTROL_OBJ_LINK="rsrc_unbound_control.o"
   18545 
   18546 	WIN_CHECKCONF_OBJ_LINK="rsrc_unbound_checkconf.o"
   18547 
   18548 fi
   18549 if test $ac_cv_func_getaddrinfo = no; then
   18550 	case " $LIBOBJS " in
   18551   *" fake-rfc2553.$ac_objext "* ) ;;
   18552   *) LIBOBJS="$LIBOBJS fake-rfc2553.$ac_objext"
   18553  ;;
   18554 esac
   18555 
   18556 fi
   18557 # check after getaddrinfo for its libraries
   18558 
   18559 # check ioctlsocket
   18560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ioctlsocket" >&5
   18561 $as_echo_n "checking for ioctlsocket... " >&6; }
   18562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   18563 /* end confdefs.h.  */
   18564 
   18565 #ifdef HAVE_WINSOCK2_H
   18566 #include <winsock2.h>
   18567 #endif
   18568 
   18569 int
   18570 main ()
   18571 {
   18572 
   18573 	(void)ioctlsocket(0, 0, NULL);
   18574 
   18575   ;
   18576   return 0;
   18577 }
   18578 _ACEOF
   18579 if ac_fn_c_try_link "$LINENO"; then :
   18580 
   18581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   18582 $as_echo "yes" >&6; }
   18583 
   18584 $as_echo "#define HAVE_IOCTLSOCKET 1" >>confdefs.h
   18585 
   18586 
   18587 else
   18588   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   18589 $as_echo "no" >&6; }
   18590 fi
   18591 rm -f core conftest.err conftest.$ac_objext \
   18592     conftest$ac_exeext conftest.$ac_ext
   18593 
   18594 
   18595 # see if daemon(3) exists, and if it is deprecated.
   18596 for ac_func in daemon
   18597 do :
   18598   ac_fn_c_check_func "$LINENO" "daemon" "ac_cv_func_daemon"
   18599 if test "x$ac_cv_func_daemon" = xyes; then :
   18600   cat >>confdefs.h <<_ACEOF
   18601 #define HAVE_DAEMON 1
   18602 _ACEOF
   18603 
   18604 fi
   18605 done
   18606 
   18607 if test $ac_cv_func_daemon = yes; then
   18608 
   18609 
   18610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if daemon is deprecated" >&5
   18611 $as_echo_n "checking if daemon is deprecated... " >&6; }
   18612 cache=`echo daemon | sed 'y%.=/+-%___p_%'`
   18613 if eval \${cv_cc_deprecated_$cache+:} false; then :
   18614   $as_echo_n "(cached) " >&6
   18615 else
   18616 
   18617 echo '
   18618 #include <stdlib.h>
   18619 ' >conftest.c
   18620 echo 'void f(){ (void)daemon(0, 0); }' >>conftest.c
   18621 if test -z "`$CC -c conftest.c 2>&1 | grep deprecated`"; then
   18622 eval "cv_cc_deprecated_$cache=no"
   18623 else
   18624 eval "cv_cc_deprecated_$cache=yes"
   18625 fi
   18626 rm -f conftest conftest.o conftest.c
   18627 
   18628 fi
   18629 
   18630 if eval "test \"`echo '$cv_cc_deprecated_'$cache`\" = yes"; then
   18631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   18632 $as_echo "yes" >&6; }
   18633 
   18634 cat >>confdefs.h <<_ACEOF
   18635 #define DEPRECATED_DAEMON 1
   18636 _ACEOF
   18637 
   18638 :
   18639 
   18640 else
   18641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   18642 $as_echo "no" >&6; }
   18643 :
   18644 
   18645 fi
   18646 
   18647 fi
   18648 
   18649 ac_fn_c_check_member "$LINENO" "struct sockaddr_un" "sun_len" "ac_cv_member_struct_sockaddr_un_sun_len" "
   18650 $ac_includes_default
   18651 #ifdef HAVE_SYS_UN_H
   18652 #include <sys/un.h>
   18653 #endif
   18654 
   18655 "
   18656 if test "x$ac_cv_member_struct_sockaddr_un_sun_len" = xyes; then :
   18657 
   18658 cat >>confdefs.h <<_ACEOF
   18659 #define HAVE_STRUCT_SOCKADDR_UN_SUN_LEN 1
   18660 _ACEOF
   18661 
   18662 
   18663 fi
   18664 
   18665 ac_fn_c_check_member "$LINENO" "struct in_pktinfo" "ipi_spec_dst" "ac_cv_member_struct_in_pktinfo_ipi_spec_dst" "
   18666 $ac_includes_default
   18667 #if HAVE_SYS_PARAM_H
   18668 #include <sys/param.h>
   18669 #endif
   18670 
   18671 #ifdef HAVE_SYS_SOCKET_H
   18672 #include <sys/socket.h>
   18673 #endif
   18674 
   18675 #ifdef HAVE_SYS_UIO_H
   18676 #include <sys/uio.h>
   18677 #endif
   18678 
   18679 #ifdef HAVE_NETINET_IN_H
   18680 #include <netinet/in.h>
   18681 #endif
   18682 
   18683 #ifdef HAVE_NETINET_TCP_H
   18684 #include <netinet/tcp.h>
   18685 #endif
   18686 
   18687 #ifdef HAVE_ARPA_INET_H
   18688 #include <arpa/inet.h>
   18689 #endif
   18690 
   18691 #ifdef HAVE_WINSOCK2_H
   18692 #include <winsock2.h>
   18693 #endif
   18694 
   18695 #ifdef HAVE_WS2TCPIP_H
   18696 #include <ws2tcpip.h>
   18697 #endif
   18698 
   18699 "
   18700 if test "x$ac_cv_member_struct_in_pktinfo_ipi_spec_dst" = xyes; then :
   18701 
   18702 cat >>confdefs.h <<_ACEOF
   18703 #define HAVE_STRUCT_IN_PKTINFO_IPI_SPEC_DST 1
   18704 _ACEOF
   18705 
   18706 
   18707 fi
   18708 
   18709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setusercontext" >&5
   18710 $as_echo_n "checking for library containing setusercontext... " >&6; }
   18711 if ${ac_cv_search_setusercontext+:} false; then :
   18712   $as_echo_n "(cached) " >&6
   18713 else
   18714   ac_func_search_save_LIBS=$LIBS
   18715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   18716 /* end confdefs.h.  */
   18717 
   18718 /* Override any GCC internal prototype to avoid an error.
   18719    Use char because int might match the return type of a GCC
   18720    builtin and then its argument prototype would still apply.  */
   18721 #ifdef __cplusplus
   18722 extern "C"
   18723 #endif
   18724 char setusercontext ();
   18725 int
   18726 main ()
   18727 {
   18728 return setusercontext ();
   18729   ;
   18730   return 0;
   18731 }
   18732 _ACEOF
   18733 for ac_lib in '' util; do
   18734   if test -z "$ac_lib"; then
   18735     ac_res="none required"
   18736   else
   18737     ac_res=-l$ac_lib
   18738     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   18739   fi
   18740   if ac_fn_c_try_link "$LINENO"; then :
   18741   ac_cv_search_setusercontext=$ac_res
   18742 fi
   18743 rm -f core conftest.err conftest.$ac_objext \
   18744     conftest$ac_exeext
   18745   if ${ac_cv_search_setusercontext+:} false; then :
   18746   break
   18747 fi
   18748 done
   18749 if ${ac_cv_search_setusercontext+:} false; then :
   18750 
   18751 else
   18752   ac_cv_search_setusercontext=no
   18753 fi
   18754 rm conftest.$ac_ext
   18755 LIBS=$ac_func_search_save_LIBS
   18756 fi
   18757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setusercontext" >&5
   18758 $as_echo "$ac_cv_search_setusercontext" >&6; }
   18759 ac_res=$ac_cv_search_setusercontext
   18760 if test "$ac_res" != no; then :
   18761   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   18762 
   18763 fi
   18764 
   18765 for ac_func in tzset sigprocmask fcntl getpwnam getrlimit setrlimit setsid chroot kill chown sleep usleep random srandom recvmsg sendmsg writev socketpair glob initgroups strftime localtime_r setusercontext _beginthreadex endservent endprotoent fsync
   18766 do :
   18767   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   18768 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   18769 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   18770   cat >>confdefs.h <<_ACEOF
   18771 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   18772 _ACEOF
   18773 
   18774 fi
   18775 done
   18776 
   18777 for ac_func in setresuid
   18778 do :
   18779   ac_fn_c_check_func "$LINENO" "setresuid" "ac_cv_func_setresuid"
   18780 if test "x$ac_cv_func_setresuid" = xyes; then :
   18781   cat >>confdefs.h <<_ACEOF
   18782 #define HAVE_SETRESUID 1
   18783 _ACEOF
   18784 
   18785 else
   18786   for ac_func in setreuid
   18787 do :
   18788   ac_fn_c_check_func "$LINENO" "setreuid" "ac_cv_func_setreuid"
   18789 if test "x$ac_cv_func_setreuid" = xyes; then :
   18790   cat >>confdefs.h <<_ACEOF
   18791 #define HAVE_SETREUID 1
   18792 _ACEOF
   18793 
   18794 fi
   18795 done
   18796 
   18797 fi
   18798 done
   18799 
   18800 for ac_func in setresgid
   18801 do :
   18802   ac_fn_c_check_func "$LINENO" "setresgid" "ac_cv_func_setresgid"
   18803 if test "x$ac_cv_func_setresgid" = xyes; then :
   18804   cat >>confdefs.h <<_ACEOF
   18805 #define HAVE_SETRESGID 1
   18806 _ACEOF
   18807 
   18808 else
   18809   for ac_func in setregid
   18810 do :
   18811   ac_fn_c_check_func "$LINENO" "setregid" "ac_cv_func_setregid"
   18812 if test "x$ac_cv_func_setregid" = xyes; then :
   18813   cat >>confdefs.h <<_ACEOF
   18814 #define HAVE_SETREGID 1
   18815 _ACEOF
   18816 
   18817 fi
   18818 done
   18819 
   18820 fi
   18821 done
   18822 
   18823 
   18824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sbrk" >&5
   18825 $as_echo_n "checking for sbrk... " >&6; }
   18826 # catch the warning of deprecated sbrk
   18827 old_cflags="$CFLAGS"
   18828 CFLAGS="$CFLAGS -Werror"
   18829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   18830 /* end confdefs.h.  */
   18831 $ac_includes_default
   18832 
   18833 int main(void) { void* cur = sbrk(0); printf("%u\n", (unsigned)(size_t)((char*)cur - (char*)sbrk(0))); return 0; }
   18834 
   18835 _ACEOF
   18836 if ac_fn_c_try_compile "$LINENO"; then :
   18837 
   18838 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   18839 $as_echo "yes" >&6; }
   18840 
   18841 $as_echo "#define HAVE_SBRK 1" >>confdefs.h
   18842 
   18843 
   18844 else
   18845   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   18846 $as_echo "no" >&6; }
   18847 fi
   18848 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   18849 CFLAGS="$old_cflags"
   18850 
   18851 # check if setreuid en setregid fail, on MacOSX10.4(darwin8).
   18852 if echo $build_os | grep darwin8 > /dev/null; then
   18853 
   18854 $as_echo "#define DARWIN_BROKEN_SETREUID 1" >>confdefs.h
   18855 
   18856 fi
   18857 ac_fn_c_check_func "$LINENO" "inet_aton" "ac_cv_func_inet_aton"
   18858 if test "x$ac_cv_func_inet_aton" = xyes; then :
   18859   $as_echo "#define HAVE_INET_ATON 1" >>confdefs.h
   18860 
   18861 else
   18862   case " $LIBOBJS " in
   18863   *" inet_aton.$ac_objext "* ) ;;
   18864   *) LIBOBJS="$LIBOBJS inet_aton.$ac_objext"
   18865  ;;
   18866 esac
   18867 
   18868 fi
   18869 
   18870 
   18871 ac_fn_c_check_func "$LINENO" "inet_pton" "ac_cv_func_inet_pton"
   18872 if test "x$ac_cv_func_inet_pton" = xyes; then :
   18873   $as_echo "#define HAVE_INET_PTON 1" >>confdefs.h
   18874 
   18875 else
   18876   case " $LIBOBJS " in
   18877   *" inet_pton.$ac_objext "* ) ;;
   18878   *) LIBOBJS="$LIBOBJS inet_pton.$ac_objext"
   18879  ;;
   18880 esac
   18881 
   18882 fi
   18883 
   18884 
   18885 ac_fn_c_check_func "$LINENO" "inet_ntop" "ac_cv_func_inet_ntop"
   18886 if test "x$ac_cv_func_inet_ntop" = xyes; then :
   18887   $as_echo "#define HAVE_INET_NTOP 1" >>confdefs.h
   18888 
   18889 else
   18890   case " $LIBOBJS " in
   18891   *" inet_ntop.$ac_objext "* ) ;;
   18892   *) LIBOBJS="$LIBOBJS inet_ntop.$ac_objext"
   18893  ;;
   18894 esac
   18895 
   18896 fi
   18897 
   18898 
   18899 ac_fn_c_check_func "$LINENO" "snprintf" "ac_cv_func_snprintf"
   18900 if test "x$ac_cv_func_snprintf" = xyes; then :
   18901   $as_echo "#define HAVE_SNPRINTF 1" >>confdefs.h
   18902 
   18903 else
   18904   case " $LIBOBJS " in
   18905   *" snprintf.$ac_objext "* ) ;;
   18906   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
   18907  ;;
   18908 esac
   18909 
   18910 fi
   18911 
   18912 
   18913 # test if snprintf return the proper length
   18914 if test "x$ac_cv_func_snprintf" = xyes; then
   18915     if test c${cross_compiling} = cno; then
   18916 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct snprintf return value" >&5
   18917 $as_echo_n "checking for correct snprintf return value... " >&6; }
   18918 	if test "$cross_compiling" = yes; then :
   18919   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   18920 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   18921 as_fn_error $? "cannot run test program while cross compiling
   18922 See \`config.log' for more details" "$LINENO" 5; }
   18923 else
   18924   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   18925 /* end confdefs.h.  */
   18926 $ac_includes_default
   18927 
   18928 int main(void) { return !(snprintf(NULL, 0, "test") == 4); }
   18929 
   18930 _ACEOF
   18931 if ac_fn_c_try_run "$LINENO"; then :
   18932   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   18933 $as_echo "yes" >&6; }
   18934 else
   18935 
   18936 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   18937 $as_echo "no" >&6; }
   18938 
   18939 $as_echo "#define SNPRINTF_RET_BROKEN /**/" >>confdefs.h
   18940 
   18941 		case " $LIBOBJS " in
   18942   *" snprintf.$ac_objext "* ) ;;
   18943   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
   18944  ;;
   18945 esac
   18946 
   18947 
   18948 fi
   18949 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   18950   conftest.$ac_objext conftest.beam conftest.$ac_ext
   18951 fi
   18952 
   18953     fi
   18954 fi
   18955 ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
   18956 if test "x$ac_cv_func_strlcat" = xyes; then :
   18957   $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
   18958 
   18959 else
   18960   case " $LIBOBJS " in
   18961   *" strlcat.$ac_objext "* ) ;;
   18962   *) LIBOBJS="$LIBOBJS strlcat.$ac_objext"
   18963  ;;
   18964 esac
   18965 
   18966 fi
   18967 
   18968 
   18969 ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy"
   18970 if test "x$ac_cv_func_strlcpy" = xyes; then :
   18971   $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
   18972 
   18973 else
   18974   case " $LIBOBJS " in
   18975   *" strlcpy.$ac_objext "* ) ;;
   18976   *) LIBOBJS="$LIBOBJS strlcpy.$ac_objext"
   18977  ;;
   18978 esac
   18979 
   18980 fi
   18981 
   18982 
   18983 ac_fn_c_check_func "$LINENO" "memmove" "ac_cv_func_memmove"
   18984 if test "x$ac_cv_func_memmove" = xyes; then :
   18985   $as_echo "#define HAVE_MEMMOVE 1" >>confdefs.h
   18986 
   18987 else
   18988   case " $LIBOBJS " in
   18989   *" memmove.$ac_objext "* ) ;;
   18990   *) LIBOBJS="$LIBOBJS memmove.$ac_objext"
   18991  ;;
   18992 esac
   18993 
   18994 fi
   18995 
   18996 
   18997 ac_fn_c_check_func "$LINENO" "gmtime_r" "ac_cv_func_gmtime_r"
   18998 if test "x$ac_cv_func_gmtime_r" = xyes; then :
   18999   $as_echo "#define HAVE_GMTIME_R 1" >>confdefs.h
   19000 
   19001 else
   19002   case " $LIBOBJS " in
   19003   *" gmtime_r.$ac_objext "* ) ;;
   19004   *) LIBOBJS="$LIBOBJS gmtime_r.$ac_objext"
   19005  ;;
   19006 esac
   19007 
   19008 fi
   19009 
   19010 
   19011 ac_fn_c_check_func "$LINENO" "isblank" "ac_cv_func_isblank"
   19012 if test "x$ac_cv_func_isblank" = xyes; then :
   19013   $as_echo "#define HAVE_ISBLANK 1" >>confdefs.h
   19014 
   19015 else
   19016   case " $LIBOBJS " in
   19017   *" isblank.$ac_objext "* ) ;;
   19018   *) LIBOBJS="$LIBOBJS isblank.$ac_objext"
   19019  ;;
   19020 esac
   19021 
   19022 fi
   19023 
   19024 
   19025 LIBOBJ_WITHOUT_CTIMEARC4="$LIBOBJS"
   19026 
   19027 ac_fn_c_check_func "$LINENO" "reallocarray" "ac_cv_func_reallocarray"
   19028 if test "x$ac_cv_func_reallocarray" = xyes; then :
   19029   $as_echo "#define HAVE_REALLOCARRAY 1" >>confdefs.h
   19030 
   19031 else
   19032   case " $LIBOBJS " in
   19033   *" reallocarray.$ac_objext "* ) ;;
   19034   *) LIBOBJS="$LIBOBJS reallocarray.$ac_objext"
   19035  ;;
   19036 esac
   19037 
   19038 fi
   19039 
   19040 
   19041 if test "$USE_NSS" = "no"; then
   19042 	ac_fn_c_check_func "$LINENO" "arc4random" "ac_cv_func_arc4random"
   19043 if test "x$ac_cv_func_arc4random" = xyes; then :
   19044   $as_echo "#define HAVE_ARC4RANDOM 1" >>confdefs.h
   19045 
   19046 else
   19047   case " $LIBOBJS " in
   19048   *" arc4random.$ac_objext "* ) ;;
   19049   *) LIBOBJS="$LIBOBJS arc4random.$ac_objext"
   19050  ;;
   19051 esac
   19052 
   19053 fi
   19054 
   19055 
   19056 	ac_fn_c_check_func "$LINENO" "arc4random_uniform" "ac_cv_func_arc4random_uniform"
   19057 if test "x$ac_cv_func_arc4random_uniform" = xyes; then :
   19058   $as_echo "#define HAVE_ARC4RANDOM_UNIFORM 1" >>confdefs.h
   19059 
   19060 else
   19061   case " $LIBOBJS " in
   19062   *" arc4random_uniform.$ac_objext "* ) ;;
   19063   *) LIBOBJS="$LIBOBJS arc4random_uniform.$ac_objext"
   19064  ;;
   19065 esac
   19066 
   19067 fi
   19068 
   19069 
   19070 	if test "$ac_cv_func_arc4random" = "no"; then
   19071 		case " $LIBOBJS " in
   19072   *" explicit_bzero.$ac_objext "* ) ;;
   19073   *) LIBOBJS="$LIBOBJS explicit_bzero.$ac_objext"
   19074  ;;
   19075 esac
   19076 
   19077 		case " $LIBOBJS " in
   19078   *" arc4_lock.$ac_objext "* ) ;;
   19079   *) LIBOBJS="$LIBOBJS arc4_lock.$ac_objext"
   19080  ;;
   19081 esac
   19082 
   19083 		for ac_func in getentropy
   19084 do :
   19085   ac_fn_c_check_func "$LINENO" "getentropy" "ac_cv_func_getentropy"
   19086 if test "x$ac_cv_func_getentropy" = xyes; then :
   19087   cat >>confdefs.h <<_ACEOF
   19088 #define HAVE_GETENTROPY 1
   19089 _ACEOF
   19090 
   19091 else
   19092 
   19093 		    if test "$USE_WINSOCK" = 1; then
   19094 			case " $LIBOBJS " in
   19095   *" getentropy_win.$ac_objext "* ) ;;
   19096   *) LIBOBJS="$LIBOBJS getentropy_win.$ac_objext"
   19097  ;;
   19098 esac
   19099 
   19100 		    else
   19101 			case `uname` in
   19102 			Darwin)
   19103 				case " $LIBOBJS " in
   19104   *" getentropy_osx.$ac_objext "* ) ;;
   19105   *) LIBOBJS="$LIBOBJS getentropy_osx.$ac_objext"
   19106  ;;
   19107 esac
   19108 
   19109 			;;
   19110 			SunOS)
   19111 				case " $LIBOBJS " in
   19112   *" getentropy_solaris.$ac_objext "* ) ;;
   19113   *) LIBOBJS="$LIBOBJS getentropy_solaris.$ac_objext"
   19114  ;;
   19115 esac
   19116 
   19117 				for ac_header in sys/sha2.h
   19118 do :
   19119   ac_fn_c_check_header_compile "$LINENO" "sys/sha2.h" "ac_cv_header_sys_sha2_h" "$ac_includes_default
   19120 "
   19121 if test "x$ac_cv_header_sys_sha2_h" = xyes; then :
   19122   cat >>confdefs.h <<_ACEOF
   19123 #define HAVE_SYS_SHA2_H 1
   19124 _ACEOF
   19125 
   19126 else
   19127 
   19128 					for ac_func in SHA512_Update
   19129 do :
   19130   ac_fn_c_check_func "$LINENO" "SHA512_Update" "ac_cv_func_SHA512_Update"
   19131 if test "x$ac_cv_func_SHA512_Update" = xyes; then :
   19132   cat >>confdefs.h <<_ACEOF
   19133 #define HAVE_SHA512_UPDATE 1
   19134 _ACEOF
   19135 
   19136 else
   19137 
   19138 						case " $LIBOBJS " in
   19139   *" sha512.$ac_objext "* ) ;;
   19140   *) LIBOBJS="$LIBOBJS sha512.$ac_objext"
   19141  ;;
   19142 esac
   19143 
   19144 
   19145 fi
   19146 done
   19147 
   19148 
   19149 fi
   19150 
   19151 done
   19152 
   19153 				if test "$ac_cv_header_sys_sha2_h" = "yes"; then
   19154 					# this lib needed for sha2 on solaris
   19155 					LIBS="$LIBS -lmd"
   19156 				fi
   19157 				{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5
   19158 $as_echo_n "checking for library containing clock_gettime... " >&6; }
   19159 if ${ac_cv_search_clock_gettime+:} false; then :
   19160   $as_echo_n "(cached) " >&6
   19161 else
   19162   ac_func_search_save_LIBS=$LIBS
   19163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19164 /* end confdefs.h.  */
   19165 
   19166 /* Override any GCC internal prototype to avoid an error.
   19167    Use char because int might match the return type of a GCC
   19168    builtin and then its argument prototype would still apply.  */
   19169 #ifdef __cplusplus
   19170 extern "C"
   19171 #endif
   19172 char clock_gettime ();
   19173 int
   19174 main ()
   19175 {
   19176 return clock_gettime ();
   19177   ;
   19178   return 0;
   19179 }
   19180 _ACEOF
   19181 for ac_lib in '' rt; do
   19182   if test -z "$ac_lib"; then
   19183     ac_res="none required"
   19184   else
   19185     ac_res=-l$ac_lib
   19186     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   19187   fi
   19188   if ac_fn_c_try_link "$LINENO"; then :
   19189   ac_cv_search_clock_gettime=$ac_res
   19190 fi
   19191 rm -f core conftest.err conftest.$ac_objext \
   19192     conftest$ac_exeext
   19193   if ${ac_cv_search_clock_gettime+:} false; then :
   19194   break
   19195 fi
   19196 done
   19197 if ${ac_cv_search_clock_gettime+:} false; then :
   19198 
   19199 else
   19200   ac_cv_search_clock_gettime=no
   19201 fi
   19202 rm conftest.$ac_ext
   19203 LIBS=$ac_func_search_save_LIBS
   19204 fi
   19205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5
   19206 $as_echo "$ac_cv_search_clock_gettime" >&6; }
   19207 ac_res=$ac_cv_search_clock_gettime
   19208 if test "$ac_res" != no; then :
   19209   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   19210 
   19211 fi
   19212 
   19213 			;;
   19214 			Linux|*)
   19215 				case " $LIBOBJS " in
   19216   *" getentropy_linux.$ac_objext "* ) ;;
   19217   *) LIBOBJS="$LIBOBJS getentropy_linux.$ac_objext"
   19218  ;;
   19219 esac
   19220 
   19221 				for ac_func in SHA512_Update
   19222 do :
   19223   ac_fn_c_check_func "$LINENO" "SHA512_Update" "ac_cv_func_SHA512_Update"
   19224 if test "x$ac_cv_func_SHA512_Update" = xyes; then :
   19225   cat >>confdefs.h <<_ACEOF
   19226 #define HAVE_SHA512_UPDATE 1
   19227 _ACEOF
   19228 
   19229 else
   19230 
   19231 
   19232 $as_echo "#define COMPAT_SHA512 1" >>confdefs.h
   19233 
   19234 					case " $LIBOBJS " in
   19235   *" sha512.$ac_objext "* ) ;;
   19236   *) LIBOBJS="$LIBOBJS sha512.$ac_objext"
   19237  ;;
   19238 esac
   19239 
   19240 
   19241 fi
   19242 done
   19243 
   19244 				for ac_header in sys/sysctl.h
   19245 do :
   19246   ac_fn_c_check_header_compile "$LINENO" "sys/sysctl.h" "ac_cv_header_sys_sysctl_h" "$ac_includes_default
   19247 "
   19248 if test "x$ac_cv_header_sys_sysctl_h" = xyes; then :
   19249   cat >>confdefs.h <<_ACEOF
   19250 #define HAVE_SYS_SYSCTL_H 1
   19251 _ACEOF
   19252 
   19253 fi
   19254 
   19255 done
   19256 
   19257 				for ac_func in getauxval
   19258 do :
   19259   ac_fn_c_check_func "$LINENO" "getauxval" "ac_cv_func_getauxval"
   19260 if test "x$ac_cv_func_getauxval" = xyes; then :
   19261   cat >>confdefs.h <<_ACEOF
   19262 #define HAVE_GETAUXVAL 1
   19263 _ACEOF
   19264 
   19265 fi
   19266 done
   19267 
   19268 				{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5
   19269 $as_echo_n "checking for library containing clock_gettime... " >&6; }
   19270 if ${ac_cv_search_clock_gettime+:} false; then :
   19271   $as_echo_n "(cached) " >&6
   19272 else
   19273   ac_func_search_save_LIBS=$LIBS
   19274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19275 /* end confdefs.h.  */
   19276 
   19277 /* Override any GCC internal prototype to avoid an error.
   19278    Use char because int might match the return type of a GCC
   19279    builtin and then its argument prototype would still apply.  */
   19280 #ifdef __cplusplus
   19281 extern "C"
   19282 #endif
   19283 char clock_gettime ();
   19284 int
   19285 main ()
   19286 {
   19287 return clock_gettime ();
   19288   ;
   19289   return 0;
   19290 }
   19291 _ACEOF
   19292 for ac_lib in '' rt; do
   19293   if test -z "$ac_lib"; then
   19294     ac_res="none required"
   19295   else
   19296     ac_res=-l$ac_lib
   19297     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   19298   fi
   19299   if ac_fn_c_try_link "$LINENO"; then :
   19300   ac_cv_search_clock_gettime=$ac_res
   19301 fi
   19302 rm -f core conftest.err conftest.$ac_objext \
   19303     conftest$ac_exeext
   19304   if ${ac_cv_search_clock_gettime+:} false; then :
   19305   break
   19306 fi
   19307 done
   19308 if ${ac_cv_search_clock_gettime+:} false; then :
   19309 
   19310 else
   19311   ac_cv_search_clock_gettime=no
   19312 fi
   19313 rm conftest.$ac_ext
   19314 LIBS=$ac_func_search_save_LIBS
   19315 fi
   19316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5
   19317 $as_echo "$ac_cv_search_clock_gettime" >&6; }
   19318 ac_res=$ac_cv_search_clock_gettime
   19319 if test "$ac_res" != no; then :
   19320   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   19321 
   19322 fi
   19323 
   19324 			;;
   19325 			esac
   19326 		    fi
   19327 
   19328 fi
   19329 done
   19330 
   19331 	fi
   19332 fi
   19333 LIBOBJ_WITHOUT_CTIME="$LIBOBJS"
   19334 
   19335 ac_fn_c_check_func "$LINENO" "ctime_r" "ac_cv_func_ctime_r"
   19336 if test "x$ac_cv_func_ctime_r" = xyes; then :
   19337   $as_echo "#define HAVE_CTIME_R 1" >>confdefs.h
   19338 
   19339 else
   19340   case " $LIBOBJS " in
   19341   *" ctime_r.$ac_objext "* ) ;;
   19342   *) LIBOBJS="$LIBOBJS ctime_r.$ac_objext"
   19343  ;;
   19344 esac
   19345 
   19346 fi
   19347 
   19348 
   19349 ac_fn_c_check_func "$LINENO" "strsep" "ac_cv_func_strsep"
   19350 if test "x$ac_cv_func_strsep" = xyes; then :
   19351   $as_echo "#define HAVE_STRSEP 1" >>confdefs.h
   19352 
   19353 else
   19354   case " $LIBOBJS " in
   19355   *" strsep.$ac_objext "* ) ;;
   19356   *) LIBOBJS="$LIBOBJS strsep.$ac_objext"
   19357  ;;
   19358 esac
   19359 
   19360 fi
   19361 
   19362 
   19363 
   19364 # Check whether --enable-allsymbols was given.
   19365 if test "${enable_allsymbols+set}" = set; then :
   19366   enableval=$enable_allsymbols;
   19367 fi
   19368 
   19369 case "$enable_allsymbols" in
   19370 	yes)
   19371 	COMMON_OBJ_ALL_SYMBOLS=""
   19372 	UBSYMS=""
   19373 	EXTRALINK="-L. -L.libs -lunbound"
   19374 
   19375 $as_echo "#define EXPORT_ALL_SYMBOLS 1" >>confdefs.h
   19376 
   19377 	;;
   19378 	no|*)
   19379 	COMMON_OBJ_ALL_SYMBOLS='$(COMMON_OBJ)'
   19380 	UBSYMS='-export-symbols $(srcdir)/libunbound/ubsyms.def'
   19381 	EXTRALINK=""
   19382 	;;
   19383 esac
   19384 
   19385 
   19386 
   19387 if test x_$enable_lock_checks = x_yes; then
   19388 	UBSYMS="-export-symbols clubsyms.def"
   19389 	cp ${srcdir}/libunbound/ubsyms.def clubsyms.def
   19390 	echo lock_protect >> clubsyms.def
   19391 	echo lock_unprotect >> clubsyms.def
   19392 	echo lock_get_mem >> clubsyms.def
   19393 	echo checklock_start >> clubsyms.def
   19394 	echo checklock_stop >> clubsyms.def
   19395 	echo checklock_lock >> clubsyms.def
   19396 	echo checklock_unlock >> clubsyms.def
   19397 	echo checklock_init >> clubsyms.def
   19398 	echo checklock_thrcreate >> clubsyms.def
   19399 	echo checklock_thrjoin >> clubsyms.def
   19400 fi
   19401 
   19402 # check for dnstap if requested
   19403 
   19404   # Check whether --enable-dnstap was given.
   19405 if test "${enable_dnstap+set}" = set; then :
   19406   enableval=$enable_dnstap; opt_dnstap=$enableval
   19407 else
   19408   opt_dnstap=no
   19409 fi
   19410 
   19411 
   19412 
   19413 # Check whether --with-dnstap-socket-path was given.
   19414 if test "${with_dnstap_socket_path+set}" = set; then :
   19415   withval=$with_dnstap_socket_path; opt_dnstap_socket_path=$withval
   19416 else
   19417   opt_dnstap_socket_path="$UNBOUND_RUN_DIR/dnstap.sock"
   19418 fi
   19419 
   19420 
   19421   if test "x$opt_dnstap" != "xno"; then
   19422     # Extract the first word of "protoc-c", so it can be a program name with args.
   19423 set dummy protoc-c; ac_word=$2
   19424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   19425 $as_echo_n "checking for $ac_word... " >&6; }
   19426 if ${ac_cv_path_PROTOC_C+:} false; then :
   19427   $as_echo_n "(cached) " >&6
   19428 else
   19429   case $PROTOC_C in
   19430   [\\/]* | ?:[\\/]*)
   19431   ac_cv_path_PROTOC_C="$PROTOC_C" # Let the user override the test with a path.
   19432   ;;
   19433   *)
   19434   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19435 for as_dir in $PATH
   19436 do
   19437   IFS=$as_save_IFS
   19438   test -z "$as_dir" && as_dir=.
   19439     for ac_exec_ext in '' $ac_executable_extensions; do
   19440   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   19441     ac_cv_path_PROTOC_C="$as_dir/$ac_word$ac_exec_ext"
   19442     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   19443     break 2
   19444   fi
   19445 done
   19446   done
   19447 IFS=$as_save_IFS
   19448 
   19449   ;;
   19450 esac
   19451 fi
   19452 PROTOC_C=$ac_cv_path_PROTOC_C
   19453 if test -n "$PROTOC_C"; then
   19454   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PROTOC_C" >&5
   19455 $as_echo "$PROTOC_C" >&6; }
   19456 else
   19457   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   19458 $as_echo "no" >&6; }
   19459 fi
   19460 
   19461 
   19462     if test -z "$PROTOC_C"; then
   19463       as_fn_error $? "The protoc-c program was not found. Please install protobuf-c!" "$LINENO" 5
   19464     fi
   19465 
   19466 # Check whether --with-protobuf-c was given.
   19467 if test "${with_protobuf_c+set}" = set; then :
   19468   withval=$with_protobuf_c;
   19469 	  # workaround for protobuf-c includes at old dir before protobuf-c-1.0.0
   19470 	  if test -f $withval/include/google/protobuf-c/protobuf-c.h; then
   19471 	    CFLAGS="$CFLAGS -I$withval/include/google"
   19472 	  else
   19473 	    CFLAGS="$CFLAGS -I$withval/include"
   19474 	  fi
   19475 	  LDFLAGS="$LDFLAGS -L$withval/lib"
   19476 
   19477 else
   19478 
   19479 	  # workaround for protobuf-c includes at old dir before protobuf-c-1.0.0
   19480 	  if test -f /usr/include/google/protobuf-c/protobuf-c.h; then
   19481 	    CFLAGS="$CFLAGS -I/usr/include/google"
   19482 	  else
   19483 	    if test -f /usr/local/include/google/protobuf-c/protobuf-c.h; then
   19484 	      CFLAGS="$CFLAGS -I/usr/local/include/google"
   19485 	      LDFLAGS="$LDFLAGS -L/usr/local/lib"
   19486 	    fi
   19487 	  fi
   19488 
   19489 fi
   19490 
   19491 
   19492 # Check whether --with-libfstrm was given.
   19493 if test "${with_libfstrm+set}" = set; then :
   19494   withval=$with_libfstrm;
   19495 	CFLAGS="$CFLAGS -I$withval/include"
   19496 	LDFLAGS="$LDFLAGS -L$withval/lib"
   19497 
   19498 fi
   19499 
   19500     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fstrm_iothr_init" >&5
   19501 $as_echo_n "checking for library containing fstrm_iothr_init... " >&6; }
   19502 if ${ac_cv_search_fstrm_iothr_init+:} false; then :
   19503   $as_echo_n "(cached) " >&6
   19504 else
   19505   ac_func_search_save_LIBS=$LIBS
   19506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19507 /* end confdefs.h.  */
   19508 
   19509 /* Override any GCC internal prototype to avoid an error.
   19510    Use char because int might match the return type of a GCC
   19511    builtin and then its argument prototype would still apply.  */
   19512 #ifdef __cplusplus
   19513 extern "C"
   19514 #endif
   19515 char fstrm_iothr_init ();
   19516 int
   19517 main ()
   19518 {
   19519 return fstrm_iothr_init ();
   19520   ;
   19521   return 0;
   19522 }
   19523 _ACEOF
   19524 for ac_lib in '' fstrm; do
   19525   if test -z "$ac_lib"; then
   19526     ac_res="none required"
   19527   else
   19528     ac_res=-l$ac_lib
   19529     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   19530   fi
   19531   if ac_fn_c_try_link "$LINENO"; then :
   19532   ac_cv_search_fstrm_iothr_init=$ac_res
   19533 fi
   19534 rm -f core conftest.err conftest.$ac_objext \
   19535     conftest$ac_exeext
   19536   if ${ac_cv_search_fstrm_iothr_init+:} false; then :
   19537   break
   19538 fi
   19539 done
   19540 if ${ac_cv_search_fstrm_iothr_init+:} false; then :
   19541 
   19542 else
   19543   ac_cv_search_fstrm_iothr_init=no
   19544 fi
   19545 rm conftest.$ac_ext
   19546 LIBS=$ac_func_search_save_LIBS
   19547 fi
   19548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fstrm_iothr_init" >&5
   19549 $as_echo "$ac_cv_search_fstrm_iothr_init" >&6; }
   19550 ac_res=$ac_cv_search_fstrm_iothr_init
   19551 if test "$ac_res" != no; then :
   19552   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   19553 
   19554 else
   19555   as_fn_error $? "The fstrm library was not found. Please install fstrm!" "$LINENO" 5
   19556 fi
   19557 
   19558     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing protobuf_c_message_pack" >&5
   19559 $as_echo_n "checking for library containing protobuf_c_message_pack... " >&6; }
   19560 if ${ac_cv_search_protobuf_c_message_pack+:} false; then :
   19561   $as_echo_n "(cached) " >&6
   19562 else
   19563   ac_func_search_save_LIBS=$LIBS
   19564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19565 /* end confdefs.h.  */
   19566 
   19567 /* Override any GCC internal prototype to avoid an error.
   19568    Use char because int might match the return type of a GCC
   19569    builtin and then its argument prototype would still apply.  */
   19570 #ifdef __cplusplus
   19571 extern "C"
   19572 #endif
   19573 char protobuf_c_message_pack ();
   19574 int
   19575 main ()
   19576 {
   19577 return protobuf_c_message_pack ();
   19578   ;
   19579   return 0;
   19580 }
   19581 _ACEOF
   19582 for ac_lib in '' protobuf-c; do
   19583   if test -z "$ac_lib"; then
   19584     ac_res="none required"
   19585   else
   19586     ac_res=-l$ac_lib
   19587     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   19588   fi
   19589   if ac_fn_c_try_link "$LINENO"; then :
   19590   ac_cv_search_protobuf_c_message_pack=$ac_res
   19591 fi
   19592 rm -f core conftest.err conftest.$ac_objext \
   19593     conftest$ac_exeext
   19594   if ${ac_cv_search_protobuf_c_message_pack+:} false; then :
   19595   break
   19596 fi
   19597 done
   19598 if ${ac_cv_search_protobuf_c_message_pack+:} false; then :
   19599 
   19600 else
   19601   ac_cv_search_protobuf_c_message_pack=no
   19602 fi
   19603 rm conftest.$ac_ext
   19604 LIBS=$ac_func_search_save_LIBS
   19605 fi
   19606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_protobuf_c_message_pack" >&5
   19607 $as_echo "$ac_cv_search_protobuf_c_message_pack" >&6; }
   19608 ac_res=$ac_cv_search_protobuf_c_message_pack
   19609 if test "$ac_res" != no; then :
   19610   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   19611 
   19612 else
   19613   as_fn_error $? "The protobuf-c library was not found. Please install protobuf-c!" "$LINENO" 5
   19614 fi
   19615 
   19616 
   19617 
   19618 $as_echo "#define USE_DNSTAP 1" >>confdefs.h
   19619 
   19620         ENABLE_DNSTAP=1
   19621 
   19622 
   19623 
   19624         hdr_dnstap_socket_path="`echo $opt_dnstap_socket_path | sed -e 's/\\\\/\\\\\\\\/g'`"
   19625 
   19626 
   19627 cat >>confdefs.h <<_ACEOF
   19628 #define DNSTAP_SOCKET_PATH "$hdr_dnstap_socket_path"
   19629 _ACEOF
   19630 
   19631 
   19632         DNSTAP_SRC="dnstap/dnstap.c dnstap/dnstap.pb-c.c"
   19633 
   19634         DNSTAP_OBJ="dnstap.lo dnstap.pb-c.lo"
   19635 
   19636 
   19637   else
   19638 
   19639         ENABLE_DNSTAP=0
   19640 
   19641 
   19642 
   19643   fi
   19644 
   19645 
   19646 # check for cachedb if requested
   19647 # Check whether --enable-cachedb was given.
   19648 if test "${enable_cachedb+set}" = set; then :
   19649   enableval=$enable_cachedb;
   19650 fi
   19651 
   19652 case "$enable_cachedb" in
   19653     yes)
   19654 
   19655 $as_echo "#define USE_CACHEDB 1" >>confdefs.h
   19656 
   19657     	;;
   19658     no|*)
   19659     	# nothing
   19660     	;;
   19661 esac
   19662 
   19663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ${MAKE:-make} supports $< with implicit rule in scope" >&5
   19664 $as_echo_n "checking if ${MAKE:-make} supports $< with implicit rule in scope... " >&6; }
   19665 # on openBSD, the implicit rule make $< work.
   19666 # on Solaris, it does not work ($? is changed sources, $^ lists dependencies).
   19667 # gmake works.
   19668 cat >conftest.make <<EOF
   19669 all:	conftest.lo
   19670 
   19671 conftest.lo foo.lo bla.lo:
   19672 	if test -f "\$<"; then touch \$@; fi
   19673 
   19674 .SUFFIXES: .lo
   19675 .c.lo:
   19676 	if test -f "\$<"; then touch \$@; fi
   19677 
   19678 conftest.lo:        conftest.dir/conftest.c
   19679 EOF
   19680 mkdir conftest.dir
   19681 touch conftest.dir/conftest.c
   19682 rm -f conftest.lo conftest.c
   19683 ${MAKE:-make} -f conftest.make >/dev/null
   19684 rm -f conftest.make conftest.c conftest.dir/conftest.c
   19685 rm -rf conftest.dir
   19686 if test ! -f conftest.lo; then
   19687 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   19688 $as_echo "no" >&6; }
   19689 	SOURCEDETERMINE='echo "$^" | awk "-F " "{print \$$1;}" > .source'
   19690 	SOURCEFILE='`cat .source`'
   19691 else
   19692 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   19693 $as_echo "yes" >&6; }
   19694 	SOURCEDETERMINE=':'
   19695 	SOURCEFILE='$<'
   19696 fi
   19697 rm -f conftest.lo
   19698 
   19699 
   19700 
   19701 # see if we want to build the library or everything
   19702 ALLTARGET="alltargets"
   19703 INSTALLTARGET="install-all"
   19704 
   19705 # Check whether --with-libunbound-only was given.
   19706 if test "${with_libunbound_only+set}" = set; then :
   19707   withval=$with_libunbound_only;
   19708 	if test "$withval" = "yes"; then
   19709 		ALLTARGET="lib"
   19710 		INSTALLTARGET="install-lib"
   19711 	fi
   19712 
   19713 fi
   19714 
   19715 
   19716 
   19717 
   19718 
   19719   { $as_echo "$as_me:${as_lineno-$LINENO}: Stripping extension flags..." >&5
   19720 $as_echo "$as_me: Stripping extension flags..." >&6;}
   19721 
   19722   if echo $CFLAGS | grep " -D_GNU_SOURCE" >/dev/null 2>&1; then
   19723     CFLAGS="`echo $CFLAGS | sed -e 's/ -D_GNU_SOURCE//g'`"
   19724 
   19725 $as_echo "#define OMITTED__D_GNU_SOURCE 1" >>confdefs.h
   19726 
   19727   fi
   19728 
   19729 
   19730   if echo $CFLAGS | grep " -D_BSD_SOURCE" >/dev/null 2>&1; then
   19731     CFLAGS="`echo $CFLAGS | sed -e 's/ -D_BSD_SOURCE//g'`"
   19732 
   19733 $as_echo "#define OMITTED__D_BSD_SOURCE 1" >>confdefs.h
   19734 
   19735   fi
   19736 
   19737 
   19738   if echo $CFLAGS | grep " -D_DEFAULT_SOURCE" >/dev/null 2>&1; then
   19739     CFLAGS="`echo $CFLAGS | sed -e 's/ -D_DEFAULT_SOURCE//g'`"
   19740 
   19741 $as_echo "#define OMITTED__D_DEFAULT_SOURCE 1" >>confdefs.h
   19742 
   19743   fi
   19744 
   19745 
   19746   if echo $CFLAGS | grep " -D__EXTENSIONS__" >/dev/null 2>&1; then
   19747     CFLAGS="`echo $CFLAGS | sed -e 's/ -D__EXTENSIONS__//g'`"
   19748 
   19749 $as_echo "#define OMITTED__D__EXTENSIONS__ 1" >>confdefs.h
   19750 
   19751   fi
   19752 
   19753 
   19754   if echo $CFLAGS | grep " -D_POSIX_C_SOURCE=200112" >/dev/null 2>&1; then
   19755     CFLAGS="`echo $CFLAGS | sed -e 's/ -D_POSIX_C_SOURCE=200112//g'`"
   19756 
   19757 $as_echo "#define OMITTED__D_POSIX_C_SOURCE_200112 1" >>confdefs.h
   19758 
   19759   fi
   19760 
   19761 
   19762   if echo $CFLAGS | grep " -D_XOPEN_SOURCE=600" >/dev/null 2>&1; then
   19763     CFLAGS="`echo $CFLAGS | sed -e 's/ -D_XOPEN_SOURCE=600//g'`"
   19764 
   19765 $as_echo "#define OMITTED__D_XOPEN_SOURCE_600 1" >>confdefs.h
   19766 
   19767   fi
   19768 
   19769 
   19770   if echo $CFLAGS | grep " -D_XOPEN_SOURCE_EXTENDED=1" >/dev/null 2>&1; then
   19771     CFLAGS="`echo $CFLAGS | sed -e 's/ -D_XOPEN_SOURCE_EXTENDED=1//g'`"
   19772 
   19773 $as_echo "#define OMITTED__D_XOPEN_SOURCE_EXTENDED_1 1" >>confdefs.h
   19774 
   19775   fi
   19776 
   19777 
   19778   if echo $CFLAGS | grep " -D_ALL_SOURCE" >/dev/null 2>&1; then
   19779     CFLAGS="`echo $CFLAGS | sed -e 's/ -D_ALL_SOURCE//g'`"
   19780 
   19781 $as_echo "#define OMITTED__D_ALL_SOURCE 1" >>confdefs.h
   19782 
   19783   fi
   19784 
   19785 
   19786   if echo $CFLAGS | grep " -D_LARGEFILE_SOURCE=1" >/dev/null 2>&1; then
   19787     CFLAGS="`echo $CFLAGS | sed -e 's/ -D_LARGEFILE_SOURCE=1//g'`"
   19788 
   19789 $as_echo "#define OMITTED__D_LARGEFILE_SOURCE_1 1" >>confdefs.h
   19790 
   19791   fi
   19792 
   19793 
   19794 LDFLAGS="$LATE_LDFLAGS $LDFLAGS"
   19795 
   19796 
   19797 cat >>confdefs.h <<_ACEOF
   19798 #define MAXSYSLOGMSGLEN 10240
   19799 _ACEOF
   19800 
   19801 
   19802 
   19803 
   19804 version=1.5.9
   19805 
   19806 date=`date +'%b %e, %Y'`
   19807 
   19808 
   19809 ac_config_files="$ac_config_files Makefile doc/example.conf doc/libunbound.3 doc/unbound.8 doc/unbound-anchor.8 doc/unbound-checkconf.8 doc/unbound.conf.5 doc/unbound-control.8 doc/unbound-host.1 smallapp/unbound-control-setup.sh dnstap/dnstap_config.h"
   19810 
   19811 ac_config_headers="$ac_config_headers config.h"
   19812 
   19813 cat >confcache <<\_ACEOF
   19814 # This file is a shell script that caches the results of configure
   19815 # tests run on this system so they can be shared between configure
   19816 # scripts and configure runs, see configure's option --config-cache.
   19817 # It is not useful on other systems.  If it contains results you don't
   19818 # want to keep, you may remove or edit it.
   19819 #
   19820 # config.status only pays attention to the cache file if you give it
   19821 # the --recheck option to rerun configure.
   19822 #
   19823 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   19824 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   19825 # following values.
   19826 
   19827 _ACEOF
   19828 
   19829 # The following way of writing the cache mishandles newlines in values,
   19830 # but we know of no workaround that is simple, portable, and efficient.
   19831 # So, we kill variables containing newlines.
   19832 # Ultrix sh set writes to stderr and can't be redirected directly,
   19833 # and sets the high bit in the cache file unless we assign to the vars.
   19834 (
   19835   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   19836     eval ac_val=\$$ac_var
   19837     case $ac_val in #(
   19838     *${as_nl}*)
   19839       case $ac_var in #(
   19840       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   19841 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   19842       esac
   19843       case $ac_var in #(
   19844       _ | IFS | as_nl) ;; #(
   19845       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   19846       *) { eval $ac_var=; unset $ac_var;} ;;
   19847       esac ;;
   19848     esac
   19849   done
   19850 
   19851   (set) 2>&1 |
   19852     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   19853     *${as_nl}ac_space=\ *)
   19854       # `set' does not quote correctly, so add quotes: double-quote
   19855       # substitution turns \\\\ into \\, and sed turns \\ into \.
   19856       sed -n \
   19857 	"s/'/'\\\\''/g;
   19858 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   19859       ;; #(
   19860     *)
   19861       # `set' quotes correctly as required by POSIX, so do not add quotes.
   19862       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   19863       ;;
   19864     esac |
   19865     sort
   19866 ) |
   19867   sed '
   19868      /^ac_cv_env_/b end
   19869      t clear
   19870      :clear
   19871      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   19872      t end
   19873      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   19874      :end' >>confcache
   19875 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   19876   if test -w "$cache_file"; then
   19877     if test "x$cache_file" != "x/dev/null"; then
   19878       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   19879 $as_echo "$as_me: updating cache $cache_file" >&6;}
   19880       if test ! -f "$cache_file" || test -h "$cache_file"; then
   19881 	cat confcache >"$cache_file"
   19882       else
   19883         case $cache_file in #(
   19884         */* | ?:*)
   19885 	  mv -f confcache "$cache_file"$$ &&
   19886 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   19887         *)
   19888 	  mv -f confcache "$cache_file" ;;
   19889 	esac
   19890       fi
   19891     fi
   19892   else
   19893     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   19894 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   19895   fi
   19896 fi
   19897 rm -f confcache
   19898 
   19899 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   19900 # Let make expand exec_prefix.
   19901 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   19902 
   19903 DEFS=-DHAVE_CONFIG_H
   19904 
   19905 ac_libobjs=
   19906 ac_ltlibobjs=
   19907 U=
   19908 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   19909   # 1. Remove the extension, and $U if already installed.
   19910   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   19911   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   19912   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   19913   #    will be set to the directory where LIBOBJS objects are built.
   19914   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   19915   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   19916 done
   19917 LIBOBJS=$ac_libobjs
   19918 
   19919 LTLIBOBJS=$ac_ltlibobjs
   19920 
   19921 
   19922 
   19923 : "${CONFIG_STATUS=./config.status}"
   19924 ac_write_fail=0
   19925 ac_clean_files_save=$ac_clean_files
   19926 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   19927 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   19928 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   19929 as_write_fail=0
   19930 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   19931 #! $SHELL
   19932 # Generated by $as_me.
   19933 # Run this file to recreate the current configuration.
   19934 # Compiler output produced by configure, useful for debugging
   19935 # configure, is in config.log if it exists.
   19936 
   19937 debug=false
   19938 ac_cs_recheck=false
   19939 ac_cs_silent=false
   19940 
   19941 SHELL=\${CONFIG_SHELL-$SHELL}
   19942 export SHELL
   19943 _ASEOF
   19944 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   19945 ## -------------------- ##
   19946 ## M4sh Initialization. ##
   19947 ## -------------------- ##
   19948 
   19949 # Be more Bourne compatible
   19950 DUALCASE=1; export DUALCASE # for MKS sh
   19951 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   19952   emulate sh
   19953   NULLCMD=:
   19954   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   19955   # is contrary to our usage.  Disable this feature.
   19956   alias -g '${1+"$@"}'='"$@"'
   19957   setopt NO_GLOB_SUBST
   19958 else
   19959   case `(set -o) 2>/dev/null` in #(
   19960   *posix*) :
   19961     set -o posix ;; #(
   19962   *) :
   19963      ;;
   19964 esac
   19965 fi
   19966 
   19967 
   19968 as_nl='
   19969 '
   19970 export as_nl
   19971 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   19972 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   19973 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   19974 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   19975 # Prefer a ksh shell builtin over an external printf program on Solaris,
   19976 # but without wasting forks for bash or zsh.
   19977 if test -z "$BASH_VERSION$ZSH_VERSION" \
   19978     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   19979   as_echo='print -r --'
   19980   as_echo_n='print -rn --'
   19981 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   19982   as_echo='printf %s\n'
   19983   as_echo_n='printf %s'
   19984 else
   19985   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   19986     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   19987     as_echo_n='/usr/ucb/echo -n'
   19988   else
   19989     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   19990     as_echo_n_body='eval
   19991       arg=$1;
   19992       case $arg in #(
   19993       *"$as_nl"*)
   19994 	expr "X$arg" : "X\\(.*\\)$as_nl";
   19995 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   19996       esac;
   19997       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   19998     '
   19999     export as_echo_n_body
   20000     as_echo_n='sh -c $as_echo_n_body as_echo'
   20001   fi
   20002   export as_echo_body
   20003   as_echo='sh -c $as_echo_body as_echo'
   20004 fi
   20005 
   20006 # The user is always right.
   20007 if test "${PATH_SEPARATOR+set}" != set; then
   20008   PATH_SEPARATOR=:
   20009   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   20010     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   20011       PATH_SEPARATOR=';'
   20012   }
   20013 fi
   20014 
   20015 
   20016 # IFS
   20017 # We need space, tab and new line, in precisely that order.  Quoting is
   20018 # there to prevent editors from complaining about space-tab.
   20019 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   20020 # splitting by setting IFS to empty value.)
   20021 IFS=" ""	$as_nl"
   20022 
   20023 # Find who we are.  Look in the path if we contain no directory separator.
   20024 as_myself=
   20025 case $0 in #((
   20026   *[\\/]* ) as_myself=$0 ;;
   20027   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20028 for as_dir in $PATH
   20029 do
   20030   IFS=$as_save_IFS
   20031   test -z "$as_dir" && as_dir=.
   20032     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   20033   done
   20034 IFS=$as_save_IFS
   20035 
   20036      ;;
   20037 esac
   20038 # We did not find ourselves, most probably we were run as `sh COMMAND'
   20039 # in which case we are not to be found in the path.
   20040 if test "x$as_myself" = x; then
   20041   as_myself=$0
   20042 fi
   20043 if test ! -f "$as_myself"; then
   20044   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   20045   exit 1
   20046 fi
   20047 
   20048 # Unset variables that we do not need and which cause bugs (e.g. in
   20049 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   20050 # suppresses any "Segmentation fault" message there.  '((' could
   20051 # trigger a bug in pdksh 5.2.14.
   20052 for as_var in BASH_ENV ENV MAIL MAILPATH
   20053 do eval test x\${$as_var+set} = xset \
   20054   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   20055 done
   20056 PS1='$ '
   20057 PS2='> '
   20058 PS4='+ '
   20059 
   20060 # NLS nuisances.
   20061 LC_ALL=C
   20062 export LC_ALL
   20063 LANGUAGE=C
   20064 export LANGUAGE
   20065 
   20066 # CDPATH.
   20067 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   20068 
   20069 
   20070 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   20071 # ----------------------------------------
   20072 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   20073 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   20074 # script with STATUS, using 1 if that was 0.
   20075 as_fn_error ()
   20076 {
   20077   as_status=$1; test $as_status -eq 0 && as_status=1
   20078   if test "$4"; then
   20079     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   20080     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   20081   fi
   20082   $as_echo "$as_me: error: $2" >&2
   20083   as_fn_exit $as_status
   20084 } # as_fn_error
   20085 
   20086 
   20087 # as_fn_set_status STATUS
   20088 # -----------------------
   20089 # Set $? to STATUS, without forking.
   20090 as_fn_set_status ()
   20091 {
   20092   return $1
   20093 } # as_fn_set_status
   20094 
   20095 # as_fn_exit STATUS
   20096 # -----------------
   20097 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   20098 as_fn_exit ()
   20099 {
   20100   set +e
   20101   as_fn_set_status $1
   20102   exit $1
   20103 } # as_fn_exit
   20104 
   20105 # as_fn_unset VAR
   20106 # ---------------
   20107 # Portably unset VAR.
   20108 as_fn_unset ()
   20109 {
   20110   { eval $1=; unset $1;}
   20111 }
   20112 as_unset=as_fn_unset
   20113 # as_fn_append VAR VALUE
   20114 # ----------------------
   20115 # Append the text in VALUE to the end of the definition contained in VAR. Take
   20116 # advantage of any shell optimizations that allow amortized linear growth over
   20117 # repeated appends, instead of the typical quadratic growth present in naive
   20118 # implementations.
   20119 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   20120   eval 'as_fn_append ()
   20121   {
   20122     eval $1+=\$2
   20123   }'
   20124 else
   20125   as_fn_append ()
   20126   {
   20127     eval $1=\$$1\$2
   20128   }
   20129 fi # as_fn_append
   20130 
   20131 # as_fn_arith ARG...
   20132 # ------------------
   20133 # Perform arithmetic evaluation on the ARGs, and store the result in the
   20134 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   20135 # must be portable across $(()) and expr.
   20136 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   20137   eval 'as_fn_arith ()
   20138   {
   20139     as_val=$(( $* ))
   20140   }'
   20141 else
   20142   as_fn_arith ()
   20143   {
   20144     as_val=`expr "$@" || test $? -eq 1`
   20145   }
   20146 fi # as_fn_arith
   20147 
   20148 
   20149 if expr a : '\(a\)' >/dev/null 2>&1 &&
   20150    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   20151   as_expr=expr
   20152 else
   20153   as_expr=false
   20154 fi
   20155 
   20156 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   20157   as_basename=basename
   20158 else
   20159   as_basename=false
   20160 fi
   20161 
   20162 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   20163   as_dirname=dirname
   20164 else
   20165   as_dirname=false
   20166 fi
   20167 
   20168 as_me=`$as_basename -- "$0" ||
   20169 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   20170 	 X"$0" : 'X\(//\)$' \| \
   20171 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   20172 $as_echo X/"$0" |
   20173     sed '/^.*\/\([^/][^/]*\)\/*$/{
   20174 	    s//\1/
   20175 	    q
   20176 	  }
   20177 	  /^X\/\(\/\/\)$/{
   20178 	    s//\1/
   20179 	    q
   20180 	  }
   20181 	  /^X\/\(\/\).*/{
   20182 	    s//\1/
   20183 	    q
   20184 	  }
   20185 	  s/.*/./; q'`
   20186 
   20187 # Avoid depending upon Character Ranges.
   20188 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   20189 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   20190 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   20191 as_cr_digits='0123456789'
   20192 as_cr_alnum=$as_cr_Letters$as_cr_digits
   20193 
   20194 ECHO_C= ECHO_N= ECHO_T=
   20195 case `echo -n x` in #(((((
   20196 -n*)
   20197   case `echo 'xy\c'` in
   20198   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   20199   xy)  ECHO_C='\c';;
   20200   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   20201        ECHO_T='	';;
   20202   esac;;
   20203 *)
   20204   ECHO_N='-n';;
   20205 esac
   20206 
   20207 rm -f conf$$ conf$$.exe conf$$.file
   20208 if test -d conf$$.dir; then
   20209   rm -f conf$$.dir/conf$$.file
   20210 else
   20211   rm -f conf$$.dir
   20212   mkdir conf$$.dir 2>/dev/null
   20213 fi
   20214 if (echo >conf$$.file) 2>/dev/null; then
   20215   if ln -s conf$$.file conf$$ 2>/dev/null; then
   20216     as_ln_s='ln -s'
   20217     # ... but there are two gotchas:
   20218     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   20219     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   20220     # In both cases, we have to default to `cp -pR'.
   20221     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   20222       as_ln_s='cp -pR'
   20223   elif ln conf$$.file conf$$ 2>/dev/null; then
   20224     as_ln_s=ln
   20225   else
   20226     as_ln_s='cp -pR'
   20227   fi
   20228 else
   20229   as_ln_s='cp -pR'
   20230 fi
   20231 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   20232 rmdir conf$$.dir 2>/dev/null
   20233 
   20234 
   20235 # as_fn_mkdir_p
   20236 # -------------
   20237 # Create "$as_dir" as a directory, including parents if necessary.
   20238 as_fn_mkdir_p ()
   20239 {
   20240 
   20241   case $as_dir in #(
   20242   -*) as_dir=./$as_dir;;
   20243   esac
   20244   test -d "$as_dir" || eval $as_mkdir_p || {
   20245     as_dirs=
   20246     while :; do
   20247       case $as_dir in #(
   20248       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   20249       *) as_qdir=$as_dir;;
   20250       esac
   20251       as_dirs="'$as_qdir' $as_dirs"
   20252       as_dir=`$as_dirname -- "$as_dir" ||
   20253 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20254 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   20255 	 X"$as_dir" : 'X\(//\)$' \| \
   20256 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   20257 $as_echo X"$as_dir" |
   20258     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   20259 	    s//\1/
   20260 	    q
   20261 	  }
   20262 	  /^X\(\/\/\)[^/].*/{
   20263 	    s//\1/
   20264 	    q
   20265 	  }
   20266 	  /^X\(\/\/\)$/{
   20267 	    s//\1/
   20268 	    q
   20269 	  }
   20270 	  /^X\(\/\).*/{
   20271 	    s//\1/
   20272 	    q
   20273 	  }
   20274 	  s/.*/./; q'`
   20275       test -d "$as_dir" && break
   20276     done
   20277     test -z "$as_dirs" || eval "mkdir $as_dirs"
   20278   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   20279 
   20280 
   20281 } # as_fn_mkdir_p
   20282 if mkdir -p . 2>/dev/null; then
   20283   as_mkdir_p='mkdir -p "$as_dir"'
   20284 else
   20285   test -d ./-p && rmdir ./-p
   20286   as_mkdir_p=false
   20287 fi
   20288 
   20289 
   20290 # as_fn_executable_p FILE
   20291 # -----------------------
   20292 # Test if FILE is an executable regular file.
   20293 as_fn_executable_p ()
   20294 {
   20295   test -f "$1" && test -x "$1"
   20296 } # as_fn_executable_p
   20297 as_test_x='test -x'
   20298 as_executable_p=as_fn_executable_p
   20299 
   20300 # Sed expression to map a string onto a valid CPP name.
   20301 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   20302 
   20303 # Sed expression to map a string onto a valid variable name.
   20304 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   20305 
   20306 
   20307 exec 6>&1
   20308 ## ----------------------------------- ##
   20309 ## Main body of $CONFIG_STATUS script. ##
   20310 ## ----------------------------------- ##
   20311 _ASEOF
   20312 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   20313 
   20314 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   20315 # Save the log message, to keep $0 and so on meaningful, and to
   20316 # report actual input values of CONFIG_FILES etc. instead of their
   20317 # values after options handling.
   20318 ac_log="
   20319 This file was extended by unbound $as_me 1.5.9, which was
   20320 generated by GNU Autoconf 2.69.  Invocation command line was
   20321 
   20322   CONFIG_FILES    = $CONFIG_FILES
   20323   CONFIG_HEADERS  = $CONFIG_HEADERS
   20324   CONFIG_LINKS    = $CONFIG_LINKS
   20325   CONFIG_COMMANDS = $CONFIG_COMMANDS
   20326   $ $0 $@
   20327 
   20328 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   20329 "
   20330 
   20331 _ACEOF
   20332 
   20333 case $ac_config_files in *"
   20334 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   20335 esac
   20336 
   20337 case $ac_config_headers in *"
   20338 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   20339 esac
   20340 
   20341 
   20342 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   20343 # Files that config.status was made for.
   20344 config_files="$ac_config_files"
   20345 config_headers="$ac_config_headers"
   20346 config_commands="$ac_config_commands"
   20347 
   20348 _ACEOF
   20349 
   20350 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   20351 ac_cs_usage="\
   20352 \`$as_me' instantiates files and other configuration actions
   20353 from templates according to the current configuration.  Unless the files
   20354 and actions are specified as TAGs, all are instantiated by default.
   20355 
   20356 Usage: $0 [OPTION]... [TAG]...
   20357 
   20358   -h, --help       print this help, then exit
   20359   -V, --version    print version number and configuration settings, then exit
   20360       --config     print configuration, then exit
   20361   -q, --quiet, --silent
   20362                    do not print progress messages
   20363   -d, --debug      don't remove temporary files
   20364       --recheck    update $as_me by reconfiguring in the same conditions
   20365       --file=FILE[:TEMPLATE]
   20366                    instantiate the configuration file FILE
   20367       --header=FILE[:TEMPLATE]
   20368                    instantiate the configuration header FILE
   20369 
   20370 Configuration files:
   20371 $config_files
   20372 
   20373 Configuration headers:
   20374 $config_headers
   20375 
   20376 Configuration commands:
   20377 $config_commands
   20378 
   20379 Report bugs to <unbound-bugs@nlnetlabs.nl>."
   20380 
   20381 _ACEOF
   20382 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   20383 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   20384 ac_cs_version="\\
   20385 unbound config.status 1.5.9
   20386 configured by $0, generated by GNU Autoconf 2.69,
   20387   with options \\"\$ac_cs_config\\"
   20388 
   20389 Copyright (C) 2012 Free Software Foundation, Inc.
   20390 This config.status script is free software; the Free Software Foundation
   20391 gives unlimited permission to copy, distribute and modify it."
   20392 
   20393 ac_pwd='$ac_pwd'
   20394 srcdir='$srcdir'
   20395 AWK='$AWK'
   20396 test -n "\$AWK" || AWK=awk
   20397 _ACEOF
   20398 
   20399 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   20400 # The default lists apply if the user does not specify any file.
   20401 ac_need_defaults=:
   20402 while test $# != 0
   20403 do
   20404   case $1 in
   20405   --*=?*)
   20406     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   20407     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   20408     ac_shift=:
   20409     ;;
   20410   --*=)
   20411     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   20412     ac_optarg=
   20413     ac_shift=:
   20414     ;;
   20415   *)
   20416     ac_option=$1
   20417     ac_optarg=$2
   20418     ac_shift=shift
   20419     ;;
   20420   esac
   20421 
   20422   case $ac_option in
   20423   # Handling of the options.
   20424   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   20425     ac_cs_recheck=: ;;
   20426   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   20427     $as_echo "$ac_cs_version"; exit ;;
   20428   --config | --confi | --conf | --con | --co | --c )
   20429     $as_echo "$ac_cs_config"; exit ;;
   20430   --debug | --debu | --deb | --de | --d | -d )
   20431     debug=: ;;
   20432   --file | --fil | --fi | --f )
   20433     $ac_shift
   20434     case $ac_optarg in
   20435     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   20436     '') as_fn_error $? "missing file argument" ;;
   20437     esac
   20438     as_fn_append CONFIG_FILES " '$ac_optarg'"
   20439     ac_need_defaults=false;;
   20440   --header | --heade | --head | --hea )
   20441     $ac_shift
   20442     case $ac_optarg in
   20443     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   20444     esac
   20445     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   20446     ac_need_defaults=false;;
   20447   --he | --h)
   20448     # Conflict between --help and --header
   20449     as_fn_error $? "ambiguous option: \`$1'
   20450 Try \`$0 --help' for more information.";;
   20451   --help | --hel | -h )
   20452     $as_echo "$ac_cs_usage"; exit ;;
   20453   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   20454   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   20455     ac_cs_silent=: ;;
   20456 
   20457   # This is an error.
   20458   -*) as_fn_error $? "unrecognized option: \`$1'
   20459 Try \`$0 --help' for more information." ;;
   20460 
   20461   *) as_fn_append ac_config_targets " $1"
   20462      ac_need_defaults=false ;;
   20463 
   20464   esac
   20465   shift
   20466 done
   20467 
   20468 ac_configure_extra_args=
   20469 
   20470 if $ac_cs_silent; then
   20471   exec 6>/dev/null
   20472   ac_configure_extra_args="$ac_configure_extra_args --silent"
   20473 fi
   20474 
   20475 _ACEOF
   20476 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   20477 if \$ac_cs_recheck; then
   20478   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   20479   shift
   20480   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   20481   CONFIG_SHELL='$SHELL'
   20482   export CONFIG_SHELL
   20483   exec "\$@"
   20484 fi
   20485 
   20486 _ACEOF
   20487 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   20488 exec 5>>config.log
   20489 {
   20490   echo
   20491   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   20492 ## Running $as_me. ##
   20493 _ASBOX
   20494   $as_echo "$ac_log"
   20495 } >&5
   20496 
   20497 _ACEOF
   20498 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   20499 #
   20500 # INIT-COMMANDS
   20501 #
   20502 
   20503 
   20504 # The HP-UX ksh and POSIX shell print the target directory to stdout
   20505 # if CDPATH is set.
   20506 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   20507 
   20508 sed_quote_subst='$sed_quote_subst'
   20509 double_quote_subst='$double_quote_subst'
   20510 delay_variable_subst='$delay_variable_subst'
   20511 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
   20512 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
   20513 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
   20514 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
   20515 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
   20516 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
   20517 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
   20518 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
   20519 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
   20520 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
   20521 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
   20522 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
   20523 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
   20524 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
   20525 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
   20526 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
   20527 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
   20528 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
   20529 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
   20530 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
   20531 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
   20532 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
   20533 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
   20534 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
   20535 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
   20536 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
   20537 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
   20538 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
   20539 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
   20540 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
   20541 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
   20542 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
   20543 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
   20544 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
   20545 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
   20546 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
   20547 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
   20548 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
   20549 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
   20550 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
   20551 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
   20552 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
   20553 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
   20554 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
   20555 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
   20556 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
   20557 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   20558 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   20559 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
   20560 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
   20561 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
   20562 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
   20563 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
   20564 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
   20565 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
   20566 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
   20567 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
   20568 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
   20569 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
   20570 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
   20571 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
   20572 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
   20573 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
   20574 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
   20575 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
   20576 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
   20577 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
   20578 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
   20579 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
   20580 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
   20581 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
   20582 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
   20583 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
   20584 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
   20585 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
   20586 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
   20587 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
   20588 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
   20589 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
   20590 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   20591 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
   20592 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
   20593 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
   20594 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
   20595 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
   20596 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
   20597 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   20598 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
   20599 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   20600 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
   20601 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   20602 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
   20603 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
   20604 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
   20605 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
   20606 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
   20607 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
   20608 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
   20609 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
   20610 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
   20611 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
   20612 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
   20613 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
   20614 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
   20615 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
   20616 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
   20617 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
   20618 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
   20619 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
   20620 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
   20621 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
   20622 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
   20623 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
   20624 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
   20625 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
   20626 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
   20627 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
   20628 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
   20629 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
   20630 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
   20631 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
   20632 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   20633 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   20634 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
   20635 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
   20636 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
   20637 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
   20638 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
   20639 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
   20640 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
   20641 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
   20642 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
   20643 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
   20644 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
   20645 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
   20646 
   20647 LTCC='$LTCC'
   20648 LTCFLAGS='$LTCFLAGS'
   20649 compiler='$compiler_DEFAULT'
   20650 
   20651 # A function that is used when there is no print builtin or printf.
   20652 func_fallback_echo ()
   20653 {
   20654   eval 'cat <<_LTECHO_EOF
   20655 \$1
   20656 _LTECHO_EOF'
   20657 }
   20658 
   20659 # Quote evaled strings.
   20660 for var in SHELL \
   20661 ECHO \
   20662 PATH_SEPARATOR \
   20663 SED \
   20664 GREP \
   20665 EGREP \
   20666 FGREP \
   20667 LD \
   20668 NM \
   20669 LN_S \
   20670 lt_SP2NL \
   20671 lt_NL2SP \
   20672 reload_flag \
   20673 OBJDUMP \
   20674 deplibs_check_method \
   20675 file_magic_cmd \
   20676 file_magic_glob \
   20677 want_nocaseglob \
   20678 DLLTOOL \
   20679 sharedlib_from_linklib_cmd \
   20680 AR \
   20681 AR_FLAGS \
   20682 archiver_list_spec \
   20683 STRIP \
   20684 RANLIB \
   20685 CC \
   20686 CFLAGS \
   20687 compiler \
   20688 lt_cv_sys_global_symbol_pipe \
   20689 lt_cv_sys_global_symbol_to_cdecl \
   20690 lt_cv_sys_global_symbol_to_import \
   20691 lt_cv_sys_global_symbol_to_c_name_address \
   20692 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
   20693 lt_cv_nm_interface \
   20694 nm_file_list_spec \
   20695 lt_cv_truncate_bin \
   20696 lt_prog_compiler_no_builtin_flag \
   20697 lt_prog_compiler_pic \
   20698 lt_prog_compiler_wl \
   20699 lt_prog_compiler_static \
   20700 lt_cv_prog_compiler_c_o \
   20701 need_locks \
   20702 MANIFEST_TOOL \
   20703 DSYMUTIL \
   20704 NMEDIT \
   20705 LIPO \
   20706 OTOOL \
   20707 OTOOL64 \
   20708 shrext_cmds \
   20709 export_dynamic_flag_spec \
   20710 whole_archive_flag_spec \
   20711 compiler_needs_object \
   20712 with_gnu_ld \
   20713 allow_undefined_flag \
   20714 no_undefined_flag \
   20715 hardcode_libdir_flag_spec \
   20716 hardcode_libdir_separator \
   20717 exclude_expsyms \
   20718 include_expsyms \
   20719 file_list_spec \
   20720 variables_saved_for_relink \
   20721 libname_spec \
   20722 library_names_spec \
   20723 soname_spec \
   20724 install_override_mode \
   20725 finish_eval \
   20726 old_striplib \
   20727 striplib; do
   20728     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   20729     *[\\\\\\\`\\"\\\$]*)
   20730       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
   20731       ;;
   20732     *)
   20733       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   20734       ;;
   20735     esac
   20736 done
   20737 
   20738 # Double-quote double-evaled strings.
   20739 for var in reload_cmds \
   20740 old_postinstall_cmds \
   20741 old_postuninstall_cmds \
   20742 old_archive_cmds \
   20743 extract_expsyms_cmds \
   20744 old_archive_from_new_cmds \
   20745 old_archive_from_expsyms_cmds \
   20746 archive_cmds \
   20747 archive_expsym_cmds \
   20748 module_cmds \
   20749 module_expsym_cmds \
   20750 export_symbols_cmds \
   20751 prelink_cmds \
   20752 postlink_cmds \
   20753 postinstall_cmds \
   20754 postuninstall_cmds \
   20755 finish_cmds \
   20756 sys_lib_search_path_spec \
   20757 configure_time_dlsearch_path \
   20758 configure_time_lt_sys_library_path; do
   20759     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   20760     *[\\\\\\\`\\"\\\$]*)
   20761       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
   20762       ;;
   20763     *)
   20764       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   20765       ;;
   20766     esac
   20767 done
   20768 
   20769 ac_aux_dir='$ac_aux_dir'
   20770 
   20771 # See if we are running on zsh, and set the options that allow our
   20772 # commands through without removal of \ escapes INIT.
   20773 if test -n "\${ZSH_VERSION+set}"; then
   20774    setopt NO_GLOB_SUBST
   20775 fi
   20776 
   20777 
   20778     PACKAGE='$PACKAGE'
   20779     VERSION='$VERSION'
   20780     RM='$RM'
   20781     ofile='$ofile'
   20782 
   20783 
   20784 
   20785 
   20786 _ACEOF
   20787 
   20788 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   20789 
   20790 # Handling of arguments.
   20791 for ac_config_target in $ac_config_targets
   20792 do
   20793   case $ac_config_target in
   20794     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
   20795     "disable-rpath") CONFIG_COMMANDS="$CONFIG_COMMANDS disable-rpath" ;;
   20796     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   20797     "doc/example.conf") CONFIG_FILES="$CONFIG_FILES doc/example.conf" ;;
   20798     "doc/libunbound.3") CONFIG_FILES="$CONFIG_FILES doc/libunbound.3" ;;
   20799     "doc/unbound.8") CONFIG_FILES="$CONFIG_FILES doc/unbound.8" ;;
   20800     "doc/unbound-anchor.8") CONFIG_FILES="$CONFIG_FILES doc/unbound-anchor.8" ;;
   20801     "doc/unbound-checkconf.8") CONFIG_FILES="$CONFIG_FILES doc/unbound-checkconf.8" ;;
   20802     "doc/unbound.conf.5") CONFIG_FILES="$CONFIG_FILES doc/unbound.conf.5" ;;
   20803     "doc/unbound-control.8") CONFIG_FILES="$CONFIG_FILES doc/unbound-control.8" ;;
   20804     "doc/unbound-host.1") CONFIG_FILES="$CONFIG_FILES doc/unbound-host.1" ;;
   20805     "smallapp/unbound-control-setup.sh") CONFIG_FILES="$CONFIG_FILES smallapp/unbound-control-setup.sh" ;;
   20806     "dnstap/dnstap_config.h") CONFIG_FILES="$CONFIG_FILES dnstap/dnstap_config.h" ;;
   20807     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   20808 
   20809   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   20810   esac
   20811 done
   20812 
   20813 
   20814 # If the user did not use the arguments to specify the items to instantiate,
   20815 # then the envvar interface is used.  Set only those that are not.
   20816 # We use the long form for the default assignment because of an extremely
   20817 # bizarre bug on SunOS 4.1.3.
   20818 if $ac_need_defaults; then
   20819   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   20820   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   20821   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   20822 fi
   20823 
   20824 # Have a temporary directory for convenience.  Make it in the build tree
   20825 # simply because there is no reason against having it here, and in addition,
   20826 # creating and moving files from /tmp can sometimes cause problems.
   20827 # Hook for its removal unless debugging.
   20828 # Note that there is a small window in which the directory will not be cleaned:
   20829 # after its creation but before its name has been assigned to `$tmp'.
   20830 $debug ||
   20831 {
   20832   tmp= ac_tmp=
   20833   trap 'exit_status=$?
   20834   : "${ac_tmp:=$tmp}"
   20835   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   20836 ' 0
   20837   trap 'as_fn_exit 1' 1 2 13 15
   20838 }
   20839 # Create a (secure) tmp directory for tmp files.
   20840 
   20841 {
   20842   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   20843   test -d "$tmp"
   20844 }  ||
   20845 {
   20846   tmp=./conf$$-$RANDOM
   20847   (umask 077 && mkdir "$tmp")
   20848 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   20849 ac_tmp=$tmp
   20850 
   20851 # Set up the scripts for CONFIG_FILES section.
   20852 # No need to generate them if there are no CONFIG_FILES.
   20853 # This happens for instance with `./config.status config.h'.
   20854 if test -n "$CONFIG_FILES"; then
   20855 
   20856 
   20857 ac_cr=`echo X | tr X '\015'`
   20858 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   20859 # But we know of no other shell where ac_cr would be empty at this
   20860 # point, so we can use a bashism as a fallback.
   20861 if test "x$ac_cr" = x; then
   20862   eval ac_cr=\$\'\\r\'
   20863 fi
   20864 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   20865 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   20866   ac_cs_awk_cr='\\r'
   20867 else
   20868   ac_cs_awk_cr=$ac_cr
   20869 fi
   20870 
   20871 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   20872 _ACEOF
   20873 
   20874 
   20875 {
   20876   echo "cat >conf$$subs.awk <<_ACEOF" &&
   20877   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   20878   echo "_ACEOF"
   20879 } >conf$$subs.sh ||
   20880   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   20881 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   20882 ac_delim='%!_!# '
   20883 for ac_last_try in false false false false false :; do
   20884   . ./conf$$subs.sh ||
   20885     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   20886 
   20887   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   20888   if test $ac_delim_n = $ac_delim_num; then
   20889     break
   20890   elif $ac_last_try; then
   20891     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   20892   else
   20893     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   20894   fi
   20895 done
   20896 rm -f conf$$subs.sh
   20897 
   20898 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   20899 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   20900 _ACEOF
   20901 sed -n '
   20902 h
   20903 s/^/S["/; s/!.*/"]=/
   20904 p
   20905 g
   20906 s/^[^!]*!//
   20907 :repl
   20908 t repl
   20909 s/'"$ac_delim"'$//
   20910 t delim
   20911 :nl
   20912 h
   20913 s/\(.\{148\}\)..*/\1/
   20914 t more1
   20915 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   20916 p
   20917 n
   20918 b repl
   20919 :more1
   20920 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   20921 p
   20922 g
   20923 s/.\{148\}//
   20924 t nl
   20925 :delim
   20926 h
   20927 s/\(.\{148\}\)..*/\1/
   20928 t more2
   20929 s/["\\]/\\&/g; s/^/"/; s/$/"/
   20930 p
   20931 b
   20932 :more2
   20933 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   20934 p
   20935 g
   20936 s/.\{148\}//
   20937 t delim
   20938 ' <conf$$subs.awk | sed '
   20939 /^[^""]/{
   20940   N
   20941   s/\n//
   20942 }
   20943 ' >>$CONFIG_STATUS || ac_write_fail=1
   20944 rm -f conf$$subs.awk
   20945 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   20946 _ACAWK
   20947 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   20948   for (key in S) S_is_set[key] = 1
   20949   FS = ""
   20950 
   20951 }
   20952 {
   20953   line = $ 0
   20954   nfields = split(line, field, "@")
   20955   substed = 0
   20956   len = length(field[1])
   20957   for (i = 2; i < nfields; i++) {
   20958     key = field[i]
   20959     keylen = length(key)
   20960     if (S_is_set[key]) {
   20961       value = S[key]
   20962       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   20963       len += length(value) + length(field[++i])
   20964       substed = 1
   20965     } else
   20966       len += 1 + keylen
   20967   }
   20968 
   20969   print line
   20970 }
   20971 
   20972 _ACAWK
   20973 _ACEOF
   20974 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   20975 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   20976   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   20977 else
   20978   cat
   20979 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   20980   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   20981 _ACEOF
   20982 
   20983 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   20984 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   20985 # trailing colons and then remove the whole line if VPATH becomes empty
   20986 # (actually we leave an empty line to preserve line numbers).
   20987 if test "x$srcdir" = x.; then
   20988   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   20989 h
   20990 s///
   20991 s/^/:/
   20992 s/[	 ]*$/:/
   20993 s/:\$(srcdir):/:/g
   20994 s/:\${srcdir}:/:/g
   20995 s/:@srcdir@:/:/g
   20996 s/^:*//
   20997 s/:*$//
   20998 x
   20999 s/\(=[	 ]*\).*/\1/
   21000 G
   21001 s/\n//
   21002 s/^[^=]*=[	 ]*$//
   21003 }'
   21004 fi
   21005 
   21006 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21007 fi # test -n "$CONFIG_FILES"
   21008 
   21009 # Set up the scripts for CONFIG_HEADERS section.
   21010 # No need to generate them if there are no CONFIG_HEADERS.
   21011 # This happens for instance with `./config.status Makefile'.
   21012 if test -n "$CONFIG_HEADERS"; then
   21013 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
   21014 BEGIN {
   21015 _ACEOF
   21016 
   21017 # Transform confdefs.h into an awk script `defines.awk', embedded as
   21018 # here-document in config.status, that substitutes the proper values into
   21019 # config.h.in to produce config.h.
   21020 
   21021 # Create a delimiter string that does not exist in confdefs.h, to ease
   21022 # handling of long lines.
   21023 ac_delim='%!_!# '
   21024 for ac_last_try in false false :; do
   21025   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
   21026   if test -z "$ac_tt"; then
   21027     break
   21028   elif $ac_last_try; then
   21029     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
   21030   else
   21031     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   21032   fi
   21033 done
   21034 
   21035 # For the awk script, D is an array of macro values keyed by name,
   21036 # likewise P contains macro parameters if any.  Preserve backslash
   21037 # newline sequences.
   21038 
   21039 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   21040 sed -n '
   21041 s/.\{148\}/&'"$ac_delim"'/g
   21042 t rset
   21043 :rset
   21044 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   21045 t def
   21046 d
   21047 :def
   21048 s/\\$//
   21049 t bsnl
   21050 s/["\\]/\\&/g
   21051 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   21052 D["\1"]=" \3"/p
   21053 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   21054 d
   21055 :bsnl
   21056 s/["\\]/\\&/g
   21057 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   21058 D["\1"]=" \3\\\\\\n"\\/p
   21059 t cont
   21060 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   21061 t cont
   21062 d
   21063 :cont
   21064 n
   21065 s/.\{148\}/&'"$ac_delim"'/g
   21066 t clear
   21067 :clear
   21068 s/\\$//
   21069 t bsnlc
   21070 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   21071 d
   21072 :bsnlc
   21073 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   21074 b cont
   21075 ' <confdefs.h | sed '
   21076 s/'"$ac_delim"'/"\\\
   21077 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   21078 
   21079 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21080   for (key in D) D_is_set[key] = 1
   21081   FS = ""
   21082 }
   21083 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   21084   line = \$ 0
   21085   split(line, arg, " ")
   21086   if (arg[1] == "#") {
   21087     defundef = arg[2]
   21088     mac1 = arg[3]
   21089   } else {
   21090     defundef = substr(arg[1], 2)
   21091     mac1 = arg[2]
   21092   }
   21093   split(mac1, mac2, "(") #)
   21094   macro = mac2[1]
   21095   prefix = substr(line, 1, index(line, defundef) - 1)
   21096   if (D_is_set[macro]) {
   21097     # Preserve the white space surrounding the "#".
   21098     print prefix "define", macro P[macro] D[macro]
   21099     next
   21100   } else {
   21101     # Replace #undef with comments.  This is necessary, for example,
   21102     # in the case of _POSIX_SOURCE, which is predefined and required
   21103     # on some systems where configure will not decide to define it.
   21104     if (defundef == "undef") {
   21105       print "/*", prefix defundef, macro, "*/"
   21106       next
   21107     }
   21108   }
   21109 }
   21110 { print }
   21111 _ACAWK
   21112 _ACEOF
   21113 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21114   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
   21115 fi # test -n "$CONFIG_HEADERS"
   21116 
   21117 
   21118 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   21119 shift
   21120 for ac_tag
   21121 do
   21122   case $ac_tag in
   21123   :[FHLC]) ac_mode=$ac_tag; continue;;
   21124   esac
   21125   case $ac_mode$ac_tag in
   21126   :[FHL]*:*);;
   21127   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   21128   :[FH]-) ac_tag=-:-;;
   21129   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   21130   esac
   21131   ac_save_IFS=$IFS
   21132   IFS=:
   21133   set x $ac_tag
   21134   IFS=$ac_save_IFS
   21135   shift
   21136   ac_file=$1
   21137   shift
   21138 
   21139   case $ac_mode in
   21140   :L) ac_source=$1;;
   21141   :[FH])
   21142     ac_file_inputs=
   21143     for ac_f
   21144     do
   21145       case $ac_f in
   21146       -) ac_f="$ac_tmp/stdin";;
   21147       *) # Look for the file first in the build tree, then in the source tree
   21148 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   21149 	 # because $ac_f cannot contain `:'.
   21150 	 test -f "$ac_f" ||
   21151 	   case $ac_f in
   21152 	   [\\/$]*) false;;
   21153 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   21154 	   esac ||
   21155 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   21156       esac
   21157       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   21158       as_fn_append ac_file_inputs " '$ac_f'"
   21159     done
   21160 
   21161     # Let's still pretend it is `configure' which instantiates (i.e., don't
   21162     # use $as_me), people would be surprised to read:
   21163     #    /* config.h.  Generated by config.status.  */
   21164     configure_input='Generated from '`
   21165 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   21166 	`' by configure.'
   21167     if test x"$ac_file" != x-; then
   21168       configure_input="$ac_file.  $configure_input"
   21169       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   21170 $as_echo "$as_me: creating $ac_file" >&6;}
   21171     fi
   21172     # Neutralize special characters interpreted by sed in replacement strings.
   21173     case $configure_input in #(
   21174     *\&* | *\|* | *\\* )
   21175        ac_sed_conf_input=`$as_echo "$configure_input" |
   21176        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   21177     *) ac_sed_conf_input=$configure_input;;
   21178     esac
   21179 
   21180     case $ac_tag in
   21181     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   21182       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   21183     esac
   21184     ;;
   21185   esac
   21186 
   21187   ac_dir=`$as_dirname -- "$ac_file" ||
   21188 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21189 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   21190 	 X"$ac_file" : 'X\(//\)$' \| \
   21191 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   21192 $as_echo X"$ac_file" |
   21193     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21194 	    s//\1/
   21195 	    q
   21196 	  }
   21197 	  /^X\(\/\/\)[^/].*/{
   21198 	    s//\1/
   21199 	    q
   21200 	  }
   21201 	  /^X\(\/\/\)$/{
   21202 	    s//\1/
   21203 	    q
   21204 	  }
   21205 	  /^X\(\/\).*/{
   21206 	    s//\1/
   21207 	    q
   21208 	  }
   21209 	  s/.*/./; q'`
   21210   as_dir="$ac_dir"; as_fn_mkdir_p
   21211   ac_builddir=.
   21212 
   21213 case "$ac_dir" in
   21214 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   21215 *)
   21216   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   21217   # A ".." for each directory in $ac_dir_suffix.
   21218   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   21219   case $ac_top_builddir_sub in
   21220   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   21221   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   21222   esac ;;
   21223 esac
   21224 ac_abs_top_builddir=$ac_pwd
   21225 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   21226 # for backward compatibility:
   21227 ac_top_builddir=$ac_top_build_prefix
   21228 
   21229 case $srcdir in
   21230   .)  # We are building in place.
   21231     ac_srcdir=.
   21232     ac_top_srcdir=$ac_top_builddir_sub
   21233     ac_abs_top_srcdir=$ac_pwd ;;
   21234   [\\/]* | ?:[\\/]* )  # Absolute name.
   21235     ac_srcdir=$srcdir$ac_dir_suffix;
   21236     ac_top_srcdir=$srcdir
   21237     ac_abs_top_srcdir=$srcdir ;;
   21238   *) # Relative name.
   21239     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   21240     ac_top_srcdir=$ac_top_build_prefix$srcdir
   21241     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   21242 esac
   21243 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   21244 
   21245 
   21246   case $ac_mode in
   21247   :F)
   21248   #
   21249   # CONFIG_FILE
   21250   #
   21251 
   21252 _ACEOF
   21253 
   21254 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21255 # If the template does not know about datarootdir, expand it.
   21256 # FIXME: This hack should be removed a few years after 2.60.
   21257 ac_datarootdir_hack=; ac_datarootdir_seen=
   21258 ac_sed_dataroot='
   21259 /datarootdir/ {
   21260   p
   21261   q
   21262 }
   21263 /@datadir@/p
   21264 /@docdir@/p
   21265 /@infodir@/p
   21266 /@localedir@/p
   21267 /@mandir@/p'
   21268 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   21269 *datarootdir*) ac_datarootdir_seen=yes;;
   21270 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   21271   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   21272 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   21273 _ACEOF
   21274 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21275   ac_datarootdir_hack='
   21276   s&@datadir@&$datadir&g
   21277   s&@docdir@&$docdir&g
   21278   s&@infodir@&$infodir&g
   21279   s&@localedir@&$localedir&g
   21280   s&@mandir@&$mandir&g
   21281   s&\\\${datarootdir}&$datarootdir&g' ;;
   21282 esac
   21283 _ACEOF
   21284 
   21285 # Neutralize VPATH when `$srcdir' = `.'.
   21286 # Shell code in configure.ac might set extrasub.
   21287 # FIXME: do we really want to maintain this feature?
   21288 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   21289 ac_sed_extra="$ac_vpsub
   21290 $extrasub
   21291 _ACEOF
   21292 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   21293 :t
   21294 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   21295 s|@configure_input@|$ac_sed_conf_input|;t t
   21296 s&@top_builddir@&$ac_top_builddir_sub&;t t
   21297 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   21298 s&@srcdir@&$ac_srcdir&;t t
   21299 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   21300 s&@top_srcdir@&$ac_top_srcdir&;t t
   21301 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   21302 s&@builddir@&$ac_builddir&;t t
   21303 s&@abs_builddir@&$ac_abs_builddir&;t t
   21304 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   21305 $ac_datarootdir_hack
   21306 "
   21307 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   21308   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   21309 
   21310 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   21311   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   21312   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   21313       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   21314   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   21315 which seems to be undefined.  Please make sure it is defined" >&5
   21316 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   21317 which seems to be undefined.  Please make sure it is defined" >&2;}
   21318 
   21319   rm -f "$ac_tmp/stdin"
   21320   case $ac_file in
   21321   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   21322   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   21323   esac \
   21324   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   21325  ;;
   21326   :H)
   21327   #
   21328   # CONFIG_HEADER
   21329   #
   21330   if test x"$ac_file" != x-; then
   21331     {
   21332       $as_echo "/* $configure_input  */" \
   21333       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
   21334     } >"$ac_tmp/config.h" \
   21335       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   21336     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
   21337       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   21338 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   21339     else
   21340       rm -f "$ac_file"
   21341       mv "$ac_tmp/config.h" "$ac_file" \
   21342 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
   21343     fi
   21344   else
   21345     $as_echo "/* $configure_input  */" \
   21346       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
   21347       || as_fn_error $? "could not create -" "$LINENO" 5
   21348   fi
   21349  ;;
   21350 
   21351   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   21352 $as_echo "$as_me: executing $ac_file commands" >&6;}
   21353  ;;
   21354   esac
   21355 
   21356 
   21357   case $ac_file$ac_mode in
   21358     "libtool":C)
   21359 
   21360     # See if we are running on zsh, and set the options that allow our
   21361     # commands through without removal of \ escapes.
   21362     if test -n "${ZSH_VERSION+set}"; then
   21363       setopt NO_GLOB_SUBST
   21364     fi
   21365 
   21366     cfgfile=${ofile}T
   21367     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
   21368     $RM "$cfgfile"
   21369 
   21370     cat <<_LT_EOF >> "$cfgfile"
   21371 #! $SHELL
   21372 # Generated automatically by $as_me ($PACKAGE) $VERSION
   21373 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   21374 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   21375 
   21376 # Provide generalized library-building support services.
   21377 # Written by Gordon Matzigkeit, 1996
   21378 
   21379 # Copyright (C) 2014 Free Software Foundation, Inc.
   21380 # This is free software; see the source for copying conditions.  There is NO
   21381 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
   21382 
   21383 # GNU Libtool is free software; you can redistribute it and/or modify
   21384 # it under the terms of the GNU General Public License as published by
   21385 # the Free Software Foundation; either version 2 of of the License, or
   21386 # (at your option) any later version.
   21387 #
   21388 # As a special exception to the GNU General Public License, if you
   21389 # distribute this file as part of a program or library that is built
   21390 # using GNU Libtool, you may include this file under the  same
   21391 # distribution terms that you use for the rest of that program.
   21392 #
   21393 # GNU Libtool is distributed in the hope that it will be useful, but
   21394 # WITHOUT ANY WARRANTY; without even the implied warranty of
   21395 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   21396 # GNU General Public License for more details.
   21397 #
   21398 # You should have received a copy of the GNU General Public License
   21399 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
   21400 
   21401 
   21402 # The names of the tagged configurations supported by this script.
   21403 available_tags=''
   21404 
   21405 # Configured defaults for sys_lib_dlsearch_path munging.
   21406 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
   21407 
   21408 # ### BEGIN LIBTOOL CONFIG
   21409 
   21410 # Which release of libtool.m4 was used?
   21411 macro_version=$macro_version
   21412 macro_revision=$macro_revision
   21413 
   21414 # Whether or not to build shared libraries.
   21415 build_libtool_libs=$enable_shared
   21416 
   21417 # Whether or not to build static libraries.
   21418 build_old_libs=$enable_static
   21419 
   21420 # What type of objects to build.
   21421 pic_mode=$pic_mode
   21422 
   21423 # Whether or not to optimize for fast installation.
   21424 fast_install=$enable_fast_install
   21425 
   21426 # Shared archive member basename,for filename based shared library versioning on AIX.
   21427 shared_archive_member_spec=$shared_archive_member_spec
   21428 
   21429 # Shell to use when invoking shell scripts.
   21430 SHELL=$lt_SHELL
   21431 
   21432 # An echo program that protects backslashes.
   21433 ECHO=$lt_ECHO
   21434 
   21435 # The PATH separator for the build system.
   21436 PATH_SEPARATOR=$lt_PATH_SEPARATOR
   21437 
   21438 # The host system.
   21439 host_alias=$host_alias
   21440 host=$host
   21441 host_os=$host_os
   21442 
   21443 # The build system.
   21444 build_alias=$build_alias
   21445 build=$build
   21446 build_os=$build_os
   21447 
   21448 # A sed program that does not truncate output.
   21449 SED=$lt_SED
   21450 
   21451 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   21452 Xsed="\$SED -e 1s/^X//"
   21453 
   21454 # A grep program that handles long lines.
   21455 GREP=$lt_GREP
   21456 
   21457 # An ERE matcher.
   21458 EGREP=$lt_EGREP
   21459 
   21460 # A literal string matcher.
   21461 FGREP=$lt_FGREP
   21462 
   21463 # A BSD- or MS-compatible name lister.
   21464 NM=$lt_NM
   21465 
   21466 # Whether we need soft or hard links.
   21467 LN_S=$lt_LN_S
   21468 
   21469 # What is the maximum length of a command?
   21470 max_cmd_len=$max_cmd_len
   21471 
   21472 # Object file suffix (normally "o").
   21473 objext=$ac_objext
   21474 
   21475 # Executable file suffix (normally "").
   21476 exeext=$exeext
   21477 
   21478 # whether the shell understands "unset".
   21479 lt_unset=$lt_unset
   21480 
   21481 # turn spaces into newlines.
   21482 SP2NL=$lt_lt_SP2NL
   21483 
   21484 # turn newlines into spaces.
   21485 NL2SP=$lt_lt_NL2SP
   21486 
   21487 # convert \$build file names to \$host format.
   21488 to_host_file_cmd=$lt_cv_to_host_file_cmd
   21489 
   21490 # convert \$build files to toolchain format.
   21491 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
   21492 
   21493 # An object symbol dumper.
   21494 OBJDUMP=$lt_OBJDUMP
   21495 
   21496 # Method to check whether dependent libraries are shared objects.
   21497 deplibs_check_method=$lt_deplibs_check_method
   21498 
   21499 # Command to use when deplibs_check_method = "file_magic".
   21500 file_magic_cmd=$lt_file_magic_cmd
   21501 
   21502 # How to find potential files when deplibs_check_method = "file_magic".
   21503 file_magic_glob=$lt_file_magic_glob
   21504 
   21505 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
   21506 want_nocaseglob=$lt_want_nocaseglob
   21507 
   21508 # DLL creation program.
   21509 DLLTOOL=$lt_DLLTOOL
   21510 
   21511 # Command to associate shared and link libraries.
   21512 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
   21513 
   21514 # The archiver.
   21515 AR=$lt_AR
   21516 
   21517 # Flags to create an archive.
   21518 AR_FLAGS=$lt_AR_FLAGS
   21519 
   21520 # How to feed a file listing to the archiver.
   21521 archiver_list_spec=$lt_archiver_list_spec
   21522 
   21523 # A symbol stripping program.
   21524 STRIP=$lt_STRIP
   21525 
   21526 # Commands used to install an old-style archive.
   21527 RANLIB=$lt_RANLIB
   21528 old_postinstall_cmds=$lt_old_postinstall_cmds
   21529 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   21530 
   21531 # Whether to use a lock for old archive extraction.
   21532 lock_old_archive_extraction=$lock_old_archive_extraction
   21533 
   21534 # A C compiler.
   21535 LTCC=$lt_CC
   21536 
   21537 # LTCC compiler flags.
   21538 LTCFLAGS=$lt_CFLAGS
   21539 
   21540 # Take the output of nm and produce a listing of raw symbols and C names.
   21541 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   21542 
   21543 # Transform the output of nm in a proper C declaration.
   21544 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   21545 
   21546 # Transform the output of nm into a list of symbols to manually relocate.
   21547 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
   21548 
   21549 # Transform the output of nm in a C name address pair.
   21550 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   21551 
   21552 # Transform the output of nm in a C name address pair when lib prefix is needed.
   21553 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
   21554 
   21555 # The name lister interface.
   21556 nm_interface=$lt_lt_cv_nm_interface
   21557 
   21558 # Specify filename containing input files for \$NM.
   21559 nm_file_list_spec=$lt_nm_file_list_spec
   21560 
   21561 # The root where to search for dependent libraries,and where our libraries should be installed.
   21562 lt_sysroot=$lt_sysroot
   21563 
   21564 # Command to truncate a binary pipe.
   21565 lt_truncate_bin=$lt_lt_cv_truncate_bin
   21566 
   21567 # The name of the directory that contains temporary libtool files.
   21568 objdir=$objdir
   21569 
   21570 # Used to examine libraries when file_magic_cmd begins with "file".
   21571 MAGIC_CMD=$MAGIC_CMD
   21572 
   21573 # Must we lock files when doing compilation?
   21574 need_locks=$lt_need_locks
   21575 
   21576 # Manifest tool.
   21577 MANIFEST_TOOL=$lt_MANIFEST_TOOL
   21578 
   21579 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
   21580 DSYMUTIL=$lt_DSYMUTIL
   21581 
   21582 # Tool to change global to local symbols on Mac OS X.
   21583 NMEDIT=$lt_NMEDIT
   21584 
   21585 # Tool to manipulate fat objects and archives on Mac OS X.
   21586 LIPO=$lt_LIPO
   21587 
   21588 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
   21589 OTOOL=$lt_OTOOL
   21590 
   21591 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
   21592 OTOOL64=$lt_OTOOL64
   21593 
   21594 # Old archive suffix (normally "a").
   21595 libext=$libext
   21596 
   21597 # Shared library suffix (normally ".so").
   21598 shrext_cmds=$lt_shrext_cmds
   21599 
   21600 # The commands to extract the exported symbol list from a shared archive.
   21601 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   21602 
   21603 # Variables whose values should be saved in libtool wrapper scripts and
   21604 # restored at link time.
   21605 variables_saved_for_relink=$lt_variables_saved_for_relink
   21606 
   21607 # Do we need the "lib" prefix for modules?
   21608 need_lib_prefix=$need_lib_prefix
   21609 
   21610 # Do we need a version for libraries?
   21611 need_version=$need_version
   21612 
   21613 # Library versioning type.
   21614 version_type=$version_type
   21615 
   21616 # Shared library runtime path variable.
   21617 runpath_var=$runpath_var
   21618 
   21619 # Shared library path variable.
   21620 shlibpath_var=$shlibpath_var
   21621 
   21622 # Is shlibpath searched before the hard-coded library search path?
   21623 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   21624 
   21625 # Format of library name prefix.
   21626 libname_spec=$lt_libname_spec
   21627 
   21628 # List of archive names.  First name is the real one, the rest are links.
   21629 # The last name is the one that the linker finds with -lNAME
   21630 library_names_spec=$lt_library_names_spec
   21631 
   21632 # The coded name of the library, if different from the real name.
   21633 soname_spec=$lt_soname_spec
   21634 
   21635 # Permission mode override for installation of shared libraries.
   21636 install_override_mode=$lt_install_override_mode
   21637 
   21638 # Command to use after installation of a shared archive.
   21639 postinstall_cmds=$lt_postinstall_cmds
   21640 
   21641 # Command to use after uninstallation of a shared archive.
   21642 postuninstall_cmds=$lt_postuninstall_cmds
   21643 
   21644 # Commands used to finish a libtool library installation in a directory.
   21645 finish_cmds=$lt_finish_cmds
   21646 
   21647 # As "finish_cmds", except a single script fragment to be evaled but
   21648 # not shown.
   21649 finish_eval=$lt_finish_eval
   21650 
   21651 # Whether we should hardcode library paths into libraries.
   21652 hardcode_into_libs=$hardcode_into_libs
   21653 
   21654 # Compile-time system search path for libraries.
   21655 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   21656 
   21657 # Detected run-time system search path for libraries.
   21658 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
   21659 
   21660 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
   21661 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
   21662 
   21663 # Whether dlopen is supported.
   21664 dlopen_support=$enable_dlopen
   21665 
   21666 # Whether dlopen of programs is supported.
   21667 dlopen_self=$enable_dlopen_self
   21668 
   21669 # Whether dlopen of statically linked programs is supported.
   21670 dlopen_self_static=$enable_dlopen_self_static
   21671 
   21672 # Commands to strip libraries.
   21673 old_striplib=$lt_old_striplib
   21674 striplib=$lt_striplib
   21675 
   21676 
   21677 # The linker used to build libraries.
   21678 LD=$lt_LD
   21679 
   21680 # How to create reloadable object files.
   21681 reload_flag=$lt_reload_flag
   21682 reload_cmds=$lt_reload_cmds
   21683 
   21684 # Commands used to build an old-style archive.
   21685 old_archive_cmds=$lt_old_archive_cmds
   21686 
   21687 # A language specific compiler.
   21688 CC=$lt_compiler
   21689 
   21690 # Is the compiler the GNU compiler?
   21691 with_gcc=$GCC
   21692 
   21693 # Compiler flag to turn off builtin functions.
   21694 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   21695 
   21696 # Additional compiler flags for building library objects.
   21697 pic_flag=$lt_lt_prog_compiler_pic
   21698 
   21699 # How to pass a linker flag through the compiler.
   21700 wl=$lt_lt_prog_compiler_wl
   21701 
   21702 # Compiler flag to prevent dynamic linking.
   21703 link_static_flag=$lt_lt_prog_compiler_static
   21704 
   21705 # Does compiler simultaneously support -c and -o options?
   21706 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   21707 
   21708 # Whether or not to add -lc for building shared libraries.
   21709 build_libtool_need_lc=$archive_cmds_need_lc
   21710 
   21711 # Whether or not to disallow shared libs when runtime libs are static.
   21712 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   21713 
   21714 # Compiler flag to allow reflexive dlopens.
   21715 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   21716 
   21717 # Compiler flag to generate shared objects directly from archives.
   21718 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   21719 
   21720 # Whether the compiler copes with passing no objects directly.
   21721 compiler_needs_object=$lt_compiler_needs_object
   21722 
   21723 # Create an old-style archive from a shared archive.
   21724 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   21725 
   21726 # Create a temporary old-style archive to link instead of a shared archive.
   21727 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   21728 
   21729 # Commands used to build a shared archive.
   21730 archive_cmds=$lt_archive_cmds
   21731 archive_expsym_cmds=$lt_archive_expsym_cmds
   21732 
   21733 # Commands used to build a loadable module if different from building
   21734 # a shared archive.
   21735 module_cmds=$lt_module_cmds
   21736 module_expsym_cmds=$lt_module_expsym_cmds
   21737 
   21738 # Whether we are building with GNU ld or not.
   21739 with_gnu_ld=$lt_with_gnu_ld
   21740 
   21741 # Flag that allows shared libraries with undefined symbols to be built.
   21742 allow_undefined_flag=$lt_allow_undefined_flag
   21743 
   21744 # Flag that enforces no undefined symbols.
   21745 no_undefined_flag=$lt_no_undefined_flag
   21746 
   21747 # Flag to hardcode \$libdir into a binary during linking.
   21748 # This must work even if \$libdir does not exist
   21749 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   21750 
   21751 # Whether we need a single "-rpath" flag with a separated argument.
   21752 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   21753 
   21754 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
   21755 # DIR into the resulting binary.
   21756 hardcode_direct=$hardcode_direct
   21757 
   21758 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
   21759 # DIR into the resulting binary and the resulting library dependency is
   21760 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
   21761 # library is relocated.
   21762 hardcode_direct_absolute=$hardcode_direct_absolute
   21763 
   21764 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   21765 # into the resulting binary.
   21766 hardcode_minus_L=$hardcode_minus_L
   21767 
   21768 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   21769 # into the resulting binary.
   21770 hardcode_shlibpath_var=$hardcode_shlibpath_var
   21771 
   21772 # Set to "yes" if building a shared library automatically hardcodes DIR
   21773 # into the library and all subsequent libraries and executables linked
   21774 # against it.
   21775 hardcode_automatic=$hardcode_automatic
   21776 
   21777 # Set to yes if linker adds runtime paths of dependent libraries
   21778 # to runtime path list.
   21779 inherit_rpath=$inherit_rpath
   21780 
   21781 # Whether libtool must link a program against all its dependency libraries.
   21782 link_all_deplibs=$link_all_deplibs
   21783 
   21784 # Set to "yes" if exported symbols are required.
   21785 always_export_symbols=$always_export_symbols
   21786 
   21787 # The commands to list exported symbols.
   21788 export_symbols_cmds=$lt_export_symbols_cmds
   21789 
   21790 # Symbols that should not be listed in the preloaded symbols.
   21791 exclude_expsyms=$lt_exclude_expsyms
   21792 
   21793 # Symbols that must always be exported.
   21794 include_expsyms=$lt_include_expsyms
   21795 
   21796 # Commands necessary for linking programs (against libraries) with templates.
   21797 prelink_cmds=$lt_prelink_cmds
   21798 
   21799 # Commands necessary for finishing linking programs.
   21800 postlink_cmds=$lt_postlink_cmds
   21801 
   21802 # Specify filename containing input files.
   21803 file_list_spec=$lt_file_list_spec
   21804 
   21805 # How to hardcode a shared library path into an executable.
   21806 hardcode_action=$hardcode_action
   21807 
   21808 # ### END LIBTOOL CONFIG
   21809 
   21810 _LT_EOF
   21811 
   21812     cat <<'_LT_EOF' >> "$cfgfile"
   21813 
   21814 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
   21815 
   21816 # func_munge_path_list VARIABLE PATH
   21817 # -----------------------------------
   21818 # VARIABLE is name of variable containing _space_ separated list of
   21819 # directories to be munged by the contents of PATH, which is string
   21820 # having a format:
   21821 # "DIR[:DIR]:"
   21822 #       string "DIR[ DIR]" will be prepended to VARIABLE
   21823 # ":DIR[:DIR]"
   21824 #       string "DIR[ DIR]" will be appended to VARIABLE
   21825 # "DIRP[:DIRP]::[DIRA:]DIRA"
   21826 #       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
   21827 #       "DIRA[ DIRA]" will be appended to VARIABLE
   21828 # "DIR[:DIR]"
   21829 #       VARIABLE will be replaced by "DIR[ DIR]"
   21830 func_munge_path_list ()
   21831 {
   21832     case x$2 in
   21833     x)
   21834         ;;
   21835     *:)
   21836         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
   21837         ;;
   21838     x:*)
   21839         eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
   21840         ;;
   21841     *::*)
   21842         eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
   21843         eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
   21844         ;;
   21845     *)
   21846         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
   21847         ;;
   21848     esac
   21849 }
   21850 
   21851 
   21852 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
   21853 func_cc_basename ()
   21854 {
   21855     for cc_temp in $*""; do
   21856       case $cc_temp in
   21857         compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   21858         distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   21859         \-*) ;;
   21860         *) break;;
   21861       esac
   21862     done
   21863     func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   21864 }
   21865 
   21866 
   21867 # ### END FUNCTIONS SHARED WITH CONFIGURE
   21868 
   21869 _LT_EOF
   21870 
   21871   case $host_os in
   21872   aix3*)
   21873     cat <<\_LT_EOF >> "$cfgfile"
   21874 # AIX sometimes has problems with the GCC collect2 program.  For some
   21875 # reason, if we set the COLLECT_NAMES environment variable, the problems
   21876 # vanish in a puff of smoke.
   21877 if test set != "${COLLECT_NAMES+set}"; then
   21878   COLLECT_NAMES=
   21879   export COLLECT_NAMES
   21880 fi
   21881 _LT_EOF
   21882     ;;
   21883   esac
   21884 
   21885 
   21886 ltmain=$ac_aux_dir/ltmain.sh
   21887 
   21888 
   21889   # We use sed instead of cat because bash on DJGPP gets confused if
   21890   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   21891   # text mode, it properly converts lines to CR/LF.  This bash problem
   21892   # is reportedly fixed, but why not run on old versions too?
   21893   sed '$q' "$ltmain" >> "$cfgfile" \
   21894      || (rm -f "$cfgfile"; exit 1)
   21895 
   21896    mv -f "$cfgfile" "$ofile" ||
   21897     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   21898   chmod +x "$ofile"
   21899 
   21900  ;;
   21901     "disable-rpath":C)
   21902 	sed < libtool > libtool-2 \
   21903 	's/^hardcode_libdir_flag_spec.*$'/'hardcode_libdir_flag_spec=" -D__LIBTOOL_RPATH_SED__ "/'
   21904 	mv libtool-2 libtool
   21905 	chmod 755 libtool
   21906 	libtool="./libtool"
   21907 	 ;;
   21908 
   21909   esac
   21910 done # for ac_tag
   21911 
   21912 
   21913 as_fn_exit 0
   21914 _ACEOF
   21915 ac_clean_files=$ac_clean_files_save
   21916 
   21917 test $ac_write_fail = 0 ||
   21918   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   21919 
   21920 
   21921 # configure is writing to config.log, and then calls config.status.
   21922 # config.status does its own redirection, appending to config.log.
   21923 # Unfortunately, on DOS this fails, as config.log is still kept open
   21924 # by configure, so config.status won't be able to write to it; its
   21925 # output is simply discarded.  So we exec the FD to /dev/null,
   21926 # effectively closing config.log, so it can be properly (re)opened and
   21927 # appended to by config.status.  When coming back to configure, we
   21928 # need to make the FD available again.
   21929 if test "$no_create" != yes; then
   21930   ac_cs_success=:
   21931   ac_config_status_args=
   21932   test "$silent" = yes &&
   21933     ac_config_status_args="$ac_config_status_args --quiet"
   21934   exec 5>/dev/null
   21935   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   21936   exec 5>>config.log
   21937   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   21938   # would make configure fail if this is the last instruction.
   21939   $ac_cs_success || as_fn_exit 1
   21940 fi
   21941 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   21942   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   21943 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   21944 fi
   21945 
   21946