"Fossies" - the Fresh Open Source Software Archive

Member "cryptsetup-2.4.3/configure" (13 Jan 2022, 716248 Bytes) of package /linux/misc/cryptsetup-2.4.3.tar.xz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Bash source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "configure": 2.4.2_vs_2.4.3.

A hint: This file contains one or more very long lines, so maybe it is better readable using the pure text view mode that shows the contents as wrapped lines within the browser window.


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