[BACK]Return to configure CVS log [TXT][DIR] Up to [local] / src / usr.bin / sudo

Annotation of src/usr.bin/sudo/configure, Revision 1.40

1.1       millert     1: #! /bin/sh
                      2: # Guess values for system-dependent variables and create Makefiles.
1.40    ! millert     3: # Generated by GNU Autoconf 2.61 for sudo 1.7.2.
        !             4: #
        !             5: # Report bugs to <http://www.sudo.ws/bugs/>.
1.1       millert     6: #
1.27      millert     7: # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
                      8: # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1.1       millert     9: # This configure script is free software; the Free Software Foundation
                     10: # gives unlimited permission to copy, distribute and modify it.
1.16      millert    11: ## --------------------- ##
                     12: ## M4sh Initialization.  ##
                     13: ## --------------------- ##
1.1       millert    14:
1.27      millert    15: # Be more Bourne compatible
                     16: DUALCASE=1; export DUALCASE # for MKS sh
1.16      millert    17: if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
                     18:   emulate sh
                     19:   NULLCMD=:
                     20:   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
                     21:   # is contrary to our usage.  Disable this feature.
                     22:   alias -g '${1+"$@"}'='"$@"'
1.27      millert    23:   setopt NO_GLOB_SUBST
                     24: else
                     25:   case `(set -o) 2>/dev/null` in
                     26:   *posix*) set -o posix ;;
                     27: esac
                     28:
                     29: fi
                     30:
                     31:
                     32:
                     33:
                     34: # PATH needs CR
                     35: # Avoid depending upon Character Ranges.
                     36: as_cr_letters='abcdefghijklmnopqrstuvwxyz'
                     37: as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
                     38: as_cr_Letters=$as_cr_letters$as_cr_LETTERS
                     39: as_cr_digits='0123456789'
                     40: as_cr_alnum=$as_cr_Letters$as_cr_digits
                     41:
                     42: # The user is always right.
                     43: if test "${PATH_SEPARATOR+set}" != set; then
                     44:   echo "#! /bin/sh" >conf$$.sh
                     45:   echo  "exit 0"   >>conf$$.sh
                     46:   chmod +x conf$$.sh
                     47:   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
                     48:     PATH_SEPARATOR=';'
                     49:   else
                     50:     PATH_SEPARATOR=:
                     51:   fi
                     52:   rm -f conf$$.sh
1.16      millert    53: fi
                     54:
                     55: # Support unset when possible.
1.25      millert    56: if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
1.16      millert    57:   as_unset=unset
                     58: else
                     59:   as_unset=false
                     60: fi
                     61:
                     62:
1.27      millert    63: # IFS
                     64: # We need space, tab and new line, in precisely that order.  Quoting is
                     65: # there to prevent editors from complaining about space-tab.
                     66: # (If _AS_PATH_WALK were called with IFS unset, it would disable word
                     67: # splitting by setting IFS to empty value.)
                     68: as_nl='
                     69: '
                     70: IFS=" ""       $as_nl"
                     71:
                     72: # Find who we are.  Look in the path if we contain no directory separator.
                     73: case $0 in
                     74:   *[\\/]* ) as_myself=$0 ;;
                     75:   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                     76: for as_dir in $PATH
                     77: do
                     78:   IFS=$as_save_IFS
                     79:   test -z "$as_dir" && as_dir=.
                     80:   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
                     81: done
                     82: IFS=$as_save_IFS
                     83:
                     84:      ;;
                     85: esac
                     86: # We did not find ourselves, most probably we were run as `sh COMMAND'
                     87: # in which case we are not to be found in the path.
                     88: if test "x$as_myself" = x; then
                     89:   as_myself=$0
                     90: fi
                     91: if test ! -f "$as_myself"; then
                     92:   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
                     93:   { (exit 1); exit 1; }
                     94: fi
                     95:
1.16      millert    96: # Work around bugs in pre-3.0 UWIN ksh.
1.27      millert    97: for as_var in ENV MAIL MAILPATH
                     98: do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
                     99: done
1.16      millert   100: PS1='$ '
                    101: PS2='> '
                    102: PS4='+ '
                    103:
                    104: # NLS nuisances.
                    105: for as_var in \
                    106:   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
                    107:   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
                    108:   LC_TELEPHONE LC_TIME
                    109: do
1.25      millert   110:   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
1.16      millert   111:     eval $as_var=C; export $as_var
                    112:   else
1.27      millert   113:     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
1.16      millert   114:   fi
                    115: done
                    116:
                    117: # Required to use basename.
1.27      millert   118: if expr a : '\(a\)' >/dev/null 2>&1 &&
                    119:    test "X`expr 00001 : '.*\(...\)'`" = X001; then
1.16      millert   120:   as_expr=expr
                    121: else
                    122:   as_expr=false
                    123: fi
                    124:
1.27      millert   125: if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1.16      millert   126:   as_basename=basename
                    127: else
                    128:   as_basename=false
                    129: fi
                    130:
                    131:
                    132: # Name of the executable.
1.27      millert   133: as_me=`$as_basename -- "$0" ||
1.16      millert   134: $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
                    135:         X"$0" : 'X\(//\)$' \| \
1.27      millert   136:         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1.16      millert   137: echo X/"$0" |
1.27      millert   138:     sed '/^.*\/\([^/][^/]*\)\/*$/{
                    139:            s//\1/
                    140:            q
                    141:          }
                    142:          /^X\/\(\/\/\)$/{
                    143:            s//\1/
                    144:            q
                    145:          }
                    146:          /^X\/\(\/\).*/{
                    147:            s//\1/
                    148:            q
                    149:          }
                    150:          s/.*/./; q'`
                    151:
                    152: # CDPATH.
                    153: $as_unset CDPATH
                    154:
1.16      millert   155:
1.27      millert   156: if test "x$CONFIG_SHELL" = x; then
                    157:   if (eval ":") 2>/dev/null; then
                    158:   as_have_required=yes
                    159: else
                    160:   as_have_required=no
                    161: fi
                    162:
                    163:   if test $as_have_required = yes &&    (eval ":
                    164: (as_func_return () {
                    165:   (exit \$1)
                    166: }
                    167: as_func_success () {
                    168:   as_func_return 0
                    169: }
                    170: as_func_failure () {
                    171:   as_func_return 1
                    172: }
                    173: as_func_ret_success () {
                    174:   return 0
                    175: }
                    176: as_func_ret_failure () {
                    177:   return 1
                    178: }
1.16      millert   179:
1.27      millert   180: exitcode=0
                    181: if as_func_success; then
                    182:   :
                    183: else
                    184:   exitcode=1
                    185:   echo as_func_success failed.
                    186: fi
                    187:
                    188: if as_func_failure; then
                    189:   exitcode=1
                    190:   echo as_func_failure succeeded.
                    191: fi
                    192:
                    193: if as_func_ret_success; then
                    194:   :
                    195: else
                    196:   exitcode=1
                    197:   echo as_func_ret_success failed.
                    198: fi
1.9       millert   199:
1.27      millert   200: if as_func_ret_failure; then
                    201:   exitcode=1
                    202:   echo as_func_ret_failure succeeded.
1.16      millert   203: fi
                    204:
1.27      millert   205: if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
                    206:   :
                    207: else
                    208:   exitcode=1
                    209:   echo positional parameters were not saved.
                    210: fi
1.16      millert   211:
1.27      millert   212: test \$exitcode = 0) || { (exit 1); exit 1; }
1.16      millert   213:
1.27      millert   214: (
                    215:   as_lineno_1=\$LINENO
                    216:   as_lineno_2=\$LINENO
                    217:   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
                    218:   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
                    219: ") 2> /dev/null; then
                    220:   :
                    221: else
                    222:   as_candidate_shells=
1.16      millert   223:     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                    224: for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
                    225: do
                    226:   IFS=$as_save_IFS
                    227:   test -z "$as_dir" && as_dir=.
1.27      millert   228:   case $as_dir in
1.16      millert   229:         /*)
1.27      millert   230:           for as_base in sh bash ksh sh5; do
                    231:             as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
                    232:           done;;
                    233:        esac
                    234: done
                    235: IFS=$as_save_IFS
                    236:
                    237:
                    238:       for as_shell in $as_candidate_shells $SHELL; do
                    239:         # Try only shells that exist, to save several forks.
                    240:         if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
                    241:                { ("$as_shell") 2> /dev/null <<\_ASEOF
                    242: if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
                    243:   emulate sh
                    244:   NULLCMD=:
                    245:   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
                    246:   # is contrary to our usage.  Disable this feature.
                    247:   alias -g '${1+"$@"}'='"$@"'
                    248:   setopt NO_GLOB_SUBST
                    249: else
                    250:   case `(set -o) 2>/dev/null` in
                    251:   *posix*) set -o posix ;;
                    252: esac
                    253:
                    254: fi
                    255:
                    256:
                    257: :
                    258: _ASEOF
                    259: }; then
                    260:   CONFIG_SHELL=$as_shell
                    261:               as_have_required=yes
                    262:               if { "$as_shell" 2> /dev/null <<\_ASEOF
                    263: if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
                    264:   emulate sh
                    265:   NULLCMD=:
                    266:   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
                    267:   # is contrary to our usage.  Disable this feature.
                    268:   alias -g '${1+"$@"}'='"$@"'
                    269:   setopt NO_GLOB_SUBST
                    270: else
                    271:   case `(set -o) 2>/dev/null` in
                    272:   *posix*) set -o posix ;;
                    273: esac
                    274:
                    275: fi
                    276:
                    277:
                    278: :
                    279: (as_func_return () {
                    280:   (exit $1)
                    281: }
                    282: as_func_success () {
                    283:   as_func_return 0
                    284: }
                    285: as_func_failure () {
                    286:   as_func_return 1
                    287: }
                    288: as_func_ret_success () {
                    289:   return 0
                    290: }
                    291: as_func_ret_failure () {
                    292:   return 1
                    293: }
                    294:
                    295: exitcode=0
                    296: if as_func_success; then
                    297:   :
                    298: else
                    299:   exitcode=1
                    300:   echo as_func_success failed.
                    301: fi
                    302:
                    303: if as_func_failure; then
                    304:   exitcode=1
                    305:   echo as_func_failure succeeded.
                    306: fi
                    307:
                    308: if as_func_ret_success; then
                    309:   :
                    310: else
                    311:   exitcode=1
                    312:   echo as_func_ret_success failed.
                    313: fi
                    314:
                    315: if as_func_ret_failure; then
                    316:   exitcode=1
                    317:   echo as_func_ret_failure succeeded.
                    318: fi
                    319:
                    320: if ( set x; as_func_ret_success y && test x = "$1" ); then
                    321:   :
                    322: else
                    323:   exitcode=1
                    324:   echo positional parameters were not saved.
                    325: fi
                    326:
                    327: test $exitcode = 0) || { (exit 1); exit 1; }
                    328:
                    329: (
                    330:   as_lineno_1=$LINENO
                    331:   as_lineno_2=$LINENO
                    332:   test "x$as_lineno_1" != "x$as_lineno_2" &&
                    333:   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
                    334:
                    335: _ASEOF
                    336: }; then
                    337:   break
                    338: fi
                    339:
                    340: fi
                    341:
                    342:       done
                    343:
                    344:       if test "x$CONFIG_SHELL" != x; then
                    345:   for as_var in BASH_ENV ENV
                    346:         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
                    347:         done
                    348:         export CONFIG_SHELL
                    349:         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
                    350: fi
                    351:
                    352:
                    353:     if test $as_have_required = no; then
                    354:   echo This script requires a shell more modern than all the
                    355:       echo shells that I found on your system.  Please install a
                    356:       echo modern shell, or manually run the script under such a
                    357:       echo shell if you do have one.
                    358:       { (exit 1); exit 1; }
                    359: fi
                    360:
                    361:
                    362: fi
                    363:
                    364: fi
                    365:
                    366:
                    367:
                    368: (eval "as_func_return () {
                    369:   (exit \$1)
                    370: }
                    371: as_func_success () {
                    372:   as_func_return 0
                    373: }
                    374: as_func_failure () {
                    375:   as_func_return 1
                    376: }
                    377: as_func_ret_success () {
                    378:   return 0
                    379: }
                    380: as_func_ret_failure () {
                    381:   return 1
                    382: }
                    383:
                    384: exitcode=0
                    385: if as_func_success; then
                    386:   :
                    387: else
                    388:   exitcode=1
                    389:   echo as_func_success failed.
                    390: fi
                    391:
                    392: if as_func_failure; then
                    393:   exitcode=1
                    394:   echo as_func_failure succeeded.
                    395: fi
                    396:
                    397: if as_func_ret_success; then
                    398:   :
                    399: else
                    400:   exitcode=1
                    401:   echo as_func_ret_success failed.
                    402: fi
                    403:
                    404: if as_func_ret_failure; then
                    405:   exitcode=1
                    406:   echo as_func_ret_failure succeeded.
                    407: fi
                    408:
                    409: if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
                    410:   :
                    411: else
                    412:   exitcode=1
                    413:   echo positional parameters were not saved.
                    414: fi
                    415:
                    416: test \$exitcode = 0") || {
                    417:   echo No shell found that supports shell functions.
                    418:   echo Please tell autoconf@gnu.org about your system,
                    419:   echo including any error possibly output before this
                    420:   echo message
                    421: }
                    422:
                    423:
                    424:
1.16      millert   425:   as_lineno_1=$LINENO
                    426:   as_lineno_2=$LINENO
                    427:   test "x$as_lineno_1" != "x$as_lineno_2" &&
1.27      millert   428:   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
1.9       millert   429:
1.16      millert   430:   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
                    431:   # uniformly replaced by the line number.  The first 'sed' inserts a
1.27      millert   432:   # line-number line after each line using $LINENO; the second 'sed'
                    433:   # does the real work.  The second script uses 'N' to pair each
                    434:   # line-number line with the line containing $LINENO, and appends
                    435:   # trailing '-' during substitution so that $LINENO is not a special
                    436:   # case at line end.
1.16      millert   437:   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
1.27      millert   438:   # scripts with optimization help from Paolo Bonzini.  Blame Lee
                    439:   # E. McMahon (1931-1989) for sed's syntax.  :-)
                    440:   sed -n '
                    441:     p
                    442:     /[$]LINENO/=
                    443:   ' <$as_myself |
1.16      millert   444:     sed '
1.27      millert   445:       s/[$]LINENO.*/&-/
                    446:       t lineno
                    447:       b
                    448:       :lineno
1.16      millert   449:       N
1.27      millert   450:       :loop
                    451:       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
1.16      millert   452:       t loop
1.27      millert   453:       s/-\n.*//
1.16      millert   454:     ' >$as_me.lineno &&
1.27      millert   455:   chmod +x "$as_me.lineno" ||
1.16      millert   456:     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
                    457:    { (exit 1); exit 1; }; }
                    458:
                    459:   # Don't try to exec as it changes $[0], causing all sort of problems
                    460:   # (the dirname of $[0] is not the place where we might find the
1.27      millert   461:   # original and so on.  Autoconf is especially sensitive to this).
                    462:   . "./$as_me.lineno"
1.16      millert   463:   # Exit status is that of the last command.
                    464:   exit
                    465: }
1.9       millert   466:
                    467:
1.27      millert   468: if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
                    469:   as_dirname=dirname
                    470: else
                    471:   as_dirname=false
                    472: fi
                    473:
                    474: ECHO_C= ECHO_N= ECHO_T=
                    475: case `echo -n x` in
                    476: -n*)
                    477:   case `echo 'x\c'` in
                    478:   *c*) ECHO_T='        ';;     # ECHO_T is single tab character.
                    479:   *)   ECHO_C='\c';;
                    480:   esac;;
                    481: *)
                    482:   ECHO_N='-n';;
1.16      millert   483: esac
1.9       millert   484:
1.27      millert   485: if expr a : '\(a\)' >/dev/null 2>&1 &&
                    486:    test "X`expr 00001 : '.*\(...\)'`" = X001; then
1.9       millert   487:   as_expr=expr
                    488: else
                    489:   as_expr=false
                    490: fi
                    491:
                    492: rm -f conf$$ conf$$.exe conf$$.file
1.27      millert   493: if test -d conf$$.dir; then
                    494:   rm -f conf$$.dir/conf$$.file
                    495: else
                    496:   rm -f conf$$.dir
                    497:   mkdir conf$$.dir
                    498: fi
1.9       millert   499: echo >conf$$.file
                    500: if ln -s conf$$.file conf$$ 2>/dev/null; then
1.27      millert   501:   as_ln_s='ln -s'
                    502:   # ... but there are two gotchas:
                    503:   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
                    504:   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
                    505:   # In both cases, we have to default to `cp -p'.
                    506:   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
1.9       millert   507:     as_ln_s='cp -p'
                    508: elif ln conf$$.file conf$$ 2>/dev/null; then
                    509:   as_ln_s=ln
                    510: else
                    511:   as_ln_s='cp -p'
                    512: fi
1.27      millert   513: rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
                    514: rmdir conf$$.dir 2>/dev/null
1.9       millert   515:
1.16      millert   516: if mkdir -p . 2>/dev/null; then
                    517:   as_mkdir_p=:
                    518: else
1.25      millert   519:   test -d ./-p && rmdir ./-p
1.16      millert   520:   as_mkdir_p=false
                    521: fi
                    522:
1.27      millert   523: if test -x / >/dev/null 2>&1; then
                    524:   as_test_x='test -x'
                    525: else
                    526:   if ls -dL / >/dev/null 2>&1; then
                    527:     as_ls_L_option=L
                    528:   else
                    529:     as_ls_L_option=
                    530:   fi
                    531:   as_test_x='
                    532:     eval sh -c '\''
                    533:       if test -d "$1"; then
                    534:         test -d "$1/.";
                    535:       else
                    536:        case $1 in
                    537:         -*)set "./$1";;
                    538:        esac;
                    539:        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
                    540:        ???[sx]*):;;*)false;;esac;fi
                    541:     '\'' sh
                    542:   '
                    543: fi
                    544: as_executable_p=$as_test_x
1.9       millert   545:
1.16      millert   546: # Sed expression to map a string onto a valid CPP name.
1.25      millert   547: as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
1.16      millert   548:
                    549: # Sed expression to map a string onto a valid variable name.
1.25      millert   550: as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
1.9       millert   551:
                    552:
                    553:
1.23      millert   554:
                    555: # Check that we are running under the correct shell.
                    556: SHELL=${CONFIG_SHELL-/bin/sh}
                    557:
1.27      millert   558: case X$ECHO in
1.23      millert   559: X*--fallback-echo)
                    560:   # Remove one level of quotation (which was required for Make).
1.27      millert   561:   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
1.23      millert   562:   ;;
                    563: esac
                    564:
1.27      millert   565: echo=${ECHO-echo}
1.23      millert   566: if test "X$1" = X--no-reexec; then
                    567:   # Discard the --no-reexec flag, and continue.
                    568:   shift
                    569: elif test "X$1" = X--fallback-echo; then
                    570:   # Avoid inline document here, it may be left over
                    571:   :
1.27      millert   572: elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
                    573:   # Yippee, $echo works!
1.23      millert   574:   :
                    575: else
                    576:   # Restart under the correct shell.
                    577:   exec $SHELL "$0" --no-reexec ${1+"$@"}
                    578: fi
                    579:
                    580: if test "X$1" = X--fallback-echo; then
                    581:   # used as fallback echo
                    582:   shift
1.27      millert   583:   cat <<EOF
1.23      millert   584: $*
1.27      millert   585: EOF
1.23      millert   586:   exit 0
                    587: fi
                    588:
                    589: # The HP-UX ksh and POSIX shell print the target directory to stdout
                    590: # if CDPATH is set.
1.25      millert   591: (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1.23      millert   592:
1.27      millert   593: if test -z "$ECHO"; then
                    594: if test "X${echo_test_string+set}" != Xset; then
                    595: # find a string as large as possible, as long as the shell can cope with it
                    596:   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
                    597:     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
                    598:     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
                    599:        echo_test_string=`eval $cmd` &&
                    600:        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
                    601:     then
                    602:       break
                    603:     fi
                    604:   done
                    605: fi
1.23      millert   606:
1.27      millert   607: if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
                    608:    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
                    609:    test "X$echo_testing_string" = "X$echo_test_string"; then
                    610:   :
                    611: else
                    612:   # The Solaris, AIX, and Digital Unix default echo programs unquote
                    613:   # backslashes.  This makes it impossible to quote backslashes using
                    614:   #   echo "$something" | sed 's/\\/\\\\/g'
                    615:   #
                    616:   # So, first we look for a working echo in the user's PATH.
1.23      millert   617:
1.27      millert   618:   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
                    619:   for dir in $PATH /usr/ucb; do
1.23      millert   620:     IFS="$lt_save_ifs"
1.27      millert   621:     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
                    622:        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
                    623:        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
                    624:        test "X$echo_testing_string" = "X$echo_test_string"; then
                    625:       echo="$dir/echo"
                    626:       break
                    627:     fi
                    628:   done
                    629:   IFS="$lt_save_ifs"
1.23      millert   630:
1.27      millert   631:   if test "X$echo" = Xecho; then
                    632:     # We didn't find a better echo, so look for alternatives.
                    633:     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
                    634:        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
                    635:        test "X$echo_testing_string" = "X$echo_test_string"; then
                    636:       # This shell has a builtin print -r that does the trick.
                    637:       echo='print -r'
                    638:     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
                    639:         test "X$CONFIG_SHELL" != X/bin/ksh; then
                    640:       # If we have ksh, try running configure again with it.
                    641:       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
                    642:       export ORIGINAL_CONFIG_SHELL
                    643:       CONFIG_SHELL=/bin/ksh
                    644:       export CONFIG_SHELL
                    645:       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
                    646:     else
                    647:       # Try using printf.
                    648:       echo='printf %s\n'
                    649:       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
                    650:         echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
                    651:         test "X$echo_testing_string" = "X$echo_test_string"; then
                    652:        # Cool, printf works
                    653:        :
                    654:       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
                    655:           test "X$echo_testing_string" = 'X\t' &&
                    656:           echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
                    657:           test "X$echo_testing_string" = "X$echo_test_string"; then
                    658:        CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
                    659:        export CONFIG_SHELL
                    660:        SHELL="$CONFIG_SHELL"
                    661:        export SHELL
                    662:        echo="$CONFIG_SHELL $0 --fallback-echo"
                    663:       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
                    664:           test "X$echo_testing_string" = 'X\t' &&
                    665:           echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
                    666:           test "X$echo_testing_string" = "X$echo_test_string"; then
                    667:        echo="$CONFIG_SHELL $0 --fallback-echo"
1.25      millert   668:       else
1.27      millert   669:        # maybe with a smaller string...
                    670:        prev=:
                    671:
                    672:        for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
                    673:          if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
                    674:          then
                    675:            break
                    676:          fi
                    677:          prev="$cmd"
                    678:        done
1.25      millert   679:
1.27      millert   680:        if test "$prev" != 'sed 50q "$0"'; then
                    681:          echo_test_string=`eval $prev`
                    682:          export echo_test_string
                    683:          exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
                    684:        else
                    685:          # Oops.  We lost completely, so just stick with echo.
                    686:          echo=echo
                    687:        fi
1.23      millert   688:       fi
                    689:     fi
                    690:   fi
                    691: fi
1.27      millert   692: fi
1.23      millert   693:
                    694: # Copy echo and quote the copy suitably for passing to libtool from
                    695: # the Makefile, instead of quoting the original, which is used later.
1.27      millert   696: ECHO=$echo
                    697: if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
                    698:    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
1.23      millert   699: fi
                    700:
                    701:
                    702:
                    703:
1.27      millert   704: exec 7<&0 </dev/null 6>&1
                    705:
1.9       millert   706: # Name of the host.
                    707: # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
                    708: # so uname gets run too.
                    709: ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
                    710:
                    711: #
                    712: # Initializations.
                    713: #
1.1       millert   714: ac_default_prefix=/usr/local
1.27      millert   715: ac_clean_files=
1.16      millert   716: ac_config_libobj_dir=.
1.27      millert   717: LIBOBJS=
1.9       millert   718: cross_compiling=no
                    719: subdirs=
1.16      millert   720: MFLAGS=
                    721: MAKEFLAGS=
1.9       millert   722: SHELL=${CONFIG_SHELL-/bin/sh}
                    723:
1.16      millert   724: # Identity of this package.
                    725: PACKAGE_NAME='sudo'
                    726: PACKAGE_TARNAME='sudo'
1.40    ! millert   727: PACKAGE_VERSION='1.7.2'
        !           728: PACKAGE_STRING='sudo 1.7.2'
        !           729: PACKAGE_BUGREPORT='http://www.sudo.ws/bugs/'
1.16      millert   730:
1.9       millert   731: # Factoring default headers for most tests.
                    732: ac_includes_default="\
                    733: #include <stdio.h>
1.27      millert   734: #ifdef HAVE_SYS_TYPES_H
1.9       millert   735: # include <sys/types.h>
                    736: #endif
1.27      millert   737: #ifdef HAVE_SYS_STAT_H
1.9       millert   738: # include <sys/stat.h>
                    739: #endif
1.27      millert   740: #ifdef STDC_HEADERS
1.9       millert   741: # include <stdlib.h>
                    742: # include <stddef.h>
                    743: #else
1.27      millert   744: # ifdef HAVE_STDLIB_H
1.9       millert   745: #  include <stdlib.h>
                    746: # endif
                    747: #endif
1.27      millert   748: #ifdef HAVE_STRING_H
                    749: # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
1.9       millert   750: #  include <memory.h>
                    751: # endif
                    752: # include <string.h>
                    753: #endif
1.27      millert   754: #ifdef HAVE_STRINGS_H
1.9       millert   755: # include <strings.h>
                    756: #endif
1.27      millert   757: #ifdef HAVE_INTTYPES_H
1.9       millert   758: # include <inttypes.h>
                    759: #endif
1.27      millert   760: #ifdef HAVE_STDINT_H
                    761: # include <stdint.h>
                    762: #endif
                    763: #ifdef HAVE_UNISTD_H
1.9       millert   764: # include <unistd.h>
                    765: #endif"
1.1       millert   766:
1.27      millert   767: ac_subst_vars='SHELL
                    768: PATH_SEPARATOR
                    769: PACKAGE_NAME
                    770: PACKAGE_TARNAME
                    771: PACKAGE_VERSION
                    772: PACKAGE_STRING
                    773: PACKAGE_BUGREPORT
                    774: exec_prefix
                    775: prefix
                    776: program_transform_name
                    777: bindir
                    778: sbindir
                    779: libexecdir
                    780: datarootdir
                    781: datadir
                    782: sysconfdir
                    783: sharedstatedir
                    784: localstatedir
                    785: includedir
                    786: oldincludedir
                    787: docdir
                    788: infodir
                    789: htmldir
                    790: dvidir
                    791: pdfdir
                    792: psdir
                    793: libdir
                    794: localedir
                    795: mandir
                    796: DEFS
                    797: ECHO_C
                    798: ECHO_N
                    799: ECHO_T
                    800: LIBS
                    801: build_alias
                    802: host_alias
                    803: target_alias
1.39      millert   804: HAVE_BSM_AUDIT
1.27      millert   805: LIBTOOL
                    806: CFLAGS
                    807: PROGS
                    808: CPPFLAGS
                    809: LDFLAGS
                    810: SUDO_LDFLAGS
                    811: SUDO_OBJS
                    812: SUDO_LIBS
                    813: NET_LIBS
                    814: AFS_LIBS
1.32      millert   815: GETGROUPS_LIB
1.27      millert   816: OSDEFS
                    817: AUTH_OBJS
                    818: MANTYPE
                    819: MAN_POSTINSTALL
                    820: SUDOERS_MODE
                    821: SUDOERS_UID
                    822: SUDOERS_GID
                    823: DEV
1.36      millert   824: SELINUX
                    825: BAMAN
                    826: LCMAN
                    827: SEMAN
1.37      millert   828: devdir
1.27      millert   829: mansectsu
                    830: mansectform
                    831: mansrcdir
1.36      millert   832: NOEXECFILE
1.27      millert   833: NOEXECDIR
                    834: noexec_file
                    835: INSTALL_NOEXEC
                    836: DONT_LEAK_PATH_INFO
1.37      millert   837: BSDAUTH_USAGE
                    838: SELINUX_USAGE
                    839: LDAP
                    840: LOGINCAP_USAGE
1.40    ! millert   841: NONUNIX_GROUPS_IMPL
1.27      millert   842: timedir
                    843: timeout
                    844: password_timeout
                    845: sudo_umask
                    846: passprompt
                    847: long_otp_prompt
                    848: lecture
                    849: logfac
                    850: goodpri
                    851: badpri
                    852: loglen
                    853: ignore_dot
                    854: mail_no_user
                    855: mail_no_host
                    856: mail_no_perms
                    857: mailto
                    858: mailsub
                    859: badpass_message
                    860: fqdn
                    861: runas_default
                    862: env_editor
                    863: passwd_tries
                    864: tty_tickets
                    865: insults
                    866: root_sudo
                    867: path_info
1.37      millert   868: ldap_conf
                    869: ldap_secret
                    870: nsswitch_conf
1.39      millert   871: netsvc_conf
1.27      millert   872: EGREPPROG
                    873: CC
                    874: ac_ct_CC
                    875: EXEEXT
                    876: OBJEXT
                    877: CPP
                    878: build
                    879: build_cpu
                    880: build_vendor
                    881: build_os
                    882: host
                    883: host_cpu
                    884: host_vendor
                    885: host_os
                    886: SED
                    887: GREP
                    888: EGREP
                    889: LN_S
                    890: ECHO
                    891: AR
                    892: RANLIB
                    893: STRIP
1.36      millert   894: DSYMUTIL
                    895: NMEDIT
1.27      millert   896: UNAMEPROG
                    897: TRPROG
                    898: NROFFPROG
                    899: YACC
                    900: YFLAGS
1.40    ! millert   901: FLEX
1.27      millert   902: LIBOBJS
                    903: KRB5CONFIG
                    904: LTLIBOBJS'
1.16      millert   905: ac_subst_files=''
1.27      millert   906:       ac_precious_vars='build_alias
                    907: host_alias
                    908: target_alias
                    909: CC
                    910: CFLAGS
                    911: LDFLAGS
                    912: LIBS
                    913: CPPFLAGS
                    914: CPP
                    915: YACC
                    916: YFLAGS'
                    917:
1.16      millert   918:
1.1       millert   919: # Initialize some variables set by options.
1.9       millert   920: ac_init_help=
                    921: ac_init_version=false
1.1       millert   922: # The variables have the same names as the options, with
                    923: # dashes changed to underlines.
1.9       millert   924: cache_file=/dev/null
1.1       millert   925: exec_prefix=NONE
                    926: no_create=
                    927: no_recursion=
                    928: prefix=NONE
                    929: program_prefix=NONE
                    930: program_suffix=NONE
                    931: program_transform_name=s,x,x,
                    932: silent=
                    933: site=
                    934: srcdir=
                    935: verbose=
                    936: x_includes=NONE
                    937: x_libraries=NONE
1.9       millert   938:
                    939: # Installation directory options.
                    940: # These are left unexpanded so users can "make install exec_prefix=/foo"
                    941: # and all the variables that are supposed to be based on exec_prefix
                    942: # by default will actually change.
                    943: # Use braces instead of parens because sh, perl, etc. also accept them.
1.27      millert   944: # (The list follows the same order as the GNU Coding Standards.)
1.1       millert   945: bindir='${exec_prefix}/bin'
                    946: sbindir='${exec_prefix}/sbin'
                    947: libexecdir='${exec_prefix}/libexec'
1.27      millert   948: datarootdir='${prefix}/share'
                    949: datadir='${datarootdir}'
1.1       millert   950: sysconfdir='${prefix}/etc'
                    951: sharedstatedir='${prefix}/com'
                    952: localstatedir='${prefix}/var'
                    953: includedir='${prefix}/include'
                    954: oldincludedir='/usr/include'
1.27      millert   955: docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
                    956: infodir='${datarootdir}/info'
                    957: htmldir='${docdir}'
                    958: dvidir='${docdir}'
                    959: pdfdir='${docdir}'
                    960: psdir='${docdir}'
                    961: libdir='${exec_prefix}/lib'
                    962: localedir='${datarootdir}/locale'
                    963: mandir='${datarootdir}/man'
1.1       millert   964:
                    965: ac_prev=
1.27      millert   966: ac_dashdash=
1.1       millert   967: for ac_option
                    968: do
                    969:   # If the previous option needs an argument, assign it.
                    970:   if test -n "$ac_prev"; then
1.27      millert   971:     eval $ac_prev=\$ac_option
1.1       millert   972:     ac_prev=
                    973:     continue
                    974:   fi
                    975:
1.27      millert   976:   case $ac_option in
                    977:   *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
                    978:   *)   ac_optarg=yes ;;
                    979:   esac
1.1       millert   980:
                    981:   # Accept the important Cygnus configure options, so we can diagnose typos.
                    982:
1.27      millert   983:   case $ac_dashdash$ac_option in
                    984:   --)
                    985:     ac_dashdash=yes ;;
1.1       millert   986:
                    987:   -bindir | --bindir | --bindi | --bind | --bin | --bi)
                    988:     ac_prev=bindir ;;
                    989:   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1.9       millert   990:     bindir=$ac_optarg ;;
1.1       millert   991:
                    992:   -build | --build | --buil | --bui | --bu)
1.9       millert   993:     ac_prev=build_alias ;;
1.1       millert   994:   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1.9       millert   995:     build_alias=$ac_optarg ;;
1.1       millert   996:
                    997:   -cache-file | --cache-file | --cache-fil | --cache-fi \
                    998:   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
                    999:     ac_prev=cache_file ;;
                   1000:   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
                   1001:   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1.9       millert  1002:     cache_file=$ac_optarg ;;
                   1003:
                   1004:   --config-cache | -C)
                   1005:     cache_file=config.cache ;;
1.1       millert  1006:
1.27      millert  1007:   -datadir | --datadir | --datadi | --datad)
1.1       millert  1008:     ac_prev=datadir ;;
1.27      millert  1009:   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1.9       millert  1010:     datadir=$ac_optarg ;;
1.1       millert  1011:
1.27      millert  1012:   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
                   1013:   | --dataroo | --dataro | --datar)
                   1014:     ac_prev=datarootdir ;;
                   1015:   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
                   1016:   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
                   1017:     datarootdir=$ac_optarg ;;
                   1018:
1.1       millert  1019:   -disable-* | --disable-*)
1.9       millert  1020:     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1.1       millert  1021:     # Reject names that are not valid shell variable names.
1.27      millert  1022:     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1.9       millert  1023:       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
                   1024:    { (exit 1); exit 1; }; }
1.27      millert  1025:     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
                   1026:     eval enable_$ac_feature=no ;;
                   1027:
                   1028:   -docdir | --docdir | --docdi | --doc | --do)
                   1029:     ac_prev=docdir ;;
                   1030:   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
                   1031:     docdir=$ac_optarg ;;
                   1032:
                   1033:   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
                   1034:     ac_prev=dvidir ;;
                   1035:   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
                   1036:     dvidir=$ac_optarg ;;
1.1       millert  1037:
                   1038:   -enable-* | --enable-*)
1.9       millert  1039:     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1.1       millert  1040:     # Reject names that are not valid shell variable names.
1.27      millert  1041:     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1.9       millert  1042:       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
                   1043:    { (exit 1); exit 1; }; }
1.27      millert  1044:     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
                   1045:     eval enable_$ac_feature=\$ac_optarg ;;
1.1       millert  1046:
                   1047:   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
                   1048:   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
                   1049:   | --exec | --exe | --ex)
                   1050:     ac_prev=exec_prefix ;;
                   1051:   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
                   1052:   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
                   1053:   | --exec=* | --exe=* | --ex=*)
1.9       millert  1054:     exec_prefix=$ac_optarg ;;
1.1       millert  1055:
                   1056:   -gas | --gas | --ga | --g)
                   1057:     # Obsolete; use --with-gas.
                   1058:     with_gas=yes ;;
                   1059:
1.9       millert  1060:   -help | --help | --hel | --he | -h)
                   1061:     ac_init_help=long ;;
                   1062:   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
                   1063:     ac_init_help=recursive ;;
                   1064:   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
                   1065:     ac_init_help=short ;;
1.1       millert  1066:
                   1067:   -host | --host | --hos | --ho)
1.9       millert  1068:     ac_prev=host_alias ;;
1.1       millert  1069:   -host=* | --host=* | --hos=* | --ho=*)
1.9       millert  1070:     host_alias=$ac_optarg ;;
1.1       millert  1071:
1.27      millert  1072:   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
                   1073:     ac_prev=htmldir ;;
                   1074:   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
                   1075:   | --ht=*)
                   1076:     htmldir=$ac_optarg ;;
                   1077:
1.1       millert  1078:   -includedir | --includedir | --includedi | --included | --include \
                   1079:   | --includ | --inclu | --incl | --inc)
                   1080:     ac_prev=includedir ;;
                   1081:   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
                   1082:   | --includ=* | --inclu=* | --incl=* | --inc=*)
1.9       millert  1083:     includedir=$ac_optarg ;;
1.1       millert  1084:
                   1085:   -infodir | --infodir | --infodi | --infod | --info | --inf)
                   1086:     ac_prev=infodir ;;
                   1087:   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1.9       millert  1088:     infodir=$ac_optarg ;;
1.1       millert  1089:
                   1090:   -libdir | --libdir | --libdi | --libd)
                   1091:     ac_prev=libdir ;;
                   1092:   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1.9       millert  1093:     libdir=$ac_optarg ;;
1.1       millert  1094:
                   1095:   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
                   1096:   | --libexe | --libex | --libe)
                   1097:     ac_prev=libexecdir ;;
                   1098:   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
                   1099:   | --libexe=* | --libex=* | --libe=*)
1.9       millert  1100:     libexecdir=$ac_optarg ;;
1.1       millert  1101:
1.27      millert  1102:   -localedir | --localedir | --localedi | --localed | --locale)
                   1103:     ac_prev=localedir ;;
                   1104:   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
                   1105:     localedir=$ac_optarg ;;
                   1106:
1.1       millert  1107:   -localstatedir | --localstatedir | --localstatedi | --localstated \
1.27      millert  1108:   | --localstate | --localstat | --localsta | --localst | --locals)
1.1       millert  1109:     ac_prev=localstatedir ;;
                   1110:   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1.27      millert  1111:   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1.9       millert  1112:     localstatedir=$ac_optarg ;;
1.1       millert  1113:
                   1114:   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
                   1115:     ac_prev=mandir ;;
                   1116:   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1.9       millert  1117:     mandir=$ac_optarg ;;
1.1       millert  1118:
                   1119:   -nfp | --nfp | --nf)
                   1120:     # Obsolete; use --without-fp.
                   1121:     with_fp=no ;;
                   1122:
                   1123:   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1.16      millert  1124:   | --no-cr | --no-c | -n)
1.1       millert  1125:     no_create=yes ;;
                   1126:
                   1127:   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
                   1128:   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
                   1129:     no_recursion=yes ;;
                   1130:
                   1131:   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
                   1132:   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
                   1133:   | --oldin | --oldi | --old | --ol | --o)
                   1134:     ac_prev=oldincludedir ;;
                   1135:   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
                   1136:   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
                   1137:   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1.9       millert  1138:     oldincludedir=$ac_optarg ;;
1.1       millert  1139:
                   1140:   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
                   1141:     ac_prev=prefix ;;
                   1142:   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1.9       millert  1143:     prefix=$ac_optarg ;;
1.1       millert  1144:
                   1145:   -program-prefix | --program-prefix | --program-prefi | --program-pref \
                   1146:   | --program-pre | --program-pr | --program-p)
                   1147:     ac_prev=program_prefix ;;
                   1148:   -program-prefix=* | --program-prefix=* | --program-prefi=* \
                   1149:   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1.9       millert  1150:     program_prefix=$ac_optarg ;;
1.1       millert  1151:
                   1152:   -program-suffix | --program-suffix | --program-suffi | --program-suff \
                   1153:   | --program-suf | --program-su | --program-s)
                   1154:     ac_prev=program_suffix ;;
                   1155:   -program-suffix=* | --program-suffix=* | --program-suffi=* \
                   1156:   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1.9       millert  1157:     program_suffix=$ac_optarg ;;
1.1       millert  1158:
                   1159:   -program-transform-name | --program-transform-name \
                   1160:   | --program-transform-nam | --program-transform-na \
                   1161:   | --program-transform-n | --program-transform- \
                   1162:   | --program-transform | --program-transfor \
                   1163:   | --program-transfo | --program-transf \
                   1164:   | --program-trans | --program-tran \
                   1165:   | --progr-tra | --program-tr | --program-t)
                   1166:     ac_prev=program_transform_name ;;
                   1167:   -program-transform-name=* | --program-transform-name=* \
                   1168:   | --program-transform-nam=* | --program-transform-na=* \
                   1169:   | --program-transform-n=* | --program-transform-=* \
                   1170:   | --program-transform=* | --program-transfor=* \
                   1171:   | --program-transfo=* | --program-transf=* \
                   1172:   | --program-trans=* | --program-tran=* \
                   1173:   | --progr-tra=* | --program-tr=* | --program-t=*)
1.9       millert  1174:     program_transform_name=$ac_optarg ;;
1.1       millert  1175:
1.27      millert  1176:   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
                   1177:     ac_prev=pdfdir ;;
                   1178:   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
                   1179:     pdfdir=$ac_optarg ;;
                   1180:
                   1181:   -psdir | --psdir | --psdi | --psd | --ps)
                   1182:     ac_prev=psdir ;;
                   1183:   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
                   1184:     psdir=$ac_optarg ;;
                   1185:
1.1       millert  1186:   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
                   1187:   | -silent | --silent | --silen | --sile | --sil)
                   1188:     silent=yes ;;
                   1189:
                   1190:   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
                   1191:     ac_prev=sbindir ;;
                   1192:   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
                   1193:   | --sbi=* | --sb=*)
1.9       millert  1194:     sbindir=$ac_optarg ;;
1.1       millert  1195:
                   1196:   -sharedstatedir | --sharedstatedir | --sharedstatedi \
                   1197:   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
                   1198:   | --sharedst | --shareds | --shared | --share | --shar \
                   1199:   | --sha | --sh)
                   1200:     ac_prev=sharedstatedir ;;
                   1201:   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
                   1202:   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
                   1203:   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
                   1204:   | --sha=* | --sh=*)
1.9       millert  1205:     sharedstatedir=$ac_optarg ;;
1.1       millert  1206:
                   1207:   -site | --site | --sit)
                   1208:     ac_prev=site ;;
                   1209:   -site=* | --site=* | --sit=*)
1.9       millert  1210:     site=$ac_optarg ;;
1.1       millert  1211:
                   1212:   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
                   1213:     ac_prev=srcdir ;;
                   1214:   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1.9       millert  1215:     srcdir=$ac_optarg ;;
1.1       millert  1216:
                   1217:   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
                   1218:   | --syscon | --sysco | --sysc | --sys | --sy)
                   1219:     ac_prev=sysconfdir ;;
                   1220:   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
                   1221:   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1.9       millert  1222:     sysconfdir=$ac_optarg ;;
1.1       millert  1223:
                   1224:   -target | --target | --targe | --targ | --tar | --ta | --t)
1.9       millert  1225:     ac_prev=target_alias ;;
1.1       millert  1226:   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1.9       millert  1227:     target_alias=$ac_optarg ;;
1.1       millert  1228:
                   1229:   -v | -verbose | --verbose | --verbos | --verbo | --verb)
                   1230:     verbose=yes ;;
                   1231:
1.9       millert  1232:   -version | --version | --versio | --versi | --vers | -V)
                   1233:     ac_init_version=: ;;
1.1       millert  1234:
                   1235:   -with-* | --with-*)
1.9       millert  1236:     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1.1       millert  1237:     # Reject names that are not valid shell variable names.
1.27      millert  1238:     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1.9       millert  1239:       { echo "$as_me: error: invalid package name: $ac_package" >&2
                   1240:    { (exit 1); exit 1; }; }
1.27      millert  1241:     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
                   1242:     eval with_$ac_package=\$ac_optarg ;;
1.1       millert  1243:
                   1244:   -without-* | --without-*)
1.9       millert  1245:     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1.1       millert  1246:     # Reject names that are not valid shell variable names.
1.27      millert  1247:     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1.9       millert  1248:       { echo "$as_me: error: invalid package name: $ac_package" >&2
                   1249:    { (exit 1); exit 1; }; }
1.27      millert  1250:     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
                   1251:     eval with_$ac_package=no ;;
1.1       millert  1252:
                   1253:   --x)
                   1254:     # Obsolete; use --with-x.
                   1255:     with_x=yes ;;
                   1256:
                   1257:   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
                   1258:   | --x-incl | --x-inc | --x-in | --x-i)
                   1259:     ac_prev=x_includes ;;
                   1260:   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
                   1261:   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1.9       millert  1262:     x_includes=$ac_optarg ;;
1.1       millert  1263:
                   1264:   -x-libraries | --x-libraries | --x-librarie | --x-librari \
                   1265:   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
                   1266:     ac_prev=x_libraries ;;
                   1267:   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
                   1268:   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1.9       millert  1269:     x_libraries=$ac_optarg ;;
1.1       millert  1270:
1.9       millert  1271:   -*) { echo "$as_me: error: unrecognized option: $ac_option
                   1272: Try \`$0 --help' for more information." >&2
                   1273:    { (exit 1); exit 1; }; }
1.1       millert  1274:     ;;
                   1275:
1.9       millert  1276:   *=*)
                   1277:     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
                   1278:     # Reject names that are not valid shell variable names.
                   1279:     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
                   1280:       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
                   1281:    { (exit 1); exit 1; }; }
1.27      millert  1282:     eval $ac_envvar=\$ac_optarg
1.9       millert  1283:     export $ac_envvar ;;
                   1284:
1.1       millert  1285:   *)
1.9       millert  1286:     # FIXME: should be removed in autoconf 3.0.
                   1287:     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
                   1288:     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
                   1289:       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
                   1290:     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1.1       millert  1291:     ;;
                   1292:
                   1293:   esac
                   1294: done
                   1295:
                   1296: if test -n "$ac_prev"; then
1.9       millert  1297:   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
                   1298:   { echo "$as_me: error: missing argument to $ac_option" >&2
                   1299:    { (exit 1); exit 1; }; }
1.1       millert  1300: fi
                   1301:
1.27      millert  1302: # Be sure to have absolute directory names.
                   1303: for ac_var in  exec_prefix prefix bindir sbindir libexecdir datarootdir \
                   1304:                datadir sysconfdir sharedstatedir localstatedir includedir \
                   1305:                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
                   1306:                libdir localedir mandir
1.9       millert  1307: do
1.27      millert  1308:   eval ac_val=\$$ac_var
1.9       millert  1309:   case $ac_val in
1.27      millert  1310:     [\\/$]* | ?:[\\/]* )  continue;;
                   1311:     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1.1       millert  1312:   esac
1.27      millert  1313:   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
                   1314:    { (exit 1); exit 1; }; }
1.1       millert  1315: done
                   1316:
1.9       millert  1317: # There might be people who depend on the old broken behavior: `$host'
                   1318: # used to hold the argument of --host etc.
1.16      millert  1319: # FIXME: To remove some day.
1.9       millert  1320: build=$build_alias
                   1321: host=$host_alias
                   1322: target=$target_alias
                   1323:
1.16      millert  1324: # FIXME: To remove some day.
1.9       millert  1325: if test "x$host_alias" != x; then
                   1326:   if test "x$build_alias" = x; then
                   1327:     cross_compiling=maybe
                   1328:     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
                   1329:     If a cross compiler is detected then cross compile mode will be used." >&2
                   1330:   elif test "x$build_alias" != "x$host_alias"; then
                   1331:     cross_compiling=yes
                   1332:   fi
                   1333: fi
1.1       millert  1334:
1.9       millert  1335: ac_tool_prefix=
                   1336: test -n "$host_alias" && ac_tool_prefix=$host_alias-
1.1       millert  1337:
1.9       millert  1338: test "$silent" = yes && exec 6>/dev/null
1.1       millert  1339:
1.16      millert  1340:
1.27      millert  1341: ac_pwd=`pwd` && test -n "$ac_pwd" &&
                   1342: ac_ls_di=`ls -di .` &&
                   1343: ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
                   1344:   { echo "$as_me: error: Working directory cannot be determined" >&2
                   1345:    { (exit 1); exit 1; }; }
                   1346: test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
                   1347:   { echo "$as_me: error: pwd does not report name of working directory" >&2
                   1348:    { (exit 1); exit 1; }; }
                   1349:
                   1350:
1.1       millert  1351: # Find the source files, if location was not specified.
                   1352: if test -z "$srcdir"; then
                   1353:   ac_srcdir_defaulted=yes
1.27      millert  1354:   # Try the directory containing this script, then the parent directory.
                   1355:   ac_confdir=`$as_dirname -- "$0" ||
1.16      millert  1356: $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1.25      millert  1357:         X"$0" : 'X\(//\)[^/]' \| \
                   1358:         X"$0" : 'X\(//\)$' \| \
1.27      millert  1359:         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1.16      millert  1360: echo X"$0" |
1.27      millert  1361:     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
                   1362:            s//\1/
                   1363:            q
                   1364:          }
                   1365:          /^X\(\/\/\)[^/].*/{
                   1366:            s//\1/
                   1367:            q
                   1368:          }
                   1369:          /^X\(\/\/\)$/{
                   1370:            s//\1/
                   1371:            q
                   1372:          }
                   1373:          /^X\(\/\).*/{
                   1374:            s//\1/
                   1375:            q
                   1376:          }
                   1377:          s/.*/./; q'`
1.1       millert  1378:   srcdir=$ac_confdir
1.27      millert  1379:   if test ! -r "$srcdir/$ac_unique_file"; then
1.1       millert  1380:     srcdir=..
                   1381:   fi
                   1382: else
                   1383:   ac_srcdir_defaulted=no
                   1384: fi
1.27      millert  1385: if test ! -r "$srcdir/$ac_unique_file"; then
                   1386:   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
                   1387:   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
                   1388:    { (exit 1); exit 1; }; }
                   1389: fi
                   1390: ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
                   1391: ac_abs_confdir=`(
                   1392:        cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
                   1393:    { (exit 1); exit 1; }; }
                   1394:        pwd)`
                   1395: # When building in place, set srcdir=.
                   1396: if test "$ac_abs_confdir" = "$ac_pwd"; then
                   1397:   srcdir=.
                   1398: fi
                   1399: # Remove unnecessary trailing slashes from srcdir.
                   1400: # Double slashes in file names in object file debugging info
                   1401: # mess up M-x gdb in Emacs.
                   1402: case $srcdir in
                   1403: */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
                   1404: esac
                   1405: for ac_var in $ac_precious_vars; do
                   1406:   eval ac_env_${ac_var}_set=\${${ac_var}+set}
                   1407:   eval ac_env_${ac_var}_value=\$${ac_var}
                   1408:   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
                   1409:   eval ac_cv_env_${ac_var}_value=\$${ac_var}
                   1410: done
1.9       millert  1411:
                   1412: #
                   1413: # Report the --help message.
                   1414: #
                   1415: if test "$ac_init_help" = "long"; then
                   1416:   # Omit some internal or obsolete options to make the list less imposing.
                   1417:   # This message is too long to be a string in the A/UX 3.1 sh.
1.16      millert  1418:   cat <<_ACEOF
1.40    ! millert  1419: \`configure' configures sudo 1.7.2 to adapt to many kinds of systems.
1.9       millert  1420:
                   1421: Usage: $0 [OPTION]... [VAR=VALUE]...
                   1422:
                   1423: To assign environment variables (e.g., CC, CFLAGS...), specify them as
                   1424: VAR=VALUE.  See below for descriptions of some of the useful variables.
                   1425:
                   1426: Defaults for the options are specified in brackets.
                   1427:
                   1428: Configuration:
                   1429:   -h, --help              display this help and exit
                   1430:       --help=short        display options specific to this package
                   1431:       --help=recursive    display the short help of all the included packages
                   1432:   -V, --version           display version information and exit
                   1433:   -q, --quiet, --silent   do not print \`checking...' messages
                   1434:       --cache-file=FILE   cache test results in FILE [disabled]
                   1435:   -C, --config-cache      alias for \`--cache-file=config.cache'
                   1436:   -n, --no-create         do not create output files
                   1437:       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
                   1438:
                   1439: Installation directories:
                   1440:   --prefix=PREFIX         install architecture-independent files in PREFIX
1.25      millert  1441:                          [$ac_default_prefix]
1.9       millert  1442:   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1.25      millert  1443:                          [PREFIX]
1.9       millert  1444:
                   1445: By default, \`make install' will install all the files in
                   1446: \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
                   1447: an installation prefix other than \`$ac_default_prefix' using \`--prefix',
                   1448: for instance \`--prefix=\$HOME'.
                   1449:
                   1450: For better control, use the options below.
                   1451:
                   1452: Fine tuning of the installation directories:
                   1453:   --bindir=DIR           user executables [EPREFIX/bin]
                   1454:   --sbindir=DIR          system admin executables [EPREFIX/sbin]
                   1455:   --libexecdir=DIR       program executables [EPREFIX/libexec]
1.27      millert  1456:   --sysconfdir=DIR       read-only single-machine data [etc]
1.9       millert  1457:   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
                   1458:   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
                   1459:   --libdir=DIR           object code libraries [EPREFIX/lib]
                   1460:   --includedir=DIR       C header files [PREFIX/include]
                   1461:   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1.27      millert  1462:   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
                   1463:   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
                   1464:   --infodir=DIR          info documentation [DATAROOTDIR/info]
                   1465:   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
                   1466:   --mandir=DIR           man documentation [DATAROOTDIR/man]
                   1467:   --docdir=DIR           documentation root [DATAROOTDIR/doc/sudo]
                   1468:   --htmldir=DIR          html documentation [DOCDIR]
                   1469:   --dvidir=DIR           dvi documentation [DOCDIR]
                   1470:   --pdfdir=DIR           pdf documentation [DOCDIR]
                   1471:   --psdir=DIR            ps documentation [DOCDIR]
1.16      millert  1472: _ACEOF
1.9       millert  1473:
1.16      millert  1474:   cat <<\_ACEOF
1.9       millert  1475:
                   1476: System types:
                   1477:   --build=BUILD     configure for building on BUILD [guessed]
1.16      millert  1478:   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
                   1479: _ACEOF
1.9       millert  1480: fi
                   1481:
                   1482: if test -n "$ac_init_help"; then
                   1483:   case $ac_init_help in
1.40    ! millert  1484:      short | recursive ) echo "Configuration of sudo 1.7.2:";;
1.9       millert  1485:    esac
1.16      millert  1486:   cat <<\_ACEOF
1.9       millert  1487:
                   1488: Optional Features:
                   1489:   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
                   1490:   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
                   1491:   --disable-authentication
                   1492:                           Do not require authentication by default
1.12      millert  1493:   --disable-root-mailer   Don't run the mailer as root, run as the user
1.13      millert  1494:   --disable-setreuid      Don't try to use the setreuid() function
1.25      millert  1495:   --disable-setresuid     Don't try to use the setresuid() function
1.9       millert  1496:   --disable-shadow        Never use shadow passwords
1.12      millert  1497:   --disable-root-sudo     Don't allow root to run sudo
1.9       millert  1498:   --enable-log-host       Log the hostname in the log file
                   1499:   --enable-noargs-shell   If sudo is given no arguments run a shell
                   1500:   --enable-shell-sets-home
1.37      millert  1501:                           Set $HOME to target user in shell mode
1.9       millert  1502:   --disable-path-info     Print 'command not allowed' not 'command not found'
1.39      millert  1503:   --enable-env-debug      Whether to enable environment debugging.
1.37      millert  1504:   --enable-gss-krb5-ccache-name
                   1505:                           Use GSS-API to set the Kerberos V cred cache name
1.27      millert  1506:   --enable-static[=PKGS]  build static libraries [default=no]
                   1507:   --enable-shared[=PKGS]  build shared libraries [default=yes]
1.23      millert  1508:   --enable-fast-install[=PKGS]
                   1509:                           optimize for fast installation [default=yes]
                   1510:   --disable-libtool-lock  avoid locking (might break parallel builds)
1.27      millert  1511:   --disable-sia           Disable SIA on Digital UNIX
1.30      millert  1512:   --disable-pam-session   Disable PAM session support
1.9       millert  1513:
                   1514: Optional Packages:
                   1515:   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
                   1516:   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
                   1517:   --with-otp-only         deprecated
                   1518:   --with-alertmail        deprecated
                   1519:   --with-CC               C compiler to use
1.17      millert  1520:   --with-rpath            pass -R flag in addition to -L for lib paths
1.25      millert  1521:   --with-blibpath=PATH    pass -blibpath flag to ld for additional lib paths
1.39      millert  1522:   --with-bsm-audit        enable BSM audit support
1.9       millert  1523:   --with-incpath          additional places to look for include files
                   1524:   --with-libpath          additional places to look for libraries
                   1525:   --with-libraries        additional libraries to link with
1.15      david    1526:   --with-devel            add development options
1.11      millert  1527:   --with-efence           link with -lefence for malloc() debugging
1.9       millert  1528:   --with-csops            add CSOps standard options
                   1529:   --without-passwd        don't use passwd/shadow file for authentication
1.25      millert  1530:   --with-skey=DIR         enable S/Key support
                   1531:   --with-opie=DIR         enable OPIE support
1.9       millert  1532:   --with-long-otp-prompt  use a two line OTP (skey/opie) prompt
1.40    ! millert  1533:   --with-SecurID=DIR      enable SecurID support
        !          1534:   --with-fwtk=DIR         enable FWTK AuthSRV support
        !          1535:   --with-kerb4=DIR        enable Kerberos IV support
        !          1536:   --with-kerb5=DIR        enable Kerberos V support
1.25      millert  1537:   --with-aixauth          enable AIX general authentication support
1.9       millert  1538:   --with-pam              enable PAM support
                   1539:   --with-AFS              enable AFS support
                   1540:   --with-DCE              enable DCE support
                   1541:   --with-logincap         enable BSD login class support
                   1542:   --with-bsdauth          enable BSD authentication support
1.25      millert  1543:   --with-project          enable Solaris project support
1.9       millert  1544:   --without-lecture       don't print lecture for first-time sudoer
                   1545:   --with-logging          log via syslog, file, or both
                   1546:   --with-logfac           syslog facility to log with (default is "local2")
                   1547:   --with-goodpri          syslog priority for commands (def is "notice")
                   1548:   --with-badpri           syslog priority for failures (def is "alert")
                   1549:   --with-logpath          path to the sudo log file
                   1550:   --with-loglen           maximum length of a log file line (default is 80)
                   1551:   --with-ignore-dot       ignore '.' in the PATH
1.40    ! millert  1552:   --without-mail-if-no-user
        !          1553:                           do not send mail if user not in sudoers
1.9       millert  1554:   --with-mail-if-no-host  send mail if user in sudoers but not for this host
                   1555:   --with-mail-if-noperms  send mail if user not allowed to run command
                   1556:   --with-mailto           who should get sudo mail (default is "root")
                   1557:   --with-mailsubject      subject of sudo mail
                   1558:   --with-passprompt       default password prompt
                   1559:   --with-badpass-message  message the user sees when the password is wrong
                   1560:   --with-fqdn             expect fully qualified hosts in sudoers
                   1561:   --with-timedir          path to the sudo timestamp dir
1.40    ! millert  1562:   --with-sendmail         set path to sendmail
1.9       millert  1563:   --without-sendmail      do not send mail at all
                   1564:   --with-sudoers-mode     mode of sudoers file (defaults to 0440)
                   1565:   --with-sudoers-uid      uid that owns sudoers file (defaults to 0)
                   1566:   --with-sudoers-gid      gid that owns sudoers file (defaults to 0)
1.40    ! millert  1567:   --with-umask            umask with which the prog should run (default is
        !          1568:                           022)
1.9       millert  1569:   --without-umask         Preserves the umask of the user invoking sudo.
                   1570:   --with-runas-default    User to run commands as (default is "root")
                   1571:   --with-exempt=group     no passwd needed for users in this group
                   1572:   --with-editor=path      Default editor for visudo (defaults to vi)
                   1573:   --with-env-editor       Use the environment variable EDITOR for visudo
                   1574:   --with-passwd-tries     number of tries to enter password (default is 3)
1.40    ! millert  1575:   --with-timeout          minutes before sudo asks for passwd again (def is 5
        !          1576:                           minutes)
        !          1577:   --with-password-timeout passwd prompt timeout in minutes (default is 5
        !          1578:                           minutes)
1.9       millert  1579:   --with-tty-tickets      use a different ticket file for each tty
                   1580:   --with-insults          insult the user for entering an incorrect password
                   1581:   --with-all-insults      include all the sudo insult sets
                   1582:   --with-classic-insults  include the insults from the "classic" sudo
                   1583:   --with-csops-insults    include CSOps insults
                   1584:   --with-hal-insults      include 2001-like insults
                   1585:   --with-goons-insults    include the insults from the "Goon Show"
1.40    ! millert  1586:   --with-nsswitch=PATH    path to nsswitch.conf
        !          1587:   --with-ldap=DIR         enable LDAP support
1.23      millert  1588:   --with-ldap-conf-file   path to LDAP configuration file
1.33      millert  1589:   --with-ldap-secret-file path to LDAP secret password file
1.40    ! millert  1590:   --with-pc-insults       replace politically incorrect insults with less
        !          1591:                           offensive ones
1.20      millert  1592:   --with-secure-path      override the user's path with a built-in one
1.9       millert  1593:   --without-interfaces    don't try to read the ip addr of ether interfaces
1.16      millert  1594:   --with-stow             properly handle GNU stow packaging
1.37      millert  1595:   --with-askpass=PATH     Fully qualified pathname of askpass helper
1.40    ! millert  1596:   --with-libvas=NAME      Name of the libvas shared library
        !          1597:                           (default=libvas.so)
        !          1598:   --with-libvas-rpath=PATH
        !          1599:                           Path to look for libvas in [default=/opt/quest/lib]
1.36      millert  1600:   --with-selinux          enable SELinux support
1.27      millert  1601:   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1.23      millert  1602:   --with-pic              try to use only PIC/non-PIC objects [default=use
                   1603:                           both]
1.25      millert  1604:   --with-noexec=PATH      fully qualified pathname of sudo_noexec.so
1.40    ! millert  1605:   --with-netsvc=PATH      path to netsvc.conf
1.9       millert  1606:
                   1607: Some influential environment variables:
                   1608:   CC          C compiler command
                   1609:   CFLAGS      C compiler flags
                   1610:   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
                   1611:               nonstandard directory <lib dir>
1.27      millert  1612:   LIBS        libraries to pass to the linker, e.g. -l<library>
                   1613:   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
                   1614:               you have headers in a nonstandard directory <include dir>
1.9       millert  1615:   CPP         C preprocessor
1.27      millert  1616:   YACC        The `Yet Another C Compiler' implementation to use. Defaults to
                   1617:               the first program found out of: `bison -y', `byacc', `yacc'.
                   1618:   YFLAGS      The list of arguments that will be passed by default to $YACC.
                   1619:               This script will default YFLAGS to the empty string to avoid a
                   1620:               default value of `-d' given by some make applications.
1.9       millert  1621:
                   1622: Use these variables to override the choices made by `configure' or to help
                   1623: it to find libraries and programs with nonstandard names/locations.
                   1624:
1.40    ! millert  1625: Report bugs to <http://www.sudo.ws/bugs/>.
1.16      millert  1626: _ACEOF
1.27      millert  1627: ac_status=$?
1.9       millert  1628: fi
                   1629:
                   1630: if test "$ac_init_help" = "recursive"; then
                   1631:   # If there are subdirs, report their specific --help.
1.16      millert  1632:   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1.27      millert  1633:     test -d "$ac_dir" || continue
1.16      millert  1634:     ac_builddir=.
                   1635:
1.27      millert  1636: case "$ac_dir" in
                   1637: .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
                   1638: *)
1.16      millert  1639:   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1.27      millert  1640:   # A ".." for each directory in $ac_dir_suffix.
                   1641:   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
                   1642:   case $ac_top_builddir_sub in
                   1643:   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
                   1644:   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
                   1645:   esac ;;
                   1646: esac
                   1647: ac_abs_top_builddir=$ac_pwd
                   1648: ac_abs_builddir=$ac_pwd$ac_dir_suffix
                   1649: # for backward compatibility:
                   1650: ac_top_builddir=$ac_top_build_prefix
1.16      millert  1651:
                   1652: case $srcdir in
1.27      millert  1653:   .)  # We are building in place.
1.16      millert  1654:     ac_srcdir=.
1.27      millert  1655:     ac_top_srcdir=$ac_top_builddir_sub
                   1656:     ac_abs_top_srcdir=$ac_pwd ;;
                   1657:   [\\/]* | ?:[\\/]* )  # Absolute name.
1.16      millert  1658:     ac_srcdir=$srcdir$ac_dir_suffix;
1.27      millert  1659:     ac_top_srcdir=$srcdir
                   1660:     ac_abs_top_srcdir=$srcdir ;;
                   1661:   *) # Relative name.
                   1662:     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
                   1663:     ac_top_srcdir=$ac_top_build_prefix$srcdir
                   1664:     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
                   1665: esac
                   1666: ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
                   1667:
                   1668:     cd "$ac_dir" || { ac_status=$?; continue; }
                   1669:     # Check for guested configure.
                   1670:     if test -f "$ac_srcdir/configure.gnu"; then
                   1671:       echo &&
                   1672:       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
                   1673:     elif test -f "$ac_srcdir/configure"; then
                   1674:       echo &&
                   1675:       $SHELL "$ac_srcdir/configure" --help=recursive
1.9       millert  1676:     else
1.16      millert  1677:       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1.27      millert  1678:     fi || ac_status=$?
                   1679:     cd "$ac_pwd" || { ac_status=$?; break; }
1.9       millert  1680:   done
                   1681: fi
                   1682:
1.27      millert  1683: test -n "$ac_init_help" && exit $ac_status
1.9       millert  1684: if $ac_init_version; then
1.16      millert  1685:   cat <<\_ACEOF
1.40    ! millert  1686: sudo configure 1.7.2
1.27      millert  1687: generated by GNU Autoconf 2.61
1.9       millert  1688:
1.27      millert  1689: Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
                   1690: 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1.9       millert  1691: This configure script is free software; the Free Software Foundation
                   1692: gives unlimited permission to copy, distribute and modify it.
1.16      millert  1693: _ACEOF
1.27      millert  1694:   exit
1.9       millert  1695: fi
1.27      millert  1696: cat >config.log <<_ACEOF
1.9       millert  1697: This file contains any messages produced by compilers while
                   1698: running configure, to aid debugging if configure makes a mistake.
                   1699:
1.40    ! millert  1700: It was created by sudo $as_me 1.7.2, which was
1.27      millert  1701: generated by GNU Autoconf 2.61.  Invocation command line was
1.9       millert  1702:
                   1703:   $ $0 $@
                   1704:
1.16      millert  1705: _ACEOF
1.27      millert  1706: exec 5>>config.log
1.9       millert  1707: {
                   1708: cat <<_ASUNAME
1.16      millert  1709: ## --------- ##
                   1710: ## Platform. ##
                   1711: ## --------- ##
1.9       millert  1712:
                   1713: hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
                   1714: uname -m = `(uname -m) 2>/dev/null || echo unknown`
                   1715: uname -r = `(uname -r) 2>/dev/null || echo unknown`
                   1716: uname -s = `(uname -s) 2>/dev/null || echo unknown`
                   1717: uname -v = `(uname -v) 2>/dev/null || echo unknown`
                   1718:
                   1719: /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
                   1720: /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
                   1721:
                   1722: /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
                   1723: /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
                   1724: /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1.27      millert  1725: /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1.9       millert  1726: /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
                   1727: /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
                   1728: /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
                   1729:
1.16      millert  1730: _ASUNAME
                   1731:
                   1732: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   1733: for as_dir in $PATH
                   1734: do
                   1735:   IFS=$as_save_IFS
                   1736:   test -z "$as_dir" && as_dir=.
                   1737:   echo "PATH: $as_dir"
                   1738: done
1.27      millert  1739: IFS=$as_save_IFS
1.9       millert  1740:
                   1741: } >&5
                   1742:
1.16      millert  1743: cat >&5 <<_ACEOF
                   1744:
                   1745:
                   1746: ## ----------- ##
                   1747: ## Core tests. ##
                   1748: ## ----------- ##
                   1749:
                   1750: _ACEOF
1.9       millert  1751:
                   1752:
                   1753: # Keep a trace of the command line.
                   1754: # Strip out --no-create and --no-recursion so they do not pile up.
1.16      millert  1755: # Strip out --silent because we don't want to record it for future runs.
1.9       millert  1756: # Also quote any args containing shell meta-characters.
1.16      millert  1757: # Make two passes to allow for proper duplicate-argument suppression.
1.9       millert  1758: ac_configure_args=
1.16      millert  1759: ac_configure_args0=
                   1760: ac_configure_args1=
                   1761: ac_must_keep_next=false
                   1762: for ac_pass in 1 2
1.9       millert  1763: do
1.16      millert  1764:   for ac_arg
                   1765:   do
                   1766:     case $ac_arg in
                   1767:     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
                   1768:     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
                   1769:     | -silent | --silent | --silen | --sile | --sil)
                   1770:       continue ;;
1.27      millert  1771:     *\'*)
1.16      millert  1772:       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
                   1773:     esac
                   1774:     case $ac_pass in
                   1775:     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
                   1776:     2)
                   1777:       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
                   1778:       if test $ac_must_keep_next = true; then
1.25      millert  1779:        ac_must_keep_next=false # Got value, back to normal.
1.16      millert  1780:       else
1.25      millert  1781:        case $ac_arg in
                   1782:          *=* | --config-cache | -C | -disable-* | --disable-* \
                   1783:          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
                   1784:          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
                   1785:          | -with-* | --with-* | -without-* | --without-* | --x)
                   1786:            case "$ac_configure_args0 " in
                   1787:              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
                   1788:            esac
                   1789:            ;;
                   1790:          -* ) ac_must_keep_next=true ;;
                   1791:        esac
1.16      millert  1792:       fi
1.27      millert  1793:       ac_configure_args="$ac_configure_args '$ac_arg'"
1.16      millert  1794:       ;;
                   1795:     esac
                   1796:   done
1.9       millert  1797: done
1.16      millert  1798: $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
                   1799: $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1.9       millert  1800:
                   1801: # When interrupted or exit'd, cleanup temporary files, and complete
                   1802: # config.log.  We remove comments because anyway the quotes in there
                   1803: # would cause problems or look ugly.
1.27      millert  1804: # WARNING: Use '\'' to represent an apostrophe within the trap.
                   1805: # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1.9       millert  1806: trap 'exit_status=$?
                   1807:   # Save into config.log some information that might help in debugging.
1.16      millert  1808:   {
                   1809:     echo
                   1810:
                   1811:     cat <<\_ASBOX
                   1812: ## ---------------- ##
                   1813: ## Cache variables. ##
                   1814: ## ---------------- ##
                   1815: _ASBOX
                   1816:     echo
                   1817:     # The following way of writing the cache mishandles newlines in values,
1.27      millert  1818: (
                   1819:   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
                   1820:     eval ac_val=\$$ac_var
                   1821:     case $ac_val in #(
                   1822:     *${as_nl}*)
                   1823:       case $ac_var in #(
                   1824:       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
                   1825: echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
                   1826:       esac
                   1827:       case $ac_var in #(
                   1828:       _ | IFS | as_nl) ;; #(
                   1829:       *) $as_unset $ac_var ;;
                   1830:       esac ;;
                   1831:     esac
                   1832:   done
1.9       millert  1833:   (set) 2>&1 |
1.27      millert  1834:     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
                   1835:     *${as_nl}ac_space=\ *)
1.9       millert  1836:       sed -n \
1.27      millert  1837:        "s/'\''/'\''\\\\'\'''\''/g;
                   1838:          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
                   1839:       ;; #(
1.9       millert  1840:     *)
1.27      millert  1841:       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1.9       millert  1842:       ;;
1.27      millert  1843:     esac |
                   1844:     sort
                   1845: )
1.16      millert  1846:     echo
                   1847:
                   1848:     cat <<\_ASBOX
                   1849: ## ----------------- ##
                   1850: ## Output variables. ##
                   1851: ## ----------------- ##
                   1852: _ASBOX
                   1853:     echo
                   1854:     for ac_var in $ac_subst_vars
                   1855:     do
1.27      millert  1856:       eval ac_val=\$$ac_var
                   1857:       case $ac_val in
                   1858:       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
                   1859:       esac
                   1860:       echo "$ac_var='\''$ac_val'\''"
1.16      millert  1861:     done | sort
                   1862:     echo
                   1863:
                   1864:     if test -n "$ac_subst_files"; then
                   1865:       cat <<\_ASBOX
1.27      millert  1866: ## ------------------- ##
                   1867: ## File substitutions. ##
                   1868: ## ------------------- ##
1.16      millert  1869: _ASBOX
                   1870:       echo
                   1871:       for ac_var in $ac_subst_files
                   1872:       do
1.27      millert  1873:        eval ac_val=\$$ac_var
                   1874:        case $ac_val in
                   1875:        *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
                   1876:        esac
                   1877:        echo "$ac_var='\''$ac_val'\''"
1.16      millert  1878:       done | sort
                   1879:       echo
                   1880:     fi
                   1881:
                   1882:     if test -s confdefs.h; then
                   1883:       cat <<\_ASBOX
                   1884: ## ----------- ##
                   1885: ## confdefs.h. ##
                   1886: ## ----------- ##
                   1887: _ASBOX
                   1888:       echo
1.27      millert  1889:       cat confdefs.h
1.16      millert  1890:       echo
                   1891:     fi
                   1892:     test "$ac_signal" != 0 &&
                   1893:       echo "$as_me: caught signal $ac_signal"
                   1894:     echo "$as_me: exit $exit_status"
                   1895:   } >&5
1.27      millert  1896:   rm -f core *.core core.conftest.* &&
                   1897:     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1.9       millert  1898:     exit $exit_status
1.27      millert  1899: ' 0
1.9       millert  1900: for ac_signal in 1 2 13 15; do
                   1901:   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
                   1902: done
                   1903: ac_signal=0
1.1       millert  1904:
1.9       millert  1905: # confdefs.h avoids OS command line length limits that DEFS can exceed.
1.27      millert  1906: rm -f -r conftest* confdefs.h
1.9       millert  1907:
1.16      millert  1908: # Predefined preprocessor variables.
                   1909:
                   1910: cat >>confdefs.h <<_ACEOF
                   1911: #define PACKAGE_NAME "$PACKAGE_NAME"
                   1912: _ACEOF
                   1913:
                   1914:
                   1915: cat >>confdefs.h <<_ACEOF
                   1916: #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
                   1917: _ACEOF
                   1918:
                   1919:
                   1920: cat >>confdefs.h <<_ACEOF
                   1921: #define PACKAGE_VERSION "$PACKAGE_VERSION"
                   1922: _ACEOF
                   1923:
                   1924:
                   1925: cat >>confdefs.h <<_ACEOF
                   1926: #define PACKAGE_STRING "$PACKAGE_STRING"
                   1927: _ACEOF
                   1928:
                   1929:
                   1930: cat >>confdefs.h <<_ACEOF
                   1931: #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
                   1932: _ACEOF
                   1933:
                   1934:
1.9       millert  1935: # Let the site file select an alternate cache file if it wants to.
1.1       millert  1936: # Prefer explicitly selected file to automatically selected ones.
1.27      millert  1937: if test -n "$CONFIG_SITE"; then
                   1938:   set x "$CONFIG_SITE"
                   1939: elif test "x$prefix" != xNONE; then
                   1940:   set x "$prefix/share/config.site" "$prefix/etc/config.site"
                   1941: else
                   1942:   set x "$ac_default_prefix/share/config.site" \
                   1943:        "$ac_default_prefix/etc/config.site"
1.1       millert  1944: fi
1.27      millert  1945: shift
                   1946: for ac_site_file
                   1947: do
1.1       millert  1948:   if test -r "$ac_site_file"; then
1.16      millert  1949:     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1.9       millert  1950: echo "$as_me: loading site script $ac_site_file" >&6;}
1.16      millert  1951:     sed 's/^/| /' "$ac_site_file" >&5
1.1       millert  1952:     . "$ac_site_file"
                   1953:   fi
                   1954: done
                   1955:
                   1956: if test -r "$cache_file"; then
1.9       millert  1957:   # Some versions of bash will fail to source /dev/null (special
                   1958:   # files actually), so we avoid doing that.
                   1959:   if test -f "$cache_file"; then
1.16      millert  1960:     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1.9       millert  1961: echo "$as_me: loading cache $cache_file" >&6;}
                   1962:     case $cache_file in
1.27      millert  1963:       [\\/]* | ?:[\\/]* ) . "$cache_file";;
                   1964:       *)                      . "./$cache_file";;
1.9       millert  1965:     esac
                   1966:   fi
1.1       millert  1967: else
1.16      millert  1968:   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1.9       millert  1969: echo "$as_me: creating cache $cache_file" >&6;}
                   1970:   >$cache_file
                   1971: fi
                   1972:
                   1973: # Check that the precious variables saved in the cache have kept the same
                   1974: # value.
                   1975: ac_cache_corrupted=false
1.27      millert  1976: for ac_var in $ac_precious_vars; do
1.9       millert  1977:   eval ac_old_set=\$ac_cv_env_${ac_var}_set
                   1978:   eval ac_new_set=\$ac_env_${ac_var}_set
1.27      millert  1979:   eval ac_old_val=\$ac_cv_env_${ac_var}_value
                   1980:   eval ac_new_val=\$ac_env_${ac_var}_value
1.9       millert  1981:   case $ac_old_set,$ac_new_set in
                   1982:     set,)
1.16      millert  1983:       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1.9       millert  1984: echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
                   1985:       ac_cache_corrupted=: ;;
                   1986:     ,set)
1.16      millert  1987:       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1.9       millert  1988: echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
                   1989:       ac_cache_corrupted=: ;;
                   1990:     ,);;
                   1991:     *)
                   1992:       if test "x$ac_old_val" != "x$ac_new_val"; then
1.25      millert  1993:        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1.9       millert  1994: echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1.25      millert  1995:        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1.9       millert  1996: echo "$as_me:   former value:  $ac_old_val" >&2;}
1.25      millert  1997:        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1.9       millert  1998: echo "$as_me:   current value: $ac_new_val" >&2;}
1.25      millert  1999:        ac_cache_corrupted=:
1.9       millert  2000:       fi;;
                   2001:   esac
1.16      millert  2002:   # Pass precious variables to config.status.
1.9       millert  2003:   if test "$ac_new_set" = set; then
                   2004:     case $ac_new_val in
1.27      millert  2005:     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1.16      millert  2006:     *) ac_arg=$ac_var=$ac_new_val ;;
                   2007:     esac
                   2008:     case " $ac_configure_args " in
                   2009:       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
                   2010:       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1.9       millert  2011:     esac
                   2012:   fi
                   2013: done
                   2014: if $ac_cache_corrupted; then
1.16      millert  2015:   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1.9       millert  2016: echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1.16      millert  2017:   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1.9       millert  2018: echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
                   2019:    { (exit 1); exit 1; }; }
1.1       millert  2020: fi
                   2021:
1.9       millert  2022:
                   2023:
1.16      millert  2024:
                   2025:
                   2026:
                   2027:
                   2028:
                   2029:
                   2030:
                   2031:
                   2032:
                   2033:
                   2034:
                   2035:
                   2036:
                   2037:
                   2038:
                   2039:
                   2040:
                   2041:
                   2042:
                   2043:
                   2044:
                   2045:
1.27      millert  2046: ac_ext=c
                   2047: ac_cpp='$CPP $CPPFLAGS'
                   2048: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
                   2049: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
                   2050: ac_compiler_gnu=$ac_cv_c_compiler_gnu
1.16      millert  2051:
                   2052:
1.27      millert  2053: ac_config_headers="$ac_config_headers config.h pathnames.h"
1.16      millert  2054:
1.40    ! millert  2055: { echo "$as_me:$LINENO: Configuring Sudo version $PACKAGE_VERSION" >&5
        !          2056: echo "$as_me: Configuring Sudo version $PACKAGE_VERSION" >&6;}
        !          2057:
1.37      millert  2058:
                   2059:
                   2060:
                   2061:
                   2062:
                   2063:
                   2064:
                   2065:
1.25      millert  2066:
                   2067:
                   2068:
                   2069:
                   2070:
                   2071:
                   2072:
                   2073:
                   2074:
                   2075:
                   2076:
                   2077:
                   2078:
                   2079:
                   2080:
                   2081:
                   2082:
                   2083:
                   2084:
1.23      millert  2085:
                   2086:
                   2087:
                   2088:
                   2089:
1.16      millert  2090:
                   2091:
                   2092:
                   2093:
                   2094:
                   2095:
                   2096:
                   2097:
                   2098:
                   2099:
                   2100:
                   2101:
                   2102:
                   2103:
                   2104:
                   2105:
                   2106:
                   2107:
                   2108:
                   2109:
                   2110:
                   2111:
                   2112:
                   2113:
                   2114:
                   2115:
1.9       millert  2116:
1.32      millert  2117:
1.36      millert  2118:
                   2119:
                   2120:
                   2121:
                   2122:
1.39      millert  2123:
                   2124:
1.9       millert  2125: timeout=5
                   2126: password_timeout=5
                   2127: sudo_umask=0022
                   2128: passprompt="Password:"
                   2129: long_otp_prompt=off
1.23      millert  2130: lecture=once
1.9       millert  2131: logfac=local2
                   2132: goodpri=notice
                   2133: badpri=alert
                   2134: loglen=80
                   2135: ignore_dot=off
                   2136: mail_no_user=on
                   2137: mail_no_host=off
                   2138: mail_no_perms=off
                   2139: mailto=root
                   2140: mailsub='*** SECURITY information for %h ***'
                   2141: badpass_message='Sorry, try again.'
                   2142: fqdn=off
                   2143: runas_default=root
                   2144: env_editor=off
                   2145: passwd_tries=3
                   2146: tty_tickets=off
                   2147: insults=off
1.23      millert  2148: root_sudo=on
1.25      millert  2149: path_info=on
1.23      millert  2150: INSTALL_NOEXEC=
1.37      millert  2151: devdir='$(srcdir)'
1.1       millert  2152: PROGS="sudo visudo"
1.25      millert  2153: : ${MANTYPE='man'}
                   2154: : ${mansrcdir='.'}
                   2155: : ${SUDOERS_MODE='0440'}
                   2156: : ${SUDOERS_UID='0'}
                   2157: : ${SUDOERS_GID='0'}
1.1       millert  2158: DEV="#"
1.37      millert  2159: LDAP="#"
1.36      millert  2160: SELINUX="#"
                   2161: BAMAN='.\" '
                   2162: LCMAN='.\" '
                   2163: SEMAN='.\" '
1.27      millert  2164: AUTH_OBJS=
                   2165: AUTH_REG=
                   2166: AUTH_EXCL=
                   2167: AUTH_EXCL_DEF=
                   2168: AUTH_DEF=passwd
1.1       millert  2169:
                   2170: CHECKSHADOW=true
1.25      millert  2171: shadow_defs=
                   2172: shadow_funcs=
                   2173: shadow_libs=
                   2174: shadow_libs_optional=
1.1       millert  2175:
1.36      millert  2176: if test X"$prefix" = X"NONE"; then
                   2177:     test "$mandir" = '${datarootdir}/man' && mandir='$(prefix)/man'
                   2178: else
                   2179:     test "$mandir" = '${datarootdir}/man' && mandir='$(datarootdir)/man'
                   2180: fi
1.1       millert  2181: test "$bindir" = '${exec_prefix}/bin' && bindir='$(exec_prefix)/bin'
                   2182: test "$sbindir" = '${exec_prefix}/sbin' && sbindir='$(exec_prefix)/sbin'
1.16      millert  2183: test "$sysconfdir" = '${prefix}/etc' -a X"$with_stow" != X"yes" && sysconfdir='/etc'
                   2184:
                   2185:
1.1       millert  2186:
1.27      millert  2187: # Check whether --with-otp-only was given.
1.1       millert  2188: if test "${with_otp_only+set}" = set; then
1.27      millert  2189:   withval=$with_otp_only; case $with_otp_only in
                   2190:     yes)       with_passwd="no"
1.17      millert  2191:                { echo "$as_me:$LINENO: --with-otp-only option deprecated, treating as --without-passwd" >&5
                   2192: echo "$as_me: --with-otp-only option deprecated, treating as --without-passwd" >&6;}
1.1       millert  2193:                ;;
                   2194: esac
1.27      millert  2195: fi
                   2196:
1.1       millert  2197:
1.16      millert  2198:
1.27      millert  2199: # Check whether --with-alertmail was given.
1.1       millert  2200: if test "${with_alertmail+set}" = set; then
1.27      millert  2201:   withval=$with_alertmail; case $with_alertmail in
1.1       millert  2202:     *)         with_mailto="$with_alertmail"
1.17      millert  2203:                { echo "$as_me:$LINENO: --with-alertmail option deprecated, treating as --mailto" >&5
                   2204: echo "$as_me: --with-alertmail option deprecated, treating as --mailto" >&6;}
1.1       millert  2205:                ;;
                   2206: esac
1.27      millert  2207: fi
                   2208:
1.1       millert  2209:
1.16      millert  2210:
                   2211:
1.27      millert  2212: # Check whether --with-CC was given.
1.1       millert  2213: if test "${with_CC+set}" = set; then
1.27      millert  2214:   withval=$with_CC; case $with_CC in
1.16      millert  2215:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-CC an argument.\"" >&5
1.9       millert  2216: echo "$as_me: error: \"must give --with-CC an argument.\"" >&2;}
                   2217:    { (exit 1); exit 1; }; }
                   2218:                ;;
1.16      millert  2219:     no)                { { echo "$as_me:$LINENO: error: \"illegal argument: --without-CC.\"" >&5
1.9       millert  2220: echo "$as_me: error: \"illegal argument: --without-CC.\"" >&2;}
                   2221:    { (exit 1); exit 1; }; }
1.1       millert  2222:                ;;
                   2223:     *)         CC=$with_CC
                   2224:                ;;
                   2225: esac
1.27      millert  2226: fi
                   2227:
1.1       millert  2228:
1.16      millert  2229:
1.27      millert  2230: # Check whether --with-rpath was given.
1.17      millert  2231: if test "${with_rpath+set}" = set; then
1.27      millert  2232:   withval=$with_rpath; case $with_rpath in
1.25      millert  2233:     yes|no)    ;;
1.17      millert  2234:     *)         { { echo "$as_me:$LINENO: error: \"--with-rpath does not take an argument.\"" >&5
                   2235: echo "$as_me: error: \"--with-rpath does not take an argument.\"" >&2;}
                   2236:    { (exit 1); exit 1; }; }
                   2237:                ;;
                   2238: esac
1.27      millert  2239: fi
                   2240:
1.17      millert  2241:
                   2242:
1.27      millert  2243: # Check whether --with-blibpath was given.
1.17      millert  2244: if test "${with_blibpath+set}" = set; then
1.27      millert  2245:   withval=$with_blibpath; case $with_blibpath in
1.25      millert  2246:     yes|no)    ;;
1.17      millert  2247:     *)         { echo "$as_me:$LINENO: will pass -blibpath:${with_blibpath} to the loader." >&5
                   2248: echo "$as_me: will pass -blibpath:${with_blibpath} to the loader." >&6;}
                   2249:                ;;
                   2250: esac
1.27      millert  2251: fi
                   2252:
1.17      millert  2253:
                   2254:
1.39      millert  2255: # Check whether --with-bsm-audit was given.
                   2256: if test "${with_bsm_audit+set}" = set; then
                   2257:   withval=$with_bsm_audit; case $with_bsm_audit in
                   2258:     yes)       cat >>confdefs.h <<\_ACEOF
                   2259: #define HAVE_BSM_AUDIT 1
                   2260: _ACEOF
                   2261:
                   2262:                SUDO_LIBS="${SUDO_LIBS} -lbsm"
                   2263:                SUDO_OBJS="${SUDO_OBJS} bsm_audit.o"
                   2264:                ;;
                   2265:     no)                ;;
                   2266:     *)         { { echo "$as_me:$LINENO: error: \"--with-bsm-audit does not take an argument.\"" >&5
                   2267: echo "$as_me: error: \"--with-bsm-audit does not take an argument.\"" >&2;}
                   2268:    { (exit 1); exit 1; }; }
                   2269:                ;;
                   2270: esac
                   2271: fi
                   2272:
                   2273:
                   2274:
1.27      millert  2275: # Check whether --with-incpath was given.
1.1       millert  2276: if test "${with_incpath+set}" = set; then
1.27      millert  2277:   withval=$with_incpath; case $with_incpath in
1.16      millert  2278:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-incpath an argument.\"" >&5
1.9       millert  2279: echo "$as_me: error: \"must give --with-incpath an argument.\"" >&2;}
                   2280:    { (exit 1); exit 1; }; }
                   2281:                ;;
1.16      millert  2282:     no)                { { echo "$as_me:$LINENO: error: \"--without-incpath not supported.\"" >&5
1.9       millert  2283: echo "$as_me: error: \"--without-incpath not supported.\"" >&2;}
                   2284:    { (exit 1); exit 1; }; }
1.1       millert  2285:                ;;
1.17      millert  2286:     *)         { echo "$as_me:$LINENO: Adding ${with_incpath} to CPPFLAGS" >&5
                   2287: echo "$as_me: Adding ${with_incpath} to CPPFLAGS" >&6;}
1.1       millert  2288:                for i in ${with_incpath}; do
                   2289:                    CPPFLAGS="${CPPFLAGS} -I${i}"
                   2290:                done
                   2291:                ;;
                   2292: esac
1.27      millert  2293: fi
                   2294:
1.1       millert  2295:
1.16      millert  2296:
1.27      millert  2297: # Check whether --with-libpath was given.
1.1       millert  2298: if test "${with_libpath+set}" = set; then
1.27      millert  2299:   withval=$with_libpath; case $with_libpath in
1.16      millert  2300:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-libpath an argument.\"" >&5
1.9       millert  2301: echo "$as_me: error: \"must give --with-libpath an argument.\"" >&2;}
                   2302:    { (exit 1); exit 1; }; }
                   2303:                ;;
1.16      millert  2304:     no)                { { echo "$as_me:$LINENO: error: \"--without-libpath not supported.\"" >&5
1.9       millert  2305: echo "$as_me: error: \"--without-libpath not supported.\"" >&2;}
                   2306:    { (exit 1); exit 1; }; }
1.1       millert  2307:                ;;
1.17      millert  2308:     *)         { echo "$as_me:$LINENO: Adding ${with_libpath} to LDFLAGS" >&5
                   2309: echo "$as_me: Adding ${with_libpath} to LDFLAGS" >&6;}
1.1       millert  2310:                ;;
                   2311: esac
1.27      millert  2312: fi
                   2313:
1.1       millert  2314:
1.16      millert  2315:
1.27      millert  2316: # Check whether --with-libraries was given.
1.1       millert  2317: if test "${with_libraries+set}" = set; then
1.27      millert  2318:   withval=$with_libraries; case $with_libraries in
1.16      millert  2319:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-libraries an argument.\"" >&5
1.9       millert  2320: echo "$as_me: error: \"must give --with-libraries an argument.\"" >&2;}
                   2321:    { (exit 1); exit 1; }; }
                   2322:                ;;
1.16      millert  2323:     no)                { { echo "$as_me:$LINENO: error: \"--without-libraries not supported.\"" >&5
1.9       millert  2324: echo "$as_me: error: \"--without-libraries not supported.\"" >&2;}
                   2325:    { (exit 1); exit 1; }; }
1.1       millert  2326:                ;;
1.17      millert  2327:     *)         { echo "$as_me:$LINENO: Adding ${with_libraries} to LIBS" >&5
                   2328: echo "$as_me: Adding ${with_libraries} to LIBS" >&6;}
1.1       millert  2329:                ;;
                   2330: esac
1.27      millert  2331: fi
                   2332:
1.1       millert  2333:
1.16      millert  2334:
1.27      millert  2335: # Check whether --with-devel was given.
1.1       millert  2336: if test "${with_devel+set}" = set; then
1.27      millert  2337:   withval=$with_devel; case $with_devel in
1.17      millert  2338:     yes)       { echo "$as_me:$LINENO: Setting up for development: -Wall, flex, yacc" >&5
                   2339: echo "$as_me: Setting up for development: -Wall, flex, yacc" >&6;}
1.1       millert  2340:                PROGS="${PROGS} testsudoers"
                   2341:                OSDEFS="${OSDEFS} -DSUDO_DEVEL"
                   2342:                DEV=""
1.37      millert  2343:                devdir=.
1.1       millert  2344:                ;;
                   2345:     no)                ;;
1.17      millert  2346:     *)         { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --with-devel: $with_devel" >&5
                   2347: echo "$as_me: WARNING: Ignoring unknown argument to --with-devel: $with_devel" >&2;}
1.1       millert  2348:                ;;
                   2349: esac
1.27      millert  2350: fi
                   2351:
1.1       millert  2352:
1.16      millert  2353:
1.27      millert  2354: # Check whether --with-efence was given.
1.11      millert  2355: if test "${with_efence+set}" = set; then
1.27      millert  2356:   withval=$with_efence; case $with_efence in
1.17      millert  2357:     yes)       { echo "$as_me:$LINENO: Sudo will link with -lefence (Electric Fence)" >&5
                   2358: echo "$as_me: Sudo will link with -lefence (Electric Fence)" >&6;}
1.11      millert  2359:                LIBS="${LIBS} -lefence"
                   2360:                if test -f /usr/local/lib/libefence.a; then
1.17      millert  2361:                    with_libpath="${with_libpath} /usr/local/lib"
1.11      millert  2362:                fi
                   2363:                ;;
                   2364:     no)                ;;
1.17      millert  2365:     *)         { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --with-efence: $with_efence" >&5
                   2366: echo "$as_me: WARNING: Ignoring unknown argument to --with-efence: $with_efence" >&2;}
1.11      millert  2367:                ;;
                   2368: esac
1.27      millert  2369: fi
                   2370:
1.11      millert  2371:
1.16      millert  2372:
1.27      millert  2373: # Check whether --with-csops was given.
1.1       millert  2374: if test "${with_csops+set}" = set; then
1.27      millert  2375:   withval=$with_csops; case $with_csops in
1.17      millert  2376:     yes)       { echo "$as_me:$LINENO: Adding CSOps standard options" >&5
                   2377: echo "$as_me: Adding CSOps standard options" >&6;}
1.1       millert  2378:                CHECKSIA=false
                   2379:                with_ignore_dot=yes
1.9       millert  2380:                insults=on
1.1       millert  2381:                with_classic_insults=yes
                   2382:                with_csops_insults=yes
                   2383:                with_env_editor=yes
1.25      millert  2384:                : ${mansectsu='8'}
                   2385:                : ${mansectform='5'}
1.1       millert  2386:                ;;
                   2387:     no)                ;;
1.17      millert  2388:     *)         { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --with-csops: $with_csops" >&5
                   2389: echo "$as_me: WARNING: Ignoring unknown argument to --with-csops: $with_csops" >&2;}
1.1       millert  2390:                ;;
                   2391: esac
1.27      millert  2392: fi
                   2393:
1.1       millert  2394:
1.16      millert  2395:
1.27      millert  2396: # Check whether --with-passwd was given.
1.1       millert  2397: if test "${with_passwd+set}" = set; then
1.27      millert  2398:   withval=$with_passwd; case $with_passwd in
                   2399:     yes|no)    { echo "$as_me:$LINENO: checking whether to use shadow/passwd file authentication" >&5
                   2400: echo $ECHO_N "checking whether to use shadow/passwd file authentication... $ECHO_C" >&6; }
                   2401:                { echo "$as_me:$LINENO: result: $with_passwd" >&5
                   2402: echo "${ECHO_T}$with_passwd" >&6; }
                   2403:                AUTH_DEF=""
                   2404:                test "$with_passwd" = "yes" && AUTH_REG="$AUTH_REG passwd"
1.1       millert  2405:                ;;
1.16      millert  2406:     *)         { { echo "$as_me:$LINENO: error: \"Sorry, --with-passwd does not take an argument.\"" >&5
1.9       millert  2407: echo "$as_me: error: \"Sorry, --with-passwd does not take an argument.\"" >&2;}
                   2408:    { (exit 1); exit 1; }; }
1.1       millert  2409:                ;;
                   2410: esac
1.27      millert  2411: fi
1.1       millert  2412:
1.16      millert  2413:
1.27      millert  2414:
                   2415: # Check whether --with-skey was given.
1.1       millert  2416: if test "${with_skey+set}" = set; then
1.27      millert  2417:   withval=$with_skey; case $with_skey in
1.25      millert  2418:     no)                with_skey=""
                   2419:                ;;
1.27      millert  2420:     *)         cat >>confdefs.h <<\_ACEOF
1.1       millert  2421: #define HAVE_SKEY 1
1.16      millert  2422: _ACEOF
1.1       millert  2423:
1.27      millert  2424:                { echo "$as_me:$LINENO: checking whether to try S/Key authentication" >&5
                   2425: echo $ECHO_N "checking whether to try S/Key authentication... $ECHO_C" >&6; }
                   2426:                { echo "$as_me:$LINENO: result: yes" >&5
                   2427: echo "${ECHO_T}yes" >&6; }
                   2428:                AUTH_REG="$AUTH_REG S/Key"
                   2429:                ;;
                   2430: esac
1.25      millert  2431: fi
                   2432:
1.1       millert  2433:
1.16      millert  2434:
1.27      millert  2435: # Check whether --with-opie was given.
1.1       millert  2436: if test "${with_opie+set}" = set; then
1.27      millert  2437:   withval=$with_opie; case $with_opie in
1.25      millert  2438:     no)                with_opie=""
                   2439:                ;;
1.27      millert  2440:     *)         cat >>confdefs.h <<\_ACEOF
1.1       millert  2441: #define HAVE_OPIE 1
1.16      millert  2442: _ACEOF
1.1       millert  2443:
1.27      millert  2444:                { echo "$as_me:$LINENO: checking whether to try NRL OPIE authentication" >&5
                   2445: echo $ECHO_N "checking whether to try NRL OPIE authentication... $ECHO_C" >&6; }
                   2446:                { echo "$as_me:$LINENO: result: yes" >&5
                   2447: echo "${ECHO_T}yes" >&6; }
                   2448:                AUTH_REG="$AUTH_REG NRL_OPIE"
                   2449:                ;;
                   2450: esac
1.25      millert  2451: fi
                   2452:
1.1       millert  2453:
1.16      millert  2454:
1.27      millert  2455: # Check whether --with-long-otp-prompt was given.
1.1       millert  2456: if test "${with_long_otp_prompt+set}" = set; then
1.27      millert  2457:   withval=$with_long_otp_prompt; case $with_long_otp_prompt in
1.23      millert  2458:     yes)       cat >>confdefs.h <<\_ACEOF
1.1       millert  2459: #define LONG_OTP_PROMPT 1
1.16      millert  2460: _ACEOF
1.1       millert  2461:
1.27      millert  2462:                { echo "$as_me:$LINENO: checking whether to use a two line prompt for OTP authentication" >&5
                   2463: echo $ECHO_N "checking whether to use a two line prompt for OTP authentication... $ECHO_C" >&6; }
                   2464:                { echo "$as_me:$LINENO: result: yes" >&5
                   2465: echo "${ECHO_T}yes" >&6; }
1.9       millert  2466:                long_otp_prompt=on
1.1       millert  2467:                ;;
1.9       millert  2468:     no)                long_otp_prompt=off
                   2469:                ;;
1.16      millert  2470:     *)         { { echo "$as_me:$LINENO: error: \"--with-long-otp-prompt does not take an argument.\"" >&5
1.9       millert  2471: echo "$as_me: error: \"--with-long-otp-prompt does not take an argument.\"" >&2;}
                   2472:    { (exit 1); exit 1; }; }
1.1       millert  2473:                ;;
                   2474: esac
1.27      millert  2475: fi
                   2476:
1.1       millert  2477:
1.16      millert  2478:
1.27      millert  2479: # Check whether --with-SecurID was given.
1.1       millert  2480: if test "${with_SecurID+set}" = set; then
1.27      millert  2481:   withval=$with_SecurID; case $with_SecurID in
1.17      millert  2482:     no)                with_SecurID="";;
1.23      millert  2483:     *)         cat >>confdefs.h <<\_ACEOF
1.1       millert  2484: #define HAVE_SECURID 1
1.16      millert  2485: _ACEOF
1.1       millert  2486:
1.27      millert  2487:                { echo "$as_me:$LINENO: checking whether to use SecurID for authentication" >&5
                   2488: echo $ECHO_N "checking whether to use SecurID for authentication... $ECHO_C" >&6; }
                   2489:                { echo "$as_me:$LINENO: result: yes" >&5
                   2490: echo "${ECHO_T}yes" >&6; }
                   2491:                AUTH_EXCL="$AUTH_EXCL SecurID"
1.1       millert  2492:                ;;
                   2493: esac
1.27      millert  2494: fi
                   2495:
1.1       millert  2496:
1.16      millert  2497:
1.27      millert  2498: # Check whether --with-fwtk was given.
1.1       millert  2499: if test "${with_fwtk+set}" = set; then
1.27      millert  2500:   withval=$with_fwtk; case $with_fwtk in
1.17      millert  2501:     no)                with_fwtk="";;
1.23      millert  2502:     *)         cat >>confdefs.h <<\_ACEOF
1.1       millert  2503: #define HAVE_FWTK 1
1.16      millert  2504: _ACEOF
1.1       millert  2505:
1.27      millert  2506:                { echo "$as_me:$LINENO: checking whether to use FWTK AuthSRV for authentication" >&5
                   2507: echo $ECHO_N "checking whether to use FWTK AuthSRV for authentication... $ECHO_C" >&6; }
                   2508:                { echo "$as_me:$LINENO: result: yes" >&5
                   2509: echo "${ECHO_T}yes" >&6; }
                   2510:                AUTH_EXCL="$AUTH_EXCL FWTK"
                   2511:                ;;
                   2512: esac
1.25      millert  2513: fi
                   2514:
1.1       millert  2515:
1.16      millert  2516:
1.27      millert  2517: # Check whether --with-kerb4 was given.
1.1       millert  2518: if test "${with_kerb4+set}" = set; then
1.27      millert  2519:   withval=$with_kerb4; case $with_kerb4 in
1.17      millert  2520:     no)                with_kerb4="";;
1.27      millert  2521:     *)         { echo "$as_me:$LINENO: checking whether to try kerberos IV authentication" >&5
                   2522: echo $ECHO_N "checking whether to try kerberos IV authentication... $ECHO_C" >&6; }
                   2523:                { echo "$as_me:$LINENO: result: yes" >&5
                   2524: echo "${ECHO_T}yes" >&6; }
                   2525:                AUTH_REG="$AUTH_REG kerb4"
1.1       millert  2526:                ;;
                   2527: esac
1.27      millert  2528: fi
                   2529:
1.1       millert  2530:
1.16      millert  2531:
1.27      millert  2532: # Check whether --with-kerb5 was given.
1.1       millert  2533: if test "${with_kerb5+set}" = set; then
1.27      millert  2534:   withval=$with_kerb5; case $with_kerb5 in
1.17      millert  2535:     no)                with_kerb5="";;
1.27      millert  2536:     *)         { echo "$as_me:$LINENO: checking whether to try Kerberos V authentication" >&5
                   2537: echo $ECHO_N "checking whether to try Kerberos V authentication... $ECHO_C" >&6; }
                   2538:                { echo "$as_me:$LINENO: result: yes" >&5
                   2539: echo "${ECHO_T}yes" >&6; }
                   2540:                AUTH_REG="$AUTH_REG kerb5"
1.1       millert  2541:                ;;
                   2542: esac
1.27      millert  2543: fi
                   2544:
1.1       millert  2545:
1.16      millert  2546:
1.27      millert  2547: # Check whether --with-aixauth was given.
1.25      millert  2548: if test "${with_aixauth+set}" = set; then
1.27      millert  2549:   withval=$with_aixauth; case $with_aixauth in
                   2550:     yes)       AUTH_EXCL="$AUTH_EXCL AIX_AUTH";;
                   2551:     no)                ;;
1.25      millert  2552:     *)         { { echo "$as_me:$LINENO: error: \"--with-aixauth does not take an argument.\"" >&5
                   2553: echo "$as_me: error: \"--with-aixauth does not take an argument.\"" >&2;}
1.9       millert  2554:    { (exit 1); exit 1; }; }
1.1       millert  2555:                ;;
                   2556: esac
1.27      millert  2557: fi
                   2558:
1.1       millert  2559:
1.16      millert  2560:
1.27      millert  2561: # Check whether --with-pam was given.
1.1       millert  2562: if test "${with_pam+set}" = set; then
1.27      millert  2563:   withval=$with_pam; case $with_pam in
                   2564:     yes)       AUTH_EXCL="$AUTH_EXCL PAM";;
                   2565:     no)                ;;
1.16      millert  2566:     *)         { { echo "$as_me:$LINENO: error: \"--with-pam does not take an argument.\"" >&5
1.9       millert  2567: echo "$as_me: error: \"--with-pam does not take an argument.\"" >&2;}
                   2568:    { (exit 1); exit 1; }; }
1.1       millert  2569:                ;;
                   2570: esac
1.27      millert  2571: fi
                   2572:
1.1       millert  2573:
1.16      millert  2574:
1.27      millert  2575: # Check whether --with-AFS was given.
1.1       millert  2576: if test "${with_AFS+set}" = set; then
1.27      millert  2577:   withval=$with_AFS; case $with_AFS in
1.23      millert  2578:     yes)       cat >>confdefs.h <<\_ACEOF
1.1       millert  2579: #define HAVE_AFS 1
1.16      millert  2580: _ACEOF
1.1       millert  2581:
1.27      millert  2582:                { echo "$as_me:$LINENO: checking whether to try AFS (kerberos) authentication" >&5
                   2583: echo $ECHO_N "checking whether to try AFS (kerberos) authentication... $ECHO_C" >&6; }
                   2584:                { echo "$as_me:$LINENO: result: yes" >&5
                   2585: echo "${ECHO_T}yes" >&6; }
                   2586:                AUTH_REG="$AUTH_REG AFS"
1.1       millert  2587:                ;;
                   2588:     no)                ;;
1.16      millert  2589:     *)         { { echo "$as_me:$LINENO: error: \"--with-AFS does not take an argument.\"" >&5
1.9       millert  2590: echo "$as_me: error: \"--with-AFS does not take an argument.\"" >&2;}
                   2591:    { (exit 1); exit 1; }; }
1.1       millert  2592:                ;;
                   2593: esac
1.27      millert  2594: fi
                   2595:
1.1       millert  2596:
1.16      millert  2597:
1.27      millert  2598: # Check whether --with-DCE was given.
1.1       millert  2599: if test "${with_DCE+set}" = set; then
1.27      millert  2600:   withval=$with_DCE; case $with_DCE in
1.23      millert  2601:     yes)       cat >>confdefs.h <<\_ACEOF
1.1       millert  2602: #define HAVE_DCE 1
1.16      millert  2603: _ACEOF
1.1       millert  2604:
1.27      millert  2605:                { echo "$as_me:$LINENO: checking whether to try DCE (kerberos) authentication" >&5
                   2606: echo $ECHO_N "checking whether to try DCE (kerberos) authentication... $ECHO_C" >&6; }
                   2607:                { echo "$as_me:$LINENO: result: yes" >&5
                   2608: echo "${ECHO_T}yes" >&6; }
                   2609:                AUTH_REG="$AUTH_REG DCE"
1.1       millert  2610:                ;;
                   2611:     no)                ;;
1.16      millert  2612:     *)         { { echo "$as_me:$LINENO: error: \"--with-DCE does not take an argument.\"" >&5
1.9       millert  2613: echo "$as_me: error: \"--with-DCE does not take an argument.\"" >&2;}
                   2614:    { (exit 1); exit 1; }; }
1.1       millert  2615:                ;;
                   2616: esac
1.27      millert  2617: fi
                   2618:
1.1       millert  2619:
1.16      millert  2620:
1.27      millert  2621: # Check whether --with-logincap was given.
1.6       millert  2622: if test "${with_logincap+set}" = set; then
1.27      millert  2623:   withval=$with_logincap; case $with_logincap in
1.7       millert  2624:     yes|no)    ;;
1.16      millert  2625:     *)         { { echo "$as_me:$LINENO: error: \"--with-logincap does not take an argument.\"" >&5
1.9       millert  2626: echo "$as_me: error: \"--with-logincap does not take an argument.\"" >&2;}
                   2627:    { (exit 1); exit 1; }; }
1.7       millert  2628:                ;;
                   2629: esac
1.27      millert  2630: fi
                   2631:
1.6       millert  2632:
1.16      millert  2633:
1.27      millert  2634: # Check whether --with-bsdauth was given.
1.7       millert  2635: if test "${with_bsdauth+set}" = set; then
1.27      millert  2636:   withval=$with_bsdauth; case $with_bsdauth in
                   2637:     yes)       AUTH_EXCL="$AUTH_EXCL BSD_AUTH";;
                   2638:     no)                ;;
1.16      millert  2639:     *)         { { echo "$as_me:$LINENO: error: \"--with-bsdauth does not take an argument.\"" >&5
1.9       millert  2640: echo "$as_me: error: \"--with-bsdauth does not take an argument.\"" >&2;}
                   2641:    { (exit 1); exit 1; }; }
1.6       millert  2642:                ;;
                   2643: esac
1.27      millert  2644: fi
                   2645:
1.6       millert  2646:
1.25      millert  2647:
1.27      millert  2648: # Check whether --with-project was given.
1.25      millert  2649: if test "${with_project+set}" = set; then
1.27      millert  2650:   withval=$with_project; case $with_project in
1.25      millert  2651:     yes|no)    ;;
                   2652:     no)        ;;
                   2653:     *)         { { echo "$as_me:$LINENO: error: \"--with-project does not take an argument.\"" >&5
                   2654: echo "$as_me: error: \"--with-project does not take an argument.\"" >&2;}
                   2655:    { (exit 1); exit 1; }; }
                   2656:                ;;
                   2657: esac
1.27      millert  2658: fi
                   2659:
1.25      millert  2660:
1.27      millert  2661: { echo "$as_me:$LINENO: checking whether to lecture users the first time they run sudo" >&5
                   2662: echo $ECHO_N "checking whether to lecture users the first time they run sudo... $ECHO_C" >&6; }
1.6       millert  2663:
1.27      millert  2664: # Check whether --with-lecture was given.
1.1       millert  2665: if test "${with_lecture+set}" = set; then
1.27      millert  2666:   withval=$with_lecture; case $with_lecture in
1.23      millert  2667:     yes|short|always)  lecture=once
1.1       millert  2668:                ;;
1.23      millert  2669:     no|none|never)     lecture=never
1.1       millert  2670:                ;;
1.16      millert  2671:     *)         { { echo "$as_me:$LINENO: error: \"unknown argument to --with-lecture: $with_lecture\"" >&5
1.9       millert  2672: echo "$as_me: error: \"unknown argument to --with-lecture: $with_lecture\"" >&2;}
                   2673:    { (exit 1); exit 1; }; }
1.1       millert  2674:                ;;
                   2675: esac
1.27      millert  2676: fi
                   2677:
1.23      millert  2678: if test "$lecture" = "once"; then
1.27      millert  2679:     { echo "$as_me:$LINENO: result: yes" >&5
                   2680: echo "${ECHO_T}yes" >&6; }
1.1       millert  2681: else
1.23      millert  2682:     cat >>confdefs.h <<\_ACEOF
1.9       millert  2683: #define NO_LECTURE 1
1.16      millert  2684: _ACEOF
1.9       millert  2685:
1.27      millert  2686:     { echo "$as_me:$LINENO: result: no" >&5
                   2687: echo "${ECHO_T}no" >&6; }
1.1       millert  2688: fi
                   2689:
1.27      millert  2690: { echo "$as_me:$LINENO: checking whether sudo should log via syslog or to a file by default" >&5
                   2691: echo $ECHO_N "checking whether sudo should log via syslog or to a file by default... $ECHO_C" >&6; }
1.1       millert  2692:
1.27      millert  2693: # Check whether --with-logging was given.
1.1       millert  2694: if test "${with_logging+set}" = set; then
1.27      millert  2695:   withval=$with_logging; case $with_logging in
1.16      millert  2696:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-logging an argument.\"" >&5
1.9       millert  2697: echo "$as_me: error: \"must give --with-logging an argument.\"" >&2;}
                   2698:    { (exit 1); exit 1; }; }
                   2699:                ;;
1.16      millert  2700:     no)                { { echo "$as_me:$LINENO: error: \"--without-logging not supported.\"" >&5
1.9       millert  2701: echo "$as_me: error: \"--without-logging not supported.\"" >&2;}
                   2702:    { (exit 1); exit 1; }; }
1.1       millert  2703:                ;;
1.23      millert  2704:     syslog)    cat >>confdefs.h <<\_ACEOF
1.1       millert  2705: #define LOGGING SLOG_SYSLOG
1.16      millert  2706: _ACEOF
1.1       millert  2707:
1.27      millert  2708:                { echo "$as_me:$LINENO: result: syslog" >&5
                   2709: echo "${ECHO_T}syslog" >&6; }
1.1       millert  2710:                ;;
1.16      millert  2711:     file)      cat >>confdefs.h <<\_ACEOF
1.1       millert  2712: #define LOGGING SLOG_FILE
1.16      millert  2713: _ACEOF
1.1       millert  2714:
1.27      millert  2715:                { echo "$as_me:$LINENO: result: file" >&5
                   2716: echo "${ECHO_T}file" >&6; }
1.1       millert  2717:                ;;
1.16      millert  2718:     both)      cat >>confdefs.h <<\_ACEOF
1.1       millert  2719: #define LOGGING SLOG_BOTH
1.16      millert  2720: _ACEOF
1.1       millert  2721:
1.27      millert  2722:                { echo "$as_me:$LINENO: result: both" >&5
                   2723: echo "${ECHO_T}both" >&6; }
1.1       millert  2724:                ;;
1.16      millert  2725:     *)         { { echo "$as_me:$LINENO: error: \"unknown argument to --with-logging: $with_logging\"" >&5
1.9       millert  2726: echo "$as_me: error: \"unknown argument to --with-logging: $with_logging\"" >&2;}
                   2727:    { (exit 1); exit 1; }; }
1.1       millert  2728:                ;;
                   2729: esac
                   2730: else
1.16      millert  2731:   cat >>confdefs.h <<\_ACEOF
1.1       millert  2732: #define LOGGING SLOG_SYSLOG
1.16      millert  2733: _ACEOF
1.27      millert  2734:  { echo "$as_me:$LINENO: result: syslog" >&5
                   2735: echo "${ECHO_T}syslog" >&6; }
                   2736: fi
                   2737:
1.1       millert  2738:
1.27      millert  2739: { echo "$as_me:$LINENO: checking which syslog facility sudo should log with" >&5
                   2740: echo $ECHO_N "checking which syslog facility sudo should log with... $ECHO_C" >&6; }
1.1       millert  2741:
1.27      millert  2742: # Check whether --with-logfac was given.
1.1       millert  2743: if test "${with_logfac+set}" = set; then
1.27      millert  2744:   withval=$with_logfac; case $with_logfac in
1.16      millert  2745:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-logfac an argument.\"" >&5
1.9       millert  2746: echo "$as_me: error: \"must give --with-logfac an argument.\"" >&2;}
                   2747:    { (exit 1); exit 1; }; }
                   2748:                ;;
1.16      millert  2749:     no)                { { echo "$as_me:$LINENO: error: \"--without-logfac not supported.\"" >&5
1.9       millert  2750: echo "$as_me: error: \"--without-logfac not supported.\"" >&2;}
                   2751:    { (exit 1); exit 1; }; }
1.1       millert  2752:                ;;
1.9       millert  2753:     authpriv|auth|daemon|user|local0|local1|local2|local3|local4|local5|local6|local7)         logfac=$with_logfac
1.1       millert  2754:                ;;
1.16      millert  2755:     *)         { { echo "$as_me:$LINENO: error: \"$with_logfac is not a supported syslog facility.\"" >&5
1.9       millert  2756: echo "$as_me: error: \"$with_logfac is not a supported syslog facility.\"" >&2;}
                   2757:    { (exit 1); exit 1; }; }
1.1       millert  2758:                ;;
                   2759: esac
1.27      millert  2760: fi
                   2761:
1.9       millert  2762:
1.16      millert  2763: cat >>confdefs.h <<_ACEOF
1.9       millert  2764: #define LOGFAC "$logfac"
1.16      millert  2765: _ACEOF
1.1       millert  2766:
1.27      millert  2767: { echo "$as_me:$LINENO: result: $logfac" >&5
                   2768: echo "${ECHO_T}$logfac" >&6; }
1.9       millert  2769:
1.27      millert  2770: { echo "$as_me:$LINENO: checking at which syslog priority to log commands" >&5
                   2771: echo $ECHO_N "checking at which syslog priority to log commands... $ECHO_C" >&6; }
1.1       millert  2772:
1.27      millert  2773: # Check whether --with-goodpri was given.
1.1       millert  2774: if test "${with_goodpri+set}" = set; then
1.27      millert  2775:   withval=$with_goodpri; case $with_goodpri in
1.16      millert  2776:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-goodpri an argument.\"" >&5
1.9       millert  2777: echo "$as_me: error: \"must give --with-goodpri an argument.\"" >&2;}
                   2778:    { (exit 1); exit 1; }; }
1.1       millert  2779:                ;;
1.16      millert  2780:     no)                { { echo "$as_me:$LINENO: error: \"--without-goodpri not supported.\"" >&5
1.9       millert  2781: echo "$as_me: error: \"--without-goodpri not supported.\"" >&2;}
                   2782:    { (exit 1); exit 1; }; }
1.1       millert  2783:                ;;
1.9       millert  2784:     alert|crit|debug|emerg|err|info|notice|warning)
                   2785:                goodpri=$with_goodpri
1.1       millert  2786:                ;;
1.16      millert  2787:     *)         { { echo "$as_me:$LINENO: error: \"$with_goodpri is not a supported syslog priority.\"" >&5
1.9       millert  2788: echo "$as_me: error: \"$with_goodpri is not a supported syslog priority.\"" >&2;}
                   2789:    { (exit 1); exit 1; }; }
1.1       millert  2790:                ;;
                   2791: esac
1.27      millert  2792: fi
                   2793:
1.9       millert  2794:
1.16      millert  2795: cat >>confdefs.h <<_ACEOF
1.9       millert  2796: #define PRI_SUCCESS "$goodpri"
1.16      millert  2797: _ACEOF
1.1       millert  2798:
1.27      millert  2799: { echo "$as_me:$LINENO: result: $goodpri" >&5
                   2800: echo "${ECHO_T}$goodpri" >&6; }
1.9       millert  2801:
1.27      millert  2802: { echo "$as_me:$LINENO: checking at which syslog priority to log failures" >&5
                   2803: echo $ECHO_N "checking at which syslog priority to log failures... $ECHO_C" >&6; }
1.1       millert  2804:
1.27      millert  2805: # Check whether --with-badpri was given.
1.1       millert  2806: if test "${with_badpri+set}" = set; then
1.27      millert  2807:   withval=$with_badpri; case $with_badpri in
1.16      millert  2808:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-badpri an argument.\"" >&5
1.9       millert  2809: echo "$as_me: error: \"must give --with-badpri an argument.\"" >&2;}
                   2810:    { (exit 1); exit 1; }; }
1.1       millert  2811:                ;;
1.16      millert  2812:     no)                { { echo "$as_me:$LINENO: error: \"--without-badpri not supported.\"" >&5
1.9       millert  2813: echo "$as_me: error: \"--without-badpri not supported.\"" >&2;}
                   2814:    { (exit 1); exit 1; }; }
1.1       millert  2815:                ;;
1.9       millert  2816:     alert|crit|debug|emerg|err|info|notice|warning)
                   2817:                badpri=$with_badpri
1.1       millert  2818:                ;;
1.16      millert  2819:     *)         { { echo "$as_me:$LINENO: error: $with_badpri is not a supported syslog priority." >&5
1.9       millert  2820: echo "$as_me: error: $with_badpri is not a supported syslog priority." >&2;}
                   2821:    { (exit 1); exit 1; }; }
1.1       millert  2822:                ;;
                   2823: esac
1.27      millert  2824: fi
                   2825:
1.9       millert  2826:
1.16      millert  2827: cat >>confdefs.h <<_ACEOF
1.9       millert  2828: #define PRI_FAILURE "$badpri"
1.16      millert  2829: _ACEOF
                   2830:
1.27      millert  2831: { echo "$as_me:$LINENO: result: $badpri" >&5
                   2832: echo "${ECHO_T}$badpri" >&6; }
1.1       millert  2833:
                   2834:
1.27      millert  2835: # Check whether --with-logpath was given.
1.1       millert  2836: if test "${with_logpath+set}" = set; then
1.27      millert  2837:   withval=$with_logpath; case $with_logpath in
1.16      millert  2838:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-logpath an argument.\"" >&5
1.9       millert  2839: echo "$as_me: error: \"must give --with-logpath an argument.\"" >&2;}
                   2840:    { (exit 1); exit 1; }; }
1.1       millert  2841:                ;;
1.16      millert  2842:     no)                { { echo "$as_me:$LINENO: error: \"--without-logpath not supported.\"" >&5
1.9       millert  2843: echo "$as_me: error: \"--without-logpath not supported.\"" >&2;}
                   2844:    { (exit 1); exit 1; }; }
1.1       millert  2845:                ;;
                   2846: esac
1.27      millert  2847: fi
                   2848:
1.1       millert  2849:
1.27      millert  2850: { echo "$as_me:$LINENO: checking how long a line in the log file should be" >&5
                   2851: echo $ECHO_N "checking how long a line in the log file should be... $ECHO_C" >&6; }
1.1       millert  2852:
1.27      millert  2853: # Check whether --with-loglen was given.
1.1       millert  2854: if test "${with_loglen+set}" = set; then
1.27      millert  2855:   withval=$with_loglen; case $with_loglen in
1.16      millert  2856:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-loglen an argument.\"" >&5
1.9       millert  2857: echo "$as_me: error: \"must give --with-loglen an argument.\"" >&2;}
                   2858:    { (exit 1); exit 1; }; }
1.1       millert  2859:                ;;
1.16      millert  2860:     no)                { { echo "$as_me:$LINENO: error: \"--without-loglen not supported.\"" >&5
1.9       millert  2861: echo "$as_me: error: \"--without-loglen not supported.\"" >&2;}
                   2862:    { (exit 1); exit 1; }; }
1.1       millert  2863:                ;;
1.9       millert  2864:     [0-9]*)    loglen=$with_loglen
1.1       millert  2865:                ;;
1.16      millert  2866:     *)         { { echo "$as_me:$LINENO: error: \"you must enter a number, not $with_loglen\"" >&5
1.9       millert  2867: echo "$as_me: error: \"you must enter a number, not $with_loglen\"" >&2;}
                   2868:    { (exit 1); exit 1; }; }
1.1       millert  2869:                ;;
                   2870: esac
1.27      millert  2871: fi
                   2872:
1.9       millert  2873:
1.16      millert  2874: cat >>confdefs.h <<_ACEOF
1.9       millert  2875: #define MAXLOGFILELEN $loglen
1.16      millert  2876: _ACEOF
1.1       millert  2877:
1.27      millert  2878: { echo "$as_me:$LINENO: result: $loglen" >&5
                   2879: echo "${ECHO_T}$loglen" >&6; }
1.9       millert  2880:
1.27      millert  2881: { echo "$as_me:$LINENO: checking whether sudo should ignore '.' or '' in \$PATH" >&5
                   2882: echo $ECHO_N "checking whether sudo should ignore '.' or '' in \$PATH... $ECHO_C" >&6; }
1.1       millert  2883:
1.27      millert  2884: # Check whether --with-ignore-dot was given.
1.1       millert  2885: if test "${with_ignore_dot+set}" = set; then
1.27      millert  2886:   withval=$with_ignore_dot; case $with_ignore_dot in
1.9       millert  2887:     yes)       ignore_dot=on
1.1       millert  2888:                ;;
1.9       millert  2889:     no)                ignore_dot=off
1.1       millert  2890:                ;;
1.16      millert  2891:     *)         { { echo "$as_me:$LINENO: error: \"--with-ignore-dot does not take an argument.\"" >&5
1.9       millert  2892: echo "$as_me: error: \"--with-ignore-dot does not take an argument.\"" >&2;}
                   2893:    { (exit 1); exit 1; }; }
1.1       millert  2894:                ;;
                   2895: esac
1.27      millert  2896: fi
                   2897:
1.9       millert  2898: if test "$ignore_dot" = "on"; then
1.23      millert  2899:     cat >>confdefs.h <<\_ACEOF
1.9       millert  2900: #define IGNORE_DOT_PATH 1
1.16      millert  2901: _ACEOF
1.9       millert  2902:
1.27      millert  2903:     { echo "$as_me:$LINENO: result: yes" >&5
                   2904: echo "${ECHO_T}yes" >&6; }
1.1       millert  2905: else
1.27      millert  2906:     { echo "$as_me:$LINENO: result: no" >&5
                   2907: echo "${ECHO_T}no" >&6; }
1.1       millert  2908: fi
                   2909:
1.27      millert  2910: { echo "$as_me:$LINENO: checking whether to send mail when a user is not in sudoers" >&5
                   2911: echo $ECHO_N "checking whether to send mail when a user is not in sudoers... $ECHO_C" >&6; }
1.1       millert  2912:
1.27      millert  2913: # Check whether --with-mail-if-no-user was given.
1.9       millert  2914: if test "${with_mail_if_no_user+set}" = set; then
1.27      millert  2915:   withval=$with_mail_if_no_user; case $with_mail_if_no_user in
1.9       millert  2916:     yes)       mail_no_user=on
                   2917:                ;;
                   2918:     no)                mail_no_user=off
1.1       millert  2919:                ;;
1.16      millert  2920:     *)         { { echo "$as_me:$LINENO: error: \"--with-mail-if-no-user does not take an argument.\"" >&5
1.9       millert  2921: echo "$as_me: error: \"--with-mail-if-no-user does not take an argument.\"" >&2;}
                   2922:    { (exit 1); exit 1; }; }
1.1       millert  2923:                ;;
1.9       millert  2924: esac
1.27      millert  2925: fi
                   2926:
1.9       millert  2927: if test "$mail_no_user" = "on"; then
1.23      millert  2928:     cat >>confdefs.h <<\_ACEOF
1.9       millert  2929: #define SEND_MAIL_WHEN_NO_USER 1
1.16      millert  2930: _ACEOF
1.1       millert  2931:
1.27      millert  2932:     { echo "$as_me:$LINENO: result: yes" >&5
                   2933: echo "${ECHO_T}yes" >&6; }
1.1       millert  2934: else
1.27      millert  2935:     { echo "$as_me:$LINENO: result: no" >&5
                   2936: echo "${ECHO_T}no" >&6; }
1.1       millert  2937: fi
                   2938:
1.27      millert  2939: { echo "$as_me:$LINENO: checking whether to send mail when user listed but not for this host" >&5
                   2940: echo $ECHO_N "checking whether to send mail when user listed but not for this host... $ECHO_C" >&6; }
1.1       millert  2941:
1.27      millert  2942: # Check whether --with-mail-if-no-host was given.
1.9       millert  2943: if test "${with_mail_if_no_host+set}" = set; then
1.27      millert  2944:   withval=$with_mail_if_no_host; case $with_mail_if_no_host in
1.9       millert  2945:     yes)       mail_no_host=on
1.1       millert  2946:                ;;
1.9       millert  2947:     no)                mail_no_host=off
1.1       millert  2948:                ;;
1.16      millert  2949:     *)         { { echo "$as_me:$LINENO: error: \"--with-mail-if-no-host does not take an argument.\"" >&5
1.9       millert  2950: echo "$as_me: error: \"--with-mail-if-no-host does not take an argument.\"" >&2;}
                   2951:    { (exit 1); exit 1; }; }
1.1       millert  2952:                ;;
                   2953: esac
1.27      millert  2954: fi
                   2955:
1.9       millert  2956: if test "$mail_no_host" = "on"; then
1.23      millert  2957:     cat >>confdefs.h <<\_ACEOF
1.9       millert  2958: #define SEND_MAIL_WHEN_NO_HOST 1
1.16      millert  2959: _ACEOF
1.1       millert  2960:
1.27      millert  2961:     { echo "$as_me:$LINENO: result: yes" >&5
                   2962: echo "${ECHO_T}yes" >&6; }
1.9       millert  2963: else
1.27      millert  2964:     { echo "$as_me:$LINENO: result: no" >&5
                   2965: echo "${ECHO_T}no" >&6; }
1.1       millert  2966: fi
                   2967:
1.27      millert  2968: { echo "$as_me:$LINENO: checking whether to send mail when a user tries a disallowed command" >&5
                   2969: echo $ECHO_N "checking whether to send mail when a user tries a disallowed command... $ECHO_C" >&6; }
1.1       millert  2970:
1.27      millert  2971: # Check whether --with-mail-if-noperms was given.
1.9       millert  2972: if test "${with_mail_if_noperms+set}" = set; then
1.27      millert  2973:   withval=$with_mail_if_noperms; case $with_mail_if_noperms in
1.9       millert  2974:     yes)       mail_noperms=on
1.1       millert  2975:                ;;
1.9       millert  2976:     no)                mail_noperms=off
1.1       millert  2977:                ;;
1.16      millert  2978:     *)         { { echo "$as_me:$LINENO: error: \"--with-mail-if-noperms does not take an argument.\"" >&5
1.9       millert  2979: echo "$as_me: error: \"--with-mail-if-noperms does not take an argument.\"" >&2;}
                   2980:    { (exit 1); exit 1; }; }
1.1       millert  2981:                ;;
                   2982: esac
1.27      millert  2983: fi
                   2984:
1.9       millert  2985: if test "$mail_noperms" = "on"; then
1.23      millert  2986:     cat >>confdefs.h <<\_ACEOF
1.9       millert  2987: #define SEND_MAIL_WHEN_NOT_OK 1
1.16      millert  2988: _ACEOF
1.9       millert  2989:
1.27      millert  2990:     { echo "$as_me:$LINENO: result: yes" >&5
                   2991: echo "${ECHO_T}yes" >&6; }
1.1       millert  2992: else
1.27      millert  2993:     { echo "$as_me:$LINENO: result: no" >&5
                   2994: echo "${ECHO_T}no" >&6; }
1.1       millert  2995: fi
                   2996:
1.27      millert  2997: { echo "$as_me:$LINENO: checking who should get the mail that sudo sends" >&5
                   2998: echo $ECHO_N "checking who should get the mail that sudo sends... $ECHO_C" >&6; }
1.1       millert  2999:
1.27      millert  3000: # Check whether --with-mailto was given.
1.9       millert  3001: if test "${with_mailto+set}" = set; then
1.27      millert  3002:   withval=$with_mailto; case $with_mailto in
1.16      millert  3003:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-mailto an argument.\"" >&5
1.9       millert  3004: echo "$as_me: error: \"must give --with-mailto an argument.\"" >&2;}
                   3005:    { (exit 1); exit 1; }; }
1.1       millert  3006:                ;;
1.16      millert  3007:     no)                { { echo "$as_me:$LINENO: error: \"--without-mailto not supported.\"" >&5
1.9       millert  3008: echo "$as_me: error: \"--without-mailto not supported.\"" >&2;}
                   3009:    { (exit 1); exit 1; }; }
1.1       millert  3010:                ;;
1.9       millert  3011:     *)         mailto=$with_mailto
1.1       millert  3012:                ;;
                   3013: esac
1.27      millert  3014: fi
                   3015:
1.1       millert  3016:
1.16      millert  3017: cat >>confdefs.h <<_ACEOF
1.9       millert  3018: #define MAILTO "$mailto"
1.16      millert  3019: _ACEOF
1.1       millert  3020:
1.27      millert  3021: { echo "$as_me:$LINENO: result: $mailto" >&5
                   3022: echo "${ECHO_T}$mailto" >&6; }
1.1       millert  3023:
1.16      millert  3024:
1.27      millert  3025: # Check whether --with-mailsubject was given.
1.9       millert  3026: if test "${with_mailsubject+set}" = set; then
1.27      millert  3027:   withval=$with_mailsubject; case $with_mailsubject in
1.16      millert  3028:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-mailsubject an argument.\"" >&5
1.9       millert  3029: echo "$as_me: error: \"must give --with-mailsubject an argument.\"" >&2;}
                   3030:    { (exit 1); exit 1; }; }
1.1       millert  3031:                ;;
1.17      millert  3032:     no)                { echo "$as_me:$LINENO: WARNING: Sorry, --without-mailsubject not supported." >&5
                   3033: echo "$as_me: WARNING: Sorry, --without-mailsubject not supported." >&2;}
1.1       millert  3034:                ;;
1.9       millert  3035:     *)         mailsub="$with_mailsubject"
1.27      millert  3036:                { echo "$as_me:$LINENO: checking sudo mail subject" >&5
                   3037: echo $ECHO_N "checking sudo mail subject... $ECHO_C" >&6; }
                   3038:                { echo "$as_me:$LINENO: result: Using alert mail subject: $mailsub" >&5
                   3039: echo "${ECHO_T}Using alert mail subject: $mailsub" >&6; }
1.1       millert  3040:                ;;
                   3041: esac
1.27      millert  3042: fi
                   3043:
1.9       millert  3044:
1.16      millert  3045: cat >>confdefs.h <<_ACEOF
1.9       millert  3046: #define MAILSUBJECT "$mailsub"
1.16      millert  3047: _ACEOF
                   3048:
1.1       millert  3049:
1.27      millert  3050: { echo "$as_me:$LINENO: checking for bad password prompt" >&5
                   3051: echo $ECHO_N "checking for bad password prompt... $ECHO_C" >&6; }
1.1       millert  3052:
1.27      millert  3053: # Check whether --with-passprompt was given.
1.1       millert  3054: if test "${with_passprompt+set}" = set; then
1.27      millert  3055:   withval=$with_passprompt; case $with_passprompt in
1.16      millert  3056:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-passprompt an argument.\"" >&5
1.9       millert  3057: echo "$as_me: error: \"must give --with-passprompt an argument.\"" >&2;}
                   3058:    { (exit 1); exit 1; }; }
1.1       millert  3059:                ;;
1.17      millert  3060:     no)                { echo "$as_me:$LINENO: WARNING: Sorry, --without-passprompt not supported." >&5
                   3061: echo "$as_me: WARNING: Sorry, --without-passprompt not supported." >&2;}
1.1       millert  3062:                ;;
1.9       millert  3063:     *)         passprompt="$with_passprompt"
                   3064: esac
1.27      millert  3065: fi
                   3066:
                   3067: { echo "$as_me:$LINENO: result: $passprompt" >&5
                   3068: echo "${ECHO_T}$passprompt" >&6; }
1.1       millert  3069:
1.16      millert  3070: cat >>confdefs.h <<_ACEOF
1.9       millert  3071: #define PASSPROMPT "$passprompt"
1.16      millert  3072: _ACEOF
                   3073:
1.1       millert  3074:
1.27      millert  3075: { echo "$as_me:$LINENO: checking for bad password message" >&5
                   3076: echo $ECHO_N "checking for bad password message... $ECHO_C" >&6; }
1.1       millert  3077:
1.27      millert  3078: # Check whether --with-badpass-message was given.
1.1       millert  3079: if test "${with_badpass_message+set}" = set; then
1.27      millert  3080:   withval=$with_badpass_message; case $with_badpass_message in
1.16      millert  3081:     yes)       { { echo "$as_me:$LINENO: error: \"Must give --with-badpass-message an argument.\"" >&5
1.9       millert  3082: echo "$as_me: error: \"Must give --with-badpass-message an argument.\"" >&2;}
                   3083:    { (exit 1); exit 1; }; }
1.1       millert  3084:                ;;
1.17      millert  3085:     no)                { echo "$as_me:$LINENO: WARNING: Sorry, --without-badpass-message not supported." >&5
                   3086: echo "$as_me: WARNING: Sorry, --without-badpass-message not supported." >&2;}
1.1       millert  3087:                ;;
1.9       millert  3088:     *)         badpass_message="$with_badpass_message"
1.1       millert  3089:                ;;
                   3090: esac
1.27      millert  3091: fi
                   3092:
1.9       millert  3093:
1.16      millert  3094: cat >>confdefs.h <<_ACEOF
1.9       millert  3095: #define INCORRECT_PASSWORD "$badpass_message"
1.16      millert  3096: _ACEOF
1.1       millert  3097:
1.27      millert  3098: { echo "$as_me:$LINENO: result: $badpass_message" >&5
                   3099: echo "${ECHO_T}$badpass_message" >&6; }
1.9       millert  3100:
1.27      millert  3101: { echo "$as_me:$LINENO: checking whether to expect fully qualified hosts in sudoers" >&5
                   3102: echo $ECHO_N "checking whether to expect fully qualified hosts in sudoers... $ECHO_C" >&6; }
1.1       millert  3103:
1.27      millert  3104: # Check whether --with-fqdn was given.
1.1       millert  3105: if test "${with_fqdn+set}" = set; then
1.27      millert  3106:   withval=$with_fqdn; case $with_fqdn in
1.9       millert  3107:     yes)       fqdn=on
1.1       millert  3108:                ;;
1.9       millert  3109:     no)                fqdn=off
1.1       millert  3110:                ;;
1.16      millert  3111:     *)         { { echo "$as_me:$LINENO: error: \"--with-fqdn does not take an argument.\"" >&5
1.9       millert  3112: echo "$as_me: error: \"--with-fqdn does not take an argument.\"" >&2;}
                   3113:    { (exit 1); exit 1; }; }
1.1       millert  3114:                ;;
                   3115: esac
1.27      millert  3116: fi
                   3117:
1.9       millert  3118: if test "$fqdn" = "on"; then
1.23      millert  3119:     cat >>confdefs.h <<\_ACEOF
1.9       millert  3120: #define FQDN 1
1.16      millert  3121: _ACEOF
1.9       millert  3122:
1.27      millert  3123:     { echo "$as_me:$LINENO: result: yes" >&5
                   3124: echo "${ECHO_T}yes" >&6; }
1.1       millert  3125: else
1.27      millert  3126:     { echo "$as_me:$LINENO: result: no" >&5
                   3127: echo "${ECHO_T}no" >&6; }
1.1       millert  3128: fi
                   3129:
1.16      millert  3130:
1.27      millert  3131: # Check whether --with-timedir was given.
1.1       millert  3132: if test "${with_timedir+set}" = set; then
1.27      millert  3133:   withval=$with_timedir; case $with_timedir in
1.16      millert  3134:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-timedir an argument.\"" >&5
1.9       millert  3135: echo "$as_me: error: \"must give --with-timedir an argument.\"" >&2;}
                   3136:    { (exit 1); exit 1; }; }
1.1       millert  3137:                ;;
1.16      millert  3138:     no)                { { echo "$as_me:$LINENO: error: \"--without-timedir not supported.\"" >&5
1.9       millert  3139: echo "$as_me: error: \"--without-timedir not supported.\"" >&2;}
                   3140:    { (exit 1); exit 1; }; }
1.1       millert  3141:                ;;
                   3142: esac
1.27      millert  3143: fi
                   3144:
1.1       millert  3145:
1.16      millert  3146:
1.27      millert  3147: # Check whether --with-sendmail was given.
1.1       millert  3148: if test "${with_sendmail+set}" = set; then
1.27      millert  3149:   withval=$with_sendmail; case $with_sendmail in
1.1       millert  3150:     yes)       with_sendmail=""
                   3151:                ;;
                   3152:     no)                ;;
1.9       millert  3153:     *)         cat >>confdefs.h <<EOF
                   3154: #define _PATH_SUDO_SENDMAIL "$with_sendmail"
1.1       millert  3155: EOF
                   3156:
                   3157:                ;;
                   3158: esac
1.27      millert  3159: fi
                   3160:
1.1       millert  3161:
1.16      millert  3162:
1.27      millert  3163: # Check whether --with-sudoers-mode was given.
1.1       millert  3164: if test "${with_sudoers_mode+set}" = set; then
1.27      millert  3165:   withval=$with_sudoers_mode; case $with_sudoers_mode in
1.16      millert  3166:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-sudoers-mode an argument.\"" >&5
1.9       millert  3167: echo "$as_me: error: \"must give --with-sudoers-mode an argument.\"" >&2;}
                   3168:    { (exit 1); exit 1; }; }
                   3169:                ;;
1.16      millert  3170:     no)                { { echo "$as_me:$LINENO: error: \"--without-sudoers-mode not supported.\"" >&5
1.9       millert  3171: echo "$as_me: error: \"--without-sudoers-mode not supported.\"" >&2;}
                   3172:    { (exit 1); exit 1; }; }
1.1       millert  3173:                ;;
                   3174:     [1-9]*)    SUDOERS_MODE=0${with_sudoers_mode}
                   3175:                ;;
                   3176:     0*)                SUDOERS_MODE=$with_sudoers_mode
                   3177:                ;;
1.16      millert  3178:     *)         { { echo "$as_me:$LINENO: error: \"you must use an octal mode, not a name.\"" >&5
                   3179: echo "$as_me: error: \"you must use an octal mode, not a name.\"" >&2;}
1.9       millert  3180:    { (exit 1); exit 1; }; }
1.1       millert  3181:                ;;
                   3182: esac
1.27      millert  3183: fi
                   3184:
1.1       millert  3185:
1.16      millert  3186:
1.27      millert  3187: # Check whether --with-sudoers-uid was given.
1.1       millert  3188: if test "${with_sudoers_uid+set}" = set; then
1.27      millert  3189:   withval=$with_sudoers_uid; case $with_sudoers_uid in
1.16      millert  3190:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-sudoers-uid an argument.\"" >&5
1.9       millert  3191: echo "$as_me: error: \"must give --with-sudoers-uid an argument.\"" >&2;}
                   3192:    { (exit 1); exit 1; }; }
                   3193:                ;;
1.16      millert  3194:     no)                { { echo "$as_me:$LINENO: error: \"--without-sudoers-uid not supported.\"" >&5
1.9       millert  3195: echo "$as_me: error: \"--without-sudoers-uid not supported.\"" >&2;}
                   3196:    { (exit 1); exit 1; }; }
1.1       millert  3197:                ;;
                   3198:     [0-9]*)    SUDOERS_UID=$with_sudoers_uid
                   3199:                ;;
1.16      millert  3200:     *)         { { echo "$as_me:$LINENO: error: \"you must use an unsigned numeric uid, not a name.\"" >&5
                   3201: echo "$as_me: error: \"you must use an unsigned numeric uid, not a name.\"" >&2;}
1.9       millert  3202:    { (exit 1); exit 1; }; }
1.1       millert  3203:                ;;
                   3204: esac
1.27      millert  3205: fi
                   3206:
1.1       millert  3207:
1.16      millert  3208:
1.27      millert  3209: # Check whether --with-sudoers-gid was given.
1.1       millert  3210: if test "${with_sudoers_gid+set}" = set; then
1.27      millert  3211:   withval=$with_sudoers_gid; case $with_sudoers_gid in
1.16      millert  3212:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-sudoers-gid an argument.\"" >&5
1.9       millert  3213: echo "$as_me: error: \"must give --with-sudoers-gid an argument.\"" >&2;}
                   3214:    { (exit 1); exit 1; }; }
                   3215:                ;;
1.16      millert  3216:     no)                { { echo "$as_me:$LINENO: error: \"--without-sudoers-gid not supported.\"" >&5
1.9       millert  3217: echo "$as_me: error: \"--without-sudoers-gid not supported.\"" >&2;}
                   3218:    { (exit 1); exit 1; }; }
1.1       millert  3219:                ;;
                   3220:     [0-9]*)    SUDOERS_GID=$with_sudoers_gid
                   3221:                ;;
1.16      millert  3222:     *)         { { echo "$as_me:$LINENO: error: \"you must use an unsigned numeric gid, not a name.\"" >&5
                   3223: echo "$as_me: error: \"you must use an unsigned numeric gid, not a name.\"" >&2;}
1.9       millert  3224:    { (exit 1); exit 1; }; }
1.1       millert  3225:                ;;
                   3226: esac
1.27      millert  3227: fi
                   3228:
1.1       millert  3229:
1.27      millert  3230: { echo "$as_me:$LINENO: checking for umask programs should be run with" >&5
                   3231: echo $ECHO_N "checking for umask programs should be run with... $ECHO_C" >&6; }
1.1       millert  3232:
1.27      millert  3233: # Check whether --with-umask was given.
1.1       millert  3234: if test "${with_umask+set}" = set; then
1.27      millert  3235:   withval=$with_umask; case $with_umask in
1.16      millert  3236:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-umask an argument.\"" >&5
1.9       millert  3237: echo "$as_me: error: \"must give --with-umask an argument.\"" >&2;}
                   3238:    { (exit 1); exit 1; }; }
1.1       millert  3239:                ;;
1.9       millert  3240:     no)                sudo_umask=0777
1.1       millert  3241:                ;;
1.9       millert  3242:     [0-9]*)    sudo_umask=$with_umask
1.1       millert  3243:                ;;
1.16      millert  3244:     *)         { { echo "$as_me:$LINENO: error: \"you must enter a numeric mask.\"" >&5
1.9       millert  3245: echo "$as_me: error: \"you must enter a numeric mask.\"" >&2;}
                   3246:    { (exit 1); exit 1; }; }
1.1       millert  3247:                ;;
                   3248: esac
1.27      millert  3249: fi
                   3250:
1.9       millert  3251:
1.16      millert  3252: cat >>confdefs.h <<_ACEOF
1.9       millert  3253: #define SUDO_UMASK $sudo_umask
1.16      millert  3254: _ACEOF
1.9       millert  3255:
                   3256: if test "$sudo_umask" = "0777"; then
1.27      millert  3257:     { echo "$as_me:$LINENO: result: user" >&5
                   3258: echo "${ECHO_T}user" >&6; }
1.1       millert  3259: else
1.27      millert  3260:     { echo "$as_me:$LINENO: result: $sudo_umask" >&5
                   3261: echo "${ECHO_T}$sudo_umask" >&6; }
1.1       millert  3262: fi
                   3263:
1.27      millert  3264: { echo "$as_me:$LINENO: checking for default user to run commands as" >&5
                   3265: echo $ECHO_N "checking for default user to run commands as... $ECHO_C" >&6; }
1.1       millert  3266:
1.27      millert  3267: # Check whether --with-runas-default was given.
1.1       millert  3268: if test "${with_runas_default+set}" = set; then
1.27      millert  3269:   withval=$with_runas_default; case $with_runas_default in
1.16      millert  3270:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-runas-default an argument.\"" >&5
1.9       millert  3271: echo "$as_me: error: \"must give --with-runas-default an argument.\"" >&2;}
                   3272:    { (exit 1); exit 1; }; }
1.1       millert  3273:                ;;
1.16      millert  3274:     no)                { { echo "$as_me:$LINENO: error: \"--without-runas-default not supported.\"" >&5
1.9       millert  3275: echo "$as_me: error: \"--without-runas-default not supported.\"" >&2;}
                   3276:    { (exit 1); exit 1; }; }
1.1       millert  3277:                ;;
1.9       millert  3278:     *)         runas_default="$with_runas_default"
1.1       millert  3279:                ;;
                   3280: esac
1.27      millert  3281: fi
                   3282:
1.9       millert  3283:
1.16      millert  3284: cat >>confdefs.h <<_ACEOF
1.9       millert  3285: #define RUNAS_DEFAULT "$runas_default"
1.16      millert  3286: _ACEOF
1.1       millert  3287:
1.27      millert  3288: { echo "$as_me:$LINENO: result: $runas_default" >&5
                   3289: echo "${ECHO_T}$runas_default" >&6; }
1.1       millert  3290:
1.16      millert  3291:
1.27      millert  3292: # Check whether --with-exempt was given.
1.1       millert  3293: if test "${with_exempt+set}" = set; then
1.27      millert  3294:   withval=$with_exempt; case $with_exempt in
1.16      millert  3295:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-exempt an argument.\"" >&5
1.9       millert  3296: echo "$as_me: error: \"must give --with-exempt an argument.\"" >&2;}
                   3297:    { (exit 1); exit 1; }; }
                   3298:                ;;
1.16      millert  3299:     no)                { { echo "$as_me:$LINENO: error: \"--without-exempt not supported.\"" >&5
1.9       millert  3300: echo "$as_me: error: \"--without-exempt not supported.\"" >&2;}
                   3301:    { (exit 1); exit 1; }; }
1.1       millert  3302:                ;;
1.9       millert  3303:     *)
1.16      millert  3304: cat >>confdefs.h <<_ACEOF
1.1       millert  3305: #define EXEMPTGROUP "$with_exempt"
1.16      millert  3306: _ACEOF
1.1       millert  3307:
1.27      millert  3308:                { echo "$as_me:$LINENO: checking for group to be exempt from password" >&5
                   3309: echo $ECHO_N "checking for group to be exempt from password... $ECHO_C" >&6; }
                   3310:                { echo "$as_me:$LINENO: result: $with_exempt" >&5
                   3311: echo "${ECHO_T}$with_exempt" >&6; }
1.1       millert  3312:                ;;
                   3313: esac
1.27      millert  3314: fi
                   3315:
1.1       millert  3316:
1.27      millert  3317: { echo "$as_me:$LINENO: checking for editor that visudo should use" >&5
                   3318: echo $ECHO_N "checking for editor that visudo should use... $ECHO_C" >&6; }
1.1       millert  3319:
1.27      millert  3320: # Check whether --with-editor was given.
1.1       millert  3321: if test "${with_editor+set}" = set; then
1.27      millert  3322:   withval=$with_editor; case $with_editor in
1.16      millert  3323:     yes)       { { echo "$as_me:$LINENO: error: \"must give --with-editor an argument.\"" >&5
1.9       millert  3324: echo "$as_me: error: \"must give --with-editor an argument.\"" >&2;}
                   3325:    { (exit 1); exit 1; }; }
                   3326:                ;;
1.16      millert  3327:     no)                { { echo "$as_me:$LINENO: error: \"--without-editor not supported.\"" >&5
1.9       millert  3328: echo "$as_me: error: \"--without-editor not supported.\"" >&2;}
                   3329:    { (exit 1); exit 1; }; }
1.1       millert  3330:                ;;
1.9       millert  3331:     *)
1.16      millert  3332: cat >>confdefs.h <<_ACEOF
1.1       millert  3333: #define EDITOR "$with_editor"
1.16      millert  3334: _ACEOF
1.1       millert  3335:
1.27      millert  3336:                { echo "$as_me:$LINENO: result: $with_editor" >&5
                   3337: echo "${ECHO_T}$with_editor" >&6; }
1.1       millert  3338:                ;;
                   3339: esac
                   3340: else
1.16      millert  3341:   cat >>confdefs.h <<\_ACEOF
1.1       millert  3342: #define EDITOR _PATH_VI
1.16      millert  3343: _ACEOF
1.27      millert  3344:  { echo "$as_me:$LINENO: result: vi" >&5
                   3345: echo "${ECHO_T}vi" >&6; }
                   3346: fi
                   3347:
1.1       millert  3348:
1.27      millert  3349: { echo "$as_me:$LINENO: checking whether to obey EDITOR and VISUAL environment variables" >&5
                   3350: echo $ECHO_N "checking whether to obey EDITOR and VISUAL environment variables... $ECHO_C" >&6; }
1.1       millert  3351:
1.27      millert  3352: # Check whether --with-env-editor was given.
1.1       millert  3353: if test "${with_env_editor+set}" = set; then
1.27      millert  3354:   withval=$with_env_editor; case $with_env_editor in
1.9       millert  3355:     yes)       env_editor=on
1.1       millert  3356:                ;;
1.9       millert  3357:     no)                env_editor=off
1.1       millert  3358:                ;;
1.16      millert  3359:     *)         { { echo "$as_me:$LINENO: error: \"--with-env-editor does not take an argument.\"" >&5
1.9       millert  3360: echo "$as_me: error: \"--with-env-editor does not take an argument.\"" >&2;}
                   3361:    { (exit 1); exit 1; }; }
1.1       millert  3362:                ;;
                   3363: esac
1.27      millert  3364: fi
                   3365:
1.9       millert  3366: if test "$env_editor" = "on"; then
1.23      millert  3367:     cat >>confdefs.h <<\_ACEOF
1.9       millert  3368: #define ENV_EDITOR 1
1.16      millert  3369: _ACEOF
1.9       millert  3370:
1.27      millert  3371:     { echo "$as_me:$LINENO: result: yes" >&5
                   3372: echo "${ECHO_T}yes" >&6; }
1.1       millert  3373: else
1.27      millert  3374:     { echo "$as_me:$LINENO: result: no" >&5
                   3375: echo "${ECHO_T}no" >&6; }
1.1       millert  3376: fi
                   3377:
1.27      millert  3378: { echo "$as_me:$LINENO: checking number of tries a user gets to enter their password" >&5
                   3379: echo $ECHO_N "checking number of tries a user gets to enter their password... $ECHO_C" >&6; }
1.1       millert  3380:
1.27      millert  3381: # Check whether --with-passwd-tries was given.
1.1       millert  3382: if test "${with_passwd_tries+set}" = set; then
1.27      millert  3383:   withval=$with_passwd_tries; case $with_passwd_tries in
1.9       millert  3384:     yes)       ;;
1.16      millert  3385:     no)                { { echo "$as_me:$LINENO: error: \"--without-editor not supported.\"" >&5
1.9       millert  3386: echo "$as_me: error: \"--without-editor not supported.\"" >&2;}
                   3387:    { (exit 1); exit 1; }; }
1.1       millert  3388:                ;;
1.9       millert  3389:     [1-9]*)    passwd_tries=$with_passwd_tries
1.1       millert  3390:                ;;
1.16      millert  3391:     *)         { { echo "$as_me:$LINENO: error: \"you must enter the numer of tries, > 0\"" >&5
1.9       millert  3392: echo "$as_me: error: \"you must enter the numer of tries, > 0\"" >&2;}
                   3393:    { (exit 1); exit 1; }; }
1.1       millert  3394:                ;;
                   3395: esac
1.27      millert  3396: fi
                   3397:
1.9       millert  3398:
1.16      millert  3399: cat >>confdefs.h <<_ACEOF
1.9       millert  3400: #define TRIES_FOR_PASSWORD $passwd_tries
1.16      millert  3401: _ACEOF
1.1       millert  3402:
1.27      millert  3403: { echo "$as_me:$LINENO: result: $passwd_tries" >&5
                   3404: echo "${ECHO_T}$passwd_tries" >&6; }
1.9       millert  3405:
1.27      millert  3406: { echo "$as_me:$LINENO: checking time in minutes after which sudo will ask for a password again" >&5
                   3407: echo $ECHO_N "checking time in minutes after which sudo will ask for a password again... $ECHO_C" >&6; }
1.1       millert  3408:
1.27      millert  3409: # Check whether --with-timeout was given.
1.1       millert  3410: if test "${with_timeout+set}" = set; then
1.27      millert  3411:   withval=$with_timeout; case $with_timeout in
1.9       millert  3412:     yes)       ;;
                   3413:     no)                timeout=0
1.1       millert  3414:                ;;
1.9       millert  3415:     [0-9]*)    timeout=$with_timeout
1.1       millert  3416:                ;;
1.16      millert  3417:     *)         { { echo "$as_me:$LINENO: error: \"you must enter the numer of minutes.\"" >&5
1.9       millert  3418: echo "$as_me: error: \"you must enter the numer of minutes.\"" >&2;}
                   3419:    { (exit 1); exit 1; }; }
1.1       millert  3420:                ;;
                   3421: esac
1.27      millert  3422: fi
                   3423:
1.9       millert  3424:
1.16      millert  3425: cat >>confdefs.h <<_ACEOF
1.9       millert  3426: #define TIMEOUT $timeout
1.16      millert  3427: _ACEOF
1.1       millert  3428:
1.27      millert  3429: { echo "$as_me:$LINENO: result: $timeout" >&5
                   3430: echo "${ECHO_T}$timeout" >&6; }
1.9       millert  3431:
1.27      millert  3432: { echo "$as_me:$LINENO: checking time in minutes after the password prompt will time out" >&5
                   3433: echo $ECHO_N "checking time in minutes after the password prompt will time out... $ECHO_C" >&6; }
1.1       millert  3434:
1.27      millert  3435: # Check whether --with-password-timeout was given.
1.1       millert  3436: if test "${with_password_timeout+set}" = set; then
1.27      millert  3437:   withval=$with_password_timeout; case $with_password_timeout in
1.9       millert  3438:     yes)       ;;
                   3439:     no)                password_timeout=0
1.1       millert  3440:                ;;
1.9       millert  3441:     [0-9]*)    password_timeout=$with_password_timeout
1.1       millert  3442:                ;;
1.16      millert  3443:     *)         { { echo "$as_me:$LINENO: error: \"you must enter the numer of minutes.\"" >&5
1.9       millert  3444: echo "$as_me: error: \"you must enter the numer of minutes.\"" >&2;}
                   3445:    { (exit 1); exit 1; }; }
1.1       millert  3446:                ;;
                   3447: esac
1.27      millert  3448: fi
                   3449:
1.9       millert  3450:
1.16      millert  3451: cat >>confdefs.h <<_ACEOF
1.9       millert  3452: #define PASSWORD_TIMEOUT $password_timeout
1.16      millert  3453: _ACEOF
1.1       millert  3454:
1.27      millert  3455: { echo "$as_me:$LINENO: result: $password_timeout" >&5
                   3456: echo "${ECHO_T}$password_timeout" >&6; }
1.1       millert  3457:
1.27      millert  3458: { echo "$as_me:$LINENO: checking whether to use per-tty ticket files" >&5
                   3459: echo $ECHO_N "checking whether to use per-tty ticket files... $ECHO_C" >&6; }
1.1       millert  3460:
1.27      millert  3461: # Check whether --with-tty-tickets was given.
1.1       millert  3462: if test "${with_tty_tickets+set}" = set; then
1.27      millert  3463:   withval=$with_tty_tickets; case $with_tty_tickets in
1.9       millert  3464:     yes)       tty_tickets=on
1.1       millert  3465:                ;;
1.9       millert  3466:     no)                tty_tickets=off
1.1       millert  3467:                ;;
1.16      millert  3468:     *)         { { echo "$as_me:$LINENO: error: \"--with-tty-tickets does not take an argument.\"" >&5
1.9       millert  3469: echo "$as_me: error: \"--with-tty-tickets does not take an argument.\"" >&2;}
                   3470:    { (exit 1); exit 1; }; }
1.1       millert  3471:                ;;
                   3472: esac
1.27      millert  3473: fi
                   3474:
1.9       millert  3475: if test "$tty_tickets" = "on"; then
1.23      millert  3476:     cat >>confdefs.h <<\_ACEOF
1.9       millert  3477: #define USE_TTY_TICKETS 1
1.16      millert  3478: _ACEOF
1.9       millert  3479:
1.27      millert  3480:     { echo "$as_me:$LINENO: result: yes" >&5
                   3481: echo "${ECHO_T}yes" >&6; }
1.1       millert  3482: else
1.27      millert  3483:     { echo "$as_me:$LINENO: result: no" >&5
                   3484: echo "${ECHO_T}no" >&6; }
1.1       millert  3485: fi
                   3486:
1.27      millert  3487: { echo "$as_me:$LINENO: checking whether to include insults" >&5
                   3488: echo $ECHO_N "checking whether to include insults... $ECHO_C" >&6; }
1.1       millert  3489:
1.27      millert  3490: # Check whether --with-insults was given.
1.1       millert  3491: if test "${with_insults+set}" = set; then
1.27      millert  3492:   withval=$with_insults; case $with_insults in
1.9       millert  3493:     yes)       insults=on
1.1       millert  3494:                with_classic_insults=yes
                   3495:                with_csops_insults=yes
                   3496:                ;;
1.9       millert  3497:     no)                insults=off
1.1       millert  3498:                ;;
1.16      millert  3499:     *)         { { echo "$as_me:$LINENO: error: \"--with-insults does not take an argument.\"" >&5
1.9       millert  3500: echo "$as_me: error: \"--with-insults does not take an argument.\"" >&2;}
                   3501:    { (exit 1); exit 1; }; }
1.1       millert  3502:                ;;
                   3503: esac
1.27      millert  3504: fi
                   3505:
1.9       millert  3506: if test "$insults" = "on"; then
1.23      millert  3507:     cat >>confdefs.h <<\_ACEOF
1.9       millert  3508: #define USE_INSULTS 1
1.16      millert  3509: _ACEOF
1.9       millert  3510:
1.27      millert  3511:     { echo "$as_me:$LINENO: result: yes" >&5
                   3512: echo "${ECHO_T}yes" >&6; }
1.1       millert  3513: else
1.27      millert  3514:     { echo "$as_me:$LINENO: result: no" >&5
                   3515: echo "${ECHO_T}no" >&6; }
1.1       millert  3516: fi
                   3517:
1.16      millert  3518:
1.27      millert  3519: # Check whether --with-all-insults was given.
1.1       millert  3520: if test "${with_all_insults+set}" = set; then
1.27      millert  3521:   withval=$with_all_insults; case $with_all_insults in
1.1       millert  3522:     yes)       with_classic_insults=yes
                   3523:                with_csops_insults=yes
                   3524:                with_hal_insults=yes
                   3525:                with_goons_insults=yes
                   3526:                ;;
                   3527:     no)                ;;
1.16      millert  3528:     *)         { { echo "$as_me:$LINENO: error: \"--with-all-insults does not take an argument.\"" >&5
1.9       millert  3529: echo "$as_me: error: \"--with-all-insults does not take an argument.\"" >&2;}
                   3530:    { (exit 1); exit 1; }; }
1.1       millert  3531:                ;;
                   3532: esac
1.27      millert  3533: fi
                   3534:
1.1       millert  3535:
1.16      millert  3536:
1.27      millert  3537: # Check whether --with-classic-insults was given.
1.1       millert  3538: if test "${with_classic_insults+set}" = set; then
1.27      millert  3539:   withval=$with_classic_insults; case $with_classic_insults in
1.23      millert  3540:     yes)       cat >>confdefs.h <<\_ACEOF
1.1       millert  3541: #define CLASSIC_INSULTS 1
1.16      millert  3542: _ACEOF
1.1       millert  3543:
                   3544:                ;;
                   3545:     no)                ;;
1.16      millert  3546:     *)         { { echo "$as_me:$LINENO: error: \"--with-classic-insults does not take an argument.\"" >&5
1.9       millert  3547: echo "$as_me: error: \"--with-classic-insults does not take an argument.\"" >&2;}
                   3548:    { (exit 1); exit 1; }; }
1.1       millert  3549:                ;;
                   3550: esac
1.27      millert  3551: fi
                   3552:
1.1       millert  3553:
1.16      millert  3554:
1.27      millert  3555: # Check whether --with-csops-insults was given.
1.1       millert  3556: if test "${with_csops_insults+set}" = set; then
1.27      millert  3557:   withval=$with_csops_insults; case $with_csops_insults in
1.23      millert  3558:     yes)       cat >>confdefs.h <<\_ACEOF
1.1       millert  3559: #define CSOPS_INSULTS 1
1.16      millert  3560: _ACEOF
1.1       millert  3561:
                   3562:                ;;
                   3563:     no)                ;;
1.16      millert  3564:     *)         { { echo "$as_me:$LINENO: error: \"--with-csops-insults does not take an argument.\"" >&5
1.9       millert  3565: echo "$as_me: error: \"--with-csops-insults does not take an argument.\"" >&2;}
                   3566:    { (exit 1); exit 1; }; }
1.1       millert  3567:                ;;
                   3568: esac
1.27      millert  3569: fi
                   3570:
1.1       millert  3571:
1.16      millert  3572:
1.27      millert  3573: # Check whether --with-hal-insults was given.
1.1       millert  3574: if test "${with_hal_insults+set}" = set; then
1.27      millert  3575:   withval=$with_hal_insults; case $with_hal_insults in
1.23      millert  3576:     yes)       cat >>confdefs.h <<\_ACEOF
1.1       millert  3577: #define HAL_INSULTS 1
1.16      millert  3578: _ACEOF
1.1       millert  3579:
                   3580:                ;;
                   3581:     no)                ;;
1.16      millert  3582:     *)         { { echo "$as_me:$LINENO: error: \"--with-hal-insults does not take an argument.\"" >&5
1.9       millert  3583: echo "$as_me: error: \"--with-hal-insults does not take an argument.\"" >&2;}
                   3584:    { (exit 1); exit 1; }; }
1.1       millert  3585:                ;;
                   3586: esac
1.27      millert  3587: fi
                   3588:
1.1       millert  3589:
1.16      millert  3590:
1.27      millert  3591: # Check whether --with-goons-insults was given.
1.1       millert  3592: if test "${with_goons_insults+set}" = set; then
1.27      millert  3593:   withval=$with_goons_insults; case $with_goons_insults in
1.23      millert  3594:     yes)       cat >>confdefs.h <<\_ACEOF
1.1       millert  3595: #define GOONS_INSULTS 1
1.16      millert  3596: _ACEOF
1.1       millert  3597:
                   3598:                ;;
                   3599:     no)                ;;
1.16      millert  3600:     *)         { { echo "$as_me:$LINENO: error: \"--with-goons-insults does not take an argument.\"" >&5
1.9       millert  3601: echo "$as_me: error: \"--with-goons-insults does not take an argument.\"" >&2;}
                   3602:    { (exit 1); exit 1; }; }
1.1       millert  3603:                ;;
                   3604: esac
1.27      millert  3605: fi
                   3606:
1.1       millert  3607:
1.23      millert  3608:
1.37      millert  3609: # Check whether --with-nsswitch was given.
                   3610: if test "${with_nsswitch+set}" = set; then
                   3611:   withval=$with_nsswitch; case $with_nsswitch in
                   3612:     no)                ;;
                   3613:     yes)       with_nsswitch="/etc/nsswitch.conf"
                   3614:                ;;
                   3615:     *)         ;;
                   3616: esac
                   3617: fi
                   3618:
                   3619:
                   3620:
1.27      millert  3621: # Check whether --with-ldap was given.
1.23      millert  3622: if test "${with_ldap+set}" = set; then
1.27      millert  3623:   withval=$with_ldap; case $with_ldap in
1.39      millert  3624:     no)                ;;
1.23      millert  3625:     *)         cat >>confdefs.h <<\_ACEOF
                   3626: #define HAVE_LDAP 1
                   3627: _ACEOF
                   3628:
1.27      millert  3629:                { echo "$as_me:$LINENO: checking whether to use sudoers from LDAP" >&5
                   3630: echo $ECHO_N "checking whether to use sudoers from LDAP... $ECHO_C" >&6; }
                   3631:                { echo "$as_me:$LINENO: result: yes" >&5
                   3632: echo "${ECHO_T}yes" >&6; }
1.23      millert  3633:                ;;
                   3634: esac
1.27      millert  3635: fi
                   3636:
1.23      millert  3637:
1.37      millert  3638:
1.27      millert  3639: # Check whether --with-ldap-conf-file was given.
1.23      millert  3640: if test "${with_ldap_conf_file+set}" = set; then
1.27      millert  3641:   withval=$with_ldap_conf_file;
1.37      millert  3642: fi
                   3643:
                   3644: cat >>confdefs.h <<EOF
                   3645: #define _PATH_LDAP_CONF "${with_ldap_conf_file-/etc/ldap.conf}"
                   3646: EOF
1.23      millert  3647:
1.37      millert  3648: ldap_conf=${with_ldap_conf_file-'/etc/ldap.conf'}
1.27      millert  3649:
1.23      millert  3650:
1.27      millert  3651: # Check whether --with-ldap-secret-file was given.
1.25      millert  3652: if test "${with_ldap_secret_file+set}" = set; then
1.27      millert  3653:   withval=$with_ldap_secret_file;
1.37      millert  3654: fi
1.25      millert  3655:
1.37      millert  3656: cat >>confdefs.h <<EOF
                   3657: #define _PATH_LDAP_SECRET "${with_ldap_secret_file-/etc/ldap.secret}"
                   3658: EOF
1.27      millert  3659:
1.37      millert  3660: ldap_secret=${with_ldap_secret_file-'/etc/ldap.secret'}
1.25      millert  3661:
1.23      millert  3662:
1.27      millert  3663: # Check whether --with-pc-insults was given.
1.23      millert  3664: if test "${with_pc_insults+set}" = set; then
1.27      millert  3665:   withval=$with_pc_insults; case $with_pc_insults in
1.23      millert  3666:     yes)       cat >>confdefs.h <<\_ACEOF
                   3667: #define PC_INSULTS 1
                   3668: _ACEOF
                   3669:
                   3670:                ;;
                   3671:     no)                ;;
                   3672:     *)         { { echo "$as_me:$LINENO: error: \"--with-pc-insults does not take an argument.\"" >&5
                   3673: echo "$as_me: error: \"--with-pc-insults does not take an argument.\"" >&2;}
                   3674:    { (exit 1); exit 1; }; }
                   3675:                ;;
                   3676: esac
1.27      millert  3677: fi
                   3678:
1.23      millert  3679:
1.9       millert  3680: if test "$insults" = "on"; then
1.27      millert  3681:     { echo "$as_me:$LINENO: checking which insult sets to include" >&5
                   3682: echo $ECHO_N "checking which insult sets to include... $ECHO_C" >&6; }
1.1       millert  3683:     i=""
                   3684:     test "$with_goons_insults" = "yes" && i="goons ${i}"
                   3685:     test "$with_hal_insults" = "yes" && i="hal ${i}"
                   3686:     test "$with_csops_insults" = "yes" && i="csops ${i}"
                   3687:     test "$with_classic_insults" = "yes" && i="classic ${i}"
1.27      millert  3688:     { echo "$as_me:$LINENO: result: $i" >&5
                   3689: echo "${ECHO_T}$i" >&6; }
1.1       millert  3690: fi
                   3691:
1.27      millert  3692: { echo "$as_me:$LINENO: checking whether to override the user's path" >&5
                   3693: echo $ECHO_N "checking whether to override the user's path... $ECHO_C" >&6; }
1.9       millert  3694:
1.27      millert  3695: # Check whether --with-secure-path was given.
1.1       millert  3696: if test "${with_secure_path+set}" = set; then
1.27      millert  3697:   withval=$with_secure_path; case $with_secure_path in
1.23      millert  3698:     yes)       cat >>confdefs.h <<_ACEOF
1.1       millert  3699: #define SECURE_PATH "/bin:/usr/ucb:/usr/bin:/usr/sbin:/sbin:/usr/etc:/etc"
1.16      millert  3700: _ACEOF
1.1       millert  3701:
1.27      millert  3702:                { echo "$as_me:$LINENO: result: :/usr/ucb:/usr/bin:/usr/sbin:/sbin:/usr/etc:/etc" >&5
                   3703: echo "${ECHO_T}:/usr/ucb:/usr/bin:/usr/sbin:/sbin:/usr/etc:/etc" >&6; }
1.1       millert  3704:                ;;
1.27      millert  3705:     no)                { echo "$as_me:$LINENO: result: no" >&5
                   3706: echo "${ECHO_T}no" >&6; }
1.1       millert  3707:                ;;
1.16      millert  3708:     *)         cat >>confdefs.h <<_ACEOF
1.1       millert  3709: #define SECURE_PATH "$with_secure_path"
1.16      millert  3710: _ACEOF
1.1       millert  3711:
1.27      millert  3712:                { echo "$as_me:$LINENO: result: $with_secure_path" >&5
                   3713: echo "${ECHO_T}$with_secure_path" >&6; }
1.1       millert  3714:                ;;
                   3715: esac
                   3716: else
1.27      millert  3717:   { echo "$as_me:$LINENO: result: no" >&5
                   3718: echo "${ECHO_T}no" >&6; }
                   3719: fi
                   3720:
1.1       millert  3721:
1.27      millert  3722: { echo "$as_me:$LINENO: checking whether to get ip addresses from the network interfaces" >&5
                   3723: echo $ECHO_N "checking whether to get ip addresses from the network interfaces... $ECHO_C" >&6; }
1.1       millert  3724:
1.27      millert  3725: # Check whether --with-interfaces was given.
1.1       millert  3726: if test "${with_interfaces+set}" = set; then
1.27      millert  3727:   withval=$with_interfaces; case $with_interfaces in
                   3728:     yes)       { echo "$as_me:$LINENO: result: yes" >&5
                   3729: echo "${ECHO_T}yes" >&6; }
1.1       millert  3730:                ;;
1.23      millert  3731:     no)                cat >>confdefs.h <<\_ACEOF
1.1       millert  3732: #define STUB_LOAD_INTERFACES 1
1.16      millert  3733: _ACEOF
1.1       millert  3734:
1.27      millert  3735:                { echo "$as_me:$LINENO: result: no" >&5
                   3736: echo "${ECHO_T}no" >&6; }
1.1       millert  3737:                ;;
1.16      millert  3738:     *)         { { echo "$as_me:$LINENO: error: \"--with-interfaces does not take an argument.\"" >&5
1.9       millert  3739: echo "$as_me: error: \"--with-interfaces does not take an argument.\"" >&2;}
                   3740:    { (exit 1); exit 1; }; }
1.1       millert  3741:                ;;
                   3742: esac
                   3743: else
1.27      millert  3744:   { echo "$as_me:$LINENO: result: yes" >&5
                   3745: echo "${ECHO_T}yes" >&6; }
                   3746: fi
                   3747:
1.16      millert  3748:
1.27      millert  3749: { echo "$as_me:$LINENO: checking whether stow should be used" >&5
                   3750: echo $ECHO_N "checking whether stow should be used... $ECHO_C" >&6; }
1.16      millert  3751:
1.27      millert  3752: # Check whether --with-stow was given.
1.16      millert  3753: if test "${with_stow+set}" = set; then
1.27      millert  3754:   withval=$with_stow; case $with_stow in
                   3755:     yes)       { echo "$as_me:$LINENO: result: yes" >&5
                   3756: echo "${ECHO_T}yes" >&6; }
1.23      millert  3757:                cat >>confdefs.h <<\_ACEOF
1.16      millert  3758: #define USE_STOW 1
                   3759: _ACEOF
                   3760:
                   3761:                ;;
1.27      millert  3762:     no)                { echo "$as_me:$LINENO: result: no" >&5
                   3763: echo "${ECHO_T}no" >&6; }
1.16      millert  3764:                ;;
                   3765:     *)         { { echo "$as_me:$LINENO: error: \"--with-stow does not take an argument.\"" >&5
                   3766: echo "$as_me: error: \"--with-stow does not take an argument.\"" >&2;}
                   3767:    { (exit 1); exit 1; }; }
                   3768:                ;;
                   3769: esac
                   3770: else
1.27      millert  3771:   { echo "$as_me:$LINENO: result: no" >&5
                   3772: echo "${ECHO_T}no" >&6; }
                   3773: fi
                   3774:
1.1       millert  3775:
1.37      millert  3776: { echo "$as_me:$LINENO: checking whether to use an askpass helper" >&5
                   3777: echo $ECHO_N "checking whether to use an askpass helper... $ECHO_C" >&6; }
                   3778:
                   3779: # Check whether --with-askpass was given.
                   3780: if test "${with_askpass+set}" = set; then
                   3781:   withval=$with_askpass; case $with_askpass in
                   3782:     yes)       { { echo "$as_me:$LINENO: error: \"--with-askpass takes a path as an argument.\"" >&5
                   3783: echo "$as_me: error: \"--with-askpass takes a path as an argument.\"" >&2;}
                   3784:    { (exit 1); exit 1; }; }
                   3785:                ;;
                   3786:     no)                ;;
                   3787:     *)
                   3788: cat >>confdefs.h <<_ACEOF
                   3789: #define _PATH_SUDO_ASKPASS "$with_askpass"
                   3790: _ACEOF
                   3791:
                   3792:                ;;
                   3793: esac
                   3794: else
                   3795:   { echo "$as_me:$LINENO: result: no" >&5
                   3796: echo "${ECHO_T}no" >&6; }
                   3797: fi
                   3798:
                   3799:
1.16      millert  3800:
1.40    ! millert  3801: # Check whether --with-libvas was given.
        !          3802: if test "${with_libvas+set}" = set; then
        !          3803:   withval=$with_libvas; case $with_libvas in
        !          3804:     yes)       with_libvas=libvas.so
        !          3805:                ;;
        !          3806:     no)                ;;
        !          3807:     *)
        !          3808: cat >>confdefs.h <<_ACEOF
        !          3809: #define LIBVAS_SO "$with_with_libvas"
        !          3810: _ACEOF
        !          3811:
        !          3812:                ;;
        !          3813: esac
        !          3814: if test X"$with_libvas" != X"no"; then
        !          3815:
        !          3816: cat >>confdefs.h <<_ACEOF
        !          3817: #define LIBVAS_SO "$with_libvas"
        !          3818: _ACEOF
        !          3819:
        !          3820:     cat >>confdefs.h <<\_ACEOF
        !          3821: #define USING_NONUNIX_GROUPS 1
        !          3822: _ACEOF
        !          3823:
        !          3824:     NONUNIX_GROUPS_IMPL="vasgroups.o"
        !          3825:
        !          3826: # Check whether --with-libvas-rpath was given.
        !          3827: if test "${with_libvas_rpath+set}" = set; then
        !          3828:   withval=$with_libvas_rpath; LIBVAS_RPATH=$withval
        !          3829: else
        !          3830:   LIBVAS_RPATH=/opt/quest/lib
        !          3831: fi
        !          3832:
        !          3833: fi
        !          3834:
        !          3835: fi
        !          3836:
        !          3837:
        !          3838:
1.27      millert  3839: { echo "$as_me:$LINENO: checking whether to do user authentication by default" >&5
                   3840: echo $ECHO_N "checking whether to do user authentication by default... $ECHO_C" >&6; }
                   3841: # Check whether --enable-authentication was given.
1.1       millert  3842: if test "${enable_authentication+set}" = set; then
1.27      millert  3843:   enableval=$enable_authentication;  case "$enableval" in
                   3844:     yes)       { echo "$as_me:$LINENO: result: yes" >&5
                   3845: echo "${ECHO_T}yes" >&6; }
1.1       millert  3846:                ;;
1.27      millert  3847:     no)                { echo "$as_me:$LINENO: result: no" >&5
                   3848: echo "${ECHO_T}no" >&6; }
1.23      millert  3849:                cat >>confdefs.h <<\_ACEOF
1.1       millert  3850: #define NO_AUTHENTICATION 1
1.16      millert  3851: _ACEOF
1.1       millert  3852:
                   3853:                ;;
1.27      millert  3854:     *)         { echo "$as_me:$LINENO: result: no" >&5
                   3855: echo "${ECHO_T}no" >&6; }
1.17      millert  3856:                { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --enable-authentication: $enableval" >&5
                   3857: echo "$as_me: WARNING: Ignoring unknown argument to --enable-authentication: $enableval" >&2;}
1.1       millert  3858:                ;;
                   3859:   esac
                   3860:
                   3861: else
1.27      millert  3862:   { echo "$as_me:$LINENO: result: yes" >&5
                   3863: echo "${ECHO_T}yes" >&6; }
                   3864: fi
                   3865:
                   3866:
                   3867: { echo "$as_me:$LINENO: checking whether to disable running the mailer as root" >&5
                   3868: echo $ECHO_N "checking whether to disable running the mailer as root... $ECHO_C" >&6; }
                   3869: # Check whether --enable-root-mailer was given.
1.12      millert  3870: if test "${enable_root_mailer+set}" = set; then
1.27      millert  3871:   enableval=$enable_root_mailer;  case "$enableval" in
                   3872:     yes)       { echo "$as_me:$LINENO: result: no" >&5
                   3873: echo "${ECHO_T}no" >&6; }
1.12      millert  3874:                ;;
1.27      millert  3875:     no)                { echo "$as_me:$LINENO: result: yes" >&5
                   3876: echo "${ECHO_T}yes" >&6; }
1.23      millert  3877:                cat >>confdefs.h <<\_ACEOF
1.12      millert  3878: #define NO_ROOT_MAILER 1
1.16      millert  3879: _ACEOF
1.12      millert  3880:
                   3881:                ;;
1.27      millert  3882:     *)         { echo "$as_me:$LINENO: result: no" >&5
                   3883: echo "${ECHO_T}no" >&6; }
1.17      millert  3884:                { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --enable-root-mailer: $enableval" >&5
                   3885: echo "$as_me: WARNING: Ignoring unknown argument to --enable-root-mailer: $enableval" >&2;}
1.12      millert  3886:                ;;
                   3887:   esac
                   3888:
                   3889: else
1.27      millert  3890:   { echo "$as_me:$LINENO: result: no" >&5
                   3891: echo "${ECHO_T}no" >&6; }
                   3892: fi
1.12      millert  3893:
1.27      millert  3894:
                   3895: # Check whether --enable-setreuid was given.
1.13      millert  3896: if test "${enable_setreuid+set}" = set; then
1.27      millert  3897:   enableval=$enable_setreuid;  case "$enableval" in
1.16      millert  3898:     no)                SKIP_SETREUID=yes
                   3899:                ;;
                   3900:     *)         ;;
                   3901:   esac
                   3902:
1.27      millert  3903: fi
                   3904:
1.16      millert  3905:
1.27      millert  3906: # Check whether --enable-setresuid was given.
1.16      millert  3907: if test "${enable_setresuid+set}" = set; then
1.27      millert  3908:   enableval=$enable_setresuid;  case "$enableval" in
1.16      millert  3909:     no)                SKIP_SETRESUID=yes
1.13      millert  3910:                ;;
                   3911:     *)         ;;
                   3912:   esac
                   3913:
1.27      millert  3914: fi
                   3915:
1.13      millert  3916:
1.27      millert  3917: { echo "$as_me:$LINENO: checking whether to disable shadow password support" >&5
                   3918: echo $ECHO_N "checking whether to disable shadow password support... $ECHO_C" >&6; }
                   3919: # Check whether --enable-shadow was given.
1.1       millert  3920: if test "${enable_shadow+set}" = set; then
1.27      millert  3921:   enableval=$enable_shadow;  case "$enableval" in
                   3922:     yes)       { echo "$as_me:$LINENO: result: no" >&5
                   3923: echo "${ECHO_T}no" >&6; }
1.1       millert  3924:                ;;
1.27      millert  3925:     no)                { echo "$as_me:$LINENO: result: yes" >&5
                   3926: echo "${ECHO_T}yes" >&6; }
1.1       millert  3927:                CHECKSHADOW="false"
                   3928:                ;;
1.27      millert  3929:     *)         { echo "$as_me:$LINENO: result: no" >&5
                   3930: echo "${ECHO_T}no" >&6; }
1.17      millert  3931:                { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --enable-shadow: $enableval" >&5
                   3932: echo "$as_me: WARNING: Ignoring unknown argument to --enable-shadow: $enableval" >&2;}
1.1       millert  3933:                ;;
                   3934:   esac
                   3935:
                   3936: else
1.27      millert  3937:   { echo "$as_me:$LINENO: result: no" >&5
                   3938: echo "${ECHO_T}no" >&6; }
                   3939: fi
                   3940:
                   3941:
                   3942: { echo "$as_me:$LINENO: checking whether root should be allowed to use sudo" >&5
                   3943: echo $ECHO_N "checking whether root should be allowed to use sudo... $ECHO_C" >&6; }
                   3944: # Check whether --enable-root-sudo was given.
1.1       millert  3945: if test "${enable_root_sudo+set}" = set; then
1.27      millert  3946:   enableval=$enable_root_sudo;  case "$enableval" in
                   3947:     yes)       { echo "$as_me:$LINENO: result: yes" >&5
                   3948: echo "${ECHO_T}yes" >&6; }
1.1       millert  3949:                ;;
1.23      millert  3950:     no)                cat >>confdefs.h <<\_ACEOF
1.1       millert  3951: #define NO_ROOT_SUDO 1
1.16      millert  3952: _ACEOF
1.1       millert  3953:
1.27      millert  3954:                { echo "$as_me:$LINENO: result: no" >&5
                   3955: echo "${ECHO_T}no" >&6; }
1.23      millert  3956:                root_sudo=off
1.1       millert  3957:                ;;
1.16      millert  3958:     *)         { { echo "$as_me:$LINENO: error: \"--enable-root-sudo does not take an argument.\"" >&5
1.9       millert  3959: echo "$as_me: error: \"--enable-root-sudo does not take an argument.\"" >&2;}
                   3960:    { (exit 1); exit 1; }; }
1.1       millert  3961:                ;;
                   3962:   esac
                   3963:
                   3964: else
1.27      millert  3965:   { echo "$as_me:$LINENO: result: yes" >&5
                   3966: echo "${ECHO_T}yes" >&6; }
                   3967: fi
                   3968:
                   3969:
                   3970: { echo "$as_me:$LINENO: checking whether to log the hostname in the log file" >&5
                   3971: echo $ECHO_N "checking whether to log the hostname in the log file... $ECHO_C" >&6; }
                   3972: # Check whether --enable-log-host was given.
1.1       millert  3973: if test "${enable_log_host+set}" = set; then
1.27      millert  3974:   enableval=$enable_log_host;  case "$enableval" in
                   3975:     yes)       { echo "$as_me:$LINENO: result: yes" >&5
                   3976: echo "${ECHO_T}yes" >&6; }
1.23      millert  3977:                cat >>confdefs.h <<\_ACEOF
1.1       millert  3978: #define HOST_IN_LOG 1
1.16      millert  3979: _ACEOF
1.1       millert  3980:
                   3981:                ;;
1.27      millert  3982:     no)                { echo "$as_me:$LINENO: result: no" >&5
                   3983: echo "${ECHO_T}no" >&6; }
1.1       millert  3984:                ;;
1.27      millert  3985:     *)         { echo "$as_me:$LINENO: result: no" >&5
                   3986: echo "${ECHO_T}no" >&6; }
1.17      millert  3987:                { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --enable-log-host: $enableval" >&5
                   3988: echo "$as_me: WARNING: Ignoring unknown argument to --enable-log-host: $enableval" >&2;}
1.1       millert  3989:                ;;
                   3990:   esac
                   3991:
                   3992: else
1.27      millert  3993:   { echo "$as_me:$LINENO: result: no" >&5
                   3994: echo "${ECHO_T}no" >&6; }
                   3995: fi
                   3996:
                   3997:
                   3998: { echo "$as_me:$LINENO: checking whether to invoke a shell if sudo is given no arguments" >&5
                   3999: echo $ECHO_N "checking whether to invoke a shell if sudo is given no arguments... $ECHO_C" >&6; }
                   4000: # Check whether --enable-noargs-shell was given.
1.1       millert  4001: if test "${enable_noargs_shell+set}" = set; then
1.27      millert  4002:   enableval=$enable_noargs_shell;  case "$enableval" in
                   4003:     yes)       { echo "$as_me:$LINENO: result: yes" >&5
                   4004: echo "${ECHO_T}yes" >&6; }
1.23      millert  4005:                cat >>confdefs.h <<\_ACEOF
1.1       millert  4006: #define SHELL_IF_NO_ARGS 1
1.16      millert  4007: _ACEOF
1.1       millert  4008:
                   4009:                ;;
1.27      millert  4010:     no)                { echo "$as_me:$LINENO: result: no" >&5
                   4011: echo "${ECHO_T}no" >&6; }
1.1       millert  4012:                ;;
1.27      millert  4013:     *)         { echo "$as_me:$LINENO: result: no" >&5
                   4014: echo "${ECHO_T}no" >&6; }
1.17      millert  4015:                { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --enable-noargs-shell: $enableval" >&5
                   4016: echo "$as_me: WARNING: Ignoring unknown argument to --enable-noargs-shell: $enableval" >&2;}
1.1       millert  4017:                ;;
                   4018:   esac
                   4019:
                   4020: else
1.27      millert  4021:   { echo "$as_me:$LINENO: result: no" >&5
                   4022: echo "${ECHO_T}no" >&6; }
                   4023: fi
                   4024:
                   4025:
                   4026: { echo "$as_me:$LINENO: checking whether to set \$HOME to target user in shell mode" >&5
                   4027: echo $ECHO_N "checking whether to set \$HOME to target user in shell mode... $ECHO_C" >&6; }
                   4028: # Check whether --enable-shell-sets-home was given.
1.1       millert  4029: if test "${enable_shell_sets_home+set}" = set; then
1.27      millert  4030:   enableval=$enable_shell_sets_home;  case "$enableval" in
                   4031:     yes)       { echo "$as_me:$LINENO: result: yes" >&5
                   4032: echo "${ECHO_T}yes" >&6; }
1.23      millert  4033:                cat >>confdefs.h <<\_ACEOF
1.1       millert  4034: #define SHELL_SETS_HOME 1
1.16      millert  4035: _ACEOF
1.1       millert  4036:
                   4037:                ;;
1.27      millert  4038:     no)                { echo "$as_me:$LINENO: result: no" >&5
                   4039: echo "${ECHO_T}no" >&6; }
1.1       millert  4040:                ;;
1.27      millert  4041:     *)         { echo "$as_me:$LINENO: result: no" >&5
                   4042: echo "${ECHO_T}no" >&6; }
1.17      millert  4043:                { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --enable-shell-sets-home: $enableval" >&5
                   4044: echo "$as_me: WARNING: Ignoring unknown argument to --enable-shell-sets-home: $enableval" >&2;}
1.1       millert  4045:                ;;
                   4046:   esac
                   4047:
                   4048: else
1.27      millert  4049:   { echo "$as_me:$LINENO: result: no" >&5
                   4050: echo "${ECHO_T}no" >&6; }
                   4051: fi
                   4052:
                   4053:
                   4054: { echo "$as_me:$LINENO: checking whether to disable 'command not found' messages" >&5
                   4055: echo $ECHO_N "checking whether to disable 'command not found' messages... $ECHO_C" >&6; }
                   4056: # Check whether --enable-path_info was given.
1.1       millert  4057: if test "${enable_path_info+set}" = set; then
1.27      millert  4058:   enableval=$enable_path_info;  case "$enableval" in
                   4059:     yes)       { echo "$as_me:$LINENO: result: no" >&5
                   4060: echo "${ECHO_T}no" >&6; }
1.1       millert  4061:                ;;
1.27      millert  4062:     no)                { echo "$as_me:$LINENO: result: yes" >&5
                   4063: echo "${ECHO_T}yes" >&6; }
1.23      millert  4064:                cat >>confdefs.h <<\_ACEOF
1.1       millert  4065: #define DONT_LEAK_PATH_INFO 1
1.16      millert  4066: _ACEOF
1.1       millert  4067:
1.25      millert  4068:                path_info=off
1.1       millert  4069:                ;;
1.27      millert  4070:     *)         { echo "$as_me:$LINENO: result: no" >&5
                   4071: echo "${ECHO_T}no" >&6; }
1.17      millert  4072:                { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --enable-path-info: $enableval" >&5
                   4073: echo "$as_me: WARNING: Ignoring unknown argument to --enable-path-info: $enableval" >&2;}
1.1       millert  4074:                ;;
                   4075:   esac
                   4076:
                   4077: else
1.27      millert  4078:   { echo "$as_me:$LINENO: result: no" >&5
                   4079: echo "${ECHO_T}no" >&6; }
                   4080: fi
                   4081:
1.1       millert  4082:
1.39      millert  4083: { echo "$as_me:$LINENO: checking whether to enable environment debugging" >&5
                   4084: echo $ECHO_N "checking whether to enable environment debugging... $ECHO_C" >&6; }
                   4085: # Check whether --enable-env_debug was given.
                   4086: if test "${enable_env_debug+set}" = set; then
                   4087:   enableval=$enable_env_debug;  case "$enableval" in
                   4088:     yes)       { echo "$as_me:$LINENO: result: yes" >&5
                   4089: echo "${ECHO_T}yes" >&6; }
                   4090:                cat >>confdefs.h <<\_ACEOF
                   4091: #define ENV_DEBUG 1
                   4092: _ACEOF
                   4093:
                   4094:                ;;
                   4095:     no)                { echo "$as_me:$LINENO: result: no" >&5
                   4096: echo "${ECHO_T}no" >&6; }
                   4097:                ;;
                   4098:     *)         { echo "$as_me:$LINENO: result: no" >&5
                   4099: echo "${ECHO_T}no" >&6; }
                   4100:                { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --enable-env-debug: $enableval" >&5
                   4101: echo "$as_me: WARNING: Ignoring unknown argument to --enable-env-debug: $enableval" >&2;}
                   4102:                ;;
                   4103:   esac
                   4104:
                   4105: else
                   4106:   { echo "$as_me:$LINENO: result: no" >&5
                   4107: echo "${ECHO_T}no" >&6; }
                   4108: fi
                   4109:
                   4110:
1.36      millert  4111:
                   4112: # Check whether --with-selinux was given.
                   4113: if test "${with_selinux+set}" = set; then
                   4114:   withval=$with_selinux; case $with_selinux in
1.37      millert  4115:     yes)       SELINUX_USAGE="[-r role] [-t type] "
                   4116:                cat >>confdefs.h <<\_ACEOF
1.36      millert  4117: #define HAVE_SELINUX 1
                   4118: _ACEOF
                   4119:
                   4120:                SUDO_LIBS="${SUDO_LIBS} -lselinux"
                   4121:                SUDO_OBJS="${SUDO_OBJS} selinux.o"
                   4122:                PROGS="${PROGS} sesh"
                   4123:                SELINUX=""
                   4124:                SEMAN=""
                   4125:                ;;
                   4126:     no)                ;;
                   4127:     *)         { { echo "$as_me:$LINENO: error: \"--with-selinux does not take an argument.\"" >&5
                   4128: echo "$as_me: error: \"--with-selinux does not take an argument.\"" >&2;}
                   4129:    { (exit 1); exit 1; }; }
                   4130:                ;;
                   4131: esac
                   4132: fi
                   4133:
                   4134:
1.37      millert  4135: # Check whether --enable-gss_krb5_ccache_name was given.
                   4136: if test "${enable_gss_krb5_ccache_name+set}" = set; then
                   4137:   enableval=$enable_gss_krb5_ccache_name; check_gss_krb5_ccache_name=$enableval
                   4138: else
                   4139:   check_gss_krb5_ccache_name=no
                   4140: fi
                   4141:
                   4142:
1.1       millert  4143: # Extract the first word of "egrep", so it can be a program name with args.
                   4144: set dummy egrep; ac_word=$2
1.27      millert  4145: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   4146: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1.9       millert  4147: if test "${ac_cv_prog_EGREPPROG+set}" = set; then
                   4148:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  4149: else
                   4150:   if test -n "$EGREPPROG"; then
                   4151:   ac_cv_prog_EGREPPROG="$EGREPPROG" # Let the user override the test.
                   4152: else
1.16      millert  4153: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   4154: for as_dir in $PATH
                   4155: do
                   4156:   IFS=$as_save_IFS
                   4157:   test -z "$as_dir" && as_dir=.
                   4158:   for ac_exec_ext in '' $ac_executable_extensions; do
1.27      millert  4159:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1.16      millert  4160:     ac_cv_prog_EGREPPROG="egrep"
                   4161:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   4162:     break 2
                   4163:   fi
                   4164: done
1.9       millert  4165: done
1.27      millert  4166: IFS=$as_save_IFS
1.9       millert  4167:
1.1       millert  4168: fi
                   4169: fi
1.9       millert  4170: EGREPPROG=$ac_cv_prog_EGREPPROG
1.1       millert  4171: if test -n "$EGREPPROG"; then
1.27      millert  4172:   { echo "$as_me:$LINENO: result: $EGREPPROG" >&5
                   4173: echo "${ECHO_T}$EGREPPROG" >&6; }
1.1       millert  4174: else
1.27      millert  4175:   { echo "$as_me:$LINENO: result: no" >&5
                   4176: echo "${ECHO_T}no" >&6; }
1.1       millert  4177: fi
                   4178:
1.27      millert  4179:
1.1       millert  4180: if test -z "$EGREPPROG"; then
1.17      millert  4181:     { { echo "$as_me:$LINENO: error: Sorry, configure requires egrep to run." >&5
                   4182: echo "$as_me: error: Sorry, configure requires egrep to run." >&2;}
                   4183:    { (exit 1); exit 1; }; }
1.1       millert  4184: fi
                   4185:
1.9       millert  4186: if test "$with_devel" != "yes"; then
                   4187:     ac_cv_prog_cc_g=no
                   4188: fi
                   4189:
                   4190: ac_ext=c
                   4191: ac_cpp='$CPP $CPPFLAGS'
                   4192: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
                   4193: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
                   4194: ac_compiler_gnu=$ac_cv_c_compiler_gnu
                   4195: if test -n "$ac_tool_prefix"; then
                   4196:   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
                   4197: set dummy ${ac_tool_prefix}gcc; ac_word=$2
1.27      millert  4198: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   4199: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1.9       millert  4200: if test "${ac_cv_prog_CC+set}" = set; then
                   4201:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  4202: else
                   4203:   if test -n "$CC"; then
                   4204:   ac_cv_prog_CC="$CC" # Let the user override the test.
                   4205: else
1.16      millert  4206: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   4207: for as_dir in $PATH
                   4208: do
                   4209:   IFS=$as_save_IFS
                   4210:   test -z "$as_dir" && as_dir=.
                   4211:   for ac_exec_ext in '' $ac_executable_extensions; do
1.27      millert  4212:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1.16      millert  4213:     ac_cv_prog_CC="${ac_tool_prefix}gcc"
                   4214:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   4215:     break 2
                   4216:   fi
                   4217: done
1.9       millert  4218: done
1.27      millert  4219: IFS=$as_save_IFS
1.9       millert  4220:
1.1       millert  4221: fi
                   4222: fi
1.9       millert  4223: CC=$ac_cv_prog_CC
1.1       millert  4224: if test -n "$CC"; then
1.27      millert  4225:   { echo "$as_me:$LINENO: result: $CC" >&5
                   4226: echo "${ECHO_T}$CC" >&6; }
1.1       millert  4227: else
1.27      millert  4228:   { echo "$as_me:$LINENO: result: no" >&5
                   4229: echo "${ECHO_T}no" >&6; }
1.9       millert  4230: fi
                   4231:
1.27      millert  4232:
1.9       millert  4233: fi
                   4234: if test -z "$ac_cv_prog_CC"; then
                   4235:   ac_ct_CC=$CC
                   4236:   # Extract the first word of "gcc", so it can be a program name with args.
                   4237: set dummy gcc; ac_word=$2
1.27      millert  4238: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   4239: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1.9       millert  4240: if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
                   4241:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   4242: else
                   4243:   if test -n "$ac_ct_CC"; then
                   4244:   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
                   4245: else
1.16      millert  4246: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   4247: for as_dir in $PATH
                   4248: do
                   4249:   IFS=$as_save_IFS
                   4250:   test -z "$as_dir" && as_dir=.
                   4251:   for ac_exec_ext in '' $ac_executable_extensions; do
1.27      millert  4252:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1.16      millert  4253:     ac_cv_prog_ac_ct_CC="gcc"
                   4254:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   4255:     break 2
                   4256:   fi
                   4257: done
1.9       millert  4258: done
1.27      millert  4259: IFS=$as_save_IFS
1.9       millert  4260:
                   4261: fi
                   4262: fi
                   4263: ac_ct_CC=$ac_cv_prog_ac_ct_CC
                   4264: if test -n "$ac_ct_CC"; then
1.27      millert  4265:   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
                   4266: echo "${ECHO_T}$ac_ct_CC" >&6; }
1.9       millert  4267: else
1.27      millert  4268:   { echo "$as_me:$LINENO: result: no" >&5
                   4269: echo "${ECHO_T}no" >&6; }
1.9       millert  4270: fi
                   4271:
1.27      millert  4272:   if test "x$ac_ct_CC" = x; then
                   4273:     CC=""
                   4274:   else
                   4275:     case $cross_compiling:$ac_tool_warned in
                   4276: yes:)
                   4277: { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
                   4278: whose name does not start with the host triplet.  If you think this
                   4279: configuration is useful to you, please write to autoconf@gnu.org." >&5
                   4280: echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
                   4281: whose name does not start with the host triplet.  If you think this
                   4282: configuration is useful to you, please write to autoconf@gnu.org." >&2;}
                   4283: ac_tool_warned=yes ;;
                   4284: esac
                   4285:     CC=$ac_ct_CC
                   4286:   fi
1.9       millert  4287: else
                   4288:   CC="$ac_cv_prog_CC"
1.1       millert  4289: fi
                   4290:
                   4291: if test -z "$CC"; then
1.27      millert  4292:           if test -n "$ac_tool_prefix"; then
                   4293:     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1.9       millert  4294: set dummy ${ac_tool_prefix}cc; ac_word=$2
1.27      millert  4295: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   4296: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1.9       millert  4297: if test "${ac_cv_prog_CC+set}" = set; then
                   4298:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   4299: else
                   4300:   if test -n "$CC"; then
                   4301:   ac_cv_prog_CC="$CC" # Let the user override the test.
                   4302: else
1.16      millert  4303: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   4304: for as_dir in $PATH
                   4305: do
                   4306:   IFS=$as_save_IFS
                   4307:   test -z "$as_dir" && as_dir=.
                   4308:   for ac_exec_ext in '' $ac_executable_extensions; do
1.27      millert  4309:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1.16      millert  4310:     ac_cv_prog_CC="${ac_tool_prefix}cc"
                   4311:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   4312:     break 2
                   4313:   fi
                   4314: done
1.9       millert  4315: done
1.27      millert  4316: IFS=$as_save_IFS
1.9       millert  4317:
                   4318: fi
                   4319: fi
                   4320: CC=$ac_cv_prog_CC
                   4321: if test -n "$CC"; then
1.27      millert  4322:   { echo "$as_me:$LINENO: result: $CC" >&5
                   4323: echo "${ECHO_T}$CC" >&6; }
1.9       millert  4324: else
1.27      millert  4325:   { echo "$as_me:$LINENO: result: no" >&5
                   4326: echo "${ECHO_T}no" >&6; }
1.9       millert  4327: fi
                   4328:
1.27      millert  4329:
1.16      millert  4330:   fi
1.9       millert  4331: fi
                   4332: if test -z "$CC"; then
                   4333:   # Extract the first word of "cc", so it can be a program name with args.
                   4334: set dummy cc; ac_word=$2
1.27      millert  4335: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   4336: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1.9       millert  4337: if test "${ac_cv_prog_CC+set}" = set; then
                   4338:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  4339: else
                   4340:   if test -n "$CC"; then
                   4341:   ac_cv_prog_CC="$CC" # Let the user override the test.
                   4342: else
                   4343:   ac_prog_rejected=no
1.16      millert  4344: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   4345: for as_dir in $PATH
                   4346: do
                   4347:   IFS=$as_save_IFS
                   4348:   test -z "$as_dir" && as_dir=.
                   4349:   for ac_exec_ext in '' $ac_executable_extensions; do
1.27      millert  4350:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1.16      millert  4351:     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
                   4352:        ac_prog_rejected=yes
                   4353:        continue
                   4354:      fi
                   4355:     ac_cv_prog_CC="cc"
                   4356:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   4357:     break 2
                   4358:   fi
                   4359: done
1.9       millert  4360: done
1.27      millert  4361: IFS=$as_save_IFS
1.9       millert  4362:
1.1       millert  4363: if test $ac_prog_rejected = yes; then
                   4364:   # We found a bogon in the path, so make sure we never use it.
                   4365:   set dummy $ac_cv_prog_CC
                   4366:   shift
1.9       millert  4367:   if test $# != 0; then
1.1       millert  4368:     # We chose a different compiler from the bogus one.
                   4369:     # However, it has the same basename, so the bogon will be chosen
                   4370:     # first if we set CC to just the basename; use the full file name.
                   4371:     shift
1.16      millert  4372:     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1.1       millert  4373:   fi
                   4374: fi
                   4375: fi
                   4376: fi
1.9       millert  4377: CC=$ac_cv_prog_CC
1.1       millert  4378: if test -n "$CC"; then
1.27      millert  4379:   { echo "$as_me:$LINENO: result: $CC" >&5
                   4380: echo "${ECHO_T}$CC" >&6; }
1.9       millert  4381: else
1.27      millert  4382:   { echo "$as_me:$LINENO: result: no" >&5
                   4383: echo "${ECHO_T}no" >&6; }
1.9       millert  4384: fi
                   4385:
1.27      millert  4386:
1.9       millert  4387: fi
                   4388: if test -z "$CC"; then
                   4389:   if test -n "$ac_tool_prefix"; then
1.27      millert  4390:   for ac_prog in cl.exe
1.9       millert  4391:   do
                   4392:     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
                   4393: set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1.27      millert  4394: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   4395: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1.9       millert  4396: if test "${ac_cv_prog_CC+set}" = set; then
                   4397:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   4398: else
                   4399:   if test -n "$CC"; then
                   4400:   ac_cv_prog_CC="$CC" # Let the user override the test.
                   4401: else
1.16      millert  4402: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   4403: for as_dir in $PATH
                   4404: do
                   4405:   IFS=$as_save_IFS
                   4406:   test -z "$as_dir" && as_dir=.
                   4407:   for ac_exec_ext in '' $ac_executable_extensions; do
1.27      millert  4408:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1.16      millert  4409:     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
                   4410:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   4411:     break 2
                   4412:   fi
                   4413: done
1.9       millert  4414: done
1.27      millert  4415: IFS=$as_save_IFS
1.9       millert  4416:
                   4417: fi
                   4418: fi
                   4419: CC=$ac_cv_prog_CC
                   4420: if test -n "$CC"; then
1.27      millert  4421:   { echo "$as_me:$LINENO: result: $CC" >&5
                   4422: echo "${ECHO_T}$CC" >&6; }
1.9       millert  4423: else
1.27      millert  4424:   { echo "$as_me:$LINENO: result: no" >&5
                   4425: echo "${ECHO_T}no" >&6; }
1.9       millert  4426: fi
                   4427:
1.27      millert  4428:
1.9       millert  4429:     test -n "$CC" && break
                   4430:   done
                   4431: fi
                   4432: if test -z "$CC"; then
                   4433:   ac_ct_CC=$CC
1.27      millert  4434:   for ac_prog in cl.exe
1.9       millert  4435: do
                   4436:   # Extract the first word of "$ac_prog", so it can be a program name with args.
                   4437: set dummy $ac_prog; ac_word=$2
1.27      millert  4438: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   4439: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1.9       millert  4440: if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
                   4441:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   4442: else
                   4443:   if test -n "$ac_ct_CC"; then
                   4444:   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
                   4445: else
1.16      millert  4446: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   4447: for as_dir in $PATH
                   4448: do
                   4449:   IFS=$as_save_IFS
                   4450:   test -z "$as_dir" && as_dir=.
                   4451:   for ac_exec_ext in '' $ac_executable_extensions; do
1.27      millert  4452:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1.16      millert  4453:     ac_cv_prog_ac_ct_CC="$ac_prog"
                   4454:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   4455:     break 2
                   4456:   fi
                   4457: done
1.9       millert  4458: done
1.27      millert  4459: IFS=$as_save_IFS
1.9       millert  4460:
                   4461: fi
                   4462: fi
                   4463: ac_ct_CC=$ac_cv_prog_ac_ct_CC
                   4464: if test -n "$ac_ct_CC"; then
1.27      millert  4465:   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
                   4466: echo "${ECHO_T}$ac_ct_CC" >&6; }
1.1       millert  4467: else
1.27      millert  4468:   { echo "$as_me:$LINENO: result: no" >&5
                   4469: echo "${ECHO_T}no" >&6; }
1.9       millert  4470: fi
                   4471:
1.27      millert  4472:
1.9       millert  4473:   test -n "$ac_ct_CC" && break
                   4474: done
                   4475:
1.27      millert  4476:   if test "x$ac_ct_CC" = x; then
                   4477:     CC=""
                   4478:   else
                   4479:     case $cross_compiling:$ac_tool_warned in
                   4480: yes:)
                   4481: { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
                   4482: whose name does not start with the host triplet.  If you think this
                   4483: configuration is useful to you, please write to autoconf@gnu.org." >&5
                   4484: echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
                   4485: whose name does not start with the host triplet.  If you think this
                   4486: configuration is useful to you, please write to autoconf@gnu.org." >&2;}
                   4487: ac_tool_warned=yes ;;
                   4488: esac
                   4489:     CC=$ac_ct_CC
                   4490:   fi
1.1       millert  4491: fi
                   4492:
                   4493: fi
                   4494:
1.16      millert  4495:
                   4496: test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
                   4497: See \`config.log' for more details." >&5
                   4498: echo "$as_me: error: no acceptable C compiler found in \$PATH
                   4499: See \`config.log' for more details." >&2;}
1.9       millert  4500:    { (exit 1); exit 1; }; }
                   4501:
                   4502: # Provide some information about the compiler.
1.27      millert  4503: echo "$as_me:$LINENO: checking for C compiler version" >&5
1.9       millert  4504: ac_compiler=`set X $ac_compile; echo $2`
1.27      millert  4505: { (ac_try="$ac_compiler --version >&5"
                   4506: case "(($ac_try" in
                   4507:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   4508:   *) ac_try_echo=$ac_try;;
                   4509: esac
                   4510: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   4511:   (eval "$ac_compiler --version >&5") 2>&5
1.9       millert  4512:   ac_status=$?
1.16      millert  4513:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.9       millert  4514:   (exit $ac_status); }
1.27      millert  4515: { (ac_try="$ac_compiler -v >&5"
                   4516: case "(($ac_try" in
                   4517:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   4518:   *) ac_try_echo=$ac_try;;
                   4519: esac
                   4520: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   4521:   (eval "$ac_compiler -v >&5") 2>&5
1.9       millert  4522:   ac_status=$?
1.16      millert  4523:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.9       millert  4524:   (exit $ac_status); }
1.27      millert  4525: { (ac_try="$ac_compiler -V >&5"
                   4526: case "(($ac_try" in
                   4527:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   4528:   *) ac_try_echo=$ac_try;;
                   4529: esac
                   4530: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   4531:   (eval "$ac_compiler -V >&5") 2>&5
1.9       millert  4532:   ac_status=$?
1.16      millert  4533:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.9       millert  4534:   (exit $ac_status); }
                   4535:
                   4536: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  4537: /* confdefs.h.  */
                   4538: _ACEOF
                   4539: cat confdefs.h >>conftest.$ac_ext
                   4540: cat >>conftest.$ac_ext <<_ACEOF
                   4541: /* end confdefs.h.  */
1.9       millert  4542:
                   4543: int
                   4544: main ()
                   4545: {
1.1       millert  4546:
1.9       millert  4547:   ;
                   4548:   return 0;
                   4549: }
                   4550: _ACEOF
                   4551: ac_clean_files_save=$ac_clean_files
1.16      millert  4552: ac_clean_files="$ac_clean_files a.out a.exe b.out"
1.9       millert  4553: # Try to create an executable without -o first, disregard a.out.
                   4554: # It will help us diagnose broken compilers, and finding out an intuition
                   4555: # of exeext.
1.27      millert  4556: { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
                   4557: echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
1.9       millert  4558: ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1.27      millert  4559: #
                   4560: # List of possible output files, starting from the most likely.
                   4561: # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
                   4562: # only as a last resort.  b.out is created by i960 compilers.
                   4563: ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
                   4564: #
                   4565: # The IRIX 6 linker writes into existing files which may not be
                   4566: # executable, retaining their permissions.  Remove them first so a
                   4567: # subsequent execution test works.
                   4568: ac_rmfiles=
                   4569: for ac_file in $ac_files
                   4570: do
                   4571:   case $ac_file in
                   4572:     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
                   4573:     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
                   4574:   esac
                   4575: done
                   4576: rm -f $ac_rmfiles
                   4577:
                   4578: if { (ac_try="$ac_link_default"
                   4579: case "(($ac_try" in
                   4580:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   4581:   *) ac_try_echo=$ac_try;;
                   4582: esac
                   4583: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   4584:   (eval "$ac_link_default") 2>&5
1.9       millert  4585:   ac_status=$?
1.16      millert  4586:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.9       millert  4587:   (exit $ac_status); }; then
1.27      millert  4588:   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
                   4589: # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
                   4590: # in a Makefile.  We should not override ac_cv_exeext if it was cached,
                   4591: # so that the user can short-circuit this test for compilers unknown to
                   4592: # Autoconf.
                   4593: for ac_file in $ac_files ''
1.16      millert  4594: do
                   4595:   test -f "$ac_file" || continue
1.9       millert  4596:   case $ac_file in
1.27      millert  4597:     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
1.25      millert  4598:        ;;
1.16      millert  4599:     [ab].out )
1.25      millert  4600:        # We found the default executable, but exeext='' is most
                   4601:        # certainly right.
                   4602:        break;;
1.16      millert  4603:     *.* )
1.27      millert  4604:         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
                   4605:        then :; else
                   4606:           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
                   4607:        fi
                   4608:        # We set ac_cv_exeext here because the later test for it is not
                   4609:        # safe: cross compilers may not add the suffix if given an `-o'
                   4610:        # argument, so we may need to know it at that point already.
                   4611:        # Even if this section looks crufty: it has the advantage of
                   4612:        # actually working.
1.25      millert  4613:        break;;
1.16      millert  4614:     * )
1.25      millert  4615:        break;;
1.9       millert  4616:   esac
                   4617: done
1.27      millert  4618: test "$ac_cv_exeext" = no && ac_cv_exeext=
                   4619:
1.9       millert  4620: else
1.27      millert  4621:   ac_file=''
                   4622: fi
                   4623:
                   4624: { echo "$as_me:$LINENO: result: $ac_file" >&5
                   4625: echo "${ECHO_T}$ac_file" >&6; }
                   4626: if test -z "$ac_file"; then
1.9       millert  4627:   echo "$as_me: failed program was:" >&5
1.16      millert  4628: sed 's/^/| /' conftest.$ac_ext >&5
                   4629:
                   4630: { { echo "$as_me:$LINENO: error: C compiler cannot create executables
                   4631: See \`config.log' for more details." >&5
                   4632: echo "$as_me: error: C compiler cannot create executables
                   4633: See \`config.log' for more details." >&2;}
1.9       millert  4634:    { (exit 77); exit 77; }; }
                   4635: fi
                   4636:
                   4637: ac_exeext=$ac_cv_exeext
                   4638:
1.27      millert  4639: # Check that the compiler produces executables we can run.  If not, either
1.9       millert  4640: # the compiler is broken, or we cross compile.
1.27      millert  4641: { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
                   4642: echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
1.9       millert  4643: # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
                   4644: # If not cross compiling, check that we can run a simple program.
                   4645: if test "$cross_compiling" != yes; then
                   4646:   if { ac_try='./$ac_file'
1.27      millert  4647:   { (case "(($ac_try" in
                   4648:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   4649:   *) ac_try_echo=$ac_try;;
                   4650: esac
                   4651: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   4652:   (eval "$ac_try") 2>&5
1.9       millert  4653:   ac_status=$?
1.16      millert  4654:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.9       millert  4655:   (exit $ac_status); }; }; then
                   4656:     cross_compiling=no
1.1       millert  4657:   else
1.9       millert  4658:     if test "$cross_compiling" = maybe; then
                   4659:        cross_compiling=yes
                   4660:     else
1.16      millert  4661:        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
                   4662: If you meant to cross compile, use \`--host'.
                   4663: See \`config.log' for more details." >&5
1.9       millert  4664: echo "$as_me: error: cannot run C compiled programs.
1.16      millert  4665: If you meant to cross compile, use \`--host'.
                   4666: See \`config.log' for more details." >&2;}
1.9       millert  4667:    { (exit 1); exit 1; }; }
                   4668:     fi
1.1       millert  4669:   fi
1.9       millert  4670: fi
1.27      millert  4671: { echo "$as_me:$LINENO: result: yes" >&5
                   4672: echo "${ECHO_T}yes" >&6; }
1.9       millert  4673:
1.16      millert  4674: rm -f a.out a.exe conftest$ac_cv_exeext b.out
1.9       millert  4675: ac_clean_files=$ac_clean_files_save
1.27      millert  4676: # Check that the compiler produces executables we can run.  If not, either
1.9       millert  4677: # the compiler is broken, or we cross compile.
1.27      millert  4678: { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
                   4679: echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
                   4680: { echo "$as_me:$LINENO: result: $cross_compiling" >&5
                   4681: echo "${ECHO_T}$cross_compiling" >&6; }
                   4682:
                   4683: { echo "$as_me:$LINENO: checking for suffix of executables" >&5
                   4684: echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
                   4685: if { (ac_try="$ac_link"
                   4686: case "(($ac_try" in
                   4687:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   4688:   *) ac_try_echo=$ac_try;;
                   4689: esac
                   4690: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   4691:   (eval "$ac_link") 2>&5
1.9       millert  4692:   ac_status=$?
1.16      millert  4693:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.9       millert  4694:   (exit $ac_status); }; then
                   4695:   # If both `conftest.exe' and `conftest' are `present' (well, observable)
                   4696: # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
                   4697: # work properly (i.e., refer to `conftest.exe'), while it won't with
                   4698: # `rm'.
1.16      millert  4699: for ac_file in conftest.exe conftest conftest.*; do
                   4700:   test -f "$ac_file" || continue
1.9       millert  4701:   case $ac_file in
1.27      millert  4702:     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1.9       millert  4703:     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1.25      millert  4704:          break;;
1.9       millert  4705:     * ) break;;
                   4706:   esac
                   4707: done
1.1       millert  4708: else
1.16      millert  4709:   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
                   4710: See \`config.log' for more details." >&5
                   4711: echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
                   4712: See \`config.log' for more details." >&2;}
1.9       millert  4713:    { (exit 1); exit 1; }; }
1.1       millert  4714: fi
                   4715:
1.9       millert  4716: rm -f conftest$ac_cv_exeext
1.27      millert  4717: { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
                   4718: echo "${ECHO_T}$ac_cv_exeext" >&6; }
1.1       millert  4719:
1.9       millert  4720: rm -f conftest.$ac_ext
                   4721: EXEEXT=$ac_cv_exeext
                   4722: ac_exeext=$EXEEXT
1.27      millert  4723: { echo "$as_me:$LINENO: checking for suffix of object files" >&5
                   4724: echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
1.9       millert  4725: if test "${ac_cv_objext+set}" = set; then
                   4726:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  4727: else
1.9       millert  4728:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  4729: /* confdefs.h.  */
                   4730: _ACEOF
                   4731: cat confdefs.h >>conftest.$ac_ext
                   4732: cat >>conftest.$ac_ext <<_ACEOF
                   4733: /* end confdefs.h.  */
1.9       millert  4734:
                   4735: int
                   4736: main ()
                   4737: {
                   4738:
                   4739:   ;
                   4740:   return 0;
                   4741: }
                   4742: _ACEOF
                   4743: rm -f conftest.o conftest.obj
1.27      millert  4744: if { (ac_try="$ac_compile"
                   4745: case "(($ac_try" in
                   4746:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   4747:   *) ac_try_echo=$ac_try;;
                   4748: esac
                   4749: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   4750:   (eval "$ac_compile") 2>&5
1.9       millert  4751:   ac_status=$?
1.16      millert  4752:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.9       millert  4753:   (exit $ac_status); }; then
1.27      millert  4754:   for ac_file in conftest.o conftest.obj conftest.*; do
                   4755:   test -f "$ac_file" || continue;
1.9       millert  4756:   case $ac_file in
1.27      millert  4757:     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
1.9       millert  4758:     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
                   4759:        break;;
                   4760:   esac
                   4761: done
1.1       millert  4762: else
1.9       millert  4763:   echo "$as_me: failed program was:" >&5
1.16      millert  4764: sed 's/^/| /' conftest.$ac_ext >&5
                   4765:
                   4766: { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
                   4767: See \`config.log' for more details." >&5
                   4768: echo "$as_me: error: cannot compute suffix of object files: cannot compile
                   4769: See \`config.log' for more details." >&2;}
1.9       millert  4770:    { (exit 1); exit 1; }; }
1.1       millert  4771: fi
1.9       millert  4772:
                   4773: rm -f conftest.$ac_cv_objext conftest.$ac_ext
1.1       millert  4774: fi
1.27      millert  4775: { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
                   4776: echo "${ECHO_T}$ac_cv_objext" >&6; }
1.9       millert  4777: OBJEXT=$ac_cv_objext
                   4778: ac_objext=$OBJEXT
1.27      millert  4779: { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
                   4780: echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
1.9       millert  4781: if test "${ac_cv_c_compiler_gnu+set}" = set; then
                   4782:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   4783: else
                   4784:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  4785: /* confdefs.h.  */
                   4786: _ACEOF
                   4787: cat confdefs.h >>conftest.$ac_ext
                   4788: cat >>conftest.$ac_ext <<_ACEOF
                   4789: /* end confdefs.h.  */
1.1       millert  4790:
1.9       millert  4791: int
                   4792: main ()
                   4793: {
                   4794: #ifndef __GNUC__
                   4795:        choke me
                   4796: #endif
1.1       millert  4797:
1.9       millert  4798:   ;
                   4799:   return 0;
                   4800: }
                   4801: _ACEOF
                   4802: rm -f conftest.$ac_objext
1.27      millert  4803: if { (ac_try="$ac_compile"
                   4804: case "(($ac_try" in
                   4805:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   4806:   *) ac_try_echo=$ac_try;;
                   4807: esac
                   4808: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   4809:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  4810:   ac_status=$?
1.25      millert  4811:   grep -v '^ *+' conftest.er1 >conftest.err
                   4812:   rm -f conftest.er1
                   4813:   cat conftest.err >&5
1.16      millert  4814:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  4815:   (exit $ac_status); } && {
                   4816:         test -z "$ac_c_werror_flag" ||
                   4817:         test ! -s conftest.err
                   4818:        } && test -s conftest.$ac_objext; then
1.9       millert  4819:   ac_compiler_gnu=yes
                   4820: else
                   4821:   echo "$as_me: failed program was:" >&5
1.16      millert  4822: sed 's/^/| /' conftest.$ac_ext >&5
                   4823:
1.27      millert  4824:        ac_compiler_gnu=no
1.9       millert  4825: fi
1.27      millert  4826:
                   4827: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.9       millert  4828: ac_cv_c_compiler_gnu=$ac_compiler_gnu
                   4829:
                   4830: fi
1.27      millert  4831: { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
                   4832: echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
1.9       millert  4833: GCC=`test $ac_compiler_gnu = yes && echo yes`
                   4834: ac_test_CFLAGS=${CFLAGS+set}
                   4835: ac_save_CFLAGS=$CFLAGS
1.27      millert  4836: { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
                   4837: echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
1.9       millert  4838: if test "${ac_cv_prog_cc_g+set}" = set; then
                   4839:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  4840: else
1.27      millert  4841:   ac_save_c_werror_flag=$ac_c_werror_flag
                   4842:    ac_c_werror_flag=yes
                   4843:    ac_cv_prog_cc_g=no
                   4844:    CFLAGS="-g"
                   4845:    cat >conftest.$ac_ext <<_ACEOF
1.16      millert  4846: /* confdefs.h.  */
                   4847: _ACEOF
                   4848: cat confdefs.h >>conftest.$ac_ext
                   4849: cat >>conftest.$ac_ext <<_ACEOF
                   4850: /* end confdefs.h.  */
1.9       millert  4851:
                   4852: int
                   4853: main ()
                   4854: {
                   4855:
                   4856:   ;
                   4857:   return 0;
                   4858: }
                   4859: _ACEOF
                   4860: rm -f conftest.$ac_objext
1.27      millert  4861: if { (ac_try="$ac_compile"
                   4862: case "(($ac_try" in
                   4863:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   4864:   *) ac_try_echo=$ac_try;;
                   4865: esac
                   4866: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   4867:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  4868:   ac_status=$?
1.25      millert  4869:   grep -v '^ *+' conftest.er1 >conftest.err
                   4870:   rm -f conftest.er1
                   4871:   cat conftest.err >&5
1.16      millert  4872:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  4873:   (exit $ac_status); } && {
                   4874:         test -z "$ac_c_werror_flag" ||
                   4875:         test ! -s conftest.err
                   4876:        } && test -s conftest.$ac_objext; then
                   4877:   ac_cv_prog_cc_g=yes
                   4878: else
                   4879:   echo "$as_me: failed program was:" >&5
                   4880: sed 's/^/| /' conftest.$ac_ext >&5
                   4881:
                   4882:        CFLAGS=""
                   4883:       cat >conftest.$ac_ext <<_ACEOF
                   4884: /* confdefs.h.  */
                   4885: _ACEOF
                   4886: cat confdefs.h >>conftest.$ac_ext
                   4887: cat >>conftest.$ac_ext <<_ACEOF
                   4888: /* end confdefs.h.  */
                   4889:
                   4890: int
                   4891: main ()
                   4892: {
                   4893:
                   4894:   ;
                   4895:   return 0;
                   4896: }
                   4897: _ACEOF
                   4898: rm -f conftest.$ac_objext
                   4899: if { (ac_try="$ac_compile"
                   4900: case "(($ac_try" in
                   4901:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   4902:   *) ac_try_echo=$ac_try;;
                   4903: esac
                   4904: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   4905:   (eval "$ac_compile") 2>conftest.er1
1.25      millert  4906:   ac_status=$?
1.27      millert  4907:   grep -v '^ *+' conftest.er1 >conftest.err
                   4908:   rm -f conftest.er1
                   4909:   cat conftest.err >&5
1.25      millert  4910:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  4911:   (exit $ac_status); } && {
                   4912:         test -z "$ac_c_werror_flag" ||
                   4913:         test ! -s conftest.err
                   4914:        } && test -s conftest.$ac_objext; then
                   4915:   :
                   4916: else
                   4917:   echo "$as_me: failed program was:" >&5
                   4918: sed 's/^/| /' conftest.$ac_ext >&5
                   4919:
                   4920:        ac_c_werror_flag=$ac_save_c_werror_flag
                   4921:         CFLAGS="-g"
                   4922:         cat >conftest.$ac_ext <<_ACEOF
                   4923: /* confdefs.h.  */
                   4924: _ACEOF
                   4925: cat confdefs.h >>conftest.$ac_ext
                   4926: cat >>conftest.$ac_ext <<_ACEOF
                   4927: /* end confdefs.h.  */
                   4928:
                   4929: int
                   4930: main ()
                   4931: {
                   4932:
                   4933:   ;
                   4934:   return 0;
                   4935: }
                   4936: _ACEOF
                   4937: rm -f conftest.$ac_objext
                   4938: if { (ac_try="$ac_compile"
                   4939: case "(($ac_try" in
                   4940:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   4941:   *) ac_try_echo=$ac_try;;
                   4942: esac
                   4943: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   4944:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  4945:   ac_status=$?
1.27      millert  4946:   grep -v '^ *+' conftest.er1 >conftest.err
                   4947:   rm -f conftest.er1
                   4948:   cat conftest.err >&5
1.16      millert  4949:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  4950:   (exit $ac_status); } && {
                   4951:         test -z "$ac_c_werror_flag" ||
                   4952:         test ! -s conftest.err
                   4953:        } && test -s conftest.$ac_objext; then
1.1       millert  4954:   ac_cv_prog_cc_g=yes
                   4955: else
1.9       millert  4956:   echo "$as_me: failed program was:" >&5
1.16      millert  4957: sed 's/^/| /' conftest.$ac_ext >&5
                   4958:
1.27      millert  4959:
                   4960: fi
                   4961:
                   4962: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   4963: fi
                   4964:
                   4965: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.9       millert  4966: fi
1.27      millert  4967:
                   4968: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   4969:    ac_c_werror_flag=$ac_save_c_werror_flag
1.9       millert  4970: fi
1.27      millert  4971: { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
                   4972: echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
1.9       millert  4973: if test "$ac_test_CFLAGS" = set; then
                   4974:   CFLAGS=$ac_save_CFLAGS
                   4975: elif test $ac_cv_prog_cc_g = yes; then
                   4976:   if test "$GCC" = yes; then
                   4977:     CFLAGS="-g -O2"
                   4978:   else
                   4979:     CFLAGS="-g"
                   4980:   fi
                   4981: else
                   4982:   if test "$GCC" = yes; then
                   4983:     CFLAGS="-O2"
                   4984:   else
                   4985:     CFLAGS=
                   4986:   fi
                   4987: fi
1.27      millert  4988: { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
                   4989: echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
                   4990: if test "${ac_cv_prog_cc_c89+set}" = set; then
1.16      millert  4991:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   4992: else
1.27      millert  4993:   ac_cv_prog_cc_c89=no
1.16      millert  4994: ac_save_CC=$CC
1.9       millert  4995: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  4996: /* confdefs.h.  */
1.9       millert  4997: _ACEOF
1.16      millert  4998: cat confdefs.h >>conftest.$ac_ext
                   4999: cat >>conftest.$ac_ext <<_ACEOF
                   5000: /* end confdefs.h.  */
                   5001: #include <stdarg.h>
                   5002: #include <stdio.h>
                   5003: #include <sys/types.h>
                   5004: #include <sys/stat.h>
                   5005: /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
                   5006: struct buf { int x; };
                   5007: FILE * (*rcsopen) (struct buf *, struct stat *, int);
                   5008: static char *e (p, i)
                   5009:      char **p;
                   5010:      int i;
1.9       millert  5011: {
1.16      millert  5012:   return p[i];
1.9       millert  5013: }
1.16      millert  5014: static char *f (char * (*g) (char **, int), char **p, ...)
                   5015: {
                   5016:   char *s;
                   5017:   va_list v;
                   5018:   va_start (v,p);
                   5019:   s = g (p, va_arg (v,int));
                   5020:   va_end (v);
                   5021:   return s;
                   5022: }
1.25      millert  5023:
                   5024: /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
                   5025:    function prototypes and stuff, but not '\xHH' hex character constants.
                   5026:    These don't provoke an error unfortunately, instead are silently treated
1.27      millert  5027:    as 'x'.  The following induces an error, until -std is added to get
1.25      millert  5028:    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
                   5029:    array size at least.  It's necessary to write '\x00'==0 to get something
1.27      millert  5030:    that's true only with -std.  */
1.25      millert  5031: int osf4_cc_array ['\x00' == 0 ? 1 : -1];
                   5032:
1.27      millert  5033: /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
                   5034:    inside strings and character constants.  */
                   5035: #define FOO(x) 'x'
                   5036: int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
                   5037:
1.16      millert  5038: int test (int i, double x);
                   5039: struct s1 {int (*f) (int a);};
                   5040: struct s2 {int (*f) (double a);};
                   5041: int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
                   5042: int argc;
                   5043: char **argv;
                   5044: int
                   5045: main ()
                   5046: {
                   5047: return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
                   5048:   ;
                   5049:   return 0;
                   5050: }
                   5051: _ACEOF
1.27      millert  5052: for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
                   5053:        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1.16      millert  5054: do
                   5055:   CC="$ac_save_CC $ac_arg"
                   5056:   rm -f conftest.$ac_objext
1.27      millert  5057: if { (ac_try="$ac_compile"
                   5058: case "(($ac_try" in
                   5059:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   5060:   *) ac_try_echo=$ac_try;;
                   5061: esac
                   5062: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   5063:   (eval "$ac_compile") 2>conftest.er1
1.16      millert  5064:   ac_status=$?
1.25      millert  5065:   grep -v '^ *+' conftest.er1 >conftest.err
                   5066:   rm -f conftest.er1
                   5067:   cat conftest.err >&5
1.16      millert  5068:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  5069:   (exit $ac_status); } && {
                   5070:         test -z "$ac_c_werror_flag" ||
                   5071:         test ! -s conftest.err
                   5072:        } && test -s conftest.$ac_objext; then
                   5073:   ac_cv_prog_cc_c89=$ac_arg
1.16      millert  5074: else
                   5075:   echo "$as_me: failed program was:" >&5
                   5076: sed 's/^/| /' conftest.$ac_ext >&5
                   5077:
1.27      millert  5078:
1.16      millert  5079: fi
1.27      millert  5080:
                   5081: rm -f core conftest.err conftest.$ac_objext
                   5082:   test "x$ac_cv_prog_cc_c89" != "xno" && break
1.16      millert  5083: done
1.27      millert  5084: rm -f conftest.$ac_ext
1.16      millert  5085: CC=$ac_save_CC
                   5086:
                   5087: fi
1.27      millert  5088: # AC_CACHE_VAL
                   5089: case "x$ac_cv_prog_cc_c89" in
                   5090:   x)
                   5091:     { echo "$as_me:$LINENO: result: none needed" >&5
                   5092: echo "${ECHO_T}none needed" >&6; } ;;
                   5093:   xno)
                   5094:     { echo "$as_me:$LINENO: result: unsupported" >&5
                   5095: echo "${ECHO_T}unsupported" >&6; } ;;
1.16      millert  5096:   *)
1.27      millert  5097:     CC="$CC $ac_cv_prog_cc_c89"
                   5098:     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
                   5099: echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
1.16      millert  5100: esac
                   5101:
1.27      millert  5102:
                   5103: ac_ext=c
                   5104: ac_cpp='$CPP $CPPFLAGS'
                   5105: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
                   5106: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
                   5107: ac_compiler_gnu=$ac_cv_c_compiler_gnu
                   5108:
                   5109:
                   5110: { echo "$as_me:$LINENO: checking for library containing strerror" >&5
                   5111: echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
                   5112: if test "${ac_cv_search_strerror+set}" = set; then
                   5113:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   5114: else
                   5115:   ac_func_search_save_LIBS=$LIBS
1.16      millert  5116: cat >conftest.$ac_ext <<_ACEOF
                   5117: /* confdefs.h.  */
                   5118: _ACEOF
                   5119: cat confdefs.h >>conftest.$ac_ext
                   5120: cat >>conftest.$ac_ext <<_ACEOF
                   5121: /* end confdefs.h.  */
1.27      millert  5122:
                   5123: /* Override any GCC internal prototype to avoid an error.
                   5124:    Use char because int might match the return type of a GCC
                   5125:    builtin and then its argument prototype would still apply.  */
                   5126: #ifdef __cplusplus
                   5127: extern "C"
                   5128: #endif
                   5129: char strerror ();
1.16      millert  5130: int
                   5131: main ()
                   5132: {
1.27      millert  5133: return strerror ();
1.16      millert  5134:   ;
                   5135:   return 0;
                   5136: }
                   5137: _ACEOF
1.27      millert  5138: for ac_lib in '' cposix; do
                   5139:   if test -z "$ac_lib"; then
                   5140:     ac_res="none required"
                   5141:   else
                   5142:     ac_res=-l$ac_lib
                   5143:     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
                   5144:   fi
                   5145:   rm -f conftest.$ac_objext conftest$ac_exeext
                   5146: if { (ac_try="$ac_link"
                   5147: case "(($ac_try" in
                   5148:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   5149:   *) ac_try_echo=$ac_try;;
                   5150: esac
                   5151: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   5152:   (eval "$ac_link") 2>conftest.er1
1.16      millert  5153:   ac_status=$?
1.25      millert  5154:   grep -v '^ *+' conftest.er1 >conftest.err
                   5155:   rm -f conftest.er1
                   5156:   cat conftest.err >&5
1.16      millert  5157:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  5158:   (exit $ac_status); } && {
                   5159:         test -z "$ac_c_werror_flag" ||
                   5160:         test ! -s conftest.err
                   5161:        } && test -s conftest$ac_exeext &&
                   5162:        $as_test_x conftest$ac_exeext; then
                   5163:   ac_cv_search_strerror=$ac_res
1.9       millert  5164: else
                   5165:   echo "$as_me: failed program was:" >&5
1.16      millert  5166: sed 's/^/| /' conftest.$ac_ext >&5
                   5167:
1.27      millert  5168:
                   5169: fi
                   5170:
                   5171: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   5172:       conftest$ac_exeext
                   5173:   if test "${ac_cv_search_strerror+set}" = set; then
                   5174:   break
1.9       millert  5175: fi
1.27      millert  5176: done
1.16      millert  5177: if test "${ac_cv_search_strerror+set}" = set; then
1.27      millert  5178:   :
1.9       millert  5179: else
1.27      millert  5180:   ac_cv_search_strerror=no
1.16      millert  5181: fi
1.27      millert  5182: rm conftest.$ac_ext
1.16      millert  5183: LIBS=$ac_func_search_save_LIBS
1.9       millert  5184: fi
1.27      millert  5185: { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
                   5186: echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
                   5187: ac_res=$ac_cv_search_strerror
                   5188: if test "$ac_res" != no; then
                   5189:   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
1.9       millert  5190:
                   5191: fi
                   5192:
                   5193: ac_ext=c
                   5194: ac_cpp='$CPP $CPPFLAGS'
                   5195: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
                   5196: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
                   5197: ac_compiler_gnu=$ac_cv_c_compiler_gnu
1.27      millert  5198: { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
                   5199: echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
1.1       millert  5200: # On Suns, sometimes $CPP names a directory.
                   5201: if test -n "$CPP" && test -d "$CPP"; then
                   5202:   CPP=
                   5203: fi
                   5204: if test -z "$CPP"; then
1.9       millert  5205:   if test "${ac_cv_prog_CPP+set}" = set; then
                   5206:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  5207: else
1.9       millert  5208:       # Double quotes because CPP needs to be expanded
                   5209:     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
                   5210:     do
                   5211:       ac_preproc_ok=false
                   5212: for ac_c_preproc_warn_flag in '' yes
                   5213: do
                   5214:   # Use a header file that comes with gcc, so configuring glibc
                   5215:   # with a fresh cross-compiler works.
1.16      millert  5216:   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   5217:   # <limits.h> exists even on freestanding compilers.
1.1       millert  5218:   # On the NeXT, cc -E runs the code through the compiler's parser,
1.9       millert  5219:   # not just through cpp. "Syntax error" is here to catch this case.
                   5220:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  5221: /* confdefs.h.  */
                   5222: _ACEOF
                   5223: cat confdefs.h >>conftest.$ac_ext
                   5224: cat >>conftest.$ac_ext <<_ACEOF
                   5225: /* end confdefs.h.  */
                   5226: #ifdef __STDC__
                   5227: # include <limits.h>
                   5228: #else
                   5229: # include <assert.h>
                   5230: #endif
1.25      millert  5231:                     Syntax error
1.9       millert  5232: _ACEOF
1.27      millert  5233: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   5234: case "(($ac_try" in
                   5235:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   5236:   *) ac_try_echo=$ac_try;;
                   5237: esac
                   5238: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   5239:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.9       millert  5240:   ac_status=$?
1.16      millert  5241:   grep -v '^ *+' conftest.er1 >conftest.err
1.9       millert  5242:   rm -f conftest.er1
                   5243:   cat conftest.err >&5
1.16      millert  5244:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  5245:   (exit $ac_status); } >/dev/null && {
                   5246:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   5247:         test ! -s conftest.err
                   5248:        }; then
1.1       millert  5249:   :
                   5250: else
1.9       millert  5251:   echo "$as_me: failed program was:" >&5
1.16      millert  5252: sed 's/^/| /' conftest.$ac_ext >&5
                   5253:
1.9       millert  5254:   # Broken: fails on valid input.
                   5255: continue
                   5256: fi
1.27      millert  5257:
1.9       millert  5258: rm -f conftest.err conftest.$ac_ext
                   5259:
1.27      millert  5260:   # OK, works on sane cases.  Now check whether nonexistent headers
1.9       millert  5261:   # can be detected and how.
                   5262:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  5263: /* confdefs.h.  */
                   5264: _ACEOF
                   5265: cat confdefs.h >>conftest.$ac_ext
                   5266: cat >>conftest.$ac_ext <<_ACEOF
                   5267: /* end confdefs.h.  */
1.9       millert  5268: #include <ac_nonexistent.h>
                   5269: _ACEOF
1.27      millert  5270: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   5271: case "(($ac_try" in
                   5272:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   5273:   *) ac_try_echo=$ac_try;;
                   5274: esac
                   5275: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   5276:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.9       millert  5277:   ac_status=$?
1.16      millert  5278:   grep -v '^ *+' conftest.er1 >conftest.err
1.9       millert  5279:   rm -f conftest.er1
                   5280:   cat conftest.err >&5
1.16      millert  5281:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  5282:   (exit $ac_status); } >/dev/null && {
                   5283:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   5284:         test ! -s conftest.err
                   5285:        }; then
1.9       millert  5286:   # Broken: success on invalid input.
                   5287: continue
                   5288: else
                   5289:   echo "$as_me: failed program was:" >&5
1.16      millert  5290: sed 's/^/| /' conftest.$ac_ext >&5
                   5291:
1.9       millert  5292:   # Passes both tests.
                   5293: ac_preproc_ok=:
                   5294: break
                   5295: fi
1.27      millert  5296:
1.9       millert  5297: rm -f conftest.err conftest.$ac_ext
                   5298:
                   5299: done
                   5300: # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
                   5301: rm -f conftest.err conftest.$ac_ext
                   5302: if $ac_preproc_ok; then
                   5303:   break
                   5304: fi
                   5305:
                   5306:     done
                   5307:     ac_cv_prog_CPP=$CPP
                   5308:
                   5309: fi
                   5310:   CPP=$ac_cv_prog_CPP
                   5311: else
                   5312:   ac_cv_prog_CPP=$CPP
                   5313: fi
1.27      millert  5314: { echo "$as_me:$LINENO: result: $CPP" >&5
                   5315: echo "${ECHO_T}$CPP" >&6; }
1.9       millert  5316: ac_preproc_ok=false
                   5317: for ac_c_preproc_warn_flag in '' yes
                   5318: do
                   5319:   # Use a header file that comes with gcc, so configuring glibc
                   5320:   # with a fresh cross-compiler works.
1.16      millert  5321:   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   5322:   # <limits.h> exists even on freestanding compilers.
1.9       millert  5323:   # On the NeXT, cc -E runs the code through the compiler's parser,
                   5324:   # not just through cpp. "Syntax error" is here to catch this case.
                   5325:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  5326: /* confdefs.h.  */
                   5327: _ACEOF
                   5328: cat confdefs.h >>conftest.$ac_ext
                   5329: cat >>conftest.$ac_ext <<_ACEOF
                   5330: /* end confdefs.h.  */
                   5331: #ifdef __STDC__
                   5332: # include <limits.h>
                   5333: #else
                   5334: # include <assert.h>
                   5335: #endif
1.25      millert  5336:                     Syntax error
1.9       millert  5337: _ACEOF
1.27      millert  5338: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   5339: case "(($ac_try" in
                   5340:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   5341:   *) ac_try_echo=$ac_try;;
                   5342: esac
                   5343: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   5344:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.9       millert  5345:   ac_status=$?
1.16      millert  5346:   grep -v '^ *+' conftest.er1 >conftest.err
1.9       millert  5347:   rm -f conftest.er1
                   5348:   cat conftest.err >&5
1.16      millert  5349:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  5350:   (exit $ac_status); } >/dev/null && {
                   5351:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   5352:         test ! -s conftest.err
                   5353:        }; then
1.1       millert  5354:   :
                   5355: else
1.9       millert  5356:   echo "$as_me: failed program was:" >&5
1.16      millert  5357: sed 's/^/| /' conftest.$ac_ext >&5
                   5358:
1.9       millert  5359:   # Broken: fails on valid input.
                   5360: continue
1.1       millert  5361: fi
1.27      millert  5362:
1.9       millert  5363: rm -f conftest.err conftest.$ac_ext
                   5364:
1.27      millert  5365:   # OK, works on sane cases.  Now check whether nonexistent headers
1.9       millert  5366:   # can be detected and how.
                   5367:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  5368: /* confdefs.h.  */
                   5369: _ACEOF
                   5370: cat confdefs.h >>conftest.$ac_ext
                   5371: cat >>conftest.$ac_ext <<_ACEOF
                   5372: /* end confdefs.h.  */
1.9       millert  5373: #include <ac_nonexistent.h>
                   5374: _ACEOF
1.27      millert  5375: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   5376: case "(($ac_try" in
                   5377:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   5378:   *) ac_try_echo=$ac_try;;
                   5379: esac
                   5380: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   5381:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.9       millert  5382:   ac_status=$?
1.16      millert  5383:   grep -v '^ *+' conftest.er1 >conftest.err
1.9       millert  5384:   rm -f conftest.er1
                   5385:   cat conftest.err >&5
1.16      millert  5386:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  5387:   (exit $ac_status); } >/dev/null && {
                   5388:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   5389:         test ! -s conftest.err
                   5390:        }; then
1.9       millert  5391:   # Broken: success on invalid input.
                   5392: continue
1.1       millert  5393: else
1.9       millert  5394:   echo "$as_me: failed program was:" >&5
1.16      millert  5395: sed 's/^/| /' conftest.$ac_ext >&5
                   5396:
1.9       millert  5397:   # Passes both tests.
                   5398: ac_preproc_ok=:
                   5399: break
1.1       millert  5400: fi
1.27      millert  5401:
1.9       millert  5402: rm -f conftest.err conftest.$ac_ext
1.1       millert  5403:
1.9       millert  5404: done
                   5405: # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
                   5406: rm -f conftest.err conftest.$ac_ext
                   5407: if $ac_preproc_ok; then
                   5408:   :
1.1       millert  5409: else
1.16      millert  5410:   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
                   5411: See \`config.log' for more details." >&5
                   5412: echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
                   5413: See \`config.log' for more details." >&2;}
1.9       millert  5414:    { (exit 1); exit 1; }; }
1.1       millert  5415: fi
                   5416:
1.9       millert  5417: ac_ext=c
                   5418: ac_cpp='$CPP $CPPFLAGS'
                   5419: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
                   5420: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
                   5421: ac_compiler_gnu=$ac_cv_c_compiler_gnu
1.1       millert  5422:
1.16      millert  5423:
1.23      millert  5424: ac_aux_dir=
1.27      millert  5425: for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
                   5426:   if test -f "$ac_dir/install-sh"; then
1.23      millert  5427:     ac_aux_dir=$ac_dir
                   5428:     ac_install_sh="$ac_aux_dir/install-sh -c"
                   5429:     break
1.27      millert  5430:   elif test -f "$ac_dir/install.sh"; then
1.23      millert  5431:     ac_aux_dir=$ac_dir
                   5432:     ac_install_sh="$ac_aux_dir/install.sh -c"
                   5433:     break
1.27      millert  5434:   elif test -f "$ac_dir/shtool"; then
1.23      millert  5435:     ac_aux_dir=$ac_dir
                   5436:     ac_install_sh="$ac_aux_dir/shtool install -c"
                   5437:     break
                   5438:   fi
                   5439: done
                   5440: if test -z "$ac_aux_dir"; then
1.27      millert  5441:   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
                   5442: echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1.23      millert  5443:    { (exit 1); exit 1; }; }
1.1       millert  5444: fi
1.27      millert  5445:
                   5446: # These three variables are undocumented and unsupported,
                   5447: # and are intended to be withdrawn in a future Autoconf release.
                   5448: # They can cause serious problems if a builder's source tree is in a directory
                   5449: # whose full name contains unusual characters.
                   5450: ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
                   5451: ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
                   5452: ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
                   5453:
1.23      millert  5454:
                   5455: # Make sure we can run config.sub.
1.27      millert  5456: $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
                   5457:   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
                   5458: echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1.23      millert  5459:    { (exit 1); exit 1; }; }
1.1       millert  5460:
1.27      millert  5461: { echo "$as_me:$LINENO: checking build system type" >&5
                   5462: echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1.23      millert  5463: if test "${ac_cv_build+set}" = set; then
1.9       millert  5464:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  5465: else
1.27      millert  5466:   ac_build_alias=$build_alias
                   5467: test "x$ac_build_alias" = x &&
                   5468:   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
                   5469: test "x$ac_build_alias" = x &&
1.23      millert  5470:   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
                   5471: echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
                   5472:    { (exit 1); exit 1; }; }
1.27      millert  5473: ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
                   5474:   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
                   5475: echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1.23      millert  5476:    { (exit 1); exit 1; }; }
1.9       millert  5477:
1.1       millert  5478: fi
1.27      millert  5479: { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
                   5480: echo "${ECHO_T}$ac_cv_build" >&6; }
                   5481: case $ac_cv_build in
                   5482: *-*-*) ;;
                   5483: *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
                   5484: echo "$as_me: error: invalid value of canonical build" >&2;}
                   5485:    { (exit 1); exit 1; }; };;
                   5486: esac
1.23      millert  5487: build=$ac_cv_build
1.27      millert  5488: ac_save_IFS=$IFS; IFS='-'
                   5489: set x $ac_cv_build
                   5490: shift
                   5491: build_cpu=$1
                   5492: build_vendor=$2
                   5493: shift; shift
                   5494: # Remember, the first character of IFS is used to create $*,
                   5495: # except with old shells:
                   5496: build_os=$*
                   5497: IFS=$ac_save_IFS
                   5498: case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1.23      millert  5499:
                   5500:
1.27      millert  5501: { echo "$as_me:$LINENO: checking host system type" >&5
                   5502: echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1.23      millert  5503: if test "${ac_cv_host+set}" = set; then
                   5504:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  5505: else
1.27      millert  5506:   if test "x$host_alias" = x; then
                   5507:   ac_cv_host=$ac_cv_build
                   5508: else
                   5509:   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
                   5510:     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
                   5511: echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1.23      millert  5512:    { (exit 1); exit 1; }; }
1.27      millert  5513: fi
1.23      millert  5514:
1.1       millert  5515: fi
1.27      millert  5516: { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
                   5517: echo "${ECHO_T}$ac_cv_host" >&6; }
                   5518: case $ac_cv_host in
                   5519: *-*-*) ;;
                   5520: *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
                   5521: echo "$as_me: error: invalid value of canonical host" >&2;}
                   5522:    { (exit 1); exit 1; }; };;
                   5523: esac
1.23      millert  5524: host=$ac_cv_host
1.27      millert  5525: ac_save_IFS=$IFS; IFS='-'
                   5526: set x $ac_cv_host
                   5527: shift
                   5528: host_cpu=$1
                   5529: host_vendor=$2
                   5530: shift; shift
                   5531: # Remember, the first character of IFS is used to create $*,
                   5532: # except with old shells:
                   5533: host_os=$*
                   5534: IFS=$ac_save_IFS
                   5535: case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1.1       millert  5536:
1.23      millert  5537:
1.27      millert  5538: # Check whether --enable-static was given.
                   5539: if test "${enable_static+set}" = set; then
                   5540:   enableval=$enable_static; p=${PACKAGE-default}
                   5541:     case $enableval in
                   5542:     yes) enable_static=yes ;;
                   5543:     no) enable_static=no ;;
                   5544:     *)
                   5545:      enable_static=no
                   5546:       # Look at the argument we got.  We use all the common list separators.
                   5547:       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
                   5548:       for pkg in $enableval; do
                   5549:        IFS="$lt_save_ifs"
                   5550:        if test "X$pkg" = "X$p"; then
                   5551:          enable_static=yes
                   5552:        fi
                   5553:       done
                   5554:       IFS="$lt_save_ifs"
                   5555:       ;;
                   5556:     esac
                   5557: else
                   5558:   enable_static=no
                   5559: fi
1.23      millert  5560:
                   5561:
                   5562:
1.40    ! millert  5563:
        !          5564:
1.27      millert  5565: # Check whether --enable-shared was given.
                   5566: if test "${enable_shared+set}" = set; then
                   5567:   enableval=$enable_shared; p=${PACKAGE-default}
                   5568:     case $enableval in
                   5569:     yes) enable_shared=yes ;;
                   5570:     no) enable_shared=no ;;
                   5571:     *)
                   5572:       enable_shared=no
                   5573:       # Look at the argument we got.  We use all the common list separators.
                   5574:       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
                   5575:       for pkg in $enableval; do
                   5576:        IFS="$lt_save_ifs"
                   5577:        if test "X$pkg" = "X$p"; then
                   5578:          enable_shared=yes
                   5579:        fi
                   5580:       done
                   5581:       IFS="$lt_save_ifs"
                   5582:       ;;
                   5583:     esac
                   5584: else
                   5585:   enable_shared=yes
                   5586: fi
1.25      millert  5587:
                   5588:
1.27      millert  5589: # Check whether --enable-fast-install was given.
                   5590: if test "${enable_fast_install+set}" = set; then
                   5591:   enableval=$enable_fast_install; p=${PACKAGE-default}
                   5592:     case $enableval in
                   5593:     yes) enable_fast_install=yes ;;
                   5594:     no) enable_fast_install=no ;;
                   5595:     *)
                   5596:       enable_fast_install=no
                   5597:       # Look at the argument we got.  We use all the common list separators.
                   5598:       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
                   5599:       for pkg in $enableval; do
                   5600:        IFS="$lt_save_ifs"
                   5601:        if test "X$pkg" = "X$p"; then
                   5602:          enable_fast_install=yes
                   5603:        fi
                   5604:       done
                   5605:       IFS="$lt_save_ifs"
                   5606:       ;;
                   5607:     esac
                   5608: else
                   5609:   enable_fast_install=yes
                   5610: fi
1.25      millert  5611:
                   5612:
1.27      millert  5613: { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
                   5614: echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
1.23      millert  5615: if test "${lt_cv_path_SED+set}" = set; then
                   5616:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   5617: else
                   5618:   # Loop through the user's path and test for sed and gsed.
                   5619: # Then use that list of sed's as ones to test for truncation.
                   5620: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   5621: for as_dir in $PATH
                   5622: do
                   5623:   IFS=$as_save_IFS
                   5624:   test -z "$as_dir" && as_dir=.
                   5625:   for lt_ac_prog in sed gsed; do
                   5626:     for ac_exec_ext in '' $ac_executable_extensions; do
1.27      millert  5627:       if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
1.23      millert  5628:         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
                   5629:       fi
                   5630:     done
                   5631:   done
                   5632: done
1.27      millert  5633: IFS=$as_save_IFS
1.23      millert  5634: lt_ac_max=0
                   5635: lt_ac_count=0
                   5636: # Add /usr/xpg4/bin/sed as it is typically found on Solaris
                   5637: # along with /bin/sed that truncates output.
                   5638: for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
1.27      millert  5639:   test ! -f $lt_ac_sed && continue
1.23      millert  5640:   cat /dev/null > conftest.in
                   5641:   lt_ac_count=0
1.27      millert  5642:   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
1.23      millert  5643:   # Check for GNU sed and select it if it is found.
                   5644:   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
                   5645:     lt_cv_path_SED=$lt_ac_sed
                   5646:     break
                   5647:   fi
                   5648:   while true; do
                   5649:     cat conftest.in conftest.in >conftest.tmp
                   5650:     mv conftest.tmp conftest.in
                   5651:     cp conftest.in conftest.nl
1.27      millert  5652:     echo >>conftest.nl
1.23      millert  5653:     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
                   5654:     cmp -s conftest.out conftest.nl || break
                   5655:     # 10000 chars as input seems more than enough
                   5656:     test $lt_ac_count -gt 10 && break
                   5657:     lt_ac_count=`expr $lt_ac_count + 1`
                   5658:     if test $lt_ac_count -gt $lt_ac_max; then
                   5659:       lt_ac_max=$lt_ac_count
                   5660:       lt_cv_path_SED=$lt_ac_sed
                   5661:     fi
                   5662:   done
                   5663: done
                   5664:
                   5665: fi
                   5666:
1.25      millert  5667: SED=$lt_cv_path_SED
                   5668:
1.27      millert  5669: { echo "$as_me:$LINENO: result: $SED" >&5
                   5670: echo "${ECHO_T}$SED" >&6; }
1.23      millert  5671:
1.27      millert  5672: { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
                   5673: echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
                   5674: if test "${ac_cv_path_GREP+set}" = set; then
                   5675:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   5676: else
                   5677:   # Extract the first word of "grep ggrep" to use in msg output
                   5678: if test -z "$GREP"; then
                   5679: set dummy grep ggrep; ac_prog_name=$2
                   5680: if test "${ac_cv_path_GREP+set}" = set; then
                   5681:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   5682: else
                   5683:   ac_path_GREP_found=false
                   5684: # Loop through the user's path and test for each of PROGNAME-LIST
                   5685: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   5686: for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
                   5687: do
                   5688:   IFS=$as_save_IFS
                   5689:   test -z "$as_dir" && as_dir=.
                   5690:   for ac_prog in grep ggrep; do
                   5691:   for ac_exec_ext in '' $ac_executable_extensions; do
                   5692:     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
                   5693:     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
                   5694:     # Check for GNU ac_path_GREP and select it if it is found.
                   5695:   # Check for GNU $ac_path_GREP
                   5696: case `"$ac_path_GREP" --version 2>&1` in
                   5697: *GNU*)
                   5698:   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
                   5699: *)
                   5700:   ac_count=0
                   5701:   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
                   5702:   while :
                   5703:   do
                   5704:     cat "conftest.in" "conftest.in" >"conftest.tmp"
                   5705:     mv "conftest.tmp" "conftest.in"
                   5706:     cp "conftest.in" "conftest.nl"
                   5707:     echo 'GREP' >> "conftest.nl"
                   5708:     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
                   5709:     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
                   5710:     ac_count=`expr $ac_count + 1`
                   5711:     if test $ac_count -gt ${ac_path_GREP_max-0}; then
                   5712:       # Best one so far, save it but keep looking for a better one
                   5713:       ac_cv_path_GREP="$ac_path_GREP"
                   5714:       ac_path_GREP_max=$ac_count
                   5715:     fi
                   5716:     # 10*(2^10) chars as input seems more than enough
                   5717:     test $ac_count -gt 10 && break
                   5718:   done
                   5719:   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
                   5720: esac
1.25      millert  5721:
                   5722:
1.27      millert  5723:     $ac_path_GREP_found && break 3
                   5724:   done
                   5725: done
1.25      millert  5726:
1.27      millert  5727: done
                   5728: IFS=$as_save_IFS
1.25      millert  5729:
                   5730:
1.27      millert  5731: fi
1.25      millert  5732:
1.27      millert  5733: GREP="$ac_cv_path_GREP"
                   5734: if test -z "$GREP"; then
                   5735:   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
                   5736: echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
                   5737:    { (exit 1); exit 1; }; }
                   5738: fi
1.25      millert  5739:
1.27      millert  5740: else
                   5741:   ac_cv_path_GREP=$GREP
                   5742: fi
1.25      millert  5743:
                   5744:
1.27      millert  5745: fi
                   5746: { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
                   5747: echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
                   5748:  GREP="$ac_cv_path_GREP"
1.25      millert  5749:
                   5750:
1.27      millert  5751: { echo "$as_me:$LINENO: checking for egrep" >&5
                   5752: echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
                   5753: if test "${ac_cv_path_EGREP+set}" = set; then
                   5754:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   5755: else
                   5756:   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
                   5757:    then ac_cv_path_EGREP="$GREP -E"
                   5758:    else
                   5759:      # Extract the first word of "egrep" to use in msg output
                   5760: if test -z "$EGREP"; then
                   5761: set dummy egrep; ac_prog_name=$2
                   5762: if test "${ac_cv_path_EGREP+set}" = set; then
1.23      millert  5763:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   5764: else
1.27      millert  5765:   ac_path_EGREP_found=false
                   5766: # Loop through the user's path and test for each of PROGNAME-LIST
                   5767: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   5768: for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
                   5769: do
                   5770:   IFS=$as_save_IFS
                   5771:   test -z "$as_dir" && as_dir=.
                   5772:   for ac_prog in egrep; do
                   5773:   for ac_exec_ext in '' $ac_executable_extensions; do
                   5774:     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
                   5775:     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
                   5776:     # Check for GNU ac_path_EGREP and select it if it is found.
                   5777:   # Check for GNU $ac_path_EGREP
                   5778: case `"$ac_path_EGREP" --version 2>&1` in
                   5779: *GNU*)
                   5780:   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
                   5781: *)
                   5782:   ac_count=0
                   5783:   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
                   5784:   while :
                   5785:   do
                   5786:     cat "conftest.in" "conftest.in" >"conftest.tmp"
                   5787:     mv "conftest.tmp" "conftest.in"
                   5788:     cp "conftest.in" "conftest.nl"
                   5789:     echo 'EGREP' >> "conftest.nl"
                   5790:     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
                   5791:     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
                   5792:     ac_count=`expr $ac_count + 1`
                   5793:     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
                   5794:       # Best one so far, save it but keep looking for a better one
                   5795:       ac_cv_path_EGREP="$ac_path_EGREP"
                   5796:       ac_path_EGREP_max=$ac_count
1.23      millert  5797:     fi
1.27      millert  5798:     # 10*(2^10) chars as input seems more than enough
                   5799:     test $ac_count -gt 10 && break
                   5800:   done
                   5801:   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
                   5802: esac
1.25      millert  5803:
                   5804:
1.27      millert  5805:     $ac_path_EGREP_found && break 3
                   5806:   done
                   5807: done
1.25      millert  5808:
1.27      millert  5809: done
                   5810: IFS=$as_save_IFS
1.25      millert  5811:
                   5812:
1.27      millert  5813: fi
1.25      millert  5814:
1.27      millert  5815: EGREP="$ac_cv_path_EGREP"
                   5816: if test -z "$EGREP"; then
                   5817:   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
                   5818: echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
                   5819:    { (exit 1); exit 1; }; }
                   5820: fi
1.25      millert  5821:
1.27      millert  5822: else
                   5823:   ac_cv_path_EGREP=$EGREP
                   5824: fi
1.25      millert  5825:
                   5826:
1.27      millert  5827:    fi
                   5828: fi
                   5829: { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
                   5830: echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
                   5831:  EGREP="$ac_cv_path_EGREP"
1.25      millert  5832:
                   5833:
                   5834:
1.27      millert  5835: # Check whether --with-gnu-ld was given.
1.23      millert  5836: if test "${with_gnu_ld+set}" = set; then
1.27      millert  5837:   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
1.23      millert  5838: else
                   5839:   with_gnu_ld=no
1.27      millert  5840: fi
                   5841:
1.23      millert  5842: ac_prog=ld
                   5843: if test "$GCC" = yes; then
                   5844:   # Check if gcc -print-prog-name=ld gives a path.
1.27      millert  5845:   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
                   5846: echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
1.23      millert  5847:   case $host in
                   5848:   *-*-mingw*)
                   5849:     # gcc leaves a trailing carriage return which upsets mingw
                   5850:     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
                   5851:   *)
                   5852:     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
                   5853:   esac
                   5854:   case $ac_prog in
                   5855:     # Accept absolute paths.
                   5856:     [\\/]* | ?:[\\/]*)
                   5857:       re_direlt='/[^/][^/]*/\.\./'
1.25      millert  5858:       # Canonicalize the pathname of ld
1.27      millert  5859:       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
                   5860:       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
                   5861:        ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
1.23      millert  5862:       done
                   5863:       test -z "$LD" && LD="$ac_prog"
                   5864:       ;;
                   5865:   "")
                   5866:     # If it fails, then pretend we aren't using GCC.
                   5867:     ac_prog=ld
                   5868:     ;;
                   5869:   *)
                   5870:     # If it is relative, then search for the first ld in PATH.
                   5871:     with_gnu_ld=unknown
                   5872:     ;;
                   5873:   esac
                   5874: elif test "$with_gnu_ld" = yes; then
1.27      millert  5875:   { echo "$as_me:$LINENO: checking for GNU ld" >&5
                   5876: echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
1.23      millert  5877: else
1.27      millert  5878:   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
                   5879: echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
1.23      millert  5880: fi
                   5881: if test "${lt_cv_path_LD+set}" = set; then
                   5882:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   5883: else
                   5884:   if test -z "$LD"; then
                   5885:   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
                   5886:   for ac_dir in $PATH; do
                   5887:     IFS="$lt_save_ifs"
                   5888:     test -z "$ac_dir" && ac_dir=.
                   5889:     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
                   5890:       lt_cv_path_LD="$ac_dir/$ac_prog"
                   5891:       # Check to see if the program is GNU ld.  I'd rather use --version,
1.27      millert  5892:       # but apparently some variants of GNU ld only accept -v.
1.23      millert  5893:       # Break only if it was the GNU/non-GNU ld that we prefer.
                   5894:       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
                   5895:       *GNU* | *'with BFD'*)
                   5896:        test "$with_gnu_ld" != no && break
                   5897:        ;;
                   5898:       *)
                   5899:        test "$with_gnu_ld" != yes && break
                   5900:        ;;
                   5901:       esac
                   5902:     fi
                   5903:   done
                   5904:   IFS="$lt_save_ifs"
                   5905: else
                   5906:   lt_cv_path_LD="$LD" # Let the user override the test with a path.
                   5907: fi
                   5908: fi
                   5909:
                   5910: LD="$lt_cv_path_LD"
                   5911: if test -n "$LD"; then
1.27      millert  5912:   { echo "$as_me:$LINENO: result: $LD" >&5
                   5913: echo "${ECHO_T}$LD" >&6; }
1.23      millert  5914: else
1.27      millert  5915:   { echo "$as_me:$LINENO: result: no" >&5
                   5916: echo "${ECHO_T}no" >&6; }
1.23      millert  5917: fi
                   5918: test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
                   5919: echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
                   5920:    { (exit 1); exit 1; }; }
1.27      millert  5921: { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
                   5922: echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
1.23      millert  5923: if test "${lt_cv_prog_gnu_ld+set}" = set; then
                   5924:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   5925: else
1.27      millert  5926:   # I'd rather use --version here, but apparently some GNU lds only accept -v.
1.25      millert  5927: case `$LD -v 2>&1 </dev/null` in
1.23      millert  5928: *GNU* | *'with BFD'*)
                   5929:   lt_cv_prog_gnu_ld=yes
                   5930:   ;;
                   5931: *)
                   5932:   lt_cv_prog_gnu_ld=no
                   5933:   ;;
                   5934: esac
                   5935: fi
1.27      millert  5936: { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
                   5937: echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
1.23      millert  5938: with_gnu_ld=$lt_cv_prog_gnu_ld
                   5939:
                   5940:
1.27      millert  5941: { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
                   5942: echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
                   5943: if test "${lt_cv_ld_reload_flag+set}" = set; then
                   5944:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   5945: else
                   5946:   lt_cv_ld_reload_flag='-r'
                   5947: fi
                   5948: { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
                   5949: echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
                   5950: reload_flag=$lt_cv_ld_reload_flag
                   5951: case $reload_flag in
                   5952: "" | " "*) ;;
                   5953: *) reload_flag=" $reload_flag" ;;
                   5954: esac
                   5955: reload_cmds='$LD$reload_flag -o $output$reload_objs'
                   5956: case $host_os in
                   5957:   darwin*)
                   5958:     if test "$GCC" = yes; then
                   5959:       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
                   5960:     else
                   5961:       reload_cmds='$LD$reload_flag -o $output$reload_objs'
                   5962:     fi
                   5963:     ;;
                   5964: esac
1.25      millert  5965:
1.27      millert  5966: { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
                   5967: echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
1.23      millert  5968: if test "${lt_cv_path_NM+set}" = set; then
                   5969:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   5970: else
                   5971:   if test -n "$NM"; then
                   5972:   # Let the user override the test.
                   5973:   lt_cv_path_NM="$NM"
                   5974: else
1.27      millert  5975:   lt_nm_to_check="${ac_tool_prefix}nm"
                   5976:   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
                   5977:     lt_nm_to_check="$lt_nm_to_check nm"
                   5978:   fi
                   5979:   for lt_tmp_nm in $lt_nm_to_check; do
                   5980:     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
                   5981:     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
                   5982:       IFS="$lt_save_ifs"
                   5983:       test -z "$ac_dir" && ac_dir=.
                   5984:       tmp_nm="$ac_dir/$lt_tmp_nm"
                   5985:       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
                   5986:        # Check to see if the nm accepts a BSD-compat flag.
                   5987:        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
                   5988:        #   nm: unknown option "B" ignored
                   5989:        # Tru64's nm complains that /dev/null is an invalid object file
                   5990:        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
                   5991:        */dev/null* | *'Invalid file or object type'*)
                   5992:          lt_cv_path_NM="$tmp_nm -B"
1.23      millert  5993:          break
                   5994:          ;;
                   5995:        *)
1.27      millert  5996:          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
                   5997:          */dev/null*)
                   5998:            lt_cv_path_NM="$tmp_nm -p"
                   5999:            break
                   6000:            ;;
                   6001:          *)
                   6002:            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
                   6003:            continue # so that we can try to find one that supports BSD flags
                   6004:            ;;
                   6005:          esac
1.23      millert  6006:          ;;
                   6007:        esac
1.27      millert  6008:       fi
                   6009:     done
                   6010:     IFS="$lt_save_ifs"
1.23      millert  6011:   done
                   6012:   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
                   6013: fi
                   6014: fi
1.27      millert  6015: { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
                   6016: echo "${ECHO_T}$lt_cv_path_NM" >&6; }
1.23      millert  6017: NM="$lt_cv_path_NM"
1.25      millert  6018:
1.27      millert  6019: { echo "$as_me:$LINENO: checking whether ln -s works" >&5
                   6020: echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
1.23      millert  6021: LN_S=$as_ln_s
                   6022: if test "$LN_S" = "ln -s"; then
1.27      millert  6023:   { echo "$as_me:$LINENO: result: yes" >&5
                   6024: echo "${ECHO_T}yes" >&6; }
1.25      millert  6025: else
1.27      millert  6026:   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
                   6027: echo "${ECHO_T}no, using $LN_S" >&6; }
1.25      millert  6028: fi
                   6029:
1.27      millert  6030: { echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
                   6031: echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; }
1.23      millert  6032: if test "${lt_cv_deplibs_check_method+set}" = set; then
                   6033:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   6034: else
                   6035:   lt_cv_file_magic_cmd='$MAGIC_CMD'
                   6036: lt_cv_file_magic_test_file=
                   6037: lt_cv_deplibs_check_method='unknown'
                   6038: # Need to set the preceding variable on all platforms that support
                   6039: # interlibrary dependencies.
                   6040: # 'none' -- dependencies not supported.
                   6041: # `unknown' -- same as none, but documents that we really don't know.
                   6042: # 'pass_all' -- all dependencies passed with no checks.
                   6043: # 'test_compile' -- check by making test program.
                   6044: # 'file_magic [[regex]]' -- check by looking for files in library path
                   6045: # which responds to the $file_magic_cmd with a given extended regex.
                   6046: # If you have `file' or equivalent on your system and you're not sure
                   6047: # whether `pass_all' will *always* work, you probably want this one.
                   6048:
                   6049: case $host_os in
1.36      millert  6050: aix[4-9]*)
1.23      millert  6051:   lt_cv_deplibs_check_method=pass_all
                   6052:   ;;
                   6053:
                   6054: beos*)
                   6055:   lt_cv_deplibs_check_method=pass_all
                   6056:   ;;
                   6057:
1.25      millert  6058: bsdi[45]*)
1.23      millert  6059:   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
                   6060:   lt_cv_file_magic_cmd='/usr/bin/file -L'
                   6061:   lt_cv_file_magic_test_file=/shlib/libc.so
                   6062:   ;;
                   6063:
1.25      millert  6064: cygwin*)
                   6065:   # func_win32_libid is a shell function defined in ltmain.sh
1.23      millert  6066:   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
1.25      millert  6067:   lt_cv_file_magic_cmd='func_win32_libid'
                   6068:   ;;
                   6069:
1.27      millert  6070: mingw* | pw32*)
1.25      millert  6071:   # Base MSYS/MinGW do not provide the 'file' command needed by
1.27      millert  6072:   # func_win32_libid shell function, so use a weaker test based on 'objdump',
                   6073:   # unless we find 'file', for example because we are cross-compiling.
                   6074:   if ( file / ) >/dev/null 2>&1; then
                   6075:     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
                   6076:     lt_cv_file_magic_cmd='func_win32_libid'
                   6077:   else
                   6078:     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
                   6079:     lt_cv_file_magic_cmd='$OBJDUMP -f'
                   6080:   fi
1.23      millert  6081:   ;;
                   6082:
                   6083: darwin* | rhapsody*)
1.25      millert  6084:   lt_cv_deplibs_check_method=pass_all
                   6085:   ;;
1.23      millert  6086:
1.27      millert  6087: freebsd* | dragonfly*)
                   6088:   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1.23      millert  6089:     case $host_cpu in
                   6090:     i*86 )
                   6091:       # Not sure whether the presence of OpenBSD here was a mistake.
                   6092:       # Let's accept both of them until this is cleared up.
1.27      millert  6093:       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
1.23      millert  6094:       lt_cv_file_magic_cmd=/usr/bin/file
1.27      millert  6095:       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
1.23      millert  6096:       ;;
                   6097:     esac
                   6098:   else
                   6099:     lt_cv_deplibs_check_method=pass_all
                   6100:   fi
                   6101:   ;;
                   6102:
                   6103: gnu*)
                   6104:   lt_cv_deplibs_check_method=pass_all
                   6105:   ;;
                   6106:
                   6107: hpux10.20* | hpux11*)
                   6108:   lt_cv_file_magic_cmd=/usr/bin/file
1.27      millert  6109:   case $host_cpu in
1.23      millert  6110:   ia64*)
                   6111:     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
                   6112:     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
                   6113:     ;;
                   6114:   hppa*64*)
                   6115:     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
                   6116:     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
                   6117:     ;;
                   6118:   *)
                   6119:     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
                   6120:     lt_cv_file_magic_test_file=/usr/lib/libc.sl
                   6121:     ;;
                   6122:   esac
                   6123:   ;;
                   6124:
1.27      millert  6125: interix[3-9]*)
                   6126:   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
                   6127:   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
                   6128:   ;;
                   6129:
1.23      millert  6130: irix5* | irix6* | nonstopux*)
1.25      millert  6131:   case $LD in
                   6132:   *-32|*"-32 ") libmagic=32-bit;;
                   6133:   *-n32|*"-n32 ") libmagic=N32;;
                   6134:   *-64|*"-64 ") libmagic=64-bit;;
                   6135:   *) libmagic=never-match;;
1.23      millert  6136:   esac
                   6137:   lt_cv_deplibs_check_method=pass_all
                   6138:   ;;
                   6139:
                   6140: # This must be Linux ELF.
1.27      millert  6141: linux* | k*bsd*-gnu)
1.25      millert  6142:   lt_cv_deplibs_check_method=pass_all
1.23      millert  6143:   ;;
                   6144:
1.27      millert  6145: netbsd*)
                   6146:   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1.23      millert  6147:     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
                   6148:   else
                   6149:     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
                   6150:   fi
                   6151:   ;;
                   6152:
                   6153: newos6*)
                   6154:   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
                   6155:   lt_cv_file_magic_cmd=/usr/bin/file
                   6156:   lt_cv_file_magic_test_file=/usr/lib/libnls.so
                   6157:   ;;
                   6158:
1.27      millert  6159: nto-qnx*)
                   6160:   lt_cv_deplibs_check_method=unknown
1.23      millert  6161:   ;;
                   6162:
                   6163: openbsd*)
1.27      millert  6164:   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
1.25      millert  6165:     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
1.23      millert  6166:   else
1.25      millert  6167:     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
1.23      millert  6168:   fi
                   6169:   ;;
                   6170:
                   6171: osf3* | osf4* | osf5*)
                   6172:   lt_cv_deplibs_check_method=pass_all
                   6173:   ;;
                   6174:
1.27      millert  6175: rdos*)
1.23      millert  6176:   lt_cv_deplibs_check_method=pass_all
                   6177:   ;;
                   6178:
                   6179: solaris*)
                   6180:   lt_cv_deplibs_check_method=pass_all
                   6181:   ;;
                   6182:
1.27      millert  6183: sysv4 | sysv4.3*)
1.23      millert  6184:   case $host_vendor in
                   6185:   motorola)
                   6186:     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
1.27      millert  6187:     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1.23      millert  6188:     ;;
                   6189:   ncr)
                   6190:     lt_cv_deplibs_check_method=pass_all
                   6191:     ;;
                   6192:   sequent)
                   6193:     lt_cv_file_magic_cmd='/bin/file'
                   6194:     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
                   6195:     ;;
                   6196:   sni)
                   6197:     lt_cv_file_magic_cmd='/bin/file'
                   6198:     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
                   6199:     lt_cv_file_magic_test_file=/lib/libc.so
                   6200:     ;;
                   6201:   siemens)
                   6202:     lt_cv_deplibs_check_method=pass_all
                   6203:     ;;
1.27      millert  6204:   pc)
                   6205:     lt_cv_deplibs_check_method=pass_all
                   6206:     ;;
1.23      millert  6207:   esac
                   6208:   ;;
                   6209:
1.27      millert  6210: sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
1.25      millert  6211:   lt_cv_deplibs_check_method=pass_all
                   6212:   ;;
1.23      millert  6213: esac
                   6214:
                   6215: fi
1.27      millert  6216: { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
                   6217: echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
1.23      millert  6218: file_magic_cmd=$lt_cv_file_magic_cmd
                   6219: deplibs_check_method=$lt_cv_deplibs_check_method
                   6220: test -z "$deplibs_check_method" && deplibs_check_method=unknown
                   6221:
                   6222:
                   6223:
                   6224:
1.27      millert  6225: # If no C compiler was specified, use CC.
                   6226: LTCC=${LTCC-"$CC"}
1.23      millert  6227:
1.27      millert  6228: # If no C compiler flags were specified, use CFLAGS.
                   6229: LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
1.23      millert  6230:
1.27      millert  6231: # Allow CC to be a program name with arguments.
                   6232: compiler=$CC
1.23      millert  6233:
1.27      millert  6234: # Check whether --enable-libtool-lock was given.
                   6235: if test "${enable_libtool_lock+set}" = set; then
                   6236:   enableval=$enable_libtool_lock;
                   6237: fi
1.23      millert  6238:
1.27      millert  6239: test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
1.23      millert  6240:
1.27      millert  6241: # Some flags need to be propagated to the compiler or linker for good
                   6242: # libtool support.
                   6243: case $host in
                   6244: ia64-*-hpux*)
                   6245:   # Find out which ABI we are using.
                   6246:   echo 'int i;' > conftest.$ac_ext
                   6247:   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
                   6248:   (eval $ac_compile) 2>&5
                   6249:   ac_status=$?
                   6250:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   6251:   (exit $ac_status); }; then
                   6252:     case `/usr/bin/file conftest.$ac_objext` in
                   6253:     *ELF-32*)
                   6254:       HPUX_IA64_MODE="32"
                   6255:       ;;
                   6256:     *ELF-64*)
                   6257:       HPUX_IA64_MODE="64"
                   6258:       ;;
                   6259:     esac
                   6260:   fi
                   6261:   rm -rf conftest*
                   6262:   ;;
                   6263: *-*-irix6*)
                   6264:   # Find out which ABI we are using.
1.40    ! millert  6265:   echo '#line 6265 "configure"' > conftest.$ac_ext
1.27      millert  6266:   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
                   6267:   (eval $ac_compile) 2>&5
                   6268:   ac_status=$?
                   6269:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   6270:   (exit $ac_status); }; then
                   6271:    if test "$lt_cv_prog_gnu_ld" = yes; then
                   6272:     case `/usr/bin/file conftest.$ac_objext` in
                   6273:     *32-bit*)
                   6274:       LD="${LD-ld} -melf32bsmip"
                   6275:       ;;
                   6276:     *N32*)
                   6277:       LD="${LD-ld} -melf32bmipn32"
                   6278:       ;;
                   6279:     *64-bit*)
                   6280:       LD="${LD-ld} -melf64bmip"
                   6281:       ;;
                   6282:     esac
                   6283:    else
                   6284:     case `/usr/bin/file conftest.$ac_objext` in
                   6285:     *32-bit*)
                   6286:       LD="${LD-ld} -32"
                   6287:       ;;
                   6288:     *N32*)
                   6289:       LD="${LD-ld} -n32"
                   6290:       ;;
                   6291:     *64-bit*)
                   6292:       LD="${LD-ld} -64"
                   6293:       ;;
                   6294:     esac
                   6295:    fi
                   6296:   fi
                   6297:   rm -rf conftest*
                   6298:   ;;
1.23      millert  6299:
1.27      millert  6300: x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
                   6301: s390*-*linux*|sparc*-*linux*)
                   6302:   # Find out which ABI we are using.
                   6303:   echo 'int i;' > conftest.$ac_ext
                   6304:   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
                   6305:   (eval $ac_compile) 2>&5
                   6306:   ac_status=$?
                   6307:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   6308:   (exit $ac_status); }; then
                   6309:     case `/usr/bin/file conftest.o` in
                   6310:     *32-bit*)
                   6311:       case $host in
                   6312:         x86_64-*kfreebsd*-gnu)
                   6313:           LD="${LD-ld} -m elf_i386_fbsd"
                   6314:           ;;
                   6315:         x86_64-*linux*)
                   6316:           LD="${LD-ld} -m elf_i386"
                   6317:           ;;
                   6318:         ppc64-*linux*|powerpc64-*linux*)
                   6319:           LD="${LD-ld} -m elf32ppclinux"
                   6320:           ;;
                   6321:         s390x-*linux*)
                   6322:           LD="${LD-ld} -m elf_s390"
                   6323:           ;;
                   6324:         sparc64-*linux*)
                   6325:           LD="${LD-ld} -m elf32_sparc"
                   6326:           ;;
                   6327:       esac
                   6328:       ;;
                   6329:     *64-bit*)
                   6330:       case $host in
                   6331:         x86_64-*kfreebsd*-gnu)
                   6332:           LD="${LD-ld} -m elf_x86_64_fbsd"
                   6333:           ;;
                   6334:         x86_64-*linux*)
                   6335:           LD="${LD-ld} -m elf_x86_64"
                   6336:           ;;
                   6337:         ppc*-*linux*|powerpc*-*linux*)
                   6338:           LD="${LD-ld} -m elf64ppc"
                   6339:           ;;
                   6340:         s390*-*linux*)
                   6341:           LD="${LD-ld} -m elf64_s390"
                   6342:           ;;
                   6343:         sparc*-*linux*)
                   6344:           LD="${LD-ld} -m elf64_sparc"
                   6345:           ;;
                   6346:       esac
                   6347:       ;;
                   6348:     esac
                   6349:   fi
                   6350:   rm -rf conftest*
                   6351:   ;;
1.25      millert  6352:
1.27      millert  6353: *-*-sco3.2v5*)
                   6354:   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
                   6355:   SAVE_CFLAGS="$CFLAGS"
                   6356:   CFLAGS="$CFLAGS -belf"
                   6357:   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
                   6358: echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
                   6359: if test "${lt_cv_cc_needs_belf+set}" = set; then
1.23      millert  6360:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   6361: else
1.27      millert  6362:   ac_ext=c
                   6363: ac_cpp='$CPP $CPPFLAGS'
                   6364: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
                   6365: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
                   6366: ac_compiler_gnu=$ac_cv_c_compiler_gnu
                   6367:
                   6368:      cat >conftest.$ac_ext <<_ACEOF
                   6369: /* confdefs.h.  */
                   6370: _ACEOF
                   6371: cat confdefs.h >>conftest.$ac_ext
                   6372: cat >>conftest.$ac_ext <<_ACEOF
                   6373: /* end confdefs.h.  */
                   6374:
                   6375: int
                   6376: main ()
                   6377: {
1.23      millert  6378:
1.27      millert  6379:   ;
                   6380:   return 0;
                   6381: }
                   6382: _ACEOF
                   6383: rm -f conftest.$ac_objext conftest$ac_exeext
                   6384: if { (ac_try="$ac_link"
                   6385: case "(($ac_try" in
                   6386:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   6387:   *) ac_try_echo=$ac_try;;
                   6388: esac
                   6389: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   6390:   (eval "$ac_link") 2>conftest.er1
                   6391:   ac_status=$?
                   6392:   grep -v '^ *+' conftest.er1 >conftest.err
                   6393:   rm -f conftest.er1
                   6394:   cat conftest.err >&5
                   6395:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   6396:   (exit $ac_status); } && {
                   6397:         test -z "$ac_c_werror_flag" ||
                   6398:         test ! -s conftest.err
                   6399:        } && test -s conftest$ac_exeext &&
                   6400:        $as_test_x conftest$ac_exeext; then
                   6401:   lt_cv_cc_needs_belf=yes
1.25      millert  6402: else
1.27      millert  6403:   echo "$as_me: failed program was:" >&5
                   6404: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  6405:
1.27      millert  6406:        lt_cv_cc_needs_belf=no
1.25      millert  6407: fi
1.23      millert  6408:
1.27      millert  6409: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   6410:       conftest$ac_exeext conftest.$ac_ext
                   6411:      ac_ext=c
                   6412: ac_cpp='$CPP $CPPFLAGS'
                   6413: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
                   6414: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
                   6415: ac_compiler_gnu=$ac_cv_c_compiler_gnu
1.23      millert  6416:
                   6417: fi
1.27      millert  6418: { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
                   6419: echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
                   6420:   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
                   6421:     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
                   6422:     CFLAGS="$SAVE_CFLAGS"
                   6423:   fi
                   6424:   ;;
                   6425: sparc*-*solaris*)
                   6426:   # Find out which ABI we are using.
                   6427:   echo 'int i;' > conftest.$ac_ext
                   6428:   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
                   6429:   (eval $ac_compile) 2>&5
                   6430:   ac_status=$?
                   6431:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   6432:   (exit $ac_status); }; then
                   6433:     case `/usr/bin/file conftest.o` in
                   6434:     *64-bit*)
                   6435:       case $lt_cv_prog_gnu_ld in
                   6436:       yes*) LD="${LD-ld} -m elf64_sparc" ;;
1.36      millert  6437:       *)
                   6438:         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
                   6439:          LD="${LD-ld} -64"
                   6440:        fi
                   6441:        ;;
1.27      millert  6442:       esac
                   6443:       ;;
                   6444:     esac
                   6445:   fi
                   6446:   rm -rf conftest*
                   6447:   ;;
1.25      millert  6448:
                   6449:
1.27      millert  6450: esac
1.25      millert  6451:
1.27      millert  6452: need_locks="$enable_libtool_lock"
1.25      millert  6453:
                   6454:
                   6455:
1.27      millert  6456: { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
                   6457: echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
                   6458: if test "${ac_cv_header_stdc+set}" = set; then
                   6459:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   6460: else
                   6461:   cat >conftest.$ac_ext <<_ACEOF
                   6462: /* confdefs.h.  */
                   6463: _ACEOF
                   6464: cat confdefs.h >>conftest.$ac_ext
                   6465: cat >>conftest.$ac_ext <<_ACEOF
                   6466: /* end confdefs.h.  */
                   6467: #include <stdlib.h>
                   6468: #include <stdarg.h>
                   6469: #include <string.h>
                   6470: #include <float.h>
1.23      millert  6471:
1.27      millert  6472: int
                   6473: main ()
                   6474: {
1.23      millert  6475:
1.27      millert  6476:   ;
                   6477:   return 0;
                   6478: }
                   6479: _ACEOF
                   6480: rm -f conftest.$ac_objext
                   6481: if { (ac_try="$ac_compile"
                   6482: case "(($ac_try" in
                   6483:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   6484:   *) ac_try_echo=$ac_try;;
                   6485: esac
                   6486: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   6487:   (eval "$ac_compile") 2>conftest.er1
                   6488:   ac_status=$?
                   6489:   grep -v '^ *+' conftest.er1 >conftest.err
                   6490:   rm -f conftest.er1
                   6491:   cat conftest.err >&5
                   6492:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   6493:   (exit $ac_status); } && {
                   6494:         test -z "$ac_c_werror_flag" ||
                   6495:         test ! -s conftest.err
                   6496:        } && test -s conftest.$ac_objext; then
                   6497:   ac_cv_header_stdc=yes
                   6498: else
                   6499:   echo "$as_me: failed program was:" >&5
                   6500: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  6501:
1.27      millert  6502:        ac_cv_header_stdc=no
                   6503: fi
1.23      millert  6504:
1.27      millert  6505: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.23      millert  6506:
1.27      millert  6507: if test $ac_cv_header_stdc = yes; then
                   6508:   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
                   6509:   cat >conftest.$ac_ext <<_ACEOF
                   6510: /* confdefs.h.  */
                   6511: _ACEOF
                   6512: cat confdefs.h >>conftest.$ac_ext
                   6513: cat >>conftest.$ac_ext <<_ACEOF
                   6514: /* end confdefs.h.  */
                   6515: #include <string.h>
1.23      millert  6516:
1.27      millert  6517: _ACEOF
                   6518: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
                   6519:   $EGREP "memchr" >/dev/null 2>&1; then
                   6520:   :
1.25      millert  6521: else
1.27      millert  6522:   ac_cv_header_stdc=no
1.25      millert  6523: fi
1.27      millert  6524: rm -f conftest*
1.23      millert  6525:
1.25      millert  6526: fi
1.23      millert  6527:
1.27      millert  6528: if test $ac_cv_header_stdc = yes; then
                   6529:   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
                   6530:   cat >conftest.$ac_ext <<_ACEOF
                   6531: /* confdefs.h.  */
                   6532: _ACEOF
                   6533: cat confdefs.h >>conftest.$ac_ext
                   6534: cat >>conftest.$ac_ext <<_ACEOF
                   6535: /* end confdefs.h.  */
                   6536: #include <stdlib.h>
                   6537:
                   6538: _ACEOF
                   6539: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
                   6540:   $EGREP "free" >/dev/null 2>&1; then
                   6541:   :
1.25      millert  6542: else
1.27      millert  6543:   ac_cv_header_stdc=no
1.23      millert  6544: fi
1.27      millert  6545: rm -f conftest*
1.23      millert  6546:
                   6547: fi
                   6548:
1.27      millert  6549: if test $ac_cv_header_stdc = yes; then
                   6550:   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
                   6551:   if test "$cross_compiling" = yes; then
                   6552:   :
                   6553: else
                   6554:   cat >conftest.$ac_ext <<_ACEOF
                   6555: /* confdefs.h.  */
                   6556: _ACEOF
                   6557: cat confdefs.h >>conftest.$ac_ext
                   6558: cat >>conftest.$ac_ext <<_ACEOF
                   6559: /* end confdefs.h.  */
                   6560: #include <ctype.h>
                   6561: #include <stdlib.h>
                   6562: #if ((' ' & 0x0FF) == 0x020)
                   6563: # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
                   6564: # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
                   6565: #else
                   6566: # define ISLOWER(c) \
                   6567:                   (('a' <= (c) && (c) <= 'i') \
                   6568:                     || ('j' <= (c) && (c) <= 'r') \
                   6569:                     || ('s' <= (c) && (c) <= 'z'))
                   6570: # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
                   6571: #endif
1.25      millert  6572:
1.27      millert  6573: #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
                   6574: int
                   6575: main ()
                   6576: {
                   6577:   int i;
                   6578:   for (i = 0; i < 256; i++)
                   6579:     if (XOR (islower (i), ISLOWER (i))
                   6580:        || toupper (i) != TOUPPER (i))
                   6581:       return 2;
                   6582:   return 0;
                   6583: }
                   6584: _ACEOF
                   6585: rm -f conftest$ac_exeext
                   6586: if { (ac_try="$ac_link"
                   6587: case "(($ac_try" in
                   6588:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   6589:   *) ac_try_echo=$ac_try;;
                   6590: esac
                   6591: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   6592:   (eval "$ac_link") 2>&5
                   6593:   ac_status=$?
                   6594:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   6595:   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
                   6596:   { (case "(($ac_try" in
                   6597:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   6598:   *) ac_try_echo=$ac_try;;
                   6599: esac
                   6600: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   6601:   (eval "$ac_try") 2>&5
                   6602:   ac_status=$?
                   6603:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   6604:   (exit $ac_status); }; }; then
                   6605:   :
1.25      millert  6606: else
1.27      millert  6607:   echo "$as_me: program exited with status $ac_status" >&5
                   6608: echo "$as_me: failed program was:" >&5
                   6609: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  6610:
1.27      millert  6611: ( exit $ac_status )
                   6612: ac_cv_header_stdc=no
1.25      millert  6613: fi
1.27      millert  6614: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
1.23      millert  6615: fi
                   6616:
                   6617:
                   6618: fi
                   6619: fi
1.27      millert  6620: { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
                   6621: echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
                   6622: if test $ac_cv_header_stdc = yes; then
                   6623:
                   6624: cat >>confdefs.h <<\_ACEOF
                   6625: #define STDC_HEADERS 1
                   6626: _ACEOF
1.23      millert  6627:
                   6628: fi
                   6629:
1.27      millert  6630: # On IRIX 5.3, sys/types and inttypes.h are conflicting.
1.23      millert  6631:
                   6632:
                   6633:
                   6634:
                   6635:
                   6636:
                   6637:
                   6638:
                   6639:
1.27      millert  6640: for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
                   6641:                  inttypes.h stdint.h unistd.h
                   6642: do
                   6643: as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
                   6644: { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   6645: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   6646: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   6647:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   6648: else
                   6649:   cat >conftest.$ac_ext <<_ACEOF
                   6650: /* confdefs.h.  */
                   6651: _ACEOF
                   6652: cat confdefs.h >>conftest.$ac_ext
                   6653: cat >>conftest.$ac_ext <<_ACEOF
                   6654: /* end confdefs.h.  */
                   6655: $ac_includes_default
1.23      millert  6656:
1.27      millert  6657: #include <$ac_header>
                   6658: _ACEOF
                   6659: rm -f conftest.$ac_objext
                   6660: if { (ac_try="$ac_compile"
                   6661: case "(($ac_try" in
                   6662:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   6663:   *) ac_try_echo=$ac_try;;
                   6664: esac
                   6665: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   6666:   (eval "$ac_compile") 2>conftest.er1
                   6667:   ac_status=$?
                   6668:   grep -v '^ *+' conftest.er1 >conftest.err
                   6669:   rm -f conftest.er1
                   6670:   cat conftest.err >&5
                   6671:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   6672:   (exit $ac_status); } && {
                   6673:         test -z "$ac_c_werror_flag" ||
                   6674:         test ! -s conftest.err
                   6675:        } && test -s conftest.$ac_objext; then
                   6676:   eval "$as_ac_Header=yes"
                   6677: else
                   6678:   echo "$as_me: failed program was:" >&5
                   6679: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  6680:
1.27      millert  6681:        eval "$as_ac_Header=no"
                   6682: fi
1.23      millert  6683:
1.27      millert  6684: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   6685: fi
                   6686: ac_res=`eval echo '${'$as_ac_Header'}'`
                   6687:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   6688: echo "${ECHO_T}$ac_res" >&6; }
                   6689: if test `eval echo '${'$as_ac_Header'}'` = yes; then
                   6690:   cat >>confdefs.h <<_ACEOF
                   6691: #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
                   6692: _ACEOF
1.23      millert  6693:
1.27      millert  6694: fi
1.23      millert  6695:
1.27      millert  6696: done
1.23      millert  6697:
                   6698:
                   6699:
1.27      millert  6700: for ac_header in dlfcn.h
                   6701: do
                   6702: as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
                   6703: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   6704:   { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   6705: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   6706: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   6707:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   6708: fi
                   6709: ac_res=`eval echo '${'$as_ac_Header'}'`
                   6710:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   6711: echo "${ECHO_T}$ac_res" >&6; }
                   6712: else
                   6713:   # Is the header compilable?
                   6714: { echo "$as_me:$LINENO: checking $ac_header usability" >&5
                   6715: echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
                   6716: cat >conftest.$ac_ext <<_ACEOF
                   6717: /* confdefs.h.  */
                   6718: _ACEOF
                   6719: cat confdefs.h >>conftest.$ac_ext
                   6720: cat >>conftest.$ac_ext <<_ACEOF
                   6721: /* end confdefs.h.  */
                   6722: $ac_includes_default
                   6723: #include <$ac_header>
                   6724: _ACEOF
                   6725: rm -f conftest.$ac_objext
                   6726: if { (ac_try="$ac_compile"
                   6727: case "(($ac_try" in
                   6728:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   6729:   *) ac_try_echo=$ac_try;;
                   6730: esac
                   6731: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   6732:   (eval "$ac_compile") 2>conftest.er1
                   6733:   ac_status=$?
                   6734:   grep -v '^ *+' conftest.er1 >conftest.err
                   6735:   rm -f conftest.er1
                   6736:   cat conftest.err >&5
                   6737:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   6738:   (exit $ac_status); } && {
                   6739:         test -z "$ac_c_werror_flag" ||
                   6740:         test ! -s conftest.err
                   6741:        } && test -s conftest.$ac_objext; then
                   6742:   ac_header_compiler=yes
                   6743: else
                   6744:   echo "$as_me: failed program was:" >&5
                   6745: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  6746:
1.27      millert  6747:        ac_header_compiler=no
                   6748: fi
1.23      millert  6749:
1.27      millert  6750: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   6751: { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
                   6752: echo "${ECHO_T}$ac_header_compiler" >&6; }
1.23      millert  6753:
1.27      millert  6754: # Is the header present?
                   6755: { echo "$as_me:$LINENO: checking $ac_header presence" >&5
                   6756: echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
                   6757: cat >conftest.$ac_ext <<_ACEOF
                   6758: /* confdefs.h.  */
                   6759: _ACEOF
                   6760: cat confdefs.h >>conftest.$ac_ext
                   6761: cat >>conftest.$ac_ext <<_ACEOF
                   6762: /* end confdefs.h.  */
                   6763: #include <$ac_header>
                   6764: _ACEOF
                   6765: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   6766: case "(($ac_try" in
                   6767:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   6768:   *) ac_try_echo=$ac_try;;
                   6769: esac
                   6770: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   6771:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
                   6772:   ac_status=$?
                   6773:   grep -v '^ *+' conftest.er1 >conftest.err
                   6774:   rm -f conftest.er1
                   6775:   cat conftest.err >&5
                   6776:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   6777:   (exit $ac_status); } >/dev/null && {
                   6778:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   6779:         test ! -s conftest.err
                   6780:        }; then
                   6781:   ac_header_preproc=yes
                   6782: else
                   6783:   echo "$as_me: failed program was:" >&5
                   6784: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  6785:
1.27      millert  6786:   ac_header_preproc=no
                   6787: fi
1.23      millert  6788:
1.27      millert  6789: rm -f conftest.err conftest.$ac_ext
                   6790: { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
                   6791: echo "${ECHO_T}$ac_header_preproc" >&6; }
1.23      millert  6792:
1.27      millert  6793: # So?  What about this header?
                   6794: case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
                   6795:   yes:no: )
                   6796:     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
                   6797: echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
                   6798:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
                   6799: echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
                   6800:     ac_header_preproc=yes
                   6801:     ;;
                   6802:   no:yes:* )
                   6803:     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
                   6804: echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
                   6805:     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
                   6806: echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
                   6807:     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
                   6808: echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
                   6809:     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
                   6810: echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
                   6811:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
                   6812: echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
                   6813:     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
                   6814: echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
1.40    ! millert  6815:     ( cat <<\_ASBOX
        !          6816: ## --------------------------------------- ##
        !          6817: ## Report this to http://www.sudo.ws/bugs/ ##
        !          6818: ## --------------------------------------- ##
        !          6819: _ASBOX
        !          6820:      ) | sed "s/^/$as_me: WARNING:     /" >&2
1.27      millert  6821:     ;;
                   6822: esac
                   6823: { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   6824: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   6825: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
1.23      millert  6826:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   6827: else
1.27      millert  6828:   eval "$as_ac_Header=\$ac_header_preproc"
                   6829: fi
                   6830: ac_res=`eval echo '${'$as_ac_Header'}'`
                   6831:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   6832: echo "${ECHO_T}$ac_res" >&6; }
                   6833:
                   6834: fi
                   6835: if test `eval echo '${'$as_ac_Header'}'` = yes; then
                   6836:   cat >>confdefs.h <<_ACEOF
                   6837: #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
                   6838: _ACEOF
                   6839:
                   6840: fi
1.23      millert  6841:
1.27      millert  6842: done
1.23      millert  6843:
                   6844:
1.27      millert  6845: # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
                   6846: # find the maximum length of command line arguments
                   6847: { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
                   6848: echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
                   6849: if test "${lt_cv_sys_max_cmd_len+set}" = set; then
                   6850:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   6851: else
                   6852:     i=0
                   6853:   teststring="ABCD"
                   6854:
                   6855:   case $build_os in
                   6856:   msdosdjgpp*)
                   6857:     # On DJGPP, this test can blow up pretty badly due to problems in libc
                   6858:     # (any single argument exceeding 2000 bytes causes a buffer overrun
                   6859:     # during glob expansion).  Even if it were fixed, the result of this
                   6860:     # check would be larger than it should be.
                   6861:     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
                   6862:     ;;
                   6863:
                   6864:   gnu*)
                   6865:     # Under GNU Hurd, this test is not required because there is
                   6866:     # no limit to the length of command line arguments.
                   6867:     # Libtool will interpret -1 as no limit whatsoever
                   6868:     lt_cv_sys_max_cmd_len=-1;
                   6869:     ;;
                   6870:
                   6871:   cygwin* | mingw*)
                   6872:     # On Win9x/ME, this test blows up -- it succeeds, but takes
                   6873:     # about 5 minutes as the teststring grows exponentially.
                   6874:     # Worse, since 9x/ME are not pre-emptively multitasking,
                   6875:     # you end up with a "frozen" computer, even though with patience
                   6876:     # the test eventually succeeds (with a max line length of 256k).
                   6877:     # Instead, let's just punt: use the minimum linelength reported by
                   6878:     # all of the supported platforms: 8192 (on NT/2K/XP).
                   6879:     lt_cv_sys_max_cmd_len=8192;
                   6880:     ;;
                   6881:
                   6882:   amigaos*)
                   6883:     # On AmigaOS with pdksh, this test takes hours, literally.
                   6884:     # So we just punt and use a minimum line length of 8192.
                   6885:     lt_cv_sys_max_cmd_len=8192;
                   6886:     ;;
                   6887:
                   6888:   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
                   6889:     # This has been around since 386BSD, at least.  Likely further.
                   6890:     if test -x /sbin/sysctl; then
                   6891:       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
                   6892:     elif test -x /usr/sbin/sysctl; then
                   6893:       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
                   6894:     else
                   6895:       lt_cv_sys_max_cmd_len=65536      # usable default for all BSDs
                   6896:     fi
                   6897:     # And add a safety zone
                   6898:     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
                   6899:     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
                   6900:     ;;
                   6901:
                   6902:   interix*)
                   6903:     # We know the value 262144 and hardcode it with a safety zone (like BSD)
                   6904:     lt_cv_sys_max_cmd_len=196608
                   6905:     ;;
                   6906:
                   6907:   osf*)
                   6908:     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
                   6909:     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
                   6910:     # nice to cause kernel panics so lets avoid the loop below.
                   6911:     # First set a reasonable default.
                   6912:     lt_cv_sys_max_cmd_len=16384
                   6913:     #
                   6914:     if test -x /sbin/sysconfig; then
                   6915:       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
                   6916:         *1*) lt_cv_sys_max_cmd_len=-1 ;;
                   6917:       esac
                   6918:     fi
                   6919:     ;;
                   6920:   sco3.2v5*)
                   6921:     lt_cv_sys_max_cmd_len=102400
                   6922:     ;;
                   6923:   sysv5* | sco5v6* | sysv4.2uw2*)
                   6924:     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
                   6925:     if test -n "$kargmax"; then
                   6926:       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[        ]//'`
                   6927:     else
                   6928:       lt_cv_sys_max_cmd_len=32768
                   6929:     fi
                   6930:     ;;
                   6931:   *)
                   6932:     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
                   6933:     if test -n "$lt_cv_sys_max_cmd_len"; then
                   6934:       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
                   6935:       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
                   6936:     else
                   6937:       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
                   6938:       while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
                   6939:               = "XX$teststring") >/dev/null 2>&1 &&
                   6940:              new_result=`expr "X$teststring" : ".*" 2>&1` &&
                   6941:              lt_cv_sys_max_cmd_len=$new_result &&
                   6942:              test $i != 17 # 1/2 MB should be enough
                   6943:       do
                   6944:         i=`expr $i + 1`
                   6945:         teststring=$teststring$teststring
                   6946:       done
                   6947:       teststring=
                   6948:       # Add a significant safety factor because C++ compilers can tack on massive
                   6949:       # amounts of additional arguments before passing them to the linker.
                   6950:       # It appears as though 1/2 is a usable value.
                   6951:       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
                   6952:     fi
                   6953:     ;;
                   6954:   esac
                   6955:
                   6956: fi
                   6957:
                   6958: if test -n $lt_cv_sys_max_cmd_len ; then
                   6959:   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
                   6960: echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
                   6961: else
                   6962:   { echo "$as_me:$LINENO: result: none" >&5
                   6963: echo "${ECHO_T}none" >&6; }
                   6964: fi
                   6965:
                   6966:
                   6967:
                   6968:
                   6969:
                   6970: # Check for command to grab the raw symbol name followed by C symbol from nm.
                   6971: { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
                   6972: echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
                   6973: if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
                   6974:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   6975: else
                   6976:
                   6977: # These are sane defaults that work on at least a few old systems.
                   6978: # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
                   6979:
                   6980: # Character class describing NM global symbol codes.
                   6981: symcode='[BCDEGRST]'
                   6982:
                   6983: # Regexp to match symbols that can be accessed directly from C.
                   6984: sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
                   6985:
                   6986: # Transform an extracted symbol line into a proper C declaration
                   6987: lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
                   6988:
                   6989: # Transform an extracted symbol line into symbol name and symbol address
                   6990: lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
1.23      millert  6991:
1.25      millert  6992: # Define system-specific variables.
                   6993: case $host_os in
                   6994: aix*)
                   6995:   symcode='[BCDT]'
                   6996:   ;;
                   6997: cygwin* | mingw* | pw32*)
                   6998:   symcode='[ABCDGISTW]'
                   6999:   ;;
1.27      millert  7000: hpux*) # Its linker distinguishes data from code symbols
1.25      millert  7001:   if test "$host_cpu" = ia64; then
                   7002:     symcode='[ABCDEGRST]'
                   7003:   fi
1.27      millert  7004:   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
                   7005:   lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
                   7006:   ;;
                   7007: linux* | k*bsd*-gnu)
                   7008:   if test "$host_cpu" = ia64; then
                   7009:     symcode='[ABCDGIRSTW]'
                   7010:     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
                   7011:     lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
                   7012:   fi
1.25      millert  7013:   ;;
                   7014: irix* | nonstopux*)
                   7015:   symcode='[BCDEGRST]'
                   7016:   ;;
                   7017: osf*)
                   7018:   symcode='[BCDEGQRST]'
                   7019:   ;;
1.27      millert  7020: solaris*)
1.25      millert  7021:   symcode='[BDRT]'
                   7022:   ;;
1.27      millert  7023: sco3.2v5*)
                   7024:   symcode='[DT]'
                   7025:   ;;
                   7026: sysv4.2uw2*)
                   7027:   symcode='[DT]'
                   7028:   ;;
                   7029: sysv5* | sco5v6* | unixware* | OpenUNIX*)
                   7030:   symcode='[ABDT]'
                   7031:   ;;
1.25      millert  7032: sysv4)
                   7033:   symcode='[DFNSTU]'
                   7034:   ;;
                   7035: esac
1.23      millert  7036:
1.25      millert  7037: # Handle CRLF in mingw tool chain
                   7038: opt_cr=
                   7039: case $build_os in
                   7040: mingw*)
1.27      millert  7041:   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
1.25      millert  7042:   ;;
                   7043: esac
                   7044:
1.27      millert  7045: # If we're using GNU nm, then use its standard symbol codes.
                   7046: case `$NM -V 2>&1` in
                   7047: *GNU* | *'with BFD'*)
                   7048:   symcode='[ABCDGIRSTW]' ;;
                   7049: esac
                   7050:
                   7051: # Try without a prefix undercore, then with it.
1.25      millert  7052: for ac_symprfx in "" "_"; do
                   7053:
1.27      millert  7054:   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
                   7055:   symxfrm="\\1 $ac_symprfx\\2 \\2"
                   7056:
1.25      millert  7057:   # Write the raw and C identifiers.
1.27      millert  7058:   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
1.23      millert  7059:
1.25      millert  7060:   # Check to see that the pipe works correctly.
                   7061:   pipe_works=no
                   7062:
                   7063:   rm -f conftest*
1.27      millert  7064:   cat > conftest.$ac_ext <<EOF
1.25      millert  7065: #ifdef __cplusplus
                   7066: extern "C" {
                   7067: #endif
                   7068: char nm_test_var;
                   7069: void nm_test_func(){}
                   7070: #ifdef __cplusplus
                   7071: }
                   7072: #endif
                   7073: int main(){nm_test_var='a';nm_test_func();return(0);}
1.27      millert  7074: EOF
1.25      millert  7075:
                   7076:   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
                   7077:   (eval $ac_compile) 2>&5
1.23      millert  7078:   ac_status=$?
                   7079:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.25      millert  7080:   (exit $ac_status); }; then
                   7081:     # Now try to grab the symbols.
                   7082:     nlist=conftest.nm
                   7083:     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
                   7084:   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
1.23      millert  7085:   ac_status=$?
                   7086:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.25      millert  7087:   (exit $ac_status); } && test -s "$nlist"; then
                   7088:       # Try sorting and uniquifying the output.
                   7089:       if sort "$nlist" | uniq > "$nlist"T; then
                   7090:        mv -f "$nlist"T "$nlist"
                   7091:       else
                   7092:        rm -f "$nlist"T
                   7093:       fi
                   7094:
                   7095:       # Make sure that we snagged all the symbols we need.
1.27      millert  7096:       if grep ' nm_test_var$' "$nlist" >/dev/null; then
                   7097:        if grep ' nm_test_func$' "$nlist" >/dev/null; then
                   7098:          cat <<EOF > conftest.$ac_ext
1.25      millert  7099: #ifdef __cplusplus
                   7100: extern "C" {
                   7101: #endif
                   7102:
1.27      millert  7103: EOF
1.25      millert  7104:          # Now generate the symbol file.
1.27      millert  7105:          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
1.23      millert  7106:
1.27      millert  7107:          cat <<EOF >> conftest.$ac_ext
                   7108: #if defined (__STDC__) && __STDC__
                   7109: # define lt_ptr_t void *
                   7110: #else
                   7111: # define lt_ptr_t char *
                   7112: # define const
                   7113: #endif
1.23      millert  7114:
1.27      millert  7115: /* The mapping between symbol names and symbols. */
1.25      millert  7116: const struct {
                   7117:   const char *name;
1.27      millert  7118:   lt_ptr_t address;
1.25      millert  7119: }
1.27      millert  7120: lt_preloaded_symbols[] =
1.23      millert  7121: {
1.27      millert  7122: EOF
                   7123:          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
                   7124:          cat <<\EOF >> conftest.$ac_ext
                   7125:   {0, (lt_ptr_t) 0}
1.25      millert  7126: };
                   7127:
                   7128: #ifdef __cplusplus
1.23      millert  7129: }
1.25      millert  7130: #endif
1.27      millert  7131: EOF
1.25      millert  7132:          # Now try linking the two files.
                   7133:          mv conftest.$ac_objext conftstm.$ac_objext
                   7134:          lt_save_LIBS="$LIBS"
                   7135:          lt_save_CFLAGS="$CFLAGS"
                   7136:          LIBS="conftstm.$ac_objext"
                   7137:          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
                   7138:          if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
                   7139:   (eval $ac_link) 2>&5
1.23      millert  7140:   ac_status=$?
                   7141:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.25      millert  7142:   (exit $ac_status); } && test -s conftest${ac_exeext}; then
                   7143:            pipe_works=yes
                   7144:          fi
                   7145:          LIBS="$lt_save_LIBS"
                   7146:          CFLAGS="$lt_save_CFLAGS"
                   7147:        else
                   7148:          echo "cannot find nm_test_func in $nlist" >&5
                   7149:        fi
                   7150:       else
                   7151:        echo "cannot find nm_test_var in $nlist" >&5
                   7152:       fi
                   7153:     else
                   7154:       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
                   7155:     fi
                   7156:   else
                   7157:     echo "$progname: failed program was:" >&5
                   7158:     cat conftest.$ac_ext >&5
                   7159:   fi
1.36      millert  7160:   rm -rf conftest* conftst*
1.25      millert  7161:
                   7162:   # Do not use the global_symbol_pipe unless it works.
                   7163:   if test "$pipe_works" = yes; then
                   7164:     break
                   7165:   else
                   7166:     lt_cv_sys_global_symbol_pipe=
                   7167:   fi
                   7168: done
1.23      millert  7169:
                   7170: fi
                   7171:
1.25      millert  7172: if test -z "$lt_cv_sys_global_symbol_pipe"; then
                   7173:   lt_cv_sys_global_symbol_to_cdecl=
                   7174: fi
                   7175: if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
1.27      millert  7176:   { echo "$as_me:$LINENO: result: failed" >&5
                   7177: echo "${ECHO_T}failed" >&6; }
1.25      millert  7178: else
1.27      millert  7179:   { echo "$as_me:$LINENO: result: ok" >&5
                   7180: echo "${ECHO_T}ok" >&6; }
1.23      millert  7181: fi
1.25      millert  7182:
1.27      millert  7183: { echo "$as_me:$LINENO: checking for objdir" >&5
                   7184: echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
                   7185: if test "${lt_cv_objdir+set}" = set; then
                   7186:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7187: else
                   7188:   rm -f .libs 2>/dev/null
                   7189: mkdir .libs 2>/dev/null
                   7190: if test -d .libs; then
                   7191:   lt_cv_objdir=.libs
                   7192: else
                   7193:   # MS-DOS does not allow filenames that begin with a dot.
                   7194:   lt_cv_objdir=_libs
                   7195: fi
                   7196: rmdir .libs 2>/dev/null
                   7197: fi
                   7198: { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
                   7199: echo "${ECHO_T}$lt_cv_objdir" >&6; }
                   7200: objdir=$lt_cv_objdir
1.25      millert  7201:
                   7202:
                   7203:
                   7204:
                   7205:
1.27      millert  7206: case $host_os in
                   7207: aix3*)
                   7208:   # AIX sometimes has problems with the GCC collect2 program.  For some
                   7209:   # reason, if we set the COLLECT_NAMES environment variable, the problems
                   7210:   # vanish in a puff of smoke.
                   7211:   if test "X${COLLECT_NAMES+set}" != Xset; then
                   7212:     COLLECT_NAMES=
                   7213:     export COLLECT_NAMES
                   7214:   fi
                   7215:   ;;
                   7216: esac
1.25      millert  7217:
1.27      millert  7218: # Sed substitution that helps us do robust quoting.  It backslashifies
                   7219: # metacharacters that are still active within double-quoted strings.
                   7220: Xsed='sed -e 1s/^X//'
                   7221: sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
1.25      millert  7222:
1.27      millert  7223: # Same as above, but do not quote variable references.
                   7224: double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
1.25      millert  7225:
1.27      millert  7226: # Sed substitution to delay expansion of an escaped shell variable in a
                   7227: # double_quote_subst'ed string.
                   7228: delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
1.25      millert  7229:
1.27      millert  7230: # Sed substitution to avoid accidental globbing in evaled expressions
                   7231: no_glob_subst='s/\*/\\\*/g'
1.25      millert  7232:
1.27      millert  7233: # Constants:
                   7234: rm="rm -f"
1.25      millert  7235:
1.27      millert  7236: # Global variables:
                   7237: default_ofile=libtool
                   7238: can_build_shared=yes
1.25      millert  7239:
1.27      millert  7240: # All known linkers require a `.a' archive for static linking (except MSVC,
                   7241: # which needs '.lib').
                   7242: libext=a
                   7243: ltmain="$ac_aux_dir/ltmain.sh"
                   7244: ofile="$default_ofile"
                   7245: with_gnu_ld="$lt_cv_prog_gnu_ld"
1.25      millert  7246:
1.27      millert  7247: if test -n "$ac_tool_prefix"; then
                   7248:   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
                   7249: set dummy ${ac_tool_prefix}ar; ac_word=$2
                   7250: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   7251: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
                   7252: if test "${ac_cv_prog_AR+set}" = set; then
                   7253:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7254: else
                   7255:   if test -n "$AR"; then
                   7256:   ac_cv_prog_AR="$AR" # Let the user override the test.
                   7257: else
                   7258: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   7259: for as_dir in $PATH
                   7260: do
                   7261:   IFS=$as_save_IFS
                   7262:   test -z "$as_dir" && as_dir=.
                   7263:   for ac_exec_ext in '' $ac_executable_extensions; do
                   7264:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
                   7265:     ac_cv_prog_AR="${ac_tool_prefix}ar"
                   7266:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   7267:     break 2
                   7268:   fi
                   7269: done
                   7270: done
                   7271: IFS=$as_save_IFS
1.25      millert  7272:
1.27      millert  7273: fi
                   7274: fi
                   7275: AR=$ac_cv_prog_AR
                   7276: if test -n "$AR"; then
                   7277:   { echo "$as_me:$LINENO: result: $AR" >&5
                   7278: echo "${ECHO_T}$AR" >&6; }
                   7279: else
                   7280:   { echo "$as_me:$LINENO: result: no" >&5
                   7281: echo "${ECHO_T}no" >&6; }
                   7282: fi
1.25      millert  7283:
                   7284:
1.27      millert  7285: fi
                   7286: if test -z "$ac_cv_prog_AR"; then
                   7287:   ac_ct_AR=$AR
                   7288:   # Extract the first word of "ar", so it can be a program name with args.
                   7289: set dummy ar; ac_word=$2
                   7290: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   7291: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
                   7292: if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
                   7293:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7294: else
                   7295:   if test -n "$ac_ct_AR"; then
                   7296:   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
                   7297: else
                   7298: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   7299: for as_dir in $PATH
                   7300: do
                   7301:   IFS=$as_save_IFS
                   7302:   test -z "$as_dir" && as_dir=.
                   7303:   for ac_exec_ext in '' $ac_executable_extensions; do
                   7304:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
                   7305:     ac_cv_prog_ac_ct_AR="ar"
                   7306:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   7307:     break 2
                   7308:   fi
                   7309: done
                   7310: done
                   7311: IFS=$as_save_IFS
1.25      millert  7312:
1.27      millert  7313: fi
                   7314: fi
                   7315: ac_ct_AR=$ac_cv_prog_ac_ct_AR
                   7316: if test -n "$ac_ct_AR"; then
                   7317:   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
                   7318: echo "${ECHO_T}$ac_ct_AR" >&6; }
                   7319: else
                   7320:   { echo "$as_me:$LINENO: result: no" >&5
                   7321: echo "${ECHO_T}no" >&6; }
                   7322: fi
1.25      millert  7323:
1.27      millert  7324:   if test "x$ac_ct_AR" = x; then
                   7325:     AR="false"
                   7326:   else
                   7327:     case $cross_compiling:$ac_tool_warned in
                   7328: yes:)
                   7329: { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
                   7330: whose name does not start with the host triplet.  If you think this
                   7331: configuration is useful to you, please write to autoconf@gnu.org." >&5
                   7332: echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
                   7333: whose name does not start with the host triplet.  If you think this
                   7334: configuration is useful to you, please write to autoconf@gnu.org." >&2;}
                   7335: ac_tool_warned=yes ;;
                   7336: esac
                   7337:     AR=$ac_ct_AR
                   7338:   fi
                   7339: else
                   7340:   AR="$ac_cv_prog_AR"
                   7341: fi
1.25      millert  7342:
1.27      millert  7343: if test -n "$ac_tool_prefix"; then
                   7344:   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
                   7345: set dummy ${ac_tool_prefix}ranlib; ac_word=$2
                   7346: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   7347: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
                   7348: if test "${ac_cv_prog_RANLIB+set}" = set; then
                   7349:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7350: else
                   7351:   if test -n "$RANLIB"; then
                   7352:   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
                   7353: else
                   7354: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   7355: for as_dir in $PATH
                   7356: do
                   7357:   IFS=$as_save_IFS
                   7358:   test -z "$as_dir" && as_dir=.
                   7359:   for ac_exec_ext in '' $ac_executable_extensions; do
                   7360:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
                   7361:     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
                   7362:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   7363:     break 2
                   7364:   fi
                   7365: done
                   7366: done
                   7367: IFS=$as_save_IFS
1.25      millert  7368:
1.27      millert  7369: fi
                   7370: fi
                   7371: RANLIB=$ac_cv_prog_RANLIB
                   7372: if test -n "$RANLIB"; then
                   7373:   { echo "$as_me:$LINENO: result: $RANLIB" >&5
                   7374: echo "${ECHO_T}$RANLIB" >&6; }
                   7375: else
                   7376:   { echo "$as_me:$LINENO: result: no" >&5
                   7377: echo "${ECHO_T}no" >&6; }
                   7378: fi
1.25      millert  7379:
                   7380:
1.27      millert  7381: fi
                   7382: if test -z "$ac_cv_prog_RANLIB"; then
                   7383:   ac_ct_RANLIB=$RANLIB
                   7384:   # Extract the first word of "ranlib", so it can be a program name with args.
                   7385: set dummy ranlib; ac_word=$2
                   7386: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   7387: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
                   7388: if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
1.23      millert  7389:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7390: else
1.27      millert  7391:   if test -n "$ac_ct_RANLIB"; then
                   7392:   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
1.23      millert  7393: else
1.27      millert  7394: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   7395: for as_dir in $PATH
                   7396: do
                   7397:   IFS=$as_save_IFS
                   7398:   test -z "$as_dir" && as_dir=.
                   7399:   for ac_exec_ext in '' $ac_executable_extensions; do
                   7400:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
                   7401:     ac_cv_prog_ac_ct_RANLIB="ranlib"
                   7402:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   7403:     break 2
                   7404:   fi
                   7405: done
                   7406: done
                   7407: IFS=$as_save_IFS
1.23      millert  7408:
                   7409: fi
1.27      millert  7410: fi
                   7411: ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
                   7412: if test -n "$ac_ct_RANLIB"; then
                   7413:   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
                   7414: echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
1.23      millert  7415: else
1.27      millert  7416:   { echo "$as_me:$LINENO: result: no" >&5
                   7417: echo "${ECHO_T}no" >&6; }
1.25      millert  7418: fi
1.23      millert  7419:
1.27      millert  7420:   if test "x$ac_ct_RANLIB" = x; then
                   7421:     RANLIB=":"
                   7422:   else
                   7423:     case $cross_compiling:$ac_tool_warned in
                   7424: yes:)
                   7425: { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
                   7426: whose name does not start with the host triplet.  If you think this
                   7427: configuration is useful to you, please write to autoconf@gnu.org." >&5
                   7428: echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
                   7429: whose name does not start with the host triplet.  If you think this
                   7430: configuration is useful to you, please write to autoconf@gnu.org." >&2;}
                   7431: ac_tool_warned=yes ;;
                   7432: esac
                   7433:     RANLIB=$ac_ct_RANLIB
                   7434:   fi
                   7435: else
                   7436:   RANLIB="$ac_cv_prog_RANLIB"
1.23      millert  7437: fi
1.25      millert  7438:
1.27      millert  7439: if test -n "$ac_tool_prefix"; then
                   7440:   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
                   7441: set dummy ${ac_tool_prefix}strip; ac_word=$2
                   7442: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   7443: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
                   7444: if test "${ac_cv_prog_STRIP+set}" = set; then
                   7445:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7446: else
                   7447:   if test -n "$STRIP"; then
                   7448:   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
                   7449: else
                   7450: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   7451: for as_dir in $PATH
                   7452: do
                   7453:   IFS=$as_save_IFS
                   7454:   test -z "$as_dir" && as_dir=.
                   7455:   for ac_exec_ext in '' $ac_executable_extensions; do
                   7456:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
                   7457:     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
                   7458:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   7459:     break 2
                   7460:   fi
                   7461: done
                   7462: done
                   7463: IFS=$as_save_IFS
1.25      millert  7464:
1.27      millert  7465: fi
                   7466: fi
                   7467: STRIP=$ac_cv_prog_STRIP
                   7468: if test -n "$STRIP"; then
                   7469:   { echo "$as_me:$LINENO: result: $STRIP" >&5
                   7470: echo "${ECHO_T}$STRIP" >&6; }
1.25      millert  7471: else
1.27      millert  7472:   { echo "$as_me:$LINENO: result: no" >&5
                   7473: echo "${ECHO_T}no" >&6; }
1.25      millert  7474: fi
1.27      millert  7475:
1.25      millert  7476:
                   7477: fi
1.27      millert  7478: if test -z "$ac_cv_prog_STRIP"; then
                   7479:   ac_ct_STRIP=$STRIP
                   7480:   # Extract the first word of "strip", so it can be a program name with args.
                   7481: set dummy strip; ac_word=$2
                   7482: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   7483: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
                   7484: if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
                   7485:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.25      millert  7486: else
1.27      millert  7487:   if test -n "$ac_ct_STRIP"; then
                   7488:   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
1.23      millert  7489: else
1.27      millert  7490: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   7491: for as_dir in $PATH
                   7492: do
                   7493:   IFS=$as_save_IFS
                   7494:   test -z "$as_dir" && as_dir=.
                   7495:   for ac_exec_ext in '' $ac_executable_extensions; do
                   7496:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
                   7497:     ac_cv_prog_ac_ct_STRIP="strip"
                   7498:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   7499:     break 2
                   7500:   fi
                   7501: done
                   7502: done
                   7503: IFS=$as_save_IFS
1.23      millert  7504:
1.25      millert  7505: fi
                   7506: fi
1.27      millert  7507: ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
                   7508: if test -n "$ac_ct_STRIP"; then
                   7509:   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
                   7510: echo "${ECHO_T}$ac_ct_STRIP" >&6; }
                   7511: else
                   7512:   { echo "$as_me:$LINENO: result: no" >&5
                   7513: echo "${ECHO_T}no" >&6; }
1.23      millert  7514: fi
1.25      millert  7515:
1.27      millert  7516:   if test "x$ac_ct_STRIP" = x; then
                   7517:     STRIP=":"
                   7518:   else
                   7519:     case $cross_compiling:$ac_tool_warned in
                   7520: yes:)
                   7521: { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
                   7522: whose name does not start with the host triplet.  If you think this
                   7523: configuration is useful to you, please write to autoconf@gnu.org." >&5
                   7524: echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
                   7525: whose name does not start with the host triplet.  If you think this
                   7526: configuration is useful to you, please write to autoconf@gnu.org." >&2;}
                   7527: ac_tool_warned=yes ;;
                   7528: esac
                   7529:     STRIP=$ac_ct_STRIP
                   7530:   fi
                   7531: else
                   7532:   STRIP="$ac_cv_prog_STRIP"
1.23      millert  7533: fi
                   7534:
1.25      millert  7535:
1.27      millert  7536: old_CC="$CC"
                   7537: old_CFLAGS="$CFLAGS"
1.25      millert  7538:
1.27      millert  7539: # Set sane defaults for various variables
                   7540: test -z "$AR" && AR=ar
                   7541: test -z "$AR_FLAGS" && AR_FLAGS=cru
                   7542: test -z "$AS" && AS=as
                   7543: test -z "$CC" && CC=cc
                   7544: test -z "$LTCC" && LTCC=$CC
                   7545: test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
                   7546: test -z "$DLLTOOL" && DLLTOOL=dlltool
                   7547: test -z "$LD" && LD=ld
                   7548: test -z "$LN_S" && LN_S="ln -s"
                   7549: test -z "$MAGIC_CMD" && MAGIC_CMD=file
                   7550: test -z "$NM" && NM=nm
                   7551: test -z "$SED" && SED=sed
                   7552: test -z "$OBJDUMP" && OBJDUMP=objdump
                   7553: test -z "$RANLIB" && RANLIB=:
                   7554: test -z "$STRIP" && STRIP=:
                   7555: test -z "$ac_objext" && ac_objext=o
1.25      millert  7556:
1.27      millert  7557: # Determine commands to create old-style static archives.
                   7558: old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
                   7559: old_postinstall_cmds='chmod 644 $oldlib'
                   7560: old_postuninstall_cmds=
1.25      millert  7561:
1.27      millert  7562: if test -n "$RANLIB"; then
                   7563:   case $host_os in
                   7564:   openbsd*)
                   7565:     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
                   7566:     ;;
                   7567:   *)
                   7568:     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
                   7569:     ;;
                   7570:   esac
                   7571:   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
                   7572: fi
1.25      millert  7573:
1.27      millert  7574: for cc_temp in $compiler""; do
                   7575:   case $cc_temp in
                   7576:     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
                   7577:     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
                   7578:     \-*) ;;
                   7579:     *) break;;
                   7580:   esac
                   7581: done
                   7582: cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
1.25      millert  7583:
                   7584:
1.27      millert  7585: # Only perform the check for file, if the check method requires it
                   7586: case $deplibs_check_method in
                   7587: file_magic*)
                   7588:   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
                   7589:     { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
                   7590: echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
                   7591: if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
1.23      millert  7592:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7593: else
1.27      millert  7594:   case $MAGIC_CMD in
                   7595: [\\/*] |  ?:[\\/]*)
                   7596:   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
                   7597:   ;;
                   7598: *)
                   7599:   lt_save_MAGIC_CMD="$MAGIC_CMD"
                   7600:   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
                   7601:   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
                   7602:   for ac_dir in $ac_dummy; do
                   7603:     IFS="$lt_save_ifs"
                   7604:     test -z "$ac_dir" && ac_dir=.
                   7605:     if test -f $ac_dir/${ac_tool_prefix}file; then
                   7606:       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
                   7607:       if test -n "$file_magic_test_file"; then
                   7608:        case $deplibs_check_method in
                   7609:        "file_magic "*)
                   7610:          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
                   7611:          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
                   7612:          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
                   7613:            $EGREP "$file_magic_regex" > /dev/null; then
                   7614:            :
                   7615:          else
                   7616:            cat <<EOF 1>&2
1.25      millert  7617:
1.27      millert  7618: *** Warning: the command libtool uses to detect shared libraries,
                   7619: *** $file_magic_cmd, produces output that libtool cannot recognize.
                   7620: *** The result is that libtool may fail to recognize shared libraries
                   7621: *** as such.  This will affect the creation of libtool libraries that
                   7622: *** depend on shared libraries, but programs linked with such libtool
                   7623: *** libraries will work regardless of this problem.  Nevertheless, you
                   7624: *** may want to report the problem to your system manager and/or to
                   7625: *** bug-libtool@gnu.org
1.23      millert  7626:
1.27      millert  7627: EOF
                   7628:          fi ;;
                   7629:        esac
                   7630:       fi
                   7631:       break
                   7632:     fi
                   7633:   done
                   7634:   IFS="$lt_save_ifs"
                   7635:   MAGIC_CMD="$lt_save_MAGIC_CMD"
                   7636:   ;;
                   7637: esac
1.25      millert  7638: fi
                   7639:
1.27      millert  7640: MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
                   7641: if test -n "$MAGIC_CMD"; then
                   7642:   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
                   7643: echo "${ECHO_T}$MAGIC_CMD" >&6; }
                   7644: else
                   7645:   { echo "$as_me:$LINENO: result: no" >&5
                   7646: echo "${ECHO_T}no" >&6; }
1.23      millert  7647: fi
                   7648:
1.27      millert  7649: if test -z "$lt_cv_path_MAGIC_CMD"; then
                   7650:   if test -n "$ac_tool_prefix"; then
                   7651:     { echo "$as_me:$LINENO: checking for file" >&5
                   7652: echo $ECHO_N "checking for file... $ECHO_C" >&6; }
                   7653: if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
1.25      millert  7654:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7655: else
1.27      millert  7656:   case $MAGIC_CMD in
                   7657: [\\/*] |  ?:[\\/]*)
                   7658:   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
                   7659:   ;;
                   7660: *)
                   7661:   lt_save_MAGIC_CMD="$MAGIC_CMD"
                   7662:   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
                   7663:   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
                   7664:   for ac_dir in $ac_dummy; do
                   7665:     IFS="$lt_save_ifs"
                   7666:     test -z "$ac_dir" && ac_dir=.
                   7667:     if test -f $ac_dir/file; then
                   7668:       lt_cv_path_MAGIC_CMD="$ac_dir/file"
                   7669:       if test -n "$file_magic_test_file"; then
                   7670:        case $deplibs_check_method in
                   7671:        "file_magic "*)
                   7672:          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
                   7673:          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
                   7674:          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
                   7675:            $EGREP "$file_magic_regex" > /dev/null; then
                   7676:            :
                   7677:          else
                   7678:            cat <<EOF 1>&2
1.25      millert  7679:
1.27      millert  7680: *** Warning: the command libtool uses to detect shared libraries,
                   7681: *** $file_magic_cmd, produces output that libtool cannot recognize.
                   7682: *** The result is that libtool may fail to recognize shared libraries
                   7683: *** as such.  This will affect the creation of libtool libraries that
                   7684: *** depend on shared libraries, but programs linked with such libtool
                   7685: *** libraries will work regardless of this problem.  Nevertheless, you
                   7686: *** may want to report the problem to your system manager and/or to
                   7687: *** bug-libtool@gnu.org
1.23      millert  7688:
1.27      millert  7689: EOF
                   7690:          fi ;;
                   7691:        esac
                   7692:       fi
                   7693:       break
                   7694:     fi
                   7695:   done
                   7696:   IFS="$lt_save_ifs"
                   7697:   MAGIC_CMD="$lt_save_MAGIC_CMD"
                   7698:   ;;
                   7699: esac
1.25      millert  7700: fi
1.27      millert  7701:
                   7702: MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
                   7703: if test -n "$MAGIC_CMD"; then
                   7704:   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
                   7705: echo "${ECHO_T}$MAGIC_CMD" >&6; }
                   7706: else
                   7707:   { echo "$as_me:$LINENO: result: no" >&5
                   7708: echo "${ECHO_T}no" >&6; }
1.25      millert  7709: fi
                   7710:
1.27      millert  7711:   else
                   7712:     MAGIC_CMD=:
                   7713:   fi
1.23      millert  7714: fi
                   7715:
1.27      millert  7716:   fi
                   7717:   ;;
                   7718: esac
1.23      millert  7719:
1.36      millert  7720:
                   7721:   case $host_os in
                   7722:     rhapsody* | darwin*)
                   7723:     if test -n "$ac_tool_prefix"; then
                   7724:   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
                   7725: set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
                   7726: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   7727: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
                   7728: if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
                   7729:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7730: else
                   7731:   if test -n "$DSYMUTIL"; then
                   7732:   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
                   7733: else
                   7734: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   7735: for as_dir in $PATH
                   7736: do
                   7737:   IFS=$as_save_IFS
                   7738:   test -z "$as_dir" && as_dir=.
                   7739:   for ac_exec_ext in '' $ac_executable_extensions; do
                   7740:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
                   7741:     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
                   7742:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   7743:     break 2
                   7744:   fi
                   7745: done
                   7746: done
                   7747: IFS=$as_save_IFS
                   7748:
                   7749: fi
                   7750: fi
                   7751: DSYMUTIL=$ac_cv_prog_DSYMUTIL
                   7752: if test -n "$DSYMUTIL"; then
                   7753:   { echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
                   7754: echo "${ECHO_T}$DSYMUTIL" >&6; }
                   7755: else
                   7756:   { echo "$as_me:$LINENO: result: no" >&5
                   7757: echo "${ECHO_T}no" >&6; }
                   7758: fi
                   7759:
                   7760:
                   7761: fi
                   7762: if test -z "$ac_cv_prog_DSYMUTIL"; then
                   7763:   ac_ct_DSYMUTIL=$DSYMUTIL
                   7764:   # Extract the first word of "dsymutil", so it can be a program name with args.
                   7765: set dummy dsymutil; ac_word=$2
                   7766: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   7767: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
                   7768: if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
                   7769:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7770: else
                   7771:   if test -n "$ac_ct_DSYMUTIL"; then
                   7772:   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
                   7773: else
                   7774: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   7775: for as_dir in $PATH
                   7776: do
                   7777:   IFS=$as_save_IFS
                   7778:   test -z "$as_dir" && as_dir=.
                   7779:   for ac_exec_ext in '' $ac_executable_extensions; do
                   7780:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
                   7781:     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
                   7782:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   7783:     break 2
                   7784:   fi
                   7785: done
                   7786: done
                   7787: IFS=$as_save_IFS
                   7788:
                   7789: fi
                   7790: fi
                   7791: ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
                   7792: if test -n "$ac_ct_DSYMUTIL"; then
                   7793:   { echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
                   7794: echo "${ECHO_T}$ac_ct_DSYMUTIL" >&6; }
                   7795: else
                   7796:   { echo "$as_me:$LINENO: result: no" >&5
                   7797: echo "${ECHO_T}no" >&6; }
                   7798: fi
                   7799:
                   7800:   if test "x$ac_ct_DSYMUTIL" = x; then
                   7801:     DSYMUTIL=":"
                   7802:   else
                   7803:     case $cross_compiling:$ac_tool_warned in
                   7804: yes:)
                   7805: { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
                   7806: whose name does not start with the host triplet.  If you think this
                   7807: configuration is useful to you, please write to autoconf@gnu.org." >&5
                   7808: echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
                   7809: whose name does not start with the host triplet.  If you think this
                   7810: configuration is useful to you, please write to autoconf@gnu.org." >&2;}
                   7811: ac_tool_warned=yes ;;
                   7812: esac
                   7813:     DSYMUTIL=$ac_ct_DSYMUTIL
                   7814:   fi
                   7815: else
                   7816:   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
                   7817: fi
                   7818:
                   7819:     if test -n "$ac_tool_prefix"; then
                   7820:   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
                   7821: set dummy ${ac_tool_prefix}nmedit; ac_word=$2
                   7822: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   7823: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
                   7824: if test "${ac_cv_prog_NMEDIT+set}" = set; then
                   7825:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7826: else
                   7827:   if test -n "$NMEDIT"; then
                   7828:   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
                   7829: else
                   7830: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   7831: for as_dir in $PATH
                   7832: do
                   7833:   IFS=$as_save_IFS
                   7834:   test -z "$as_dir" && as_dir=.
                   7835:   for ac_exec_ext in '' $ac_executable_extensions; do
                   7836:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
                   7837:     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
                   7838:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   7839:     break 2
                   7840:   fi
                   7841: done
                   7842: done
                   7843: IFS=$as_save_IFS
                   7844:
                   7845: fi
                   7846: fi
                   7847: NMEDIT=$ac_cv_prog_NMEDIT
                   7848: if test -n "$NMEDIT"; then
                   7849:   { echo "$as_me:$LINENO: result: $NMEDIT" >&5
                   7850: echo "${ECHO_T}$NMEDIT" >&6; }
                   7851: else
                   7852:   { echo "$as_me:$LINENO: result: no" >&5
                   7853: echo "${ECHO_T}no" >&6; }
                   7854: fi
                   7855:
                   7856:
                   7857: fi
                   7858: if test -z "$ac_cv_prog_NMEDIT"; then
                   7859:   ac_ct_NMEDIT=$NMEDIT
                   7860:   # Extract the first word of "nmedit", so it can be a program name with args.
                   7861: set dummy nmedit; ac_word=$2
                   7862: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   7863: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
                   7864: if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
                   7865:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7866: else
                   7867:   if test -n "$ac_ct_NMEDIT"; then
                   7868:   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
                   7869: else
                   7870: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   7871: for as_dir in $PATH
                   7872: do
                   7873:   IFS=$as_save_IFS
                   7874:   test -z "$as_dir" && as_dir=.
                   7875:   for ac_exec_ext in '' $ac_executable_extensions; do
                   7876:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
                   7877:     ac_cv_prog_ac_ct_NMEDIT="nmedit"
                   7878:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   7879:     break 2
                   7880:   fi
                   7881: done
                   7882: done
                   7883: IFS=$as_save_IFS
                   7884:
                   7885: fi
                   7886: fi
                   7887: ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
                   7888: if test -n "$ac_ct_NMEDIT"; then
                   7889:   { echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
                   7890: echo "${ECHO_T}$ac_ct_NMEDIT" >&6; }
                   7891: else
                   7892:   { echo "$as_me:$LINENO: result: no" >&5
                   7893: echo "${ECHO_T}no" >&6; }
                   7894: fi
                   7895:
                   7896:   if test "x$ac_ct_NMEDIT" = x; then
                   7897:     NMEDIT=":"
                   7898:   else
                   7899:     case $cross_compiling:$ac_tool_warned in
                   7900: yes:)
                   7901: { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
                   7902: whose name does not start with the host triplet.  If you think this
                   7903: configuration is useful to you, please write to autoconf@gnu.org." >&5
                   7904: echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
                   7905: whose name does not start with the host triplet.  If you think this
                   7906: configuration is useful to you, please write to autoconf@gnu.org." >&2;}
                   7907: ac_tool_warned=yes ;;
                   7908: esac
                   7909:     NMEDIT=$ac_ct_NMEDIT
                   7910:   fi
                   7911: else
                   7912:   NMEDIT="$ac_cv_prog_NMEDIT"
                   7913: fi
                   7914:
                   7915:
                   7916:     { echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
                   7917: echo $ECHO_N "checking for -single_module linker flag... $ECHO_C" >&6; }
                   7918: if test "${lt_cv_apple_cc_single_mod+set}" = set; then
                   7919:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7920: else
                   7921:   lt_cv_apple_cc_single_mod=no
                   7922:       if test -z "${LT_MULTI_MODULE}"; then
                   7923:    # By default we will add the -single_module flag. You can override
                   7924:    # by either setting the environment variable LT_MULTI_MODULE
                   7925:    # non-empty at configure time, or by adding -multi_module to the
                   7926:    # link flags.
                   7927:    echo "int foo(void){return 1;}" > conftest.c
                   7928:    $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
                   7929:      -dynamiclib ${wl}-single_module conftest.c
                   7930:    if test -f libconftest.dylib; then
                   7931:      lt_cv_apple_cc_single_mod=yes
                   7932:      rm -rf libconftest.dylib*
                   7933:    fi
                   7934:    rm conftest.c
                   7935:       fi
                   7936: fi
                   7937: { echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
                   7938: echo "${ECHO_T}$lt_cv_apple_cc_single_mod" >&6; }
                   7939:     { echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
                   7940: echo $ECHO_N "checking for -exported_symbols_list linker flag... $ECHO_C" >&6; }
                   7941: if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
                   7942:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   7943: else
                   7944:   lt_cv_ld_exported_symbols_list=no
                   7945:       save_LDFLAGS=$LDFLAGS
                   7946:       echo "_main" > conftest.sym
                   7947:       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
                   7948:       cat >conftest.$ac_ext <<_ACEOF
                   7949: /* confdefs.h.  */
                   7950: _ACEOF
                   7951: cat confdefs.h >>conftest.$ac_ext
                   7952: cat >>conftest.$ac_ext <<_ACEOF
                   7953: /* end confdefs.h.  */
                   7954:
                   7955: int
                   7956: main ()
                   7957: {
                   7958:
                   7959:   ;
                   7960:   return 0;
                   7961: }
                   7962: _ACEOF
                   7963: rm -f conftest.$ac_objext conftest$ac_exeext
                   7964: if { (ac_try="$ac_link"
                   7965: case "(($ac_try" in
                   7966:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   7967:   *) ac_try_echo=$ac_try;;
                   7968: esac
                   7969: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   7970:   (eval "$ac_link") 2>conftest.er1
                   7971:   ac_status=$?
                   7972:   grep -v '^ *+' conftest.er1 >conftest.err
                   7973:   rm -f conftest.er1
                   7974:   cat conftest.err >&5
                   7975:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   7976:   (exit $ac_status); } && {
                   7977:         test -z "$ac_c_werror_flag" ||
                   7978:         test ! -s conftest.err
                   7979:        } && test -s conftest$ac_exeext &&
                   7980:        $as_test_x conftest$ac_exeext; then
                   7981:   lt_cv_ld_exported_symbols_list=yes
                   7982: else
                   7983:   echo "$as_me: failed program was:" >&5
                   7984: sed 's/^/| /' conftest.$ac_ext >&5
                   7985:
                   7986:        lt_cv_ld_exported_symbols_list=no
                   7987: fi
                   7988:
                   7989: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   7990:       conftest$ac_exeext conftest.$ac_ext
                   7991:    LDFLAGS="$save_LDFLAGS"
                   7992:
                   7993: fi
                   7994: { echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
                   7995: echo "${ECHO_T}$lt_cv_ld_exported_symbols_list" >&6; }
                   7996:     case $host_os in
                   7997:     rhapsody* | darwin1.[0123])
                   7998:       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
                   7999:     darwin1.*)
                   8000:      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
                   8001:     darwin*)
                   8002:       # if running on 10.5 or later, the deployment target defaults
                   8003:       # to the OS version, if on x86, and 10.4, the deployment
                   8004:       # target defaults to 10.4. Don't you love it?
                   8005:       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
                   8006:    10.0,*86*-darwin8*|10.0,*-darwin[91]*)
                   8007:      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
                   8008:    10.[012]*)
                   8009:      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
                   8010:    10.*)
                   8011:      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
                   8012:       esac
                   8013:     ;;
                   8014:   esac
                   8015:     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
                   8016:       _lt_dar_single_mod='$single_module'
                   8017:     fi
                   8018:     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
                   8019:       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
                   8020:     else
                   8021:       _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}"
                   8022:     fi
                   8023:     if test "$DSYMUTIL" != ":"; then
                   8024:       _lt_dsymutil="~$DSYMUTIL \$lib || :"
                   8025:     else
                   8026:       _lt_dsymutil=
                   8027:     fi
                   8028:     ;;
                   8029:   esac
                   8030:
                   8031:
1.40    ! millert  8032: enable_dlopen=yes
1.27      millert  8033: enable_win32_dll=no
1.25      millert  8034:
1.27      millert  8035: # Check whether --enable-libtool-lock was given.
                   8036: if test "${enable_libtool_lock+set}" = set; then
                   8037:   enableval=$enable_libtool_lock;
                   8038: fi
1.25      millert  8039:
1.27      millert  8040: test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
1.25      millert  8041:
1.23      millert  8042:
1.27      millert  8043: # Check whether --with-pic was given.
                   8044: if test "${with_pic+set}" = set; then
                   8045:   withval=$with_pic; pic_mode="$withval"
1.23      millert  8046: else
1.27      millert  8047:   pic_mode=default
                   8048: fi
1.25      millert  8049:
1.27      millert  8050: test -z "$pic_mode" && pic_mode=default
1.23      millert  8051:
1.27      millert  8052: # Use C for the default configuration in the libtool script
                   8053: tagname=
                   8054: lt_save_CC="$CC"
                   8055: ac_ext=c
                   8056: ac_cpp='$CPP $CPPFLAGS'
                   8057: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
                   8058: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
                   8059: ac_compiler_gnu=$ac_cv_c_compiler_gnu
1.23      millert  8060:
                   8061:
1.27      millert  8062: # Source file extension for C test sources.
                   8063: ac_ext=c
1.23      millert  8064:
1.27      millert  8065: # Object file extension for compiled C test sources.
                   8066: objext=o
                   8067: objext=$objext
1.23      millert  8068:
1.27      millert  8069: # Code to be used in simple compile tests
                   8070: lt_simple_compile_test_code="int some_variable = 0;"
1.23      millert  8071:
1.27      millert  8072: # Code to be used in simple link tests
                   8073: lt_simple_link_test_code='int main(){return(0);}'
1.23      millert  8074:
                   8075:
1.27      millert  8076: # If no C compiler was specified, use CC.
                   8077: LTCC=${LTCC-"$CC"}
1.23      millert  8078:
1.27      millert  8079: # If no C compiler flags were specified, use CFLAGS.
                   8080: LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
1.23      millert  8081:
1.27      millert  8082: # Allow CC to be a program name with arguments.
                   8083: compiler=$CC
1.23      millert  8084:
                   8085:
1.27      millert  8086: # save warnings/boilerplate of simple test code
                   8087: ac_outfile=conftest.$ac_objext
                   8088: echo "$lt_simple_compile_test_code" >conftest.$ac_ext
                   8089: eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
                   8090: _lt_compiler_boilerplate=`cat conftest.err`
                   8091: $rm conftest*
                   8092:
                   8093: ac_outfile=conftest.$ac_objext
                   8094: echo "$lt_simple_link_test_code" >conftest.$ac_ext
                   8095: eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
                   8096: _lt_linker_boilerplate=`cat conftest.err`
1.36      millert  8097: $rm -r conftest*
1.23      millert  8098:
                   8099:
1.27      millert  8100: ## CAVEAT EMPTOR:
                   8101: ## There is no encapsulation within the following macros, do not change
                   8102: ## the running order or otherwise move them around unless you know exactly
                   8103: ## what you are doing...
1.23      millert  8104:
1.27      millert  8105: lt_prog_compiler_no_builtin_flag=
1.23      millert  8106:
1.27      millert  8107: if test "$GCC" = yes; then
                   8108:   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
1.23      millert  8109:
                   8110:
1.27      millert  8111: { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
                   8112: echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
                   8113: if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
                   8114:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.25      millert  8115: else
1.27      millert  8116:   lt_cv_prog_compiler_rtti_exceptions=no
                   8117:   ac_outfile=conftest.$ac_objext
                   8118:    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
                   8119:    lt_compiler_flag="-fno-rtti -fno-exceptions"
                   8120:    # Insert the option either (1) after the last *FLAGS variable, or
                   8121:    # (2) before a word containing "conftest.", or (3) at the end.
                   8122:    # Note that $ac_compile itself does not contain backslashes and begins
                   8123:    # with a dollar sign (not a hyphen), so the echo should work correctly.
                   8124:    # The option is referenced via a variable to avoid confusing sed.
                   8125:    lt_compile=`echo "$ac_compile" | $SED \
                   8126:    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
                   8127:    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
                   8128:    -e 's:$: $lt_compiler_flag:'`
1.40    ! millert  8129:    (eval echo "\"\$as_me:8129: $lt_compile\"" >&5)
1.27      millert  8130:    (eval "$lt_compile" 2>conftest.err)
                   8131:    ac_status=$?
                   8132:    cat conftest.err >&5
1.40    ! millert  8133:    echo "$as_me:8133: \$? = $ac_status" >&5
1.27      millert  8134:    if (exit $ac_status) && test -s "$ac_outfile"; then
                   8135:      # The compiler can only warn and ignore the option if not recognized
                   8136:      # So say no if there are warnings other than the usual output.
                   8137:      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
                   8138:      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
                   8139:      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
                   8140:        lt_cv_prog_compiler_rtti_exceptions=yes
                   8141:      fi
                   8142:    fi
                   8143:    $rm conftest*
1.23      millert  8144:
1.25      millert  8145: fi
1.27      millert  8146: { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
                   8147: echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
1.25      millert  8148:
1.27      millert  8149: if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
                   8150:     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
1.25      millert  8151: else
1.27      millert  8152:     :
                   8153: fi
1.23      millert  8154:
1.25      millert  8155: fi
1.23      millert  8156:
1.27      millert  8157: lt_prog_compiler_wl=
                   8158: lt_prog_compiler_pic=
                   8159: lt_prog_compiler_static=
1.23      millert  8160:
1.27      millert  8161: { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
                   8162: echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
1.25      millert  8163:
1.27      millert  8164:   if test "$GCC" = yes; then
                   8165:     lt_prog_compiler_wl='-Wl,'
                   8166:     lt_prog_compiler_static='-static'
1.25      millert  8167:
1.27      millert  8168:     case $host_os in
                   8169:       aix*)
                   8170:       # All AIX code is PIC.
                   8171:       if test "$host_cpu" = ia64; then
                   8172:        # AIX 5 now supports IA64 processor
                   8173:        lt_prog_compiler_static='-Bstatic'
                   8174:       fi
                   8175:       ;;
1.25      millert  8176:
1.27      millert  8177:     amigaos*)
                   8178:       # FIXME: we need at least 68020 code to build shared libraries, but
                   8179:       # adding the `-m68020' flag to GCC prevents building anything better,
                   8180:       # like `-m68040'.
                   8181:       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
                   8182:       ;;
1.25      millert  8183:
1.27      millert  8184:     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
                   8185:       # PIC is the default for these OSes.
                   8186:       ;;
1.23      millert  8187:
1.27      millert  8188:     mingw* | cygwin* | pw32* | os2*)
                   8189:       # This hack is so that the source file can tell whether it is being
                   8190:       # built for inclusion in a dll (and should export symbols for example).
                   8191:       # Although the cygwin gcc ignores -fPIC, still need this for old-style
                   8192:       # (--disable-auto-import) libraries
                   8193:       lt_prog_compiler_pic='-DDLL_EXPORT'
                   8194:       ;;
1.23      millert  8195:
1.27      millert  8196:     darwin* | rhapsody*)
                   8197:       # PIC is the default on this platform
                   8198:       # Common symbols not allowed in MH_DYLIB files
                   8199:       lt_prog_compiler_pic='-fno-common'
                   8200:       ;;
1.23      millert  8201:
1.27      millert  8202:     interix[3-9]*)
                   8203:       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
                   8204:       # Instead, we relocate shared libraries at runtime.
                   8205:       ;;
1.23      millert  8206:
1.27      millert  8207:     msdosdjgpp*)
                   8208:       # Just because we use GCC doesn't mean we suddenly get shared libraries
                   8209:       # on systems that don't support them.
                   8210:       lt_prog_compiler_can_build_shared=no
                   8211:       enable_shared=no
                   8212:       ;;
1.23      millert  8213:
1.27      millert  8214:     sysv4*MP*)
                   8215:       if test -d /usr/nec; then
                   8216:        lt_prog_compiler_pic=-Kconform_pic
                   8217:       fi
                   8218:       ;;
1.23      millert  8219:
1.27      millert  8220:     hpux*)
                   8221:       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
                   8222:       # not for PA HP-UX.
                   8223:       case $host_cpu in
                   8224:       hppa*64*|ia64*)
                   8225:        # +Z the default
                   8226:        ;;
                   8227:       *)
                   8228:        lt_prog_compiler_pic='-fPIC'
                   8229:        ;;
                   8230:       esac
                   8231:       ;;
1.23      millert  8232:
1.27      millert  8233:     *)
                   8234:       lt_prog_compiler_pic='-fPIC'
                   8235:       ;;
                   8236:     esac
                   8237:   else
                   8238:     # PORTME Check for flag to pass linker flags through the system compiler.
                   8239:     case $host_os in
                   8240:     aix*)
                   8241:       lt_prog_compiler_wl='-Wl,'
                   8242:       if test "$host_cpu" = ia64; then
                   8243:        # AIX 5 now supports IA64 processor
                   8244:        lt_prog_compiler_static='-Bstatic'
                   8245:       else
                   8246:        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
                   8247:       fi
                   8248:       ;;
                   8249:       darwin*)
                   8250:         # PIC is the default on this platform
                   8251:         # Common symbols not allowed in MH_DYLIB files
                   8252:        case $cc_basename in
                   8253:          xlc*)
                   8254:          lt_prog_compiler_pic='-qnocommon'
                   8255:          lt_prog_compiler_wl='-Wl,'
                   8256:          ;;
                   8257:        esac
                   8258:        ;;
1.23      millert  8259:
1.27      millert  8260:     mingw* | cygwin* | pw32* | os2*)
                   8261:       # This hack is so that the source file can tell whether it is being
                   8262:       # built for inclusion in a dll (and should export symbols for example).
                   8263:       lt_prog_compiler_pic='-DDLL_EXPORT'
                   8264:       ;;
1.25      millert  8265:
1.27      millert  8266:     hpux9* | hpux10* | hpux11*)
                   8267:       lt_prog_compiler_wl='-Wl,'
                   8268:       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
                   8269:       # not for PA HP-UX.
                   8270:       case $host_cpu in
                   8271:       hppa*64*|ia64*)
                   8272:        # +Z the default
                   8273:        ;;
                   8274:       *)
                   8275:        lt_prog_compiler_pic='+Z'
                   8276:        ;;
                   8277:       esac
                   8278:       # Is there a better lt_prog_compiler_static that works with the bundled CC?
                   8279:       lt_prog_compiler_static='${wl}-a ${wl}archive'
                   8280:       ;;
1.23      millert  8281:
1.27      millert  8282:     irix5* | irix6* | nonstopux*)
                   8283:       lt_prog_compiler_wl='-Wl,'
                   8284:       # PIC (with -KPIC) is the default.
                   8285:       lt_prog_compiler_static='-non_shared'
                   8286:       ;;
1.23      millert  8287:
1.27      millert  8288:     newsos6)
                   8289:       lt_prog_compiler_pic='-KPIC'
                   8290:       lt_prog_compiler_static='-Bstatic'
                   8291:       ;;
1.23      millert  8292:
1.27      millert  8293:     linux* | k*bsd*-gnu)
                   8294:       case $cc_basename in
                   8295:       icc* | ecc*)
                   8296:        lt_prog_compiler_wl='-Wl,'
                   8297:        lt_prog_compiler_pic='-KPIC'
                   8298:        lt_prog_compiler_static='-static'
                   8299:         ;;
                   8300:       pgcc* | pgf77* | pgf90* | pgf95*)
                   8301:         # Portland Group compilers (*not* the Pentium gcc compiler,
                   8302:        # which looks to be a dead project)
                   8303:        lt_prog_compiler_wl='-Wl,'
                   8304:        lt_prog_compiler_pic='-fpic'
                   8305:        lt_prog_compiler_static='-Bstatic'
                   8306:         ;;
                   8307:       ccc*)
                   8308:         lt_prog_compiler_wl='-Wl,'
                   8309:         # All Alpha code is PIC.
                   8310:         lt_prog_compiler_static='-non_shared'
                   8311:         ;;
                   8312:       *)
                   8313:         case `$CC -V 2>&1 | sed 5q` in
                   8314:        *Sun\ C*)
                   8315:          # Sun C 5.9
                   8316:          lt_prog_compiler_pic='-KPIC'
                   8317:          lt_prog_compiler_static='-Bstatic'
                   8318:          lt_prog_compiler_wl='-Wl,'
                   8319:          ;;
                   8320:        *Sun\ F*)
                   8321:          # Sun Fortran 8.3 passes all unrecognized flags to the linker
                   8322:          lt_prog_compiler_pic='-KPIC'
                   8323:          lt_prog_compiler_static='-Bstatic'
                   8324:          lt_prog_compiler_wl=''
                   8325:          ;;
                   8326:        esac
                   8327:        ;;
                   8328:       esac
                   8329:       ;;
1.23      millert  8330:
1.27      millert  8331:     osf3* | osf4* | osf5*)
                   8332:       lt_prog_compiler_wl='-Wl,'
                   8333:       # All OSF/1 code is PIC.
                   8334:       lt_prog_compiler_static='-non_shared'
                   8335:       ;;
1.23      millert  8336:
1.27      millert  8337:     rdos*)
                   8338:       lt_prog_compiler_static='-non_shared'
                   8339:       ;;
1.25      millert  8340:
1.27      millert  8341:     solaris*)
                   8342:       lt_prog_compiler_pic='-KPIC'
                   8343:       lt_prog_compiler_static='-Bstatic'
                   8344:       case $cc_basename in
                   8345:       f77* | f90* | f95*)
                   8346:        lt_prog_compiler_wl='-Qoption ld ';;
                   8347:       *)
                   8348:        lt_prog_compiler_wl='-Wl,';;
                   8349:       esac
                   8350:       ;;
1.25      millert  8351:
1.27      millert  8352:     sunos4*)
                   8353:       lt_prog_compiler_wl='-Qoption ld '
                   8354:       lt_prog_compiler_pic='-PIC'
                   8355:       lt_prog_compiler_static='-Bstatic'
                   8356:       ;;
1.25      millert  8357:
1.27      millert  8358:     sysv4 | sysv4.2uw2* | sysv4.3*)
                   8359:       lt_prog_compiler_wl='-Wl,'
                   8360:       lt_prog_compiler_pic='-KPIC'
                   8361:       lt_prog_compiler_static='-Bstatic'
                   8362:       ;;
1.25      millert  8363:
1.27      millert  8364:     sysv4*MP*)
                   8365:       if test -d /usr/nec ;then
                   8366:        lt_prog_compiler_pic='-Kconform_pic'
                   8367:        lt_prog_compiler_static='-Bstatic'
                   8368:       fi
                   8369:       ;;
1.25      millert  8370:
1.27      millert  8371:     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
                   8372:       lt_prog_compiler_wl='-Wl,'
                   8373:       lt_prog_compiler_pic='-KPIC'
                   8374:       lt_prog_compiler_static='-Bstatic'
                   8375:       ;;
1.25      millert  8376:
1.27      millert  8377:     unicos*)
                   8378:       lt_prog_compiler_wl='-Wl,'
                   8379:       lt_prog_compiler_can_build_shared=no
                   8380:       ;;
1.23      millert  8381:
1.27      millert  8382:     uts4*)
                   8383:       lt_prog_compiler_pic='-pic'
                   8384:       lt_prog_compiler_static='-Bstatic'
                   8385:       ;;
1.23      millert  8386:
1.27      millert  8387:     *)
                   8388:       lt_prog_compiler_can_build_shared=no
                   8389:       ;;
1.25      millert  8390:     esac
                   8391:   fi
1.23      millert  8392:
1.27      millert  8393: { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
                   8394: echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
1.23      millert  8395:
1.27      millert  8396: #
                   8397: # Check to make sure the PIC flag actually works.
                   8398: #
                   8399: if test -n "$lt_prog_compiler_pic"; then
1.23      millert  8400:
1.27      millert  8401: { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
                   8402: echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
1.36      millert  8403: if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
1.23      millert  8404:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   8405: else
1.36      millert  8406:   lt_cv_prog_compiler_pic_works=no
1.27      millert  8407:   ac_outfile=conftest.$ac_objext
                   8408:    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
                   8409:    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
                   8410:    # Insert the option either (1) after the last *FLAGS variable, or
                   8411:    # (2) before a word containing "conftest.", or (3) at the end.
                   8412:    # Note that $ac_compile itself does not contain backslashes and begins
                   8413:    # with a dollar sign (not a hyphen), so the echo should work correctly.
                   8414:    # The option is referenced via a variable to avoid confusing sed.
                   8415:    lt_compile=`echo "$ac_compile" | $SED \
                   8416:    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
                   8417:    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
                   8418:    -e 's:$: $lt_compiler_flag:'`
1.40    ! millert  8419:    (eval echo "\"\$as_me:8419: $lt_compile\"" >&5)
1.27      millert  8420:    (eval "$lt_compile" 2>conftest.err)
                   8421:    ac_status=$?
                   8422:    cat conftest.err >&5
1.40    ! millert  8423:    echo "$as_me:8423: \$? = $ac_status" >&5
1.27      millert  8424:    if (exit $ac_status) && test -s "$ac_outfile"; then
                   8425:      # The compiler can only warn and ignore the option if not recognized
                   8426:      # So say no if there are warnings other than the usual output.
                   8427:      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
                   8428:      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
                   8429:      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
1.36      millert  8430:        lt_cv_prog_compiler_pic_works=yes
1.27      millert  8431:      fi
                   8432:    fi
                   8433:    $rm conftest*
1.23      millert  8434:
1.27      millert  8435: fi
1.36      millert  8436: { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
                   8437: echo "${ECHO_T}$lt_cv_prog_compiler_pic_works" >&6; }
1.23      millert  8438:
1.36      millert  8439: if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
1.27      millert  8440:     case $lt_prog_compiler_pic in
                   8441:      "" | " "*) ;;
                   8442:      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
                   8443:      esac
                   8444: else
                   8445:     lt_prog_compiler_pic=
                   8446:      lt_prog_compiler_can_build_shared=no
1.23      millert  8447: fi
1.25      millert  8448:
1.23      millert  8449: fi
1.27      millert  8450: case $host_os in
                   8451:   # For platforms which do not support PIC, -DPIC is meaningless:
                   8452:   *djgpp*)
                   8453:     lt_prog_compiler_pic=
                   8454:     ;;
                   8455:   *)
                   8456:     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
1.25      millert  8457:     ;;
1.27      millert  8458: esac
1.25      millert  8459:
1.27      millert  8460: #
                   8461: # Check to make sure the static flag actually works.
                   8462: #
                   8463: wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
                   8464: { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
                   8465: echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
1.36      millert  8466: if test "${lt_cv_prog_compiler_static_works+set}" = set; then
1.27      millert  8467:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   8468: else
1.36      millert  8469:   lt_cv_prog_compiler_static_works=no
1.27      millert  8470:    save_LDFLAGS="$LDFLAGS"
                   8471:    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
                   8472:    echo "$lt_simple_link_test_code" > conftest.$ac_ext
                   8473:    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
                   8474:      # The linker can only warn and ignore the option if not recognized
                   8475:      # So say no if there are warnings
                   8476:      if test -s conftest.err; then
                   8477:        # Append any errors to the config.log.
                   8478:        cat conftest.err 1>&5
                   8479:        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
                   8480:        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
                   8481:        if diff conftest.exp conftest.er2 >/dev/null; then
1.36      millert  8482:          lt_cv_prog_compiler_static_works=yes
1.27      millert  8483:        fi
                   8484:      else
1.36      millert  8485:        lt_cv_prog_compiler_static_works=yes
1.27      millert  8486:      fi
                   8487:    fi
1.36      millert  8488:    $rm -r conftest*
1.27      millert  8489:    LDFLAGS="$save_LDFLAGS"
1.25      millert  8490:
1.23      millert  8491: fi
1.36      millert  8492: { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
                   8493: echo "${ECHO_T}$lt_cv_prog_compiler_static_works" >&6; }
1.23      millert  8494:
1.36      millert  8495: if test x"$lt_cv_prog_compiler_static_works" = xyes; then
1.27      millert  8496:     :
                   8497: else
                   8498:     lt_prog_compiler_static=
                   8499: fi
1.23      millert  8500:
                   8501:
1.27      millert  8502: { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
                   8503: echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
                   8504: if test "${lt_cv_prog_compiler_c_o+set}" = set; then
                   8505:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   8506: else
                   8507:   lt_cv_prog_compiler_c_o=no
                   8508:    $rm -r conftest 2>/dev/null
                   8509:    mkdir conftest
                   8510:    cd conftest
                   8511:    mkdir out
                   8512:    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
                   8513:
                   8514:    lt_compiler_flag="-o out/conftest2.$ac_objext"
                   8515:    # Insert the option either (1) after the last *FLAGS variable, or
                   8516:    # (2) before a word containing "conftest.", or (3) at the end.
                   8517:    # Note that $ac_compile itself does not contain backslashes and begins
                   8518:    # with a dollar sign (not a hyphen), so the echo should work correctly.
                   8519:    lt_compile=`echo "$ac_compile" | $SED \
                   8520:    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
                   8521:    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
                   8522:    -e 's:$: $lt_compiler_flag:'`
1.40    ! millert  8523:    (eval echo "\"\$as_me:8523: $lt_compile\"" >&5)
1.27      millert  8524:    (eval "$lt_compile" 2>out/conftest.err)
                   8525:    ac_status=$?
                   8526:    cat out/conftest.err >&5
1.40    ! millert  8527:    echo "$as_me:8527: \$? = $ac_status" >&5
1.27      millert  8528:    if (exit $ac_status) && test -s out/conftest2.$ac_objext
                   8529:    then
                   8530:      # The compiler can only warn and ignore the option if not recognized
                   8531:      # So say no if there are warnings
                   8532:      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
                   8533:      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
                   8534:      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
                   8535:        lt_cv_prog_compiler_c_o=yes
                   8536:      fi
                   8537:    fi
                   8538:    chmod u+w . 2>&5
                   8539:    $rm conftest*
                   8540:    # SGI C++ compiler will create directory out/ii_files/ for
                   8541:    # template instantiation
                   8542:    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
                   8543:    $rm out/* && rmdir out
                   8544:    cd ..
                   8545:    rmdir conftest
                   8546:    $rm conftest*
1.23      millert  8547:
1.27      millert  8548: fi
                   8549: { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
                   8550: echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
                   8551:
                   8552:
                   8553: hard_links="nottested"
                   8554: if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
                   8555:   # do not overwrite the value of need_locks provided by the user
                   8556:   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
                   8557: echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
                   8558:   hard_links=yes
                   8559:   $rm conftest*
                   8560:   ln conftest.a conftest.b 2>/dev/null && hard_links=no
                   8561:   touch conftest.a
                   8562:   ln conftest.a conftest.b 2>&5 || hard_links=no
                   8563:   ln conftest.a conftest.b 2>/dev/null && hard_links=no
                   8564:   { echo "$as_me:$LINENO: result: $hard_links" >&5
                   8565: echo "${ECHO_T}$hard_links" >&6; }
                   8566:   if test "$hard_links" = no; then
                   8567:     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
                   8568: echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
                   8569:     need_locks=warn
                   8570:   fi
                   8571: else
                   8572:   need_locks=no
                   8573: fi
1.23      millert  8574:
1.27      millert  8575: { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
                   8576: echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
1.23      millert  8577:
1.27      millert  8578:   runpath_var=
                   8579:   allow_undefined_flag=
                   8580:   enable_shared_with_static_runtimes=no
                   8581:   archive_cmds=
                   8582:   archive_expsym_cmds=
                   8583:   old_archive_From_new_cmds=
                   8584:   old_archive_from_expsyms_cmds=
                   8585:   export_dynamic_flag_spec=
                   8586:   whole_archive_flag_spec=
                   8587:   thread_safe_flag_spec=
                   8588:   hardcode_libdir_flag_spec=
                   8589:   hardcode_libdir_flag_spec_ld=
                   8590:   hardcode_libdir_separator=
                   8591:   hardcode_direct=no
                   8592:   hardcode_minus_L=no
                   8593:   hardcode_shlibpath_var=unsupported
                   8594:   link_all_deplibs=unknown
                   8595:   hardcode_automatic=no
                   8596:   module_cmds=
                   8597:   module_expsym_cmds=
                   8598:   always_export_symbols=no
                   8599:   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
                   8600:   # include_expsyms should be a list of space-separated symbols to be *always*
                   8601:   # included in the symbol list
                   8602:   include_expsyms=
                   8603:   # exclude_expsyms can be an extended regexp of symbols to exclude
                   8604:   # it will be wrapped by ` (' and `)$', so one must not match beginning or
                   8605:   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
                   8606:   # as well as any symbol that contains `d'.
1.36      millert  8607:   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
1.27      millert  8608:   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
                   8609:   # platforms (ab)use it in PIC code, but their linkers get confused if
                   8610:   # the symbol is explicitly referenced.  Since portable code cannot
                   8611:   # rely on this symbol name, it's probably fine to never include it in
                   8612:   # preloaded symbol tables.
1.36      millert  8613:   # Exclude shared library initialization/finalization symbols.
1.27      millert  8614:   extract_expsyms_cmds=
                   8615:   # Just being paranoid about ensuring that cc_basename is set.
                   8616:   for cc_temp in $compiler""; do
                   8617:   case $cc_temp in
                   8618:     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
                   8619:     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
                   8620:     \-*) ;;
                   8621:     *) break;;
                   8622:   esac
                   8623: done
                   8624: cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
1.23      millert  8625:
1.27      millert  8626:   case $host_os in
                   8627:   cygwin* | mingw* | pw32*)
                   8628:     # FIXME: the MSVC++ port hasn't been tested in a loooong time
                   8629:     # When not using gcc, we currently assume that we are using
                   8630:     # Microsoft Visual C++.
                   8631:     if test "$GCC" != yes; then
                   8632:       with_gnu_ld=no
                   8633:     fi
                   8634:     ;;
                   8635:   interix*)
                   8636:     # we just hope/assume this is gcc and not c89 (= MSVC++)
                   8637:     with_gnu_ld=yes
                   8638:     ;;
                   8639:   openbsd*)
                   8640:     with_gnu_ld=no
                   8641:     ;;
                   8642:   esac
1.23      millert  8643:
1.27      millert  8644:   ld_shlibs=yes
                   8645:   if test "$with_gnu_ld" = yes; then
                   8646:     # If archive_cmds runs LD, not CC, wlarc should be empty
                   8647:     wlarc='${wl}'
1.23      millert  8648:
1.27      millert  8649:     # Set some defaults for GNU ld with shared library support. These
                   8650:     # are reset later if shared libraries are not supported. Putting them
                   8651:     # here allows them to be overridden if necessary.
                   8652:     runpath_var=LD_RUN_PATH
                   8653:     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
                   8654:     export_dynamic_flag_spec='${wl}--export-dynamic'
                   8655:     # ancient GNU ld didn't support --whole-archive et. al.
                   8656:     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
                   8657:        whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
                   8658:       else
                   8659:        whole_archive_flag_spec=
                   8660:     fi
                   8661:     supports_anon_versioning=no
                   8662:     case `$LD -v 2>/dev/null` in
                   8663:       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
                   8664:       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
                   8665:       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
                   8666:       *\ 2.11.*) ;; # other 2.11 versions
                   8667:       *) supports_anon_versioning=yes ;;
                   8668:     esac
1.23      millert  8669:
1.27      millert  8670:     # See if GNU ld supports shared libraries.
                   8671:     case $host_os in
1.36      millert  8672:     aix[3-9]*)
1.27      millert  8673:       # On AIX/PPC, the GNU linker is very broken
                   8674:       if test "$host_cpu" != ia64; then
                   8675:        ld_shlibs=no
                   8676:        cat <<EOF 1>&2
1.23      millert  8677:
1.27      millert  8678: *** Warning: the GNU linker, at least up to release 2.9.1, is reported
                   8679: *** to be unable to reliably create shared libraries on AIX.
                   8680: *** Therefore, libtool is disabling shared libraries support.  If you
                   8681: *** really care for shared libraries, you may want to modify your PATH
                   8682: *** so that a non-GNU linker is found, and then restart.
1.23      millert  8683:
1.27      millert  8684: EOF
                   8685:       fi
                   8686:       ;;
1.23      millert  8687:
1.27      millert  8688:     amigaos*)
                   8689:       archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
                   8690:       hardcode_libdir_flag_spec='-L$libdir'
                   8691:       hardcode_minus_L=yes
1.23      millert  8692:
1.27      millert  8693:       # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
                   8694:       # that the semantics of dynamic libraries on AmigaOS, at least up
                   8695:       # to version 4, is to share data among multiple programs linked
                   8696:       # with the same dynamic library.  Since this doesn't match the
                   8697:       # behavior of shared libraries on other platforms, we can't use
                   8698:       # them.
                   8699:       ld_shlibs=no
                   8700:       ;;
1.23      millert  8701:
1.27      millert  8702:     beos*)
                   8703:       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
                   8704:        allow_undefined_flag=unsupported
                   8705:        # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
                   8706:        # support --undefined.  This deserves some investigation.  FIXME
                   8707:        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
                   8708:       else
                   8709:        ld_shlibs=no
                   8710:       fi
                   8711:       ;;
1.23      millert  8712:
1.27      millert  8713:     cygwin* | mingw* | pw32*)
                   8714:       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
                   8715:       # as there is no search path for DLLs.
                   8716:       hardcode_libdir_flag_spec='-L$libdir'
                   8717:       allow_undefined_flag=unsupported
                   8718:       always_export_symbols=no
                   8719:       enable_shared_with_static_runtimes=yes
                   8720:       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
1.25      millert  8721:
1.27      millert  8722:       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
                   8723:         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
                   8724:        # If the export-symbols file already is a .def file (1st line
                   8725:        # is EXPORTS), use it as is; otherwise, prepend...
                   8726:        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
                   8727:          cp $export_symbols $output_objdir/$soname.def;
                   8728:        else
                   8729:          echo EXPORTS > $output_objdir/$soname.def;
                   8730:          cat $export_symbols >> $output_objdir/$soname.def;
                   8731:        fi~
                   8732:        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
                   8733:       else
                   8734:        ld_shlibs=no
                   8735:       fi
                   8736:       ;;
1.25      millert  8737:
1.27      millert  8738:     interix[3-9]*)
                   8739:       hardcode_direct=no
                   8740:       hardcode_shlibpath_var=no
                   8741:       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
                   8742:       export_dynamic_flag_spec='${wl}-E'
                   8743:       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
                   8744:       # Instead, shared libraries are loaded at an image base (0x10000000 by
                   8745:       # default) and relocated if they conflict, which is a slow very memory
                   8746:       # consuming and fragmenting process.  To avoid this, we pick a random,
                   8747:       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
                   8748:       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
                   8749:       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
                   8750:       archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
                   8751:       ;;
                   8752:
                   8753:     gnu* | linux* | k*bsd*-gnu)
                   8754:       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
                   8755:        tmp_addflag=
                   8756:        case $cc_basename,$host_cpu in
                   8757:        pgcc*)                          # Portland Group C compiler
                   8758:          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
                   8759:          tmp_addflag=' $pic_flag'
1.25      millert  8760:          ;;
1.27      millert  8761:        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
                   8762:          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
                   8763:          tmp_addflag=' $pic_flag -Mnomain' ;;
                   8764:        ecc*,ia64* | icc*,ia64*)                # Intel C compiler on ia64
                   8765:          tmp_addflag=' -i_dynamic' ;;
                   8766:        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
                   8767:          tmp_addflag=' -i_dynamic -nofor_main' ;;
                   8768:        ifc* | ifort*)                  # Intel Fortran compiler
                   8769:          tmp_addflag=' -nofor_main' ;;
1.25      millert  8770:        esac
1.27      millert  8771:        case `$CC -V 2>&1 | sed 5q` in
                   8772:        *Sun\ C*)                       # Sun C 5.9
                   8773:          whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
                   8774:          tmp_sharedflag='-G' ;;
                   8775:        *Sun\ F*)                       # Sun Fortran 8.3
                   8776:          tmp_sharedflag='-G' ;;
                   8777:        *)
                   8778:          tmp_sharedflag='-shared' ;;
1.25      millert  8779:        esac
1.27      millert  8780:        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
1.25      millert  8781:
1.27      millert  8782:        if test $supports_anon_versioning = yes; then
                   8783:          archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
                   8784:   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
                   8785:   $echo "local: *; };" >> $output_objdir/$libname.ver~
                   8786:          $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
                   8787:        fi
                   8788:       else
                   8789:        ld_shlibs=no
                   8790:       fi
                   8791:       ;;
1.23      millert  8792:
1.27      millert  8793:     netbsd*)
                   8794:       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
                   8795:        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
                   8796:        wlarc=
                   8797:       else
                   8798:        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
                   8799:        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
                   8800:       fi
                   8801:       ;;
1.23      millert  8802:
1.27      millert  8803:     solaris*)
                   8804:       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
                   8805:        ld_shlibs=no
                   8806:        cat <<EOF 1>&2
                   8807:
                   8808: *** Warning: The releases 2.8.* of the GNU linker cannot reliably
                   8809: *** create shared libraries on Solaris systems.  Therefore, libtool
                   8810: *** is disabling shared libraries support.  We urge you to upgrade GNU
                   8811: *** binutils to release 2.9.1 or newer.  Another option is to modify
                   8812: *** your PATH or compiler configuration so that the native linker is
                   8813: *** used, and then restart.
                   8814:
                   8815: EOF
                   8816:       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
                   8817:        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
                   8818:        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
                   8819:       else
                   8820:        ld_shlibs=no
                   8821:       fi
                   8822:       ;;
                   8823:
                   8824:     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
                   8825:       case `$LD -v 2>&1` in
                   8826:         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
                   8827:        ld_shlibs=no
                   8828:        cat <<_LT_EOF 1>&2
                   8829:
                   8830: *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
                   8831: *** reliably create shared libraries on SCO systems.  Therefore, libtool
                   8832: *** is disabling shared libraries support.  We urge you to upgrade GNU
                   8833: *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
                   8834: *** your PATH or compiler configuration so that the native linker is
                   8835: *** used, and then restart.
                   8836:
                   8837: _LT_EOF
                   8838:        ;;
                   8839:        *)
                   8840:          if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
                   8841:            hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
                   8842:            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
                   8843:            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
                   8844:          else
                   8845:            ld_shlibs=no
                   8846:          fi
                   8847:        ;;
                   8848:       esac
                   8849:       ;;
                   8850:
                   8851:     sunos4*)
                   8852:       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
                   8853:       wlarc=
                   8854:       hardcode_direct=yes
                   8855:       hardcode_shlibpath_var=no
                   8856:       ;;
                   8857:
                   8858:     *)
                   8859:       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
                   8860:        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
                   8861:        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
                   8862:       else
                   8863:        ld_shlibs=no
                   8864:       fi
                   8865:       ;;
                   8866:     esac
                   8867:
                   8868:     if test "$ld_shlibs" = no; then
                   8869:       runpath_var=
                   8870:       hardcode_libdir_flag_spec=
                   8871:       export_dynamic_flag_spec=
                   8872:       whole_archive_flag_spec=
                   8873:     fi
                   8874:   else
                   8875:     # PORTME fill in a description of your system's linker (not GNU ld)
                   8876:     case $host_os in
                   8877:     aix3*)
                   8878:       allow_undefined_flag=unsupported
                   8879:       always_export_symbols=yes
                   8880:       archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
                   8881:       # Note: this linker hardcodes the directories in LIBPATH if there
                   8882:       # are no directories specified by -L.
                   8883:       hardcode_minus_L=yes
                   8884:       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
                   8885:        # Neither direct hardcoding nor static linking is supported with a
                   8886:        # broken collect2.
                   8887:        hardcode_direct=unsupported
                   8888:       fi
                   8889:       ;;
                   8890:
1.36      millert  8891:     aix[4-9]*)
1.27      millert  8892:       if test "$host_cpu" = ia64; then
                   8893:        # On IA64, the linker does run time linking by default, so we don't
                   8894:        # have to do anything special.
                   8895:        aix_use_runtimelinking=no
                   8896:        exp_sym_flag='-Bexport'
                   8897:        no_entry_flag=""
                   8898:       else
                   8899:        # If we're using GNU nm, then we don't want the "-C" option.
                   8900:        # -C means demangle to AIX nm, but means don't demangle with GNU nm
                   8901:        if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
                   8902:          export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
                   8903:        else
                   8904:          export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
                   8905:        fi
                   8906:        aix_use_runtimelinking=no
                   8907:
                   8908:        # Test if we are trying to use run time linking or normal
                   8909:        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
                   8910:        # need to do runtime linking.
1.36      millert  8911:        case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
1.27      millert  8912:          for ld_flag in $LDFLAGS; do
                   8913:          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
                   8914:            aix_use_runtimelinking=yes
                   8915:            break
                   8916:          fi
                   8917:          done
                   8918:          ;;
                   8919:        esac
                   8920:
                   8921:        exp_sym_flag='-bexport'
                   8922:        no_entry_flag='-bnoentry'
                   8923:       fi
                   8924:
                   8925:       # When large executables or shared objects are built, AIX ld can
                   8926:       # have problems creating the table of contents.  If linking a library
                   8927:       # or program results in "error TOC overflow" add -mminimal-toc to
                   8928:       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
                   8929:       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
                   8930:
                   8931:       archive_cmds=''
                   8932:       hardcode_direct=yes
                   8933:       hardcode_libdir_separator=':'
                   8934:       link_all_deplibs=yes
                   8935:
                   8936:       if test "$GCC" = yes; then
                   8937:        case $host_os in aix4.[012]|aix4.[012].*)
                   8938:        # We only want to do this on AIX 4.2 and lower, the check
                   8939:        # below for broken collect2 doesn't work under 4.3+
                   8940:          collect2name=`${CC} -print-prog-name=collect2`
                   8941:          if test -f "$collect2name" && \
                   8942:           strings "$collect2name" | grep resolve_lib_name >/dev/null
                   8943:          then
                   8944:          # We have reworked collect2
                   8945:          :
                   8946:          else
                   8947:          # We have old collect2
                   8948:          hardcode_direct=unsupported
                   8949:          # It fails to find uninstalled libraries when the uninstalled
                   8950:          # path is not listed in the libpath.  Setting hardcode_minus_L
                   8951:          # to unsupported forces relinking
                   8952:          hardcode_minus_L=yes
                   8953:          hardcode_libdir_flag_spec='-L$libdir'
                   8954:          hardcode_libdir_separator=
                   8955:          fi
                   8956:          ;;
                   8957:        esac
                   8958:        shared_flag='-shared'
                   8959:        if test "$aix_use_runtimelinking" = yes; then
                   8960:          shared_flag="$shared_flag "'${wl}-G'
                   8961:        fi
                   8962:       else
                   8963:        # not using gcc
                   8964:        if test "$host_cpu" = ia64; then
                   8965:        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
                   8966:        # chokes on -Wl,-G. The following line is correct:
                   8967:          shared_flag='-G'
                   8968:        else
                   8969:          if test "$aix_use_runtimelinking" = yes; then
                   8970:            shared_flag='${wl}-G'
                   8971:          else
                   8972:            shared_flag='${wl}-bM:SRE'
                   8973:          fi
                   8974:        fi
                   8975:       fi
                   8976:
                   8977:       # It seems that -bexpall does not export symbols beginning with
                   8978:       # underscore (_), so it is better to generate a list of symbols to export.
                   8979:       always_export_symbols=yes
                   8980:       if test "$aix_use_runtimelinking" = yes; then
                   8981:        # Warning - without using the other runtime loading flags (-brtl),
                   8982:        # -berok will link without error, but may produce a broken library.
                   8983:        allow_undefined_flag='-berok'
                   8984:        # Determine the default libpath from the value encoded in an empty executable.
                   8985:        cat >conftest.$ac_ext <<_ACEOF
                   8986: /* confdefs.h.  */
                   8987: _ACEOF
                   8988: cat confdefs.h >>conftest.$ac_ext
                   8989: cat >>conftest.$ac_ext <<_ACEOF
                   8990: /* end confdefs.h.  */
                   8991:
                   8992: int
                   8993: main ()
                   8994: {
1.23      millert  8995:
1.25      millert  8996:   ;
                   8997:   return 0;
                   8998: }
                   8999: _ACEOF
                   9000: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  9001: if { (ac_try="$ac_link"
                   9002: case "(($ac_try" in
                   9003:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   9004:   *) ac_try_echo=$ac_try;;
                   9005: esac
                   9006: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   9007:   (eval "$ac_link") 2>conftest.er1
1.25      millert  9008:   ac_status=$?
                   9009:   grep -v '^ *+' conftest.er1 >conftest.err
                   9010:   rm -f conftest.er1
                   9011:   cat conftest.err >&5
                   9012:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  9013:   (exit $ac_status); } && {
                   9014:         test -z "$ac_c_werror_flag" ||
                   9015:         test ! -s conftest.err
                   9016:        } && test -s conftest$ac_exeext &&
                   9017:        $as_test_x conftest$ac_exeext; then
                   9018:
                   9019: lt_aix_libpath_sed='
                   9020:     /Import File Strings/,/^$/ {
                   9021:        /^0/ {
                   9022:            s/^0  *\(.*\)$/\1/
                   9023:            p
                   9024:        }
                   9025:     }'
                   9026: aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
                   9027: # Check for a 64-bit object if we didn't find anything.
                   9028: if test -z "$aix_libpath"; then
                   9029:   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
                   9030: fi
1.23      millert  9031: else
1.25      millert  9032:   echo "$as_me: failed program was:" >&5
                   9033: sed 's/^/| /' conftest.$ac_ext >&5
                   9034:
1.23      millert  9035:
                   9036: fi
                   9037:
1.27      millert  9038: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   9039:       conftest$ac_exeext conftest.$ac_ext
                   9040: if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
1.25      millert  9041:
1.27      millert  9042:        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
                   9043:        archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
                   9044:        else
                   9045:        if test "$host_cpu" = ia64; then
                   9046:          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
                   9047:          allow_undefined_flag="-z nodefs"
                   9048:          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
                   9049:        else
                   9050:         # Determine the default libpath from the value encoded in an empty executable.
                   9051:         cat >conftest.$ac_ext <<_ACEOF
                   9052: /* confdefs.h.  */
                   9053: _ACEOF
                   9054: cat confdefs.h >>conftest.$ac_ext
                   9055: cat >>conftest.$ac_ext <<_ACEOF
                   9056: /* end confdefs.h.  */
1.23      millert  9057:
1.27      millert  9058: int
                   9059: main ()
                   9060: {
1.23      millert  9061:
1.27      millert  9062:   ;
                   9063:   return 0;
                   9064: }
                   9065: _ACEOF
                   9066: rm -f conftest.$ac_objext conftest$ac_exeext
                   9067: if { (ac_try="$ac_link"
                   9068: case "(($ac_try" in
                   9069:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   9070:   *) ac_try_echo=$ac_try;;
                   9071: esac
                   9072: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   9073:   (eval "$ac_link") 2>conftest.er1
                   9074:   ac_status=$?
                   9075:   grep -v '^ *+' conftest.er1 >conftest.err
                   9076:   rm -f conftest.er1
                   9077:   cat conftest.err >&5
                   9078:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   9079:   (exit $ac_status); } && {
                   9080:         test -z "$ac_c_werror_flag" ||
                   9081:         test ! -s conftest.err
                   9082:        } && test -s conftest$ac_exeext &&
                   9083:        $as_test_x conftest$ac_exeext; then
1.23      millert  9084:
1.27      millert  9085: lt_aix_libpath_sed='
                   9086:     /Import File Strings/,/^$/ {
                   9087:        /^0/ {
                   9088:            s/^0  *\(.*\)$/\1/
                   9089:            p
                   9090:        }
                   9091:     }'
                   9092: aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
                   9093: # Check for a 64-bit object if we didn't find anything.
                   9094: if test -z "$aix_libpath"; then
                   9095:   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
                   9096: fi
1.23      millert  9097: else
1.27      millert  9098:   echo "$as_me: failed program was:" >&5
                   9099: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  9100:
                   9101:
1.27      millert  9102: fi
1.23      millert  9103:
1.27      millert  9104: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   9105:       conftest$ac_exeext conftest.$ac_ext
                   9106: if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
1.23      millert  9107:
1.27      millert  9108:         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
                   9109:          # Warning - without using the other run time loading flags,
                   9110:          # -berok will link without error, but may produce a broken library.
                   9111:          no_undefined_flag=' ${wl}-bernotok'
                   9112:          allow_undefined_flag=' ${wl}-berok'
                   9113:          # Exported symbols can be pulled into shared objects from archives
                   9114:          whole_archive_flag_spec='$convenience'
                   9115:          archive_cmds_need_lc=yes
                   9116:          # This is similar to how AIX traditionally builds its shared libraries.
                   9117:          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
                   9118:        fi
                   9119:       fi
                   9120:       ;;
1.23      millert  9121:
1.27      millert  9122:     amigaos*)
                   9123:       archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
                   9124:       hardcode_libdir_flag_spec='-L$libdir'
                   9125:       hardcode_minus_L=yes
                   9126:       # see comment about different semantics on the GNU ld section
                   9127:       ld_shlibs=no
                   9128:       ;;
1.23      millert  9129:
1.27      millert  9130:     bsdi[45]*)
                   9131:       export_dynamic_flag_spec=-rdynamic
                   9132:       ;;
1.25      millert  9133:
1.27      millert  9134:     cygwin* | mingw* | pw32*)
                   9135:       # When not using gcc, we currently assume that we are using
                   9136:       # Microsoft Visual C++.
                   9137:       # hardcode_libdir_flag_spec is actually meaningless, as there is
                   9138:       # no search path for DLLs.
                   9139:       hardcode_libdir_flag_spec=' '
                   9140:       allow_undefined_flag=unsupported
                   9141:       # Tell ltmain to make .lib files, not .a files.
                   9142:       libext=lib
                   9143:       # Tell ltmain to make .dll files, not .so files.
                   9144:       shrext_cmds=".dll"
                   9145:       # FIXME: Setting linknames here is a bad hack.
                   9146:       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
                   9147:       # The linker will automatically build a .lib file if we build a DLL.
                   9148:       old_archive_From_new_cmds='true'
                   9149:       # FIXME: Should let the user specify the lib program.
                   9150:       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
                   9151:       fix_srcfile_path='`cygpath -w "$srcfile"`'
                   9152:       enable_shared_with_static_runtimes=yes
                   9153:       ;;
1.25      millert  9154:
1.27      millert  9155:     darwin* | rhapsody*)
                   9156:       case $host_os in
                   9157:         rhapsody* | darwin1.[012])
                   9158:          allow_undefined_flag='${wl}-undefined ${wl}suppress'
                   9159:          ;;
                   9160:        *) # Darwin 1.3 on
                   9161:          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
                   9162:            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
                   9163:          else
                   9164:            case ${MACOSX_DEPLOYMENT_TARGET} in
                   9165:              10.[012])
                   9166:                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
                   9167:                ;;
                   9168:              10.*)
                   9169:                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
                   9170:                ;;
                   9171:            esac
                   9172:          fi
                   9173:          ;;
                   9174:       esac
                   9175:       archive_cmds_need_lc=no
                   9176:       hardcode_direct=no
                   9177:       hardcode_automatic=yes
                   9178:       hardcode_shlibpath_var=unsupported
                   9179:       whole_archive_flag_spec=''
                   9180:       link_all_deplibs=yes
                   9181:     if test "$GCC" = yes ; then
                   9182:        output_verbose_link_cmd='echo'
1.36      millert  9183:         archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
                   9184:         module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
                   9185:         archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
                   9186:         module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
1.27      millert  9187:     else
                   9188:       case $cc_basename in
                   9189:         xlc*)
                   9190:          output_verbose_link_cmd='echo'
                   9191:          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
                   9192:          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
                   9193:           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
                   9194:          archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
                   9195:           module_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
                   9196:           ;;
                   9197:        *)
                   9198:          ld_shlibs=no
                   9199:           ;;
                   9200:       esac
                   9201:     fi
                   9202:       ;;
1.25      millert  9203:
1.27      millert  9204:     dgux*)
                   9205:       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
                   9206:       hardcode_libdir_flag_spec='-L$libdir'
                   9207:       hardcode_shlibpath_var=no
1.25      millert  9208:       ;;
                   9209:
1.27      millert  9210:     freebsd1*)
                   9211:       ld_shlibs=no
                   9212:       ;;
1.23      millert  9213:
1.27      millert  9214:     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
                   9215:     # support.  Future versions do this automatically, but an explicit c++rt0.o
                   9216:     # does not break anything, and helps significantly (at the cost of a little
                   9217:     # extra space).
                   9218:     freebsd2.2*)
                   9219:       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
                   9220:       hardcode_libdir_flag_spec='-R$libdir'
                   9221:       hardcode_direct=yes
                   9222:       hardcode_shlibpath_var=no
                   9223:       ;;
1.23      millert  9224:
1.27      millert  9225:     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
                   9226:     freebsd2*)
                   9227:       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
                   9228:       hardcode_direct=yes
                   9229:       hardcode_minus_L=yes
                   9230:       hardcode_shlibpath_var=no
                   9231:       ;;
1.23      millert  9232:
1.27      millert  9233:     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
                   9234:     freebsd* | dragonfly*)
                   9235:       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
                   9236:       hardcode_libdir_flag_spec='-R$libdir'
                   9237:       hardcode_direct=yes
                   9238:       hardcode_shlibpath_var=no
                   9239:       ;;
1.23      millert  9240:
1.27      millert  9241:     hpux9*)
                   9242:       if test "$GCC" = yes; then
                   9243:        archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
                   9244:       else
                   9245:        archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
                   9246:       fi
                   9247:       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
                   9248:       hardcode_libdir_separator=:
                   9249:       hardcode_direct=yes
1.23      millert  9250:
1.27      millert  9251:       # hardcode_minus_L: Not really in the search PATH,
                   9252:       # but as the default location of the library.
                   9253:       hardcode_minus_L=yes
                   9254:       export_dynamic_flag_spec='${wl}-E'
                   9255:       ;;
1.23      millert  9256:
1.27      millert  9257:     hpux10*)
                   9258:       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
                   9259:        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
                   9260:       else
                   9261:        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
                   9262:       fi
                   9263:       if test "$with_gnu_ld" = no; then
                   9264:        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
                   9265:        hardcode_libdir_separator=:
1.23      millert  9266:
1.27      millert  9267:        hardcode_direct=yes
                   9268:        export_dynamic_flag_spec='${wl}-E'
1.23      millert  9269:
1.27      millert  9270:        # hardcode_minus_L: Not really in the search PATH,
                   9271:        # but as the default location of the library.
                   9272:        hardcode_minus_L=yes
                   9273:       fi
                   9274:       ;;
1.23      millert  9275:
1.27      millert  9276:     hpux11*)
                   9277:       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
                   9278:        case $host_cpu in
                   9279:        hppa*64*)
                   9280:          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
                   9281:          ;;
                   9282:        ia64*)
                   9283:          archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
                   9284:          ;;
                   9285:        *)
                   9286:          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
                   9287:          ;;
                   9288:        esac
                   9289:       else
                   9290:        case $host_cpu in
                   9291:        hppa*64*)
                   9292:          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
                   9293:          ;;
                   9294:        ia64*)
                   9295:          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
                   9296:          ;;
                   9297:        *)
                   9298:          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
                   9299:          ;;
                   9300:        esac
                   9301:       fi
                   9302:       if test "$with_gnu_ld" = no; then
                   9303:        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
                   9304:        hardcode_libdir_separator=:
1.23      millert  9305:
1.27      millert  9306:        case $host_cpu in
                   9307:        hppa*64*|ia64*)
                   9308:          hardcode_libdir_flag_spec_ld='+b $libdir'
                   9309:          hardcode_direct=no
                   9310:          hardcode_shlibpath_var=no
                   9311:          ;;
                   9312:        *)
                   9313:          hardcode_direct=yes
                   9314:          export_dynamic_flag_spec='${wl}-E'
1.23      millert  9315:
1.27      millert  9316:          # hardcode_minus_L: Not really in the search PATH,
                   9317:          # but as the default location of the library.
                   9318:          hardcode_minus_L=yes
                   9319:          ;;
                   9320:        esac
                   9321:       fi
                   9322:       ;;
1.23      millert  9323:
1.27      millert  9324:     irix5* | irix6* | nonstopux*)
                   9325:       if test "$GCC" = yes; then
                   9326:        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
                   9327:       else
                   9328:        archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
                   9329:        hardcode_libdir_flag_spec_ld='-rpath $libdir'
                   9330:       fi
                   9331:       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
                   9332:       hardcode_libdir_separator=:
                   9333:       link_all_deplibs=yes
                   9334:       ;;
1.23      millert  9335:
1.27      millert  9336:     netbsd*)
                   9337:       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
                   9338:        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
                   9339:       else
                   9340:        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
                   9341:       fi
                   9342:       hardcode_libdir_flag_spec='-R$libdir'
                   9343:       hardcode_direct=yes
                   9344:       hardcode_shlibpath_var=no
                   9345:       ;;
1.23      millert  9346:
1.27      millert  9347:     newsos6)
                   9348:       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
                   9349:       hardcode_direct=yes
                   9350:       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
                   9351:       hardcode_libdir_separator=:
                   9352:       hardcode_shlibpath_var=no
                   9353:       ;;
1.23      millert  9354:
1.27      millert  9355:     openbsd*)
                   9356:       if test -f /usr/libexec/ld.so; then
                   9357:        hardcode_direct=yes
                   9358:        hardcode_shlibpath_var=no
                   9359:        if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
                   9360:          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
                   9361:          archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
                   9362:          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
                   9363:          export_dynamic_flag_spec='${wl}-E'
                   9364:        else
                   9365:          case $host_os in
                   9366:           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
                   9367:             archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
                   9368:             hardcode_libdir_flag_spec='-R$libdir'
                   9369:             ;;
                   9370:           *)
                   9371:             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
                   9372:             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
                   9373:             ;;
                   9374:          esac
                   9375:         fi
                   9376:       else
                   9377:        ld_shlibs=no
                   9378:       fi
                   9379:       ;;
1.23      millert  9380:
1.27      millert  9381:     os2*)
                   9382:       hardcode_libdir_flag_spec='-L$libdir'
                   9383:       hardcode_minus_L=yes
                   9384:       allow_undefined_flag=unsupported
                   9385:       archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
                   9386:       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
                   9387:       ;;
1.23      millert  9388:
1.27      millert  9389:     osf3*)
                   9390:       if test "$GCC" = yes; then
                   9391:        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
                   9392:        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
                   9393:       else
                   9394:        allow_undefined_flag=' -expect_unresolved \*'
                   9395:        archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
                   9396:       fi
                   9397:       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
                   9398:       hardcode_libdir_separator=:
1.25      millert  9399:       ;;
1.23      millert  9400:
1.27      millert  9401:     osf4* | osf5*)     # as osf3* with the addition of -msym flag
                   9402:       if test "$GCC" = yes; then
                   9403:        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
                   9404:        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
                   9405:        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
                   9406:       else
                   9407:        allow_undefined_flag=' -expect_unresolved \*'
                   9408:        archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
                   9409:        archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
                   9410:        $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
1.23      millert  9411:
1.27      millert  9412:        # Both c and cxx compiler support -rpath directly
                   9413:        hardcode_libdir_flag_spec='-rpath $libdir'
                   9414:       fi
                   9415:       hardcode_libdir_separator=:
                   9416:       ;;
1.23      millert  9417:
1.27      millert  9418:     solaris*)
                   9419:       no_undefined_flag=' -z text'
                   9420:       if test "$GCC" = yes; then
                   9421:        wlarc='${wl}'
                   9422:        archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
                   9423:        archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
                   9424:          $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
                   9425:       else
                   9426:        wlarc=''
                   9427:        archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
                   9428:        archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
                   9429:        $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
                   9430:       fi
                   9431:       hardcode_libdir_flag_spec='-R$libdir'
                   9432:       hardcode_shlibpath_var=no
                   9433:       case $host_os in
                   9434:       solaris2.[0-5] | solaris2.[0-5].*) ;;
                   9435:       *)
                   9436:        # The compiler driver will combine and reorder linker options,
                   9437:        # but understands `-z linker_flag'.  GCC discards it without `$wl',
                   9438:        # but is careful enough not to reorder.
                   9439:        # Supported since Solaris 2.6 (maybe 2.5.1?)
                   9440:        if test "$GCC" = yes; then
                   9441:          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
                   9442:        else
                   9443:          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
                   9444:        fi
                   9445:        ;;
                   9446:       esac
                   9447:       link_all_deplibs=yes
                   9448:       ;;
1.23      millert  9449:
1.27      millert  9450:     sunos4*)
                   9451:       if test "x$host_vendor" = xsequent; then
                   9452:        # Use $CC to link under sequent, because it throws in some extra .o
                   9453:        # files that make .init and .fini sections work.
                   9454:        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
                   9455:       else
                   9456:        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
                   9457:       fi
                   9458:       hardcode_libdir_flag_spec='-L$libdir'
                   9459:       hardcode_direct=yes
                   9460:       hardcode_minus_L=yes
                   9461:       hardcode_shlibpath_var=no
                   9462:       ;;
1.23      millert  9463:
1.27      millert  9464:     sysv4)
                   9465:       case $host_vendor in
                   9466:        sni)
                   9467:          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
                   9468:          hardcode_direct=yes # is this really true???
                   9469:        ;;
                   9470:        siemens)
                   9471:          ## LD is ld it makes a PLAMLIB
                   9472:          ## CC just makes a GrossModule.
                   9473:          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
                   9474:          reload_cmds='$CC -r -o $output$reload_objs'
                   9475:          hardcode_direct=no
                   9476:         ;;
                   9477:        motorola)
                   9478:          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
                   9479:          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
                   9480:        ;;
                   9481:       esac
                   9482:       runpath_var='LD_RUN_PATH'
                   9483:       hardcode_shlibpath_var=no
                   9484:       ;;
1.23      millert  9485:
1.27      millert  9486:     sysv4.3*)
                   9487:       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
                   9488:       hardcode_shlibpath_var=no
                   9489:       export_dynamic_flag_spec='-Bexport'
                   9490:       ;;
1.23      millert  9491:
1.27      millert  9492:     sysv4*MP*)
                   9493:       if test -d /usr/nec; then
                   9494:        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
                   9495:        hardcode_shlibpath_var=no
                   9496:        runpath_var=LD_RUN_PATH
                   9497:        hardcode_runpath_var=yes
                   9498:        ld_shlibs=yes
                   9499:       fi
                   9500:       ;;
1.23      millert  9501:
1.27      millert  9502:     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
                   9503:       no_undefined_flag='${wl}-z,text'
                   9504:       archive_cmds_need_lc=no
                   9505:       hardcode_shlibpath_var=no
                   9506:       runpath_var='LD_RUN_PATH'
1.23      millert  9507:
1.27      millert  9508:       if test "$GCC" = yes; then
                   9509:        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
                   9510:        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
                   9511:       else
                   9512:        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
                   9513:        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
                   9514:       fi
                   9515:       ;;
1.23      millert  9516:
1.27      millert  9517:     sysv5* | sco3.2v5* | sco5v6*)
                   9518:       # Note: We can NOT use -z defs as we might desire, because we do not
                   9519:       # link with -lc, and that would cause any symbols used from libc to
                   9520:       # always be unresolved, which means just about no library would
                   9521:       # ever link correctly.  If we're not using GNU ld we use -z text
                   9522:       # though, which does catch some bad symbols but isn't as heavy-handed
                   9523:       # as -z defs.
                   9524:       no_undefined_flag='${wl}-z,text'
                   9525:       allow_undefined_flag='${wl}-z,nodefs'
                   9526:       archive_cmds_need_lc=no
                   9527:       hardcode_shlibpath_var=no
                   9528:       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
                   9529:       hardcode_libdir_separator=':'
                   9530:       link_all_deplibs=yes
                   9531:       export_dynamic_flag_spec='${wl}-Bexport'
                   9532:       runpath_var='LD_RUN_PATH'
1.23      millert  9533:
1.27      millert  9534:       if test "$GCC" = yes; then
                   9535:        archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
                   9536:        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
                   9537:       else
                   9538:        archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
                   9539:        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
                   9540:       fi
                   9541:       ;;
1.23      millert  9542:
1.27      millert  9543:     uts4*)
                   9544:       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
                   9545:       hardcode_libdir_flag_spec='-L$libdir'
                   9546:       hardcode_shlibpath_var=no
                   9547:       ;;
1.23      millert  9548:
1.27      millert  9549:     *)
                   9550:       ld_shlibs=no
                   9551:       ;;
                   9552:     esac
                   9553:   fi
1.23      millert  9554:
1.27      millert  9555: { echo "$as_me:$LINENO: result: $ld_shlibs" >&5
                   9556: echo "${ECHO_T}$ld_shlibs" >&6; }
                   9557: test "$ld_shlibs" = no && can_build_shared=no
1.23      millert  9558:
1.27      millert  9559: #
                   9560: # Do we need to explicitly link libc?
                   9561: #
                   9562: case "x$archive_cmds_need_lc" in
                   9563: x|xyes)
                   9564:   # Assume -lc should be added
                   9565:   archive_cmds_need_lc=yes
1.23      millert  9566:
1.27      millert  9567:   if test "$enable_shared" = yes && test "$GCC" = yes; then
                   9568:     case $archive_cmds in
                   9569:     *'~'*)
                   9570:       # FIXME: we may have to deal with multi-command sequences.
                   9571:       ;;
                   9572:     '$CC '*)
                   9573:       # Test whether the compiler implicitly links with -lc since on some
                   9574:       # systems, -lgcc has to come before -lc. If gcc already passes -lc
                   9575:       # to ld, don't add -lc before -lgcc.
                   9576:       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
                   9577: echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
                   9578:       $rm conftest*
                   9579:       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
1.25      millert  9580:
1.27      millert  9581:       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
                   9582:   (eval $ac_compile) 2>&5
                   9583:   ac_status=$?
                   9584:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   9585:   (exit $ac_status); } 2>conftest.err; then
                   9586:         soname=conftest
                   9587:         lib=conftest
                   9588:         libobjs=conftest.$ac_objext
                   9589:         deplibs=
                   9590:         wl=$lt_prog_compiler_wl
                   9591:        pic_flag=$lt_prog_compiler_pic
                   9592:         compiler_flags=-v
                   9593:         linker_flags=-v
                   9594:         verstring=
                   9595:         output_objdir=.
                   9596:         libname=conftest
                   9597:         lt_save_allow_undefined_flag=$allow_undefined_flag
                   9598:         allow_undefined_flag=
                   9599:         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
                   9600:   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
                   9601:   ac_status=$?
                   9602:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   9603:   (exit $ac_status); }
                   9604:         then
                   9605:          archive_cmds_need_lc=no
                   9606:         else
                   9607:          archive_cmds_need_lc=yes
                   9608:         fi
                   9609:         allow_undefined_flag=$lt_save_allow_undefined_flag
                   9610:       else
                   9611:         cat conftest.err 1>&5
                   9612:       fi
                   9613:       $rm conftest*
                   9614:       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
                   9615: echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
                   9616:       ;;
                   9617:     esac
                   9618:   fi
                   9619:   ;;
                   9620: esac
1.23      millert  9621:
1.27      millert  9622: { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
                   9623: echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
                   9624: library_names_spec=
                   9625: libname_spec='lib$name'
                   9626: soname_spec=
                   9627: shrext_cmds=".so"
                   9628: postinstall_cmds=
                   9629: postuninstall_cmds=
                   9630: finish_cmds=
                   9631: finish_eval=
                   9632: shlibpath_var=
                   9633: shlibpath_overrides_runpath=unknown
                   9634: version_type=none
                   9635: dynamic_linker="$host_os ld.so"
                   9636: sys_lib_dlsearch_path_spec="/lib /usr/lib"
1.23      millert  9637:
1.27      millert  9638: if test "$GCC" = yes; then
                   9639:   case $host_os in
                   9640:     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
                   9641:     *) lt_awk_arg="/^libraries:/" ;;
                   9642:   esac
                   9643:   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
                   9644:   if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
                   9645:     # if the path contains ";" then we assume it to be the separator
                   9646:     # otherwise default to the standard path separator (i.e. ":") - it is
                   9647:     # assumed that no part of a normal pathname contains ";" but that should
                   9648:     # okay in the real world where ";" in dirpaths is itself problematic.
                   9649:     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
                   9650:   else
                   9651:     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
                   9652:   fi
                   9653:   # Ok, now we have the path, separated by spaces, we can step through it
                   9654:   # and add multilib dir if necessary.
                   9655:   lt_tmp_lt_search_path_spec=
                   9656:   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
                   9657:   for lt_sys_path in $lt_search_path_spec; do
                   9658:     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
                   9659:       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
                   9660:     else
                   9661:       test -d "$lt_sys_path" && \
                   9662:        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
                   9663:     fi
                   9664:   done
                   9665:   lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
                   9666: BEGIN {RS=" "; FS="/|\n";} {
                   9667:   lt_foo="";
                   9668:   lt_count=0;
                   9669:   for (lt_i = NF; lt_i > 0; lt_i--) {
                   9670:     if ($lt_i != "" && $lt_i != ".") {
                   9671:       if ($lt_i == "..") {
                   9672:         lt_count++;
                   9673:       } else {
                   9674:         if (lt_count == 0) {
                   9675:           lt_foo="/" $lt_i lt_foo;
                   9676:         } else {
                   9677:           lt_count--;
                   9678:         }
                   9679:       }
                   9680:     }
                   9681:   }
                   9682:   if (lt_foo != "") { lt_freq[lt_foo]++; }
                   9683:   if (lt_freq[lt_foo] == 1) { print lt_foo; }
                   9684: }'`
                   9685:   sys_lib_search_path_spec=`echo $lt_search_path_spec`
1.25      millert  9686: else
1.27      millert  9687:   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
1.25      millert  9688: fi
1.27      millert  9689: need_lib_prefix=no
                   9690: hardcode_into_libs=no
1.25      millert  9691:
1.27      millert  9692: # when you set need_version to no, make sure it does not cause -set_version
                   9693: # flags to be left without arguments
                   9694: need_version=no
1.25      millert  9695:
1.27      millert  9696: case $host_os in
                   9697: aix3*)
                   9698:   version_type=linux
                   9699:   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
                   9700:   shlibpath_var=LIBPATH
1.25      millert  9701:
1.27      millert  9702:   # AIX 3 has no versioning support, so we append a major version to the name.
                   9703:   soname_spec='${libname}${release}${shared_ext}$major'
                   9704:   ;;
1.23      millert  9705:
1.36      millert  9706: aix[4-9]*)
1.27      millert  9707:   version_type=linux
                   9708:   need_lib_prefix=no
                   9709:   need_version=no
                   9710:   hardcode_into_libs=yes
                   9711:   if test "$host_cpu" = ia64; then
                   9712:     # AIX 5 supports IA64
                   9713:     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
                   9714:     shlibpath_var=LD_LIBRARY_PATH
                   9715:   else
                   9716:     # With GCC up to 2.95.x, collect2 would create an import file
                   9717:     # for dependence libraries.  The import file would start with
                   9718:     # the line `#! .'.  This would cause the generated library to
                   9719:     # depend on `.', always an invalid library.  This was fixed in
                   9720:     # development snapshots of GCC prior to 3.0.
                   9721:     case $host_os in
                   9722:       aix4 | aix4.[01] | aix4.[01].*)
                   9723:       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
                   9724:           echo ' yes '
                   9725:           echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
                   9726:        :
                   9727:       else
                   9728:        can_build_shared=no
                   9729:       fi
                   9730:       ;;
                   9731:     esac
                   9732:     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
                   9733:     # soname into executable. Probably we can add versioning support to
                   9734:     # collect2, so additional links can be useful in future.
                   9735:     if test "$aix_use_runtimelinking" = yes; then
                   9736:       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
                   9737:       # instead of lib<name>.a to let people know that these are not
                   9738:       # typical AIX shared libraries.
                   9739:       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
                   9740:     else
                   9741:       # We preserve .a as extension for shared libraries through AIX4.2
                   9742:       # and later when we are not doing run time linking.
                   9743:       library_names_spec='${libname}${release}.a $libname.a'
                   9744:       soname_spec='${libname}${release}${shared_ext}$major'
                   9745:     fi
                   9746:     shlibpath_var=LIBPATH
                   9747:   fi
                   9748:   ;;
1.23      millert  9749:
1.27      millert  9750: amigaos*)
                   9751:   library_names_spec='$libname.ixlibrary $libname.a'
                   9752:   # Create ${libname}_ixlibrary.a entries in /sys/libs.
                   9753:   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
                   9754:   ;;
1.23      millert  9755:
1.27      millert  9756: beos*)
                   9757:   library_names_spec='${libname}${shared_ext}'
                   9758:   dynamic_linker="$host_os ld.so"
                   9759:   shlibpath_var=LIBRARY_PATH
                   9760:   ;;
1.23      millert  9761:
1.27      millert  9762: bsdi[45]*)
                   9763:   version_type=linux
                   9764:   need_version=no
                   9765:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
                   9766:   soname_spec='${libname}${release}${shared_ext}$major'
                   9767:   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
                   9768:   shlibpath_var=LD_LIBRARY_PATH
                   9769:   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
                   9770:   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
                   9771:   # the default ld.so.conf also contains /usr/contrib/lib and
                   9772:   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
                   9773:   # libtool to hard-code these into programs
                   9774:   ;;
1.23      millert  9775:
1.27      millert  9776: cygwin* | mingw* | pw32*)
                   9777:   version_type=windows
                   9778:   shrext_cmds=".dll"
                   9779:   need_version=no
                   9780:   need_lib_prefix=no
1.23      millert  9781:
1.27      millert  9782:   case $GCC,$host_os in
                   9783:   yes,cygwin* | yes,mingw* | yes,pw32*)
                   9784:     library_names_spec='$libname.dll.a'
                   9785:     # DLL is installed to $(libdir)/../bin by postinstall_cmds
                   9786:     postinstall_cmds='base_file=`basename \${file}`~
                   9787:       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
                   9788:       dldir=$destdir/`dirname \$dlpath`~
                   9789:       test -d \$dldir || mkdir -p \$dldir~
                   9790:       $install_prog $dir/$dlname \$dldir/$dlname~
                   9791:       chmod a+x \$dldir/$dlname'
                   9792:     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
                   9793:       dlpath=$dir/\$dldll~
                   9794:        $rm \$dlpath'
                   9795:     shlibpath_overrides_runpath=yes
1.23      millert  9796:
1.27      millert  9797:     case $host_os in
                   9798:     cygwin*)
                   9799:       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
                   9800:       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
                   9801:       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
                   9802:       ;;
                   9803:     mingw*)
                   9804:       # MinGW DLLs use traditional 'lib' prefix
                   9805:       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
                   9806:       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
                   9807:       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
                   9808:         # It is most probably a Windows format PATH printed by
                   9809:         # mingw gcc, but we are running on Cygwin. Gcc prints its search
                   9810:         # path with ; separators, and with drive letters. We can handle the
                   9811:         # drive letters (cygwin fileutils understands them), so leave them,
                   9812:         # especially as we might pass files found there to a mingw objdump,
                   9813:         # which wouldn't understand a cygwinified path. Ahh.
                   9814:         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
                   9815:       else
                   9816:         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
                   9817:       fi
                   9818:       ;;
                   9819:     pw32*)
                   9820:       # pw32 DLLs use 'pw' prefix rather than 'lib'
                   9821:       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
                   9822:       ;;
                   9823:     esac
                   9824:     ;;
1.23      millert  9825:
1.27      millert  9826:   *)
                   9827:     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
                   9828:     ;;
                   9829:   esac
                   9830:   dynamic_linker='Win32 ld.exe'
                   9831:   # FIXME: first we should search . and the directory the executable is in
                   9832:   shlibpath_var=PATH
                   9833:   ;;
1.23      millert  9834:
1.27      millert  9835: darwin* | rhapsody*)
                   9836:   dynamic_linker="$host_os dyld"
                   9837:   version_type=darwin
                   9838:   need_lib_prefix=no
                   9839:   need_version=no
                   9840:   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
                   9841:   soname_spec='${libname}${release}${major}$shared_ext'
                   9842:   shlibpath_overrides_runpath=yes
                   9843:   shlibpath_var=DYLD_LIBRARY_PATH
                   9844:   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
1.23      millert  9845:
1.27      millert  9846:   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
                   9847:   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
                   9848:   ;;
1.23      millert  9849:
1.27      millert  9850: dgux*)
                   9851:   version_type=linux
                   9852:   need_lib_prefix=no
                   9853:   need_version=no
                   9854:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
                   9855:   soname_spec='${libname}${release}${shared_ext}$major'
                   9856:   shlibpath_var=LD_LIBRARY_PATH
                   9857:   ;;
1.23      millert  9858:
1.27      millert  9859: freebsd1*)
                   9860:   dynamic_linker=no
                   9861:   ;;
1.23      millert  9862:
1.27      millert  9863: freebsd* | dragonfly*)
                   9864:   # DragonFly does not have aout.  When/if they implement a new
                   9865:   # versioning mechanism, adjust this.
                   9866:   if test -x /usr/bin/objformat; then
                   9867:     objformat=`/usr/bin/objformat`
                   9868:   else
                   9869:     case $host_os in
                   9870:     freebsd[123]*) objformat=aout ;;
                   9871:     *) objformat=elf ;;
                   9872:     esac
                   9873:   fi
                   9874:   version_type=freebsd-$objformat
                   9875:   case $version_type in
                   9876:     freebsd-elf*)
                   9877:       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
                   9878:       need_version=no
                   9879:       need_lib_prefix=no
                   9880:       ;;
                   9881:     freebsd-*)
                   9882:       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
                   9883:       need_version=no
                   9884:       ;;
                   9885:   esac
                   9886:   shlibpath_var=LD_LIBRARY_PATH
                   9887:   case $host_os in
                   9888:   freebsd2*)
                   9889:     shlibpath_overrides_runpath=yes
                   9890:     ;;
                   9891:   freebsd3.[01]* | freebsdelf3.[01]*)
                   9892:     shlibpath_overrides_runpath=yes
                   9893:     hardcode_into_libs=yes
                   9894:     ;;
                   9895:   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
                   9896:   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
                   9897:     shlibpath_overrides_runpath=no
                   9898:     hardcode_into_libs=yes
                   9899:     ;;
                   9900:   *) # from 4.6 on, and DragonFly
                   9901:     shlibpath_overrides_runpath=yes
                   9902:     hardcode_into_libs=yes
                   9903:     ;;
                   9904:   esac
                   9905:   ;;
1.23      millert  9906:
1.27      millert  9907: gnu*)
                   9908:   version_type=linux
                   9909:   need_lib_prefix=no
                   9910:   need_version=no
                   9911:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
                   9912:   soname_spec='${libname}${release}${shared_ext}$major'
                   9913:   shlibpath_var=LD_LIBRARY_PATH
                   9914:   hardcode_into_libs=yes
                   9915:   ;;
1.23      millert  9916:
1.27      millert  9917: hpux9* | hpux10* | hpux11*)
                   9918:   # Give a soname corresponding to the major version so that dld.sl refuses to
                   9919:   # link against other versions.
                   9920:   version_type=sunos
                   9921:   need_lib_prefix=no
                   9922:   need_version=no
                   9923:   case $host_cpu in
                   9924:   ia64*)
                   9925:     shrext_cmds='.so'
                   9926:     hardcode_into_libs=yes
                   9927:     dynamic_linker="$host_os dld.so"
                   9928:     shlibpath_var=LD_LIBRARY_PATH
                   9929:     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
                   9930:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
                   9931:     soname_spec='${libname}${release}${shared_ext}$major'
                   9932:     if test "X$HPUX_IA64_MODE" = X32; then
                   9933:       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
                   9934:     else
                   9935:       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
                   9936:     fi
                   9937:     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
                   9938:     ;;
                   9939:    hppa*64*)
                   9940:      shrext_cmds='.sl'
                   9941:      hardcode_into_libs=yes
                   9942:      dynamic_linker="$host_os dld.sl"
                   9943:      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
                   9944:      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
                   9945:      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
                   9946:      soname_spec='${libname}${release}${shared_ext}$major'
                   9947:      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
                   9948:      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
                   9949:      ;;
                   9950:    *)
                   9951:     shrext_cmds='.sl'
                   9952:     dynamic_linker="$host_os dld.sl"
                   9953:     shlibpath_var=SHLIB_PATH
                   9954:     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
                   9955:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
                   9956:     soname_spec='${libname}${release}${shared_ext}$major'
                   9957:     ;;
                   9958:   esac
                   9959:   # HP-UX runs *really* slowly unless shared libraries are mode 555.
                   9960:   postinstall_cmds='chmod 555 $lib'
                   9961:   ;;
1.23      millert  9962:
1.27      millert  9963: interix[3-9]*)
                   9964:   version_type=linux
                   9965:   need_lib_prefix=no
                   9966:   need_version=no
                   9967:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
                   9968:   soname_spec='${libname}${release}${shared_ext}$major'
                   9969:   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
                   9970:   shlibpath_var=LD_LIBRARY_PATH
                   9971:   shlibpath_overrides_runpath=no
                   9972:   hardcode_into_libs=yes
                   9973:   ;;
1.23      millert  9974:
1.27      millert  9975: irix5* | irix6* | nonstopux*)
                   9976:   case $host_os in
                   9977:     nonstopux*) version_type=nonstopux ;;
                   9978:     *)
                   9979:        if test "$lt_cv_prog_gnu_ld" = yes; then
                   9980:                version_type=linux
                   9981:        else
                   9982:                version_type=irix
                   9983:        fi ;;
                   9984:   esac
                   9985:   need_lib_prefix=no
                   9986:   need_version=no
                   9987:   soname_spec='${libname}${release}${shared_ext}$major'
                   9988:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
                   9989:   case $host_os in
                   9990:   irix5* | nonstopux*)
                   9991:     libsuff= shlibsuff=
                   9992:     ;;
                   9993:   *)
                   9994:     case $LD in # libtool.m4 will add one of these switches to LD
                   9995:     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
                   9996:       libsuff= shlibsuff= libmagic=32-bit;;
                   9997:     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
                   9998:       libsuff=32 shlibsuff=N32 libmagic=N32;;
                   9999:     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
                   10000:       libsuff=64 shlibsuff=64 libmagic=64-bit;;
                   10001:     *) libsuff= shlibsuff= libmagic=never-match;;
                   10002:     esac
                   10003:     ;;
                   10004:   esac
                   10005:   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
                   10006:   shlibpath_overrides_runpath=no
                   10007:   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
                   10008:   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
                   10009:   hardcode_into_libs=yes
                   10010:   ;;
1.23      millert  10011:
1.27      millert  10012: # No shared lib support for Linux oldld, aout, or coff.
                   10013: linux*oldld* | linux*aout* | linux*coff*)
                   10014:   dynamic_linker=no
1.25      millert  10015:   ;;
1.23      millert  10016:
1.27      millert  10017: # This must be Linux ELF.
                   10018: linux* | k*bsd*-gnu)
                   10019:   version_type=linux
                   10020:   need_lib_prefix=no
                   10021:   need_version=no
                   10022:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
                   10023:   soname_spec='${libname}${release}${shared_ext}$major'
                   10024:   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
                   10025:   shlibpath_var=LD_LIBRARY_PATH
                   10026:   shlibpath_overrides_runpath=no
                   10027:   # This implies no fast_install, which is unacceptable.
                   10028:   # Some rework will be needed to allow for fast_install
                   10029:   # before this can be enabled.
                   10030:   hardcode_into_libs=yes
1.23      millert  10031:
1.27      millert  10032:   # Append ld.so.conf contents to the search path
                   10033:   if test -f /etc/ld.so.conf; then
                   10034:     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[     ]*hwcap[        ]/d;s/[:,       ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
                   10035:     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
                   10036:   fi
1.23      millert  10037:
1.27      millert  10038:   # We used to test for /lib/ld.so.1 and disable shared libraries on
                   10039:   # powerpc, because MkLinux only supported shared libraries with the
                   10040:   # GNU dynamic linker.  Since this was broken with cross compilers,
                   10041:   # most powerpc-linux boxes support dynamic linking these days and
                   10042:   # people can always --disable-shared, the test was removed, and we
                   10043:   # assume the GNU/Linux dynamic linker is in use.
                   10044:   dynamic_linker='GNU/Linux ld.so'
                   10045:   ;;
1.23      millert  10046:
1.27      millert  10047: netbsd*)
                   10048:   version_type=sunos
                   10049:   need_lib_prefix=no
                   10050:   need_version=no
                   10051:   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
                   10052:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
                   10053:     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
                   10054:     dynamic_linker='NetBSD (a.out) ld.so'
                   10055:   else
                   10056:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
                   10057:     soname_spec='${libname}${release}${shared_ext}$major'
                   10058:     dynamic_linker='NetBSD ld.elf_so'
                   10059:   fi
                   10060:   shlibpath_var=LD_LIBRARY_PATH
                   10061:   shlibpath_overrides_runpath=yes
                   10062:   hardcode_into_libs=yes
                   10063:   ;;
1.23      millert  10064:
1.27      millert  10065: newsos6)
                   10066:   version_type=linux
                   10067:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
                   10068:   shlibpath_var=LD_LIBRARY_PATH
                   10069:   shlibpath_overrides_runpath=yes
                   10070:   ;;
1.23      millert  10071:
1.27      millert  10072: nto-qnx*)
                   10073:   version_type=linux
                   10074:   need_lib_prefix=no
                   10075:   need_version=no
                   10076:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
                   10077:   soname_spec='${libname}${release}${shared_ext}$major'
                   10078:   shlibpath_var=LD_LIBRARY_PATH
                   10079:   shlibpath_overrides_runpath=yes
                   10080:   ;;
1.23      millert  10081:
1.27      millert  10082: openbsd*)
                   10083:   version_type=sunos
                   10084:   sys_lib_dlsearch_path_spec="/usr/lib"
                   10085:   need_lib_prefix=no
                   10086:   need_version=no
                   10087:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
                   10088:   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
                   10089:   shlibpath_var=LD_LIBRARY_PATH
                   10090:   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
                   10091:     case $host_os in
                   10092:       openbsd2.[89] | openbsd2.[89].*)
                   10093:        shlibpath_overrides_runpath=no
                   10094:        ;;
                   10095:       *)
                   10096:        shlibpath_overrides_runpath=yes
                   10097:        ;;
                   10098:       esac
                   10099:   else
                   10100:     shlibpath_overrides_runpath=yes
                   10101:   fi
                   10102:   ;;
1.23      millert  10103:
1.27      millert  10104: os2*)
                   10105:   libname_spec='$name'
                   10106:   shrext_cmds=".dll"
                   10107:   need_lib_prefix=no
                   10108:   library_names_spec='$libname${shared_ext} $libname.a'
                   10109:   dynamic_linker='OS/2 ld.exe'
                   10110:   shlibpath_var=LIBPATH
                   10111:   ;;
1.23      millert  10112:
1.27      millert  10113: osf3* | osf4* | osf5*)
                   10114:   version_type=osf
                   10115:   need_lib_prefix=no
                   10116:   need_version=no
                   10117:   soname_spec='${libname}${release}${shared_ext}$major'
                   10118:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
                   10119:   shlibpath_var=LD_LIBRARY_PATH
                   10120:   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
                   10121:   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
                   10122:   ;;
1.23      millert  10123:
1.27      millert  10124: rdos*)
                   10125:   dynamic_linker=no
                   10126:   ;;
1.23      millert  10127:
1.27      millert  10128: solaris*)
                   10129:   version_type=linux
                   10130:   need_lib_prefix=no
                   10131:   need_version=no
                   10132:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
                   10133:   soname_spec='${libname}${release}${shared_ext}$major'
                   10134:   shlibpath_var=LD_LIBRARY_PATH
                   10135:   shlibpath_overrides_runpath=yes
                   10136:   hardcode_into_libs=yes
                   10137:   # ldd complains unless libraries are executable
                   10138:   postinstall_cmds='chmod +x $lib'
                   10139:   ;;
1.23      millert  10140:
1.27      millert  10141: sunos4*)
                   10142:   version_type=sunos
                   10143:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
                   10144:   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
                   10145:   shlibpath_var=LD_LIBRARY_PATH
                   10146:   shlibpath_overrides_runpath=yes
                   10147:   if test "$with_gnu_ld" = yes; then
                   10148:     need_lib_prefix=no
                   10149:   fi
                   10150:   need_version=no
                   10151:   ;;
1.23      millert  10152:
1.27      millert  10153: sysv4 | sysv4.3*)
                   10154:   version_type=linux
                   10155:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
                   10156:   soname_spec='${libname}${release}${shared_ext}$major'
                   10157:   shlibpath_var=LD_LIBRARY_PATH
                   10158:   case $host_vendor in
                   10159:     sni)
                   10160:       shlibpath_overrides_runpath=no
                   10161:       need_lib_prefix=no
                   10162:       export_dynamic_flag_spec='${wl}-Blargedynsym'
                   10163:       runpath_var=LD_RUN_PATH
                   10164:       ;;
                   10165:     siemens)
                   10166:       need_lib_prefix=no
                   10167:       ;;
                   10168:     motorola)
                   10169:       need_lib_prefix=no
                   10170:       need_version=no
                   10171:       shlibpath_overrides_runpath=no
                   10172:       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
                   10173:       ;;
                   10174:   esac
1.25      millert  10175:   ;;
                   10176:
1.27      millert  10177: sysv4*MP*)
                   10178:   if test -d /usr/nec ;then
                   10179:     version_type=linux
                   10180:     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
                   10181:     soname_spec='$libname${shared_ext}.$major'
                   10182:     shlibpath_var=LD_LIBRARY_PATH
                   10183:   fi
                   10184:   ;;
1.25      millert  10185:
1.27      millert  10186: sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
                   10187:   version_type=freebsd-elf
                   10188:   need_lib_prefix=no
                   10189:   need_version=no
                   10190:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
                   10191:   soname_spec='${libname}${release}${shared_ext}$major'
                   10192:   shlibpath_var=LD_LIBRARY_PATH
                   10193:   hardcode_into_libs=yes
                   10194:   if test "$with_gnu_ld" = yes; then
                   10195:     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
                   10196:     shlibpath_overrides_runpath=no
                   10197:   else
                   10198:     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
                   10199:     shlibpath_overrides_runpath=yes
                   10200:     case $host_os in
                   10201:       sco3.2v5*)
                   10202:         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
                   10203:        ;;
                   10204:     esac
                   10205:   fi
                   10206:   sys_lib_dlsearch_path_spec='/usr/lib'
1.25      millert  10207:   ;;
1.23      millert  10208:
1.27      millert  10209: uts4*)
                   10210:   version_type=linux
                   10211:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
                   10212:   soname_spec='${libname}${release}${shared_ext}$major'
                   10213:   shlibpath_var=LD_LIBRARY_PATH
                   10214:   ;;
1.23      millert  10215:
1.25      millert  10216: *)
1.27      millert  10217:   dynamic_linker=no
1.25      millert  10218:   ;;
                   10219: esac
1.27      millert  10220: { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
                   10221: echo "${ECHO_T}$dynamic_linker" >&6; }
                   10222: test "$dynamic_linker" = no && can_build_shared=no
1.23      millert  10223:
1.36      millert  10224: if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
                   10225:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   10226: else
                   10227:   lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"
                   10228: fi
                   10229:
                   10230: sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
                   10231: if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
                   10232:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   10233: else
                   10234:   lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"
                   10235: fi
                   10236:
                   10237: sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
                   10238:
1.27      millert  10239: variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
                   10240: if test "$GCC" = yes; then
                   10241:   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
1.25      millert  10242: fi
                   10243:
1.27      millert  10244: { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
                   10245: echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
                   10246: hardcode_action=
                   10247: if test -n "$hardcode_libdir_flag_spec" || \
                   10248:    test -n "$runpath_var" || \
                   10249:    test "X$hardcode_automatic" = "Xyes" ; then
1.23      millert  10250:
1.32      millert  10251:   # We can hardcode non-existent directories.
1.27      millert  10252:   if test "$hardcode_direct" != no &&
                   10253:      # If the only mechanism to avoid hardcoding is shlibpath_var, we
                   10254:      # have to relink, otherwise we might link with an installed library
                   10255:      # when we should be linking with a yet-to-be-installed one
                   10256:      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
                   10257:      test "$hardcode_minus_L" != no; then
                   10258:     # Linking always hardcodes the temporary library directory.
                   10259:     hardcode_action=relink
1.25      millert  10260:   else
1.27      millert  10261:     # We can link without hardcoding, and we can hardcode nonexisting dirs.
                   10262:     hardcode_action=immediate
1.25      millert  10263:   fi
1.27      millert  10264: else
                   10265:   # We cannot hardcode anything, or else we can only hardcode existing
                   10266:   # directories.
                   10267:   hardcode_action=unsupported
1.23      millert  10268: fi
1.27      millert  10269: { echo "$as_me:$LINENO: result: $hardcode_action" >&5
                   10270: echo "${ECHO_T}$hardcode_action" >&6; }
1.23      millert  10271:
1.27      millert  10272: if test "$hardcode_action" = relink; then
                   10273:   # Fast installation is not supported
                   10274:   enable_fast_install=no
                   10275: elif test "$shlibpath_overrides_runpath" = yes ||
                   10276:      test "$enable_shared" = no; then
                   10277:   # Fast installation is not necessary
                   10278:   enable_fast_install=needless
                   10279: fi
1.25      millert  10280:
1.27      millert  10281: striplib=
                   10282: old_striplib=
                   10283: { echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
                   10284: echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
                   10285: if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
                   10286:   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
                   10287:   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
                   10288:   { echo "$as_me:$LINENO: result: yes" >&5
                   10289: echo "${ECHO_T}yes" >&6; }
                   10290: else
                   10291: # FIXME - insert some real tests, host_os isn't really good enough
                   10292:   case $host_os in
                   10293:    darwin*)
                   10294:        if test -n "$STRIP" ; then
                   10295:          striplib="$STRIP -x"
                   10296:          old_striplib="$STRIP -S"
                   10297:          { echo "$as_me:$LINENO: result: yes" >&5
                   10298: echo "${ECHO_T}yes" >&6; }
                   10299:        else
                   10300:   { echo "$as_me:$LINENO: result: no" >&5
                   10301: echo "${ECHO_T}no" >&6; }
                   10302: fi
                   10303:        ;;
                   10304:    *)
                   10305:   { echo "$as_me:$LINENO: result: no" >&5
                   10306: echo "${ECHO_T}no" >&6; }
                   10307:     ;;
                   10308:   esac
                   10309: fi
1.25      millert  10310:
1.27      millert  10311: if test "x$enable_dlopen" != xyes; then
                   10312:   enable_dlopen=unknown
                   10313:   enable_dlopen_self=unknown
                   10314:   enable_dlopen_self_static=unknown
                   10315: else
                   10316:   lt_cv_dlopen=no
                   10317:   lt_cv_dlopen_libs=
1.25      millert  10318:
1.27      millert  10319:   case $host_os in
                   10320:   beos*)
                   10321:     lt_cv_dlopen="load_add_on"
                   10322:     lt_cv_dlopen_libs=
                   10323:     lt_cv_dlopen_self=yes
                   10324:     ;;
1.23      millert  10325:
1.27      millert  10326:   mingw* | pw32*)
                   10327:     lt_cv_dlopen="LoadLibrary"
                   10328:     lt_cv_dlopen_libs=
                   10329:    ;;
1.23      millert  10330:
1.27      millert  10331:   cygwin*)
                   10332:     lt_cv_dlopen="dlopen"
                   10333:     lt_cv_dlopen_libs=
                   10334:    ;;
1.23      millert  10335:
1.27      millert  10336:   darwin*)
                   10337:   # if libdl is installed we need to link against it
                   10338:     { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
                   10339: echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
                   10340: if test "${ac_cv_lib_dl_dlopen+set}" = set; then
                   10341:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   10342: else
                   10343:   ac_check_lib_save_LIBS=$LIBS
                   10344: LIBS="-ldl  $LIBS"
                   10345: cat >conftest.$ac_ext <<_ACEOF
                   10346: /* confdefs.h.  */
                   10347: _ACEOF
                   10348: cat confdefs.h >>conftest.$ac_ext
                   10349: cat >>conftest.$ac_ext <<_ACEOF
                   10350: /* end confdefs.h.  */
1.23      millert  10351:
1.27      millert  10352: /* Override any GCC internal prototype to avoid an error.
                   10353:    Use char because int might match the return type of a GCC
                   10354:    builtin and then its argument prototype would still apply.  */
                   10355: #ifdef __cplusplus
                   10356: extern "C"
                   10357: #endif
                   10358: char dlopen ();
                   10359: int
                   10360: main ()
                   10361: {
                   10362: return dlopen ();
                   10363:   ;
                   10364:   return 0;
                   10365: }
                   10366: _ACEOF
                   10367: rm -f conftest.$ac_objext conftest$ac_exeext
                   10368: if { (ac_try="$ac_link"
                   10369: case "(($ac_try" in
                   10370:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   10371:   *) ac_try_echo=$ac_try;;
                   10372: esac
                   10373: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   10374:   (eval "$ac_link") 2>conftest.er1
                   10375:   ac_status=$?
                   10376:   grep -v '^ *+' conftest.er1 >conftest.err
                   10377:   rm -f conftest.er1
                   10378:   cat conftest.err >&5
                   10379:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   10380:   (exit $ac_status); } && {
                   10381:         test -z "$ac_c_werror_flag" ||
                   10382:         test ! -s conftest.err
                   10383:        } && test -s conftest$ac_exeext &&
                   10384:        $as_test_x conftest$ac_exeext; then
                   10385:   ac_cv_lib_dl_dlopen=yes
                   10386: else
                   10387:   echo "$as_me: failed program was:" >&5
                   10388: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  10389:
1.27      millert  10390:        ac_cv_lib_dl_dlopen=no
                   10391: fi
1.23      millert  10392:
1.27      millert  10393: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   10394:       conftest$ac_exeext conftest.$ac_ext
                   10395: LIBS=$ac_check_lib_save_LIBS
                   10396: fi
                   10397: { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
                   10398: echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
                   10399: if test $ac_cv_lib_dl_dlopen = yes; then
                   10400:   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
                   10401: else
1.23      millert  10402:
1.27      millert  10403:     lt_cv_dlopen="dyld"
                   10404:     lt_cv_dlopen_libs=
                   10405:     lt_cv_dlopen_self=yes
1.23      millert  10406:
1.27      millert  10407: fi
1.23      millert  10408:
1.27      millert  10409:    ;;
1.23      millert  10410:
1.27      millert  10411:   *)
                   10412:     { echo "$as_me:$LINENO: checking for shl_load" >&5
                   10413: echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
                   10414: if test "${ac_cv_func_shl_load+set}" = set; then
                   10415:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   10416: else
                   10417:   cat >conftest.$ac_ext <<_ACEOF
                   10418: /* confdefs.h.  */
                   10419: _ACEOF
                   10420: cat confdefs.h >>conftest.$ac_ext
                   10421: cat >>conftest.$ac_ext <<_ACEOF
                   10422: /* end confdefs.h.  */
                   10423: /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
                   10424:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   10425: #define shl_load innocuous_shl_load
1.23      millert  10426:
1.27      millert  10427: /* System header to define __stub macros and hopefully few prototypes,
                   10428:     which can conflict with char shl_load (); below.
                   10429:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   10430:     <limits.h> exists even on freestanding compilers.  */
1.23      millert  10431:
1.27      millert  10432: #ifdef __STDC__
                   10433: # include <limits.h>
                   10434: #else
                   10435: # include <assert.h>
                   10436: #endif
1.23      millert  10437:
1.27      millert  10438: #undef shl_load
1.23      millert  10439:
1.27      millert  10440: /* Override any GCC internal prototype to avoid an error.
                   10441:    Use char because int might match the return type of a GCC
                   10442:    builtin and then its argument prototype would still apply.  */
                   10443: #ifdef __cplusplus
                   10444: extern "C"
                   10445: #endif
                   10446: char shl_load ();
                   10447: /* The GNU C library defines this for functions which it implements
                   10448:     to always fail with ENOSYS.  Some functions are actually named
                   10449:     something starting with __ and the normal name is an alias.  */
                   10450: #if defined __stub_shl_load || defined __stub___shl_load
                   10451: choke me
                   10452: #endif
1.23      millert  10453:
1.27      millert  10454: int
                   10455: main ()
                   10456: {
                   10457: return shl_load ();
                   10458:   ;
                   10459:   return 0;
                   10460: }
                   10461: _ACEOF
                   10462: rm -f conftest.$ac_objext conftest$ac_exeext
                   10463: if { (ac_try="$ac_link"
                   10464: case "(($ac_try" in
                   10465:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   10466:   *) ac_try_echo=$ac_try;;
                   10467: esac
                   10468: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   10469:   (eval "$ac_link") 2>conftest.er1
                   10470:   ac_status=$?
                   10471:   grep -v '^ *+' conftest.er1 >conftest.err
                   10472:   rm -f conftest.er1
                   10473:   cat conftest.err >&5
                   10474:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   10475:   (exit $ac_status); } && {
                   10476:         test -z "$ac_c_werror_flag" ||
                   10477:         test ! -s conftest.err
                   10478:        } && test -s conftest$ac_exeext &&
                   10479:        $as_test_x conftest$ac_exeext; then
                   10480:   ac_cv_func_shl_load=yes
                   10481: else
                   10482:   echo "$as_me: failed program was:" >&5
                   10483: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  10484:
1.27      millert  10485:        ac_cv_func_shl_load=no
                   10486: fi
1.23      millert  10487:
1.27      millert  10488: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   10489:       conftest$ac_exeext conftest.$ac_ext
1.25      millert  10490: fi
1.27      millert  10491: { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
                   10492: echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
                   10493: if test $ac_cv_func_shl_load = yes; then
                   10494:   lt_cv_dlopen="shl_load"
                   10495: else
                   10496:   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
                   10497: echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
                   10498: if test "${ac_cv_lib_dld_shl_load+set}" = set; then
1.25      millert  10499:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   10500: else
1.27      millert  10501:   ac_check_lib_save_LIBS=$LIBS
                   10502: LIBS="-ldld  $LIBS"
                   10503: cat >conftest.$ac_ext <<_ACEOF
                   10504: /* confdefs.h.  */
                   10505: _ACEOF
                   10506: cat confdefs.h >>conftest.$ac_ext
                   10507: cat >>conftest.$ac_ext <<_ACEOF
                   10508: /* end confdefs.h.  */
1.25      millert  10509:
1.27      millert  10510: /* Override any GCC internal prototype to avoid an error.
                   10511:    Use char because int might match the return type of a GCC
                   10512:    builtin and then its argument prototype would still apply.  */
                   10513: #ifdef __cplusplus
                   10514: extern "C"
                   10515: #endif
                   10516: char shl_load ();
                   10517: int
                   10518: main ()
                   10519: {
                   10520: return shl_load ();
                   10521:   ;
                   10522:   return 0;
                   10523: }
                   10524: _ACEOF
                   10525: rm -f conftest.$ac_objext conftest$ac_exeext
                   10526: if { (ac_try="$ac_link"
                   10527: case "(($ac_try" in
                   10528:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   10529:   *) ac_try_echo=$ac_try;;
                   10530: esac
                   10531: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   10532:   (eval "$ac_link") 2>conftest.er1
                   10533:   ac_status=$?
                   10534:   grep -v '^ *+' conftest.er1 >conftest.err
                   10535:   rm -f conftest.er1
                   10536:   cat conftest.err >&5
                   10537:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   10538:   (exit $ac_status); } && {
                   10539:         test -z "$ac_c_werror_flag" ||
                   10540:         test ! -s conftest.err
                   10541:        } && test -s conftest$ac_exeext &&
                   10542:        $as_test_x conftest$ac_exeext; then
                   10543:   ac_cv_lib_dld_shl_load=yes
1.25      millert  10544: else
1.27      millert  10545:   echo "$as_me: failed program was:" >&5
                   10546: sed 's/^/| /' conftest.$ac_ext >&5
1.25      millert  10547:
1.27      millert  10548:        ac_cv_lib_dld_shl_load=no
1.25      millert  10549: fi
                   10550:
1.27      millert  10551: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   10552:       conftest$ac_exeext conftest.$ac_ext
                   10553: LIBS=$ac_check_lib_save_LIBS
                   10554: fi
                   10555: { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
                   10556: echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
                   10557: if test $ac_cv_lib_dld_shl_load = yes; then
1.36      millert  10558:   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
1.27      millert  10559: else
                   10560:   { echo "$as_me:$LINENO: checking for dlopen" >&5
                   10561: echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
                   10562: if test "${ac_cv_func_dlopen+set}" = set; then
                   10563:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   10564: else
                   10565:   cat >conftest.$ac_ext <<_ACEOF
                   10566: /* confdefs.h.  */
                   10567: _ACEOF
                   10568: cat confdefs.h >>conftest.$ac_ext
                   10569: cat >>conftest.$ac_ext <<_ACEOF
                   10570: /* end confdefs.h.  */
                   10571: /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
                   10572:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   10573: #define dlopen innocuous_dlopen
                   10574:
                   10575: /* System header to define __stub macros and hopefully few prototypes,
                   10576:     which can conflict with char dlopen (); below.
                   10577:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   10578:     <limits.h> exists even on freestanding compilers.  */
                   10579:
                   10580: #ifdef __STDC__
                   10581: # include <limits.h>
                   10582: #else
                   10583: # include <assert.h>
                   10584: #endif
                   10585:
                   10586: #undef dlopen
                   10587:
                   10588: /* Override any GCC internal prototype to avoid an error.
                   10589:    Use char because int might match the return type of a GCC
                   10590:    builtin and then its argument prototype would still apply.  */
                   10591: #ifdef __cplusplus
                   10592: extern "C"
                   10593: #endif
                   10594: char dlopen ();
                   10595: /* The GNU C library defines this for functions which it implements
                   10596:     to always fail with ENOSYS.  Some functions are actually named
                   10597:     something starting with __ and the normal name is an alias.  */
                   10598: #if defined __stub_dlopen || defined __stub___dlopen
                   10599: choke me
                   10600: #endif
                   10601:
                   10602: int
                   10603: main ()
                   10604: {
                   10605: return dlopen ();
                   10606:   ;
                   10607:   return 0;
                   10608: }
                   10609: _ACEOF
                   10610: rm -f conftest.$ac_objext conftest$ac_exeext
                   10611: if { (ac_try="$ac_link"
                   10612: case "(($ac_try" in
                   10613:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   10614:   *) ac_try_echo=$ac_try;;
                   10615: esac
                   10616: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   10617:   (eval "$ac_link") 2>conftest.er1
                   10618:   ac_status=$?
                   10619:   grep -v '^ *+' conftest.er1 >conftest.err
                   10620:   rm -f conftest.er1
                   10621:   cat conftest.err >&5
                   10622:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   10623:   (exit $ac_status); } && {
                   10624:         test -z "$ac_c_werror_flag" ||
                   10625:         test ! -s conftest.err
                   10626:        } && test -s conftest$ac_exeext &&
                   10627:        $as_test_x conftest$ac_exeext; then
                   10628:   ac_cv_func_dlopen=yes
                   10629: else
                   10630:   echo "$as_me: failed program was:" >&5
                   10631: sed 's/^/| /' conftest.$ac_ext >&5
                   10632:
                   10633:        ac_cv_func_dlopen=no
                   10634: fi
                   10635:
                   10636: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   10637:       conftest$ac_exeext conftest.$ac_ext
                   10638: fi
                   10639: { echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
                   10640: echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
                   10641: if test $ac_cv_func_dlopen = yes; then
                   10642:   lt_cv_dlopen="dlopen"
                   10643: else
                   10644:   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
                   10645: echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
                   10646: if test "${ac_cv_lib_dl_dlopen+set}" = set; then
                   10647:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   10648: else
                   10649:   ac_check_lib_save_LIBS=$LIBS
                   10650: LIBS="-ldl  $LIBS"
                   10651: cat >conftest.$ac_ext <<_ACEOF
                   10652: /* confdefs.h.  */
                   10653: _ACEOF
                   10654: cat confdefs.h >>conftest.$ac_ext
                   10655: cat >>conftest.$ac_ext <<_ACEOF
                   10656: /* end confdefs.h.  */
                   10657:
                   10658: /* Override any GCC internal prototype to avoid an error.
                   10659:    Use char because int might match the return type of a GCC
                   10660:    builtin and then its argument prototype would still apply.  */
                   10661: #ifdef __cplusplus
                   10662: extern "C"
                   10663: #endif
                   10664: char dlopen ();
                   10665: int
                   10666: main ()
                   10667: {
                   10668: return dlopen ();
                   10669:   ;
                   10670:   return 0;
                   10671: }
                   10672: _ACEOF
                   10673: rm -f conftest.$ac_objext conftest$ac_exeext
                   10674: if { (ac_try="$ac_link"
                   10675: case "(($ac_try" in
                   10676:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   10677:   *) ac_try_echo=$ac_try;;
                   10678: esac
                   10679: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   10680:   (eval "$ac_link") 2>conftest.er1
                   10681:   ac_status=$?
                   10682:   grep -v '^ *+' conftest.er1 >conftest.err
                   10683:   rm -f conftest.er1
                   10684:   cat conftest.err >&5
                   10685:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   10686:   (exit $ac_status); } && {
                   10687:         test -z "$ac_c_werror_flag" ||
                   10688:         test ! -s conftest.err
                   10689:        } && test -s conftest$ac_exeext &&
                   10690:        $as_test_x conftest$ac_exeext; then
                   10691:   ac_cv_lib_dl_dlopen=yes
                   10692: else
                   10693:   echo "$as_me: failed program was:" >&5
                   10694: sed 's/^/| /' conftest.$ac_ext >&5
                   10695:
                   10696:        ac_cv_lib_dl_dlopen=no
                   10697: fi
                   10698:
                   10699: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   10700:       conftest$ac_exeext conftest.$ac_ext
                   10701: LIBS=$ac_check_lib_save_LIBS
                   10702: fi
                   10703: { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
                   10704: echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
                   10705: if test $ac_cv_lib_dl_dlopen = yes; then
                   10706:   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
                   10707: else
                   10708:   { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
                   10709: echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
                   10710: if test "${ac_cv_lib_svld_dlopen+set}" = set; then
                   10711:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   10712: else
                   10713:   ac_check_lib_save_LIBS=$LIBS
                   10714: LIBS="-lsvld  $LIBS"
                   10715: cat >conftest.$ac_ext <<_ACEOF
                   10716: /* confdefs.h.  */
                   10717: _ACEOF
                   10718: cat confdefs.h >>conftest.$ac_ext
                   10719: cat >>conftest.$ac_ext <<_ACEOF
                   10720: /* end confdefs.h.  */
                   10721:
                   10722: /* Override any GCC internal prototype to avoid an error.
                   10723:    Use char because int might match the return type of a GCC
                   10724:    builtin and then its argument prototype would still apply.  */
                   10725: #ifdef __cplusplus
                   10726: extern "C"
                   10727: #endif
                   10728: char dlopen ();
                   10729: int
                   10730: main ()
                   10731: {
                   10732: return dlopen ();
                   10733:   ;
                   10734:   return 0;
                   10735: }
                   10736: _ACEOF
                   10737: rm -f conftest.$ac_objext conftest$ac_exeext
                   10738: if { (ac_try="$ac_link"
                   10739: case "(($ac_try" in
                   10740:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   10741:   *) ac_try_echo=$ac_try;;
                   10742: esac
                   10743: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   10744:   (eval "$ac_link") 2>conftest.er1
                   10745:   ac_status=$?
                   10746:   grep -v '^ *+' conftest.er1 >conftest.err
                   10747:   rm -f conftest.er1
                   10748:   cat conftest.err >&5
                   10749:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   10750:   (exit $ac_status); } && {
                   10751:         test -z "$ac_c_werror_flag" ||
                   10752:         test ! -s conftest.err
                   10753:        } && test -s conftest$ac_exeext &&
                   10754:        $as_test_x conftest$ac_exeext; then
                   10755:   ac_cv_lib_svld_dlopen=yes
                   10756: else
                   10757:   echo "$as_me: failed program was:" >&5
                   10758: sed 's/^/| /' conftest.$ac_ext >&5
1.25      millert  10759:
1.27      millert  10760:        ac_cv_lib_svld_dlopen=no
                   10761: fi
1.25      millert  10762:
1.27      millert  10763: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   10764:       conftest$ac_exeext conftest.$ac_ext
                   10765: LIBS=$ac_check_lib_save_LIBS
                   10766: fi
                   10767: { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
                   10768: echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
                   10769: if test $ac_cv_lib_svld_dlopen = yes; then
                   10770:   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
                   10771: else
                   10772:   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
                   10773: echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
                   10774: if test "${ac_cv_lib_dld_dld_link+set}" = set; then
                   10775:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   10776: else
                   10777:   ac_check_lib_save_LIBS=$LIBS
                   10778: LIBS="-ldld  $LIBS"
                   10779: cat >conftest.$ac_ext <<_ACEOF
                   10780: /* confdefs.h.  */
                   10781: _ACEOF
                   10782: cat confdefs.h >>conftest.$ac_ext
                   10783: cat >>conftest.$ac_ext <<_ACEOF
                   10784: /* end confdefs.h.  */
1.25      millert  10785:
1.27      millert  10786: /* Override any GCC internal prototype to avoid an error.
                   10787:    Use char because int might match the return type of a GCC
                   10788:    builtin and then its argument prototype would still apply.  */
                   10789: #ifdef __cplusplus
                   10790: extern "C"
                   10791: #endif
                   10792: char dld_link ();
                   10793: int
                   10794: main ()
                   10795: {
                   10796: return dld_link ();
                   10797:   ;
                   10798:   return 0;
                   10799: }
                   10800: _ACEOF
                   10801: rm -f conftest.$ac_objext conftest$ac_exeext
                   10802: if { (ac_try="$ac_link"
                   10803: case "(($ac_try" in
                   10804:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   10805:   *) ac_try_echo=$ac_try;;
                   10806: esac
                   10807: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   10808:   (eval "$ac_link") 2>conftest.er1
                   10809:   ac_status=$?
                   10810:   grep -v '^ *+' conftest.er1 >conftest.err
                   10811:   rm -f conftest.er1
                   10812:   cat conftest.err >&5
                   10813:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   10814:   (exit $ac_status); } && {
                   10815:         test -z "$ac_c_werror_flag" ||
                   10816:         test ! -s conftest.err
                   10817:        } && test -s conftest$ac_exeext &&
                   10818:        $as_test_x conftest$ac_exeext; then
                   10819:   ac_cv_lib_dld_dld_link=yes
                   10820: else
                   10821:   echo "$as_me: failed program was:" >&5
                   10822: sed 's/^/| /' conftest.$ac_ext >&5
1.25      millert  10823:
1.27      millert  10824:        ac_cv_lib_dld_dld_link=no
                   10825: fi
1.25      millert  10826:
1.27      millert  10827: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   10828:       conftest$ac_exeext conftest.$ac_ext
                   10829: LIBS=$ac_check_lib_save_LIBS
                   10830: fi
                   10831: { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
                   10832: echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
                   10833: if test $ac_cv_lib_dld_dld_link = yes; then
1.36      millert  10834:   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
1.27      millert  10835: fi
1.25      millert  10836:
1.23      millert  10837:
1.27      millert  10838: fi
1.23      millert  10839:
                   10840:
1.27      millert  10841: fi
1.23      millert  10842:
1.25      millert  10843:
1.27      millert  10844: fi
1.23      millert  10845:
                   10846:
1.27      millert  10847: fi
1.23      millert  10848:
                   10849:
1.27      millert  10850: fi
1.23      millert  10851:
1.27      millert  10852:     ;;
                   10853:   esac
1.23      millert  10854:
1.27      millert  10855:   if test "x$lt_cv_dlopen" != xno; then
                   10856:     enable_dlopen=yes
                   10857:   else
                   10858:     enable_dlopen=no
                   10859:   fi
1.25      millert  10860:
1.27      millert  10861:   case $lt_cv_dlopen in
                   10862:   dlopen)
                   10863:     save_CPPFLAGS="$CPPFLAGS"
                   10864:     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
1.23      millert  10865:
1.27      millert  10866:     save_LDFLAGS="$LDFLAGS"
                   10867:     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
1.25      millert  10868:
1.27      millert  10869:     save_LIBS="$LIBS"
                   10870:     LIBS="$lt_cv_dlopen_libs $LIBS"
1.23      millert  10871:
1.27      millert  10872:     { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
                   10873: echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
                   10874: if test "${lt_cv_dlopen_self+set}" = set; then
                   10875:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   10876: else
                   10877:          if test "$cross_compiling" = yes; then :
                   10878:   lt_cv_dlopen_self=cross
                   10879: else
                   10880:   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
                   10881:   lt_status=$lt_dlunknown
                   10882:   cat > conftest.$ac_ext <<EOF
1.40    ! millert  10883: #line 10883 "configure"
1.27      millert  10884: #include "confdefs.h"
1.23      millert  10885:
1.27      millert  10886: #if HAVE_DLFCN_H
                   10887: #include <dlfcn.h>
                   10888: #endif
1.25      millert  10889:
1.27      millert  10890: #include <stdio.h>
1.25      millert  10891:
1.27      millert  10892: #ifdef RTLD_GLOBAL
                   10893: #  define LT_DLGLOBAL          RTLD_GLOBAL
                   10894: #else
                   10895: #  ifdef DL_GLOBAL
                   10896: #    define LT_DLGLOBAL                DL_GLOBAL
                   10897: #  else
                   10898: #    define LT_DLGLOBAL                0
                   10899: #  endif
                   10900: #endif
1.25      millert  10901:
1.27      millert  10902: /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
                   10903:    find out it does not work in some platform. */
                   10904: #ifndef LT_DLLAZY_OR_NOW
                   10905: #  ifdef RTLD_LAZY
                   10906: #    define LT_DLLAZY_OR_NOW           RTLD_LAZY
                   10907: #  else
                   10908: #    ifdef DL_LAZY
                   10909: #      define LT_DLLAZY_OR_NOW         DL_LAZY
                   10910: #    else
                   10911: #      ifdef RTLD_NOW
                   10912: #        define LT_DLLAZY_OR_NOW       RTLD_NOW
                   10913: #      else
                   10914: #        ifdef DL_NOW
                   10915: #          define LT_DLLAZY_OR_NOW     DL_NOW
                   10916: #        else
                   10917: #          define LT_DLLAZY_OR_NOW     0
                   10918: #        endif
                   10919: #      endif
                   10920: #    endif
                   10921: #  endif
                   10922: #endif
1.23      millert  10923:
1.27      millert  10924: #ifdef __cplusplus
                   10925: extern "C" void exit (int);
                   10926: #endif
1.23      millert  10927:
1.27      millert  10928: void fnord() { int i=42;}
                   10929: int main ()
                   10930: {
                   10931:   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
                   10932:   int status = $lt_dlunknown;
1.23      millert  10933:
1.27      millert  10934:   if (self)
                   10935:     {
                   10936:       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
                   10937:       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
                   10938:       /* dlclose (self); */
                   10939:     }
                   10940:   else
                   10941:     puts (dlerror ());
1.23      millert  10942:
1.27      millert  10943:     exit (status);
                   10944: }
                   10945: EOF
                   10946:   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
                   10947:   (eval $ac_link) 2>&5
                   10948:   ac_status=$?
                   10949:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   10950:   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
                   10951:     (./conftest; exit; ) >&5 2>/dev/null
                   10952:     lt_status=$?
                   10953:     case x$lt_status in
                   10954:       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
                   10955:       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
                   10956:       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
1.23      millert  10957:     esac
1.27      millert  10958:   else :
                   10959:     # compilation failed
                   10960:     lt_cv_dlopen_self=no
1.23      millert  10961:   fi
1.27      millert  10962: fi
                   10963: rm -fr conftest*
1.23      millert  10964:
                   10965:
1.27      millert  10966: fi
                   10967: { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
                   10968: echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
1.23      millert  10969:
1.27      millert  10970:     if test "x$lt_cv_dlopen_self" = xyes; then
                   10971:       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
                   10972:       { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
                   10973: echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; }
                   10974: if test "${lt_cv_dlopen_self_static+set}" = set; then
1.25      millert  10975:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.23      millert  10976: else
1.27      millert  10977:          if test "$cross_compiling" = yes; then :
                   10978:   lt_cv_dlopen_self_static=cross
1.25      millert  10979: else
1.27      millert  10980:   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
                   10981:   lt_status=$lt_dlunknown
                   10982:   cat > conftest.$ac_ext <<EOF
1.40    ! millert  10983: #line 10983 "configure"
1.27      millert  10984: #include "confdefs.h"
1.23      millert  10985:
1.27      millert  10986: #if HAVE_DLFCN_H
                   10987: #include <dlfcn.h>
                   10988: #endif
1.23      millert  10989:
1.27      millert  10990: #include <stdio.h>
1.25      millert  10991:
1.27      millert  10992: #ifdef RTLD_GLOBAL
                   10993: #  define LT_DLGLOBAL          RTLD_GLOBAL
                   10994: #else
                   10995: #  ifdef DL_GLOBAL
                   10996: #    define LT_DLGLOBAL                DL_GLOBAL
                   10997: #  else
                   10998: #    define LT_DLGLOBAL                0
                   10999: #  endif
                   11000: #endif
1.25      millert  11001:
1.27      millert  11002: /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
                   11003:    find out it does not work in some platform. */
                   11004: #ifndef LT_DLLAZY_OR_NOW
                   11005: #  ifdef RTLD_LAZY
                   11006: #    define LT_DLLAZY_OR_NOW           RTLD_LAZY
                   11007: #  else
                   11008: #    ifdef DL_LAZY
                   11009: #      define LT_DLLAZY_OR_NOW         DL_LAZY
                   11010: #    else
                   11011: #      ifdef RTLD_NOW
                   11012: #        define LT_DLLAZY_OR_NOW       RTLD_NOW
                   11013: #      else
                   11014: #        ifdef DL_NOW
                   11015: #          define LT_DLLAZY_OR_NOW     DL_NOW
                   11016: #        else
                   11017: #          define LT_DLLAZY_OR_NOW     0
                   11018: #        endif
                   11019: #      endif
                   11020: #    endif
                   11021: #  endif
                   11022: #endif
1.25      millert  11023:
1.27      millert  11024: #ifdef __cplusplus
                   11025: extern "C" void exit (int);
                   11026: #endif
1.25      millert  11027:
1.27      millert  11028: void fnord() { int i=42;}
                   11029: int main ()
                   11030: {
                   11031:   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
                   11032:   int status = $lt_dlunknown;
1.25      millert  11033:
1.27      millert  11034:   if (self)
                   11035:     {
                   11036:       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
                   11037:       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
                   11038:       /* dlclose (self); */
                   11039:     }
                   11040:   else
                   11041:     puts (dlerror ());
1.25      millert  11042:
1.27      millert  11043:     exit (status);
                   11044: }
                   11045: EOF
                   11046:   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
                   11047:   (eval $ac_link) 2>&5
                   11048:   ac_status=$?
                   11049:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   11050:   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
                   11051:     (./conftest; exit; ) >&5 2>/dev/null
                   11052:     lt_status=$?
                   11053:     case x$lt_status in
                   11054:       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
                   11055:       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
                   11056:       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
                   11057:     esac
                   11058:   else :
                   11059:     # compilation failed
                   11060:     lt_cv_dlopen_self_static=no
                   11061:   fi
1.23      millert  11062: fi
1.27      millert  11063: rm -fr conftest*
1.23      millert  11064:
                   11065:
1.25      millert  11066: fi
1.27      millert  11067: { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
                   11068: echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
                   11069:     fi
1.23      millert  11070:
1.27      millert  11071:     CPPFLAGS="$save_CPPFLAGS"
                   11072:     LDFLAGS="$save_LDFLAGS"
                   11073:     LIBS="$save_LIBS"
1.25      millert  11074:     ;;
                   11075:   esac
1.23      millert  11076:
1.27      millert  11077:   case $lt_cv_dlopen_self in
                   11078:   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
                   11079:   *) enable_dlopen_self=unknown ;;
                   11080:   esac
1.23      millert  11081:
1.27      millert  11082:   case $lt_cv_dlopen_self_static in
                   11083:   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
                   11084:   *) enable_dlopen_self_static=unknown ;;
1.23      millert  11085:   esac
1.27      millert  11086: fi
1.23      millert  11087:
                   11088:
1.27      millert  11089: # Report which library types will actually be built
                   11090: { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
                   11091: echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
                   11092: { echo "$as_me:$LINENO: result: $can_build_shared" >&5
                   11093: echo "${ECHO_T}$can_build_shared" >&6; }
                   11094:
                   11095: { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
                   11096: echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
                   11097: test "$can_build_shared" = "no" && enable_shared=no
1.25      millert  11098:
1.27      millert  11099: # On AIX, shared libraries and static libraries use the same namespace, and
                   11100: # are all built from PIC.
                   11101: case $host_os in
                   11102: aix3*)
                   11103:   test "$enable_shared" = yes && enable_static=no
                   11104:   if test -n "$RANLIB"; then
                   11105:     archive_cmds="$archive_cmds~\$RANLIB \$lib"
                   11106:     postinstall_cmds='$RANLIB $lib'
                   11107:   fi
1.23      millert  11108:   ;;
                   11109:
1.36      millert  11110: aix[4-9]*)
1.27      millert  11111:   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
                   11112:     test "$enable_shared" = yes && enable_static=no
                   11113:   fi
                   11114:     ;;
1.23      millert  11115: esac
1.27      millert  11116: { echo "$as_me:$LINENO: result: $enable_shared" >&5
                   11117: echo "${ECHO_T}$enable_shared" >&6; }
1.23      millert  11118:
1.27      millert  11119: { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
                   11120: echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
                   11121: # Make sure either enable_shared or enable_static is yes.
                   11122: test "$enable_shared" = yes || enable_static=yes
                   11123: { echo "$as_me:$LINENO: result: $enable_static" >&5
                   11124: echo "${ECHO_T}$enable_static" >&6; }
                   11125:
                   11126: # The else clause should only fire when bootstrapping the
                   11127: # libtool distribution, otherwise you forgot to ship ltmain.sh
                   11128: # with your package, and you will get complaints that there are
                   11129: # no rules to generate ltmain.sh.
                   11130: if test -f "$ltmain"; then
                   11131:   # See if we are running on zsh, and set the options which allow our commands through
                   11132:   # without removal of \ escapes.
                   11133:   if test -n "${ZSH_VERSION+set}" ; then
                   11134:     setopt NO_GLOB_SUBST
                   11135:   fi
                   11136:   # Now quote all the things that may contain metacharacters while being
                   11137:   # careful not to overquote the AC_SUBSTed values.  We take copies of the
                   11138:   # variables and quote the copies for generation of the libtool script.
                   11139:   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
                   11140:     SED SHELL STRIP \
                   11141:     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
                   11142:     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
                   11143:     deplibs_check_method reload_flag reload_cmds need_locks \
                   11144:     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
                   11145:     lt_cv_sys_global_symbol_to_c_name_address \
                   11146:     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
                   11147:     old_postinstall_cmds old_postuninstall_cmds \
                   11148:     compiler \
                   11149:     CC \
                   11150:     LD \
                   11151:     lt_prog_compiler_wl \
                   11152:     lt_prog_compiler_pic \
                   11153:     lt_prog_compiler_static \
                   11154:     lt_prog_compiler_no_builtin_flag \
                   11155:     export_dynamic_flag_spec \
                   11156:     thread_safe_flag_spec \
                   11157:     whole_archive_flag_spec \
                   11158:     enable_shared_with_static_runtimes \
                   11159:     old_archive_cmds \
                   11160:     old_archive_from_new_cmds \
                   11161:     predep_objects \
                   11162:     postdep_objects \
                   11163:     predeps \
                   11164:     postdeps \
                   11165:     compiler_lib_search_path \
1.36      millert  11166:     compiler_lib_search_dirs \
1.27      millert  11167:     archive_cmds \
                   11168:     archive_expsym_cmds \
                   11169:     postinstall_cmds \
                   11170:     postuninstall_cmds \
                   11171:     old_archive_from_expsyms_cmds \
                   11172:     allow_undefined_flag \
                   11173:     no_undefined_flag \
                   11174:     export_symbols_cmds \
                   11175:     hardcode_libdir_flag_spec \
                   11176:     hardcode_libdir_flag_spec_ld \
                   11177:     hardcode_libdir_separator \
                   11178:     hardcode_automatic \
                   11179:     module_cmds \
                   11180:     module_expsym_cmds \
                   11181:     lt_cv_prog_compiler_c_o \
                   11182:     fix_srcfile_path \
                   11183:     exclude_expsyms \
                   11184:     include_expsyms; do
                   11185:
                   11186:     case $var in
                   11187:     old_archive_cmds | \
                   11188:     old_archive_from_new_cmds | \
                   11189:     archive_cmds | \
                   11190:     archive_expsym_cmds | \
                   11191:     module_cmds | \
                   11192:     module_expsym_cmds | \
                   11193:     old_archive_from_expsyms_cmds | \
                   11194:     export_symbols_cmds | \
                   11195:     extract_expsyms_cmds | reload_cmds | finish_cmds | \
                   11196:     postinstall_cmds | postuninstall_cmds | \
                   11197:     old_postinstall_cmds | old_postuninstall_cmds | \
                   11198:     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
                   11199:       # Double-quote double-evaled strings.
                   11200:       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
                   11201:       ;;
                   11202:     *)
                   11203:       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
                   11204:       ;;
                   11205:     esac
                   11206:   done
1.23      millert  11207:
1.27      millert  11208:   case $lt_echo in
                   11209:   *'\$0 --fallback-echo"')
                   11210:     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
                   11211:     ;;
                   11212:   esac
1.23      millert  11213:
1.27      millert  11214: cfgfile="${ofile}T"
                   11215:   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
                   11216:   $rm -f "$cfgfile"
                   11217:   { echo "$as_me:$LINENO: creating $ofile" >&5
                   11218: echo "$as_me: creating $ofile" >&6;}
1.23      millert  11219:
1.27      millert  11220:   cat <<__EOF__ >> "$cfgfile"
                   11221: #! $SHELL
1.23      millert  11222:
1.27      millert  11223: # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
                   11224: # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
                   11225: # NOTE: Changes made to this file will be lost: look at ltmain.sh.
                   11226: #
1.36      millert  11227: # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
1.27      millert  11228: # Free Software Foundation, Inc.
                   11229: #
                   11230: # This file is part of GNU Libtool:
                   11231: # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
                   11232: #
                   11233: # This program is free software; you can redistribute it and/or modify
                   11234: # it under the terms of the GNU General Public License as published by
                   11235: # the Free Software Foundation; either version 2 of the License, or
                   11236: # (at your option) any later version.
                   11237: #
                   11238: # This program is distributed in the hope that it will be useful, but
                   11239: # WITHOUT ANY WARRANTY; without even the implied warranty of
                   11240: # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
                   11241: # General Public License for more details.
                   11242: #
                   11243: # You should have received a copy of the GNU General Public License
                   11244: # along with this program; if not, write to the Free Software
                   11245: # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
                   11246: #
                   11247: # As a special exception to the GNU General Public License, if you
                   11248: # distribute this file as part of a program that contains a
                   11249: # configuration script generated by Autoconf, you may include it under
                   11250: # the same distribution terms that you use for the rest of that program.
1.23      millert  11251:
1.27      millert  11252: # A sed program that does not truncate output.
                   11253: SED=$lt_SED
1.23      millert  11254:
1.27      millert  11255: # Sed that helps us avoid accidentally triggering echo(1) options like -n.
                   11256: Xsed="$SED -e 1s/^X//"
1.23      millert  11257:
1.27      millert  11258: # The HP-UX ksh and POSIX shell print the target directory to stdout
                   11259: # if CDPATH is set.
                   11260: (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1.23      millert  11261:
1.27      millert  11262: # The names of the tagged configurations supported by this script.
                   11263: available_tags=
1.23      millert  11264:
1.27      millert  11265: # ### BEGIN LIBTOOL CONFIG
1.23      millert  11266:
1.27      millert  11267: # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
1.23      millert  11268:
1.27      millert  11269: # Shell to use when invoking shell scripts.
                   11270: SHELL=$lt_SHELL
1.23      millert  11271:
1.27      millert  11272: # Whether or not to build shared libraries.
                   11273: build_libtool_libs=$enable_shared
1.23      millert  11274:
1.27      millert  11275: # Whether or not to build static libraries.
                   11276: build_old_libs=$enable_static
1.23      millert  11277:
1.27      millert  11278: # Whether or not to add -lc for building shared libraries.
                   11279: build_libtool_need_lc=$archive_cmds_need_lc
1.23      millert  11280:
1.27      millert  11281: # Whether or not to disallow shared libs when runtime libs are static
                   11282: allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
1.23      millert  11283:
1.27      millert  11284: # Whether or not to optimize for fast installation.
                   11285: fast_install=$enable_fast_install
1.23      millert  11286:
1.27      millert  11287: # The host system.
                   11288: host_alias=$host_alias
                   11289: host=$host
                   11290: host_os=$host_os
1.23      millert  11291:
1.27      millert  11292: # The build system.
                   11293: build_alias=$build_alias
                   11294: build=$build
                   11295: build_os=$build_os
1.23      millert  11296:
1.27      millert  11297: # An echo program that does not interpret backslashes.
                   11298: echo=$lt_echo
1.23      millert  11299:
1.27      millert  11300: # The archiver.
                   11301: AR=$lt_AR
                   11302: AR_FLAGS=$lt_AR_FLAGS
1.23      millert  11303:
1.27      millert  11304: # A C compiler.
                   11305: LTCC=$lt_LTCC
1.23      millert  11306:
1.27      millert  11307: # LTCC compiler flags.
                   11308: LTCFLAGS=$lt_LTCFLAGS
1.23      millert  11309:
1.27      millert  11310: # A language-specific compiler.
                   11311: CC=$lt_compiler
1.23      millert  11312:
1.27      millert  11313: # Is the compiler the GNU C compiler?
                   11314: with_gcc=$GCC
1.23      millert  11315:
1.27      millert  11316: # An ERE matcher.
                   11317: EGREP=$lt_EGREP
1.23      millert  11318:
1.27      millert  11319: # The linker used to build libraries.
                   11320: LD=$lt_LD
1.23      millert  11321:
1.27      millert  11322: # Whether we need hard or soft links.
                   11323: LN_S=$lt_LN_S
1.23      millert  11324:
1.27      millert  11325: # A BSD-compatible nm program.
                   11326: NM=$lt_NM
1.23      millert  11327:
1.27      millert  11328: # A symbol stripping program
                   11329: STRIP=$lt_STRIP
1.23      millert  11330:
1.27      millert  11331: # Used to examine libraries when file_magic_cmd begins "file"
                   11332: MAGIC_CMD=$MAGIC_CMD
1.23      millert  11333:
1.27      millert  11334: # Used on cygwin: DLL creation program.
                   11335: DLLTOOL="$DLLTOOL"
1.23      millert  11336:
1.27      millert  11337: # Used on cygwin: object dumper.
                   11338: OBJDUMP="$OBJDUMP"
1.23      millert  11339:
1.27      millert  11340: # Used on cygwin: assembler.
                   11341: AS="$AS"
1.23      millert  11342:
1.27      millert  11343: # The name of the directory that contains temporary libtool files.
                   11344: objdir=$objdir
1.23      millert  11345:
1.27      millert  11346: # How to create reloadable object files.
                   11347: reload_flag=$lt_reload_flag
                   11348: reload_cmds=$lt_reload_cmds
1.23      millert  11349:
1.27      millert  11350: # How to pass a linker flag through the compiler.
                   11351: wl=$lt_lt_prog_compiler_wl
1.23      millert  11352:
1.27      millert  11353: # Object file suffix (normally "o").
                   11354: objext="$ac_objext"
1.23      millert  11355:
1.27      millert  11356: # Old archive suffix (normally "a").
                   11357: libext="$libext"
1.23      millert  11358:
1.27      millert  11359: # Shared library suffix (normally ".so").
                   11360: shrext_cmds='$shrext_cmds'
1.23      millert  11361:
1.27      millert  11362: # Executable file suffix (normally "").
                   11363: exeext="$exeext"
1.23      millert  11364:
1.27      millert  11365: # Additional compiler flags for building library objects.
                   11366: pic_flag=$lt_lt_prog_compiler_pic
                   11367: pic_mode=$pic_mode
1.23      millert  11368:
1.27      millert  11369: # What is the maximum length of a command?
                   11370: max_cmd_len=$lt_cv_sys_max_cmd_len
1.23      millert  11371:
1.27      millert  11372: # Does compiler simultaneously support -c and -o options?
                   11373: compiler_c_o=$lt_lt_cv_prog_compiler_c_o
1.23      millert  11374:
1.27      millert  11375: # Must we lock files when doing compilation?
                   11376: need_locks=$lt_need_locks
1.23      millert  11377:
1.27      millert  11378: # Do we need the lib prefix for modules?
                   11379: need_lib_prefix=$need_lib_prefix
1.23      millert  11380:
1.27      millert  11381: # Do we need a version for libraries?
                   11382: need_version=$need_version
1.23      millert  11383:
1.27      millert  11384: # Whether dlopen is supported.
                   11385: dlopen_support=$enable_dlopen
1.23      millert  11386:
1.27      millert  11387: # Whether dlopen of programs is supported.
                   11388: dlopen_self=$enable_dlopen_self
1.23      millert  11389:
1.27      millert  11390: # Whether dlopen of statically linked programs is supported.
                   11391: dlopen_self_static=$enable_dlopen_self_static
1.23      millert  11392:
1.27      millert  11393: # Compiler flag to prevent dynamic linking.
                   11394: link_static_flag=$lt_lt_prog_compiler_static
1.23      millert  11395:
1.27      millert  11396: # Compiler flag to turn off builtin functions.
                   11397: no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
1.23      millert  11398:
1.27      millert  11399: # Compiler flag to allow reflexive dlopens.
                   11400: export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
1.23      millert  11401:
1.27      millert  11402: # Compiler flag to generate shared objects directly from archives.
                   11403: whole_archive_flag_spec=$lt_whole_archive_flag_spec
1.23      millert  11404:
1.27      millert  11405: # Compiler flag to generate thread-safe objects.
                   11406: thread_safe_flag_spec=$lt_thread_safe_flag_spec
1.23      millert  11407:
1.27      millert  11408: # Library versioning type.
                   11409: version_type=$version_type
1.23      millert  11410:
1.27      millert  11411: # Format of library name prefix.
                   11412: libname_spec=$lt_libname_spec
1.23      millert  11413:
1.27      millert  11414: # List of archive names.  First name is the real one, the rest are links.
                   11415: # The last name is the one that the linker finds with -lNAME.
                   11416: library_names_spec=$lt_library_names_spec
1.25      millert  11417:
1.27      millert  11418: # The coded name of the library, if different from the real name.
                   11419: soname_spec=$lt_soname_spec
1.25      millert  11420:
1.27      millert  11421: # Commands used to build and install an old-style archive.
                   11422: RANLIB=$lt_RANLIB
                   11423: old_archive_cmds=$lt_old_archive_cmds
                   11424: old_postinstall_cmds=$lt_old_postinstall_cmds
                   11425: old_postuninstall_cmds=$lt_old_postuninstall_cmds
1.25      millert  11426:
1.27      millert  11427: # Create an old-style archive from a shared archive.
                   11428: old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
1.25      millert  11429:
1.27      millert  11430: # Create a temporary old-style archive to link instead of a shared archive.
                   11431: old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
1.25      millert  11432:
1.27      millert  11433: # Commands used to build and install a shared archive.
                   11434: archive_cmds=$lt_archive_cmds
                   11435: archive_expsym_cmds=$lt_archive_expsym_cmds
                   11436: postinstall_cmds=$lt_postinstall_cmds
                   11437: postuninstall_cmds=$lt_postuninstall_cmds
1.25      millert  11438:
1.27      millert  11439: # Commands used to build a loadable module (assumed same as above if empty)
                   11440: module_cmds=$lt_module_cmds
                   11441: module_expsym_cmds=$lt_module_expsym_cmds
1.25      millert  11442:
1.27      millert  11443: # Commands to strip libraries.
                   11444: old_striplib=$lt_old_striplib
                   11445: striplib=$lt_striplib
1.25      millert  11446:
1.27      millert  11447: # Dependencies to place before the objects being linked to create a
                   11448: # shared library.
                   11449: predep_objects=$lt_predep_objects
                   11450:
                   11451: # Dependencies to place after the objects being linked to create a
                   11452: # shared library.
                   11453: postdep_objects=$lt_postdep_objects
                   11454:
                   11455: # Dependencies to place before the objects being linked to create a
                   11456: # shared library.
                   11457: predeps=$lt_predeps
                   11458:
                   11459: # Dependencies to place after the objects being linked to create a
                   11460: # shared library.
                   11461: postdeps=$lt_postdeps
                   11462:
1.36      millert  11463: # The directories searched by this compiler when creating a shared
                   11464: # library
                   11465: compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
                   11466:
1.27      millert  11467: # The library search path used internally by the compiler when linking
                   11468: # a shared library.
                   11469: compiler_lib_search_path=$lt_compiler_lib_search_path
1.25      millert  11470:
1.27      millert  11471: # Method to check whether dependent libraries are shared objects.
                   11472: deplibs_check_method=$lt_deplibs_check_method
1.25      millert  11473:
1.27      millert  11474: # Command to use when deplibs_check_method == file_magic.
                   11475: file_magic_cmd=$lt_file_magic_cmd
1.25      millert  11476:
1.27      millert  11477: # Flag that allows shared libraries with undefined symbols to be built.
                   11478: allow_undefined_flag=$lt_allow_undefined_flag
1.25      millert  11479:
1.27      millert  11480: # Flag that forces no undefined symbols.
                   11481: no_undefined_flag=$lt_no_undefined_flag
1.25      millert  11482:
1.27      millert  11483: # Commands used to finish a libtool library installation in a directory.
                   11484: finish_cmds=$lt_finish_cmds
1.25      millert  11485:
1.27      millert  11486: # Same as above, but a single script fragment to be evaled but not shown.
                   11487: finish_eval=$lt_finish_eval
1.25      millert  11488:
1.27      millert  11489: # Take the output of nm and produce a listing of raw symbols and C names.
                   11490: global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
1.25      millert  11491:
1.27      millert  11492: # Transform the output of nm in a proper C declaration
                   11493: global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
1.25      millert  11494:
1.27      millert  11495: # Transform the output of nm in a C name address pair
                   11496: global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
1.25      millert  11497:
1.27      millert  11498: # This is the shared library runtime path variable.
                   11499: runpath_var=$runpath_var
1.25      millert  11500:
1.27      millert  11501: # This is the shared library path variable.
                   11502: shlibpath_var=$shlibpath_var
1.25      millert  11503:
1.27      millert  11504: # Is shlibpath searched before the hard-coded library search path?
                   11505: shlibpath_overrides_runpath=$shlibpath_overrides_runpath
1.25      millert  11506:
1.27      millert  11507: # How to hardcode a shared library path into an executable.
                   11508: hardcode_action=$hardcode_action
1.25      millert  11509:
1.27      millert  11510: # Whether we should hardcode library paths into libraries.
                   11511: hardcode_into_libs=$hardcode_into_libs
1.25      millert  11512:
1.27      millert  11513: # Flag to hardcode \$libdir into a binary during linking.
                   11514: # This must work even if \$libdir does not exist.
                   11515: hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
1.25      millert  11516:
1.27      millert  11517: # If ld is used when linking, flag to hardcode \$libdir into
                   11518: # a binary during linking. This must work even if \$libdir does
                   11519: # not exist.
                   11520: hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
1.23      millert  11521:
1.27      millert  11522: # Whether we need a single -rpath flag with a separated argument.
                   11523: hardcode_libdir_separator=$lt_hardcode_libdir_separator
1.23      millert  11524:
1.27      millert  11525: # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
                   11526: # resulting binary.
                   11527: hardcode_direct=$hardcode_direct
1.25      millert  11528:
1.27      millert  11529: # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
                   11530: # resulting binary.
                   11531: hardcode_minus_L=$hardcode_minus_L
1.25      millert  11532:
1.27      millert  11533: # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
                   11534: # the resulting binary.
                   11535: hardcode_shlibpath_var=$hardcode_shlibpath_var
1.25      millert  11536:
1.27      millert  11537: # Set to yes if building a shared library automatically hardcodes DIR into the library
                   11538: # and all subsequent libraries and executables linked against it.
                   11539: hardcode_automatic=$hardcode_automatic
1.25      millert  11540:
1.27      millert  11541: # Variables whose values should be saved in libtool wrapper scripts and
                   11542: # restored at relink time.
                   11543: variables_saved_for_relink="$variables_saved_for_relink"
1.25      millert  11544:
1.27      millert  11545: # Whether libtool must link a program against all its dependency libraries.
                   11546: link_all_deplibs=$link_all_deplibs
1.23      millert  11547:
1.27      millert  11548: # Compile-time system search path for libraries
                   11549: sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
1.23      millert  11550:
1.27      millert  11551: # Run-time system search path for libraries
                   11552: sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
1.23      millert  11553:
1.27      millert  11554: # Fix the shell variable \$srcfile for the compiler.
                   11555: fix_srcfile_path=$lt_fix_srcfile_path
1.23      millert  11556:
1.27      millert  11557: # Set to yes if exported symbols are required.
                   11558: always_export_symbols=$always_export_symbols
1.23      millert  11559:
1.27      millert  11560: # The commands to list exported symbols.
                   11561: export_symbols_cmds=$lt_export_symbols_cmds
1.23      millert  11562:
1.27      millert  11563: # The commands to extract the exported symbol list from a shared archive.
                   11564: extract_expsyms_cmds=$lt_extract_expsyms_cmds
1.23      millert  11565:
1.27      millert  11566: # Symbols that should not be listed in the preloaded symbols.
                   11567: exclude_expsyms=$lt_exclude_expsyms
1.23      millert  11568:
1.27      millert  11569: # Symbols that must always be exported.
                   11570: include_expsyms=$lt_include_expsyms
1.23      millert  11571:
1.27      millert  11572: # ### END LIBTOOL CONFIG
1.23      millert  11573:
1.27      millert  11574: __EOF__
1.23      millert  11575:
                   11576:
1.27      millert  11577:   case $host_os in
1.25      millert  11578:   aix3*)
1.27      millert  11579:     cat <<\EOF >> "$cfgfile"
1.23      millert  11580:
1.27      millert  11581: # AIX sometimes has problems with the GCC collect2 program.  For some
                   11582: # reason, if we set the COLLECT_NAMES environment variable, the problems
                   11583: # vanish in a puff of smoke.
                   11584: if test "X${COLLECT_NAMES+set}" != Xset; then
                   11585:   COLLECT_NAMES=
                   11586:   export COLLECT_NAMES
                   11587: fi
                   11588: EOF
1.25      millert  11589:     ;;
                   11590:   esac
1.23      millert  11591:
1.27      millert  11592:   # We use sed instead of cat because bash on DJGPP gets confused if
                   11593:   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
                   11594:   # text mode, it properly converts lines to CR/LF.  This bash problem
                   11595:   # is reportedly fixed, but why not run on old versions too?
                   11596:   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
1.23      millert  11597:
1.27      millert  11598:   mv -f "$cfgfile" "$ofile" || \
                   11599:     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
                   11600:   chmod +x "$ofile"
1.23      millert  11601:
1.27      millert  11602: else
                   11603:   # If there is no Makefile yet, we rely on a make rule to execute
                   11604:   # `config.status --recheck' to rerun these tests and create the
                   11605:   # libtool script then.
                   11606:   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
                   11607:   if test -f "$ltmain_in"; then
                   11608:     test -f Makefile && make "$ltmain"
                   11609:   fi
                   11610: fi
1.23      millert  11611:
                   11612:
1.25      millert  11613: ac_ext=c
                   11614: ac_cpp='$CPP $CPPFLAGS'
                   11615: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
                   11616: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
                   11617: ac_compiler_gnu=$ac_cv_c_compiler_gnu
1.23      millert  11618:
1.25      millert  11619: CC="$lt_save_CC"
1.23      millert  11620:
                   11621:
                   11622:
1.27      millert  11623: # This can be used to rebuild libtool when needed
                   11624: LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
1.23      millert  11625:
1.27      millert  11626: # Always use our own libtool.
                   11627: LIBTOOL='$(SHELL) $(top_builddir)/libtool'
1.23      millert  11628:
1.27      millert  11629: # Prevent multiple expansion
1.23      millert  11630:
                   11631:
                   11632:
                   11633:
                   11634:
                   11635:
                   11636:
                   11637:
                   11638:
                   11639:
1.25      millert  11640: if test "$enable_shared" = "no"; then
                   11641:     with_noexec=no
                   11642: else
1.26      millert  11643:     eval _shrext="$shrext_cmds"
1.25      millert  11644: fi
1.27      millert  11645: { echo "$as_me:$LINENO: checking path to sudo_noexec.so" >&5
                   11646: echo $ECHO_N "checking path to sudo_noexec.so... $ECHO_C" >&6; }
1.23      millert  11647:
1.27      millert  11648: # Check whether --with-noexec was given.
1.25      millert  11649: if test "${with_noexec+set}" = set; then
1.27      millert  11650:   withval=$with_noexec; case $with_noexec in
1.25      millert  11651:     yes)       with_noexec="$libexecdir/sudo_noexec$_shrext"
                   11652:                ;;
                   11653:     no)                ;;
                   11654:     *)         ;;
                   11655: esac
                   11656: else
                   11657:   with_noexec="$libexecdir/sudo_noexec$_shrext"
1.27      millert  11658: fi
                   11659:
                   11660: { echo "$as_me:$LINENO: result: $with_noexec" >&5
                   11661: echo "${ECHO_T}$with_noexec" >&6; }
1.36      millert  11662: NOEXECFILE="sudo_noexec$_shrext"
1.25      millert  11663: NOEXECDIR="`echo $with_noexec|sed 's:^\(.*\)/[^/]*:\1:'`"
1.23      millert  11664:
1.25      millert  11665: if test "$with_devel" = "yes" -a -n "$GCC"; then
                   11666:     CFLAGS="${CFLAGS} -Wall"
                   11667: fi
1.23      millert  11668:
1.25      millert  11669: # Extract the first word of "uname", so it can be a program name with args.
                   11670: set dummy uname; ac_word=$2
1.27      millert  11671: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   11672: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1.25      millert  11673: if test "${ac_cv_prog_UNAMEPROG+set}" = set; then
                   11674:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   11675: else
                   11676:   if test -n "$UNAMEPROG"; then
                   11677:   ac_cv_prog_UNAMEPROG="$UNAMEPROG" # Let the user override the test.
                   11678: else
                   11679: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   11680: for as_dir in $PATH
                   11681: do
                   11682:   IFS=$as_save_IFS
                   11683:   test -z "$as_dir" && as_dir=.
                   11684:   for ac_exec_ext in '' $ac_executable_extensions; do
1.27      millert  11685:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1.25      millert  11686:     ac_cv_prog_UNAMEPROG="uname"
                   11687:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   11688:     break 2
                   11689:   fi
                   11690: done
                   11691: done
1.27      millert  11692: IFS=$as_save_IFS
1.23      millert  11693:
1.25      millert  11694: fi
                   11695: fi
                   11696: UNAMEPROG=$ac_cv_prog_UNAMEPROG
                   11697: if test -n "$UNAMEPROG"; then
1.27      millert  11698:   { echo "$as_me:$LINENO: result: $UNAMEPROG" >&5
                   11699: echo "${ECHO_T}$UNAMEPROG" >&6; }
1.25      millert  11700: else
1.27      millert  11701:   { echo "$as_me:$LINENO: result: no" >&5
                   11702: echo "${ECHO_T}no" >&6; }
1.25      millert  11703: fi
1.23      millert  11704:
1.27      millert  11705:
1.25      millert  11706: # Extract the first word of "tr", so it can be a program name with args.
                   11707: set dummy tr; ac_word=$2
1.27      millert  11708: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   11709: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1.25      millert  11710: if test "${ac_cv_prog_TRPROG+set}" = set; then
                   11711:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   11712: else
                   11713:   if test -n "$TRPROG"; then
                   11714:   ac_cv_prog_TRPROG="$TRPROG" # Let the user override the test.
                   11715: else
                   11716: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   11717: for as_dir in $PATH
                   11718: do
                   11719:   IFS=$as_save_IFS
                   11720:   test -z "$as_dir" && as_dir=.
                   11721:   for ac_exec_ext in '' $ac_executable_extensions; do
1.27      millert  11722:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1.25      millert  11723:     ac_cv_prog_TRPROG="tr"
                   11724:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   11725:     break 2
                   11726:   fi
                   11727: done
                   11728: done
1.27      millert  11729: IFS=$as_save_IFS
1.23      millert  11730:
1.25      millert  11731: fi
                   11732: fi
                   11733: TRPROG=$ac_cv_prog_TRPROG
                   11734: if test -n "$TRPROG"; then
1.27      millert  11735:   { echo "$as_me:$LINENO: result: $TRPROG" >&5
                   11736: echo "${ECHO_T}$TRPROG" >&6; }
1.25      millert  11737: else
1.27      millert  11738:   { echo "$as_me:$LINENO: result: no" >&5
                   11739: echo "${ECHO_T}no" >&6; }
1.25      millert  11740: fi
1.23      millert  11741:
1.27      millert  11742:
1.25      millert  11743: # Extract the first word of "nroff", so it can be a program name with args.
                   11744: set dummy nroff; ac_word=$2
1.27      millert  11745: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   11746: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1.25      millert  11747: if test "${ac_cv_prog_NROFFPROG+set}" = set; then
                   11748:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   11749: else
                   11750:   if test -n "$NROFFPROG"; then
                   11751:   ac_cv_prog_NROFFPROG="$NROFFPROG" # Let the user override the test.
                   11752: else
                   11753: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   11754: for as_dir in $PATH
                   11755: do
                   11756:   IFS=$as_save_IFS
                   11757:   test -z "$as_dir" && as_dir=.
                   11758:   for ac_exec_ext in '' $ac_executable_extensions; do
1.27      millert  11759:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1.25      millert  11760:     ac_cv_prog_NROFFPROG="nroff"
                   11761:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   11762:     break 2
                   11763:   fi
                   11764: done
                   11765: done
1.27      millert  11766: IFS=$as_save_IFS
1.23      millert  11767:
1.25      millert  11768: fi
                   11769: fi
                   11770: NROFFPROG=$ac_cv_prog_NROFFPROG
                   11771: if test -n "$NROFFPROG"; then
1.27      millert  11772:   { echo "$as_me:$LINENO: result: $NROFFPROG" >&5
                   11773: echo "${ECHO_T}$NROFFPROG" >&6; }
1.25      millert  11774: else
1.27      millert  11775:   { echo "$as_me:$LINENO: result: no" >&5
                   11776: echo "${ECHO_T}no" >&6; }
1.25      millert  11777: fi
1.23      millert  11778:
1.27      millert  11779:
1.25      millert  11780: if test -z "$NROFFPROG"; then
                   11781:     MANTYPE="cat"
                   11782:     mansrcdir='$(srcdir)'
                   11783: fi
1.23      millert  11784:
1.25      millert  11785: if test -n "$sudo_cv_prev_host"; then
                   11786:     if test "$sudo_cv_prev_host" != "$host"; then
                   11787:        { { echo "$as_me:$LINENO: error: config.cache was created on a different host; remove it and re-run configure." >&5
                   11788: echo "$as_me: error: config.cache was created on a different host; remove it and re-run configure." >&2;}
                   11789:    { (exit 1); exit 1; }; }
                   11790:     else
1.27      millert  11791:        { echo "$as_me:$LINENO: checking previous host type" >&5
                   11792: echo $ECHO_N "checking previous host type... $ECHO_C" >&6; }
1.25      millert  11793:        if test "${sudo_cv_prev_host+set}" = set; then
                   11794:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   11795: else
                   11796:   sudo_cv_prev_host="$host"
                   11797: fi
1.23      millert  11798:
1.27      millert  11799:        { echo "$as_me:$LINENO: result: $sudo_cv_prev_host" >&5
                   11800: echo "${ECHO_T}$sudo_cv_prev_host" >&6; }
1.25      millert  11801:     fi
                   11802: else
                   11803:     # this will produce no output since there is no cached value
                   11804:     if test "${sudo_cv_prev_host+set}" = set; then
                   11805:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   11806: else
                   11807:   sudo_cv_prev_host="$host"
                   11808: fi
1.23      millert  11809:
1.25      millert  11810: fi
1.23      millert  11811:
1.25      millert  11812: if test -n "$host_os"; then
                   11813:     OS=`echo $host_os | sed 's/[0-9].*//'`
                   11814:     OSREV=`echo $host_os | sed 's/^[^0-9\.]*\([0-9\.]*\).*$/\1/'`
                   11815:     OSMAJOR=`echo $OSREV | sed 's/\..*$//'`
                   11816: else
                   11817:     OS="unknown"
                   11818:     OSREV=0
                   11819:     OSMAJOR=0
                   11820: fi
1.23      millert  11821:
1.25      millert  11822: case "$host" in
                   11823:     *-*-sunos4*)
                   11824:                # getcwd(3) opens a pipe to getpwd(1)!?!
                   11825:                BROKEN_GETCWD=1
1.23      millert  11826:
1.25      millert  11827:                # system headers lack prototypes but gcc helps...
                   11828:                if test -n "$GCC"; then
                   11829:                    OSDEFS="${OSDEFS} -D__USE_FIXED_PROTOTYPES__"
                   11830:                fi
1.23      millert  11831:
1.25      millert  11832:                shadow_funcs="getpwanam issecure"
                   11833:                ;;
                   11834:     *-*-solaris2*)
                   11835:                # To get the crypt(3) prototype (so we pass -Wall)
                   11836:                OSDEFS="${OSDEFS} -D__EXTENSIONS__"
                   11837:                # AFS support needs -lucb
                   11838:                if test "$with_AFS" = "yes"; then
                   11839:                    AFS_LIBS="-lc -lucb"
                   11840:                fi
                   11841:                : ${mansectsu='1m'}
                   11842:                : ${mansectform='4'}
                   11843:                : ${with_rpath='yes'}
1.27      millert  11844:                test -z "$with_pam" && AUTH_EXCL_DEF="PAM"
1.25      millert  11845:                ;;
                   11846:     *-*-aix*)
                   11847:                # To get all prototypes (so we pass -Wall)
                   11848:                OSDEFS="${OSDEFS} -D_XOPEN_EXTENDED_SOURCE -D_ALL_SOURCE"
                   11849:                SUDO_LDFLAGS="${SUDO_LDFLAGS} -Wl,-bI:\$(srcdir)/aixcrypt.exp"
                   11850:                if test X"$with_blibpath" != X"no"; then
1.27      millert  11851:                    { echo "$as_me:$LINENO: checking if linker accepts -Wl,-blibpath" >&5
                   11852: echo $ECHO_N "checking if linker accepts -Wl,-blibpath... $ECHO_C" >&6; }
1.25      millert  11853:                    O_LDFLAGS="$LDFLAGS"
                   11854:                    LDFLAGS="$O_LDFLAGS -Wl,-blibpath:/usr/lib:/lib"
                   11855:                    cat >conftest.$ac_ext <<_ACEOF
                   11856: /* confdefs.h.  */
                   11857: _ACEOF
                   11858: cat confdefs.h >>conftest.$ac_ext
                   11859: cat >>conftest.$ac_ext <<_ACEOF
                   11860: /* end confdefs.h.  */
1.23      millert  11861:
1.25      millert  11862: int
                   11863: main ()
                   11864: {
1.23      millert  11865:
1.25      millert  11866:   ;
                   11867:   return 0;
                   11868: }
                   11869: _ACEOF
                   11870: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  11871: if { (ac_try="$ac_link"
                   11872: case "(($ac_try" in
                   11873:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   11874:   *) ac_try_echo=$ac_try;;
                   11875: esac
                   11876: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   11877:   (eval "$ac_link") 2>conftest.er1
1.25      millert  11878:   ac_status=$?
                   11879:   grep -v '^ *+' conftest.er1 >conftest.err
                   11880:   rm -f conftest.er1
                   11881:   cat conftest.err >&5
                   11882:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  11883:   (exit $ac_status); } && {
                   11884:         test -z "$ac_c_werror_flag" ||
                   11885:         test ! -s conftest.err
                   11886:        } && test -s conftest$ac_exeext &&
                   11887:        $as_test_x conftest$ac_exeext; then
1.23      millert  11888:
1.25      millert  11889:                        if test -n "$with_blibpath" -a "$with_blibpath" != "yes"; then
                   11890:                            blibpath="$with_blibpath"
                   11891:                        elif test -n "$GCC"; then
                   11892:                            blibpath="/usr/lib:/lib:/usr/local/lib"
                   11893:                        else
                   11894:                            blibpath="/usr/lib:/lib"
                   11895:                        fi
1.27      millert  11896:                        { echo "$as_me:$LINENO: result: yes" >&5
                   11897: echo "${ECHO_T}yes" >&6; }
1.23      millert  11898:
1.25      millert  11899: else
                   11900:   echo "$as_me: failed program was:" >&5
                   11901: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  11902:
1.27      millert  11903:        { echo "$as_me:$LINENO: result: no" >&5
                   11904: echo "${ECHO_T}no" >&6; }
1.25      millert  11905: fi
1.27      millert  11906:
                   11907: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  11908:       conftest$ac_exeext conftest.$ac_ext
                   11909:                fi
                   11910:                LDFLAGS="$O_LDFLAGS"
1.23      millert  11911:
1.27      millert  11912:                # Use authenticate(3) as the default authentication method
1.25      millert  11913:                if test X"$with_aixauth" = X""; then
1.23      millert  11914:
1.25      millert  11915: for ac_func in authenticate
                   11916: do
                   11917: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  11918: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   11919: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   11920: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.25      millert  11921:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   11922: else
                   11923:   cat >conftest.$ac_ext <<_ACEOF
                   11924: /* confdefs.h.  */
                   11925: _ACEOF
                   11926: cat confdefs.h >>conftest.$ac_ext
                   11927: cat >>conftest.$ac_ext <<_ACEOF
                   11928: /* end confdefs.h.  */
                   11929: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   11930:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   11931: #define $ac_func innocuous_$ac_func
1.23      millert  11932:
1.25      millert  11933: /* System header to define __stub macros and hopefully few prototypes,
                   11934:     which can conflict with char $ac_func (); below.
                   11935:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   11936:     <limits.h> exists even on freestanding compilers.  */
1.23      millert  11937:
1.25      millert  11938: #ifdef __STDC__
                   11939: # include <limits.h>
                   11940: #else
                   11941: # include <assert.h>
                   11942: #endif
1.23      millert  11943:
1.25      millert  11944: #undef $ac_func
1.23      millert  11945:
1.27      millert  11946: /* Override any GCC internal prototype to avoid an error.
                   11947:    Use char because int might match the return type of a GCC
                   11948:    builtin and then its argument prototype would still apply.  */
1.25      millert  11949: #ifdef __cplusplus
                   11950: extern "C"
                   11951: #endif
                   11952: char $ac_func ();
                   11953: /* The GNU C library defines this for functions which it implements
                   11954:     to always fail with ENOSYS.  Some functions are actually named
                   11955:     something starting with __ and the normal name is an alias.  */
1.27      millert  11956: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  11957: choke me
                   11958: #endif
1.23      millert  11959:
1.25      millert  11960: int
                   11961: main ()
                   11962: {
1.27      millert  11963: return $ac_func ();
1.25      millert  11964:   ;
                   11965:   return 0;
                   11966: }
                   11967: _ACEOF
                   11968: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  11969: if { (ac_try="$ac_link"
                   11970: case "(($ac_try" in
                   11971:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   11972:   *) ac_try_echo=$ac_try;;
                   11973: esac
                   11974: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   11975:   (eval "$ac_link") 2>conftest.er1
1.25      millert  11976:   ac_status=$?
                   11977:   grep -v '^ *+' conftest.er1 >conftest.err
                   11978:   rm -f conftest.er1
                   11979:   cat conftest.err >&5
                   11980:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  11981:   (exit $ac_status); } && {
                   11982:         test -z "$ac_c_werror_flag" ||
                   11983:         test ! -s conftest.err
                   11984:        } && test -s conftest$ac_exeext &&
                   11985:        $as_test_x conftest$ac_exeext; then
1.25      millert  11986:   eval "$as_ac_var=yes"
                   11987: else
                   11988:   echo "$as_me: failed program was:" >&5
                   11989: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  11990:
1.27      millert  11991:        eval "$as_ac_var=no"
1.25      millert  11992: fi
1.27      millert  11993:
                   11994: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  11995:       conftest$ac_exeext conftest.$ac_ext
                   11996: fi
1.27      millert  11997: ac_res=`eval echo '${'$as_ac_var'}'`
                   11998:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   11999: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  12000: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   12001:   cat >>confdefs.h <<_ACEOF
                   12002: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   12003: _ACEOF
1.27      millert  12004:  AUTH_EXCL_DEF="AIX_AUTH"
1.25      millert  12005: fi
                   12006: done
1.23      millert  12007:
1.25      millert  12008:                fi
1.37      millert  12009:
1.39      millert  12010:                # AIX analog of nsswitch.conf, enabled by default
                   12011:
                   12012: # Check whether --with-netsvc was given.
                   12013: if test "${with_netsvc+set}" = set; then
                   12014:   withval=$with_netsvc; case $with_netsvc in
                   12015:                    no)         ;;
                   12016:                    yes)        with_netsvc="/etc/netsvc.conf"
                   12017:                                ;;
                   12018:                    *)          ;;
                   12019:                esac
                   12020: fi
                   12021:
                   12022:                if test -z "$with_nsswitch" -a -z "$with_netsvc"; then
                   12023:                    with_netsvc="/etc/netsvc.conf"
                   12024:                fi
                   12025:
1.37      millert  12026:                # AIX-specific functions
                   12027:
                   12028: for ac_func in getuserattr
                   12029: do
                   12030: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   12031: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   12032: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   12033: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
                   12034:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   12035: else
                   12036:   cat >conftest.$ac_ext <<_ACEOF
                   12037: /* confdefs.h.  */
                   12038: _ACEOF
                   12039: cat confdefs.h >>conftest.$ac_ext
                   12040: cat >>conftest.$ac_ext <<_ACEOF
                   12041: /* end confdefs.h.  */
                   12042: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   12043:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   12044: #define $ac_func innocuous_$ac_func
                   12045:
                   12046: /* System header to define __stub macros and hopefully few prototypes,
                   12047:     which can conflict with char $ac_func (); below.
                   12048:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   12049:     <limits.h> exists even on freestanding compilers.  */
                   12050:
                   12051: #ifdef __STDC__
                   12052: # include <limits.h>
                   12053: #else
                   12054: # include <assert.h>
                   12055: #endif
                   12056:
                   12057: #undef $ac_func
                   12058:
                   12059: /* Override any GCC internal prototype to avoid an error.
                   12060:    Use char because int might match the return type of a GCC
                   12061:    builtin and then its argument prototype would still apply.  */
                   12062: #ifdef __cplusplus
                   12063: extern "C"
                   12064: #endif
                   12065: char $ac_func ();
                   12066: /* The GNU C library defines this for functions which it implements
                   12067:     to always fail with ENOSYS.  Some functions are actually named
                   12068:     something starting with __ and the normal name is an alias.  */
                   12069: #if defined __stub_$ac_func || defined __stub___$ac_func
                   12070: choke me
                   12071: #endif
                   12072:
                   12073: int
                   12074: main ()
                   12075: {
                   12076: return $ac_func ();
                   12077:   ;
                   12078:   return 0;
                   12079: }
                   12080: _ACEOF
                   12081: rm -f conftest.$ac_objext conftest$ac_exeext
                   12082: if { (ac_try="$ac_link"
                   12083: case "(($ac_try" in
                   12084:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   12085:   *) ac_try_echo=$ac_try;;
                   12086: esac
                   12087: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   12088:   (eval "$ac_link") 2>conftest.er1
                   12089:   ac_status=$?
                   12090:   grep -v '^ *+' conftest.er1 >conftest.err
                   12091:   rm -f conftest.er1
                   12092:   cat conftest.err >&5
                   12093:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   12094:   (exit $ac_status); } && {
                   12095:         test -z "$ac_c_werror_flag" ||
                   12096:         test ! -s conftest.err
                   12097:        } && test -s conftest$ac_exeext &&
                   12098:        $as_test_x conftest$ac_exeext; then
                   12099:   eval "$as_ac_var=yes"
                   12100: else
                   12101:   echo "$as_me: failed program was:" >&5
                   12102: sed 's/^/| /' conftest.$ac_ext >&5
                   12103:
                   12104:        eval "$as_ac_var=no"
                   12105: fi
                   12106:
                   12107: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   12108:       conftest$ac_exeext conftest.$ac_ext
                   12109: fi
                   12110: ac_res=`eval echo '${'$as_ac_var'}'`
                   12111:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   12112: echo "${ECHO_T}$ac_res" >&6; }
                   12113: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   12114:   cat >>confdefs.h <<_ACEOF
                   12115: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   12116: _ACEOF
                   12117:
                   12118: fi
                   12119: done
                   12120:
                   12121:                SUDO_OBJS="$SUDO_OBJS aix.o"
1.25      millert  12122:                ;;
                   12123:     *-*-hiuxmpp*)
                   12124:                : ${mansectsu='1m'}
                   12125:                : ${mansectform='4'}
                   12126:                ;;
                   12127:     *-*-hpux*)
                   12128:                # AFS support needs -lBSD
                   12129:                if test "$with_AFS" = "yes"; then
                   12130:                    AFS_LIBS="-lc -lBSD"
                   12131:                fi
                   12132:                : ${mansectsu='1m'}
                   12133:                : ${mansectform='4'}
1.23      millert  12134:
1.38      millert  12135:                # HP-UX bundled compiler can't generate shared objects
                   12136:                if test "x$ac_cv_prog_cc_c89" = "xno"; then
                   12137:                    with_noexec=no
                   12138:                fi
1.40    ! millert  12139:
        !          12140:                # Use the +DAportable flag if it is supported
        !          12141:                _CFLAGS="$CFLAGS"
        !          12142:                CFLAGS="$CFLAGS +DAportable"
        !          12143:                { echo "$as_me:$LINENO: checking whether $CC understands +DAportable" >&5
        !          12144: echo $ECHO_N "checking whether $CC understands +DAportable... $ECHO_C" >&6; }
        !          12145: if test "${sudo_cv_var_daportable+set}" = set; then
        !          12146:   echo $ECHO_N "(cached) $ECHO_C" >&6
        !          12147: else
        !          12148:   cat >conftest.$ac_ext <<_ACEOF
        !          12149: /* confdefs.h.  */
        !          12150: _ACEOF
        !          12151: cat confdefs.h >>conftest.$ac_ext
        !          12152: cat >>conftest.$ac_ext <<_ACEOF
        !          12153: /* end confdefs.h.  */
        !          12154:
        !          12155: int
        !          12156: main ()
        !          12157: {
        !          12158:
        !          12159:   ;
        !          12160:   return 0;
        !          12161: }
        !          12162: _ACEOF
        !          12163: rm -f conftest.$ac_objext conftest$ac_exeext
        !          12164: if { (ac_try="$ac_link"
        !          12165: case "(($ac_try" in
        !          12166:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
        !          12167:   *) ac_try_echo=$ac_try;;
        !          12168: esac
        !          12169: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
        !          12170:   (eval "$ac_link") 2>conftest.er1
        !          12171:   ac_status=$?
        !          12172:   grep -v '^ *+' conftest.er1 >conftest.err
        !          12173:   rm -f conftest.er1
        !          12174:   cat conftest.err >&5
        !          12175:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
        !          12176:   (exit $ac_status); } && {
        !          12177:         test -z "$ac_c_werror_flag" ||
        !          12178:         test ! -s conftest.err
        !          12179:        } && test -s conftest$ac_exeext &&
        !          12180:        $as_test_x conftest$ac_exeext; then
        !          12181:   sudo_cv_var_daportable=yes
        !          12182: else
        !          12183:   echo "$as_me: failed program was:" >&5
        !          12184: sed 's/^/| /' conftest.$ac_ext >&5
        !          12185:
        !          12186:        sudo_cv_var_daportable=no
        !          12187: fi
        !          12188:
        !          12189: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
        !          12190:       conftest$ac_exeext conftest.$ac_ext
        !          12191:
        !          12192: fi
        !          12193: { echo "$as_me:$LINENO: result: $sudo_cv_var_daportable" >&5
        !          12194: echo "${ECHO_T}$sudo_cv_var_daportable" >&6; }
        !          12195:                if test X"$sudo_cv_var_daportable" != X"yes"; then
        !          12196:                    CFLAGS="$_CFLAGS"
        !          12197:                fi
        !          12198:
1.25      millert  12199:                case "$host" in
                   12200:                        *-*-hpux1-8.*)
                   12201:                            cat >>confdefs.h <<\_ACEOF
                   12202: #define BROKEN_SYSLOG 1
                   12203: _ACEOF
1.23      millert  12204:
                   12205:
1.25      millert  12206:                            # Not sure if setuid binaries are safe in < 9.x
                   12207:                            if test -n "$GCC"; then
                   12208:                                SUDO_LDFLAGS="${SUDO_LDFLAGS} -static"
                   12209:                            else
                   12210:                                SUDO_LDFLAGS="${SUDO_LDFLAGS} -Wl,-a,archive"
                   12211:                            fi
                   12212:                        ;;
                   12213:                        *-*-hpux9.*)
                   12214:                            cat >>confdefs.h <<\_ACEOF
                   12215: #define BROKEN_SYSLOG 1
                   12216: _ACEOF
1.23      millert  12217:
                   12218:
1.25      millert  12219:                            shadow_funcs="getspwuid"
1.23      millert  12220:
1.25      millert  12221:                            # DCE support (requires ANSI C compiler)
                   12222:                            if test "$with_DCE" = "yes"; then
                   12223:                                # order of libs in 9.X is important. -lc_r must be last
                   12224:                                SUDO_LIBS="${SUDO_LIBS} -ldce -lM -lc_r"
                   12225:                                LIBS="${LIBS} -ldce -lM -lc_r"
                   12226:                                CPPFLAGS="${CPPFLAGS} -D_REENTRANT -I/usr/include/reentrant"
                   12227:                            fi
                   12228:                        ;;
                   12229:                        *-*-hpux10.*)
                   12230:                            shadow_funcs="getprpwnam iscomsec"
                   12231:                            shadow_libs="-lsec"
                   12232:                        ;;
                   12233:                        *)
                   12234:                            shadow_funcs="getspnam iscomsec"
                   12235:                            shadow_libs="-lsec"
1.27      millert  12236:                            test -z "$with_pam" && AUTH_EXCL_DEF="PAM"
1.25      millert  12237:                        ;;
                   12238:                esac
                   12239:                ;;
                   12240:     *-dec-osf*)
                   12241:                # ignore envariables wrt dynamic lib path
                   12242:                SUDO_LDFLAGS="${SUDO_LDFLAGS} -Wl,-no_library_replacement"
1.23      millert  12243:
1.28      millert  12244:                : ${CHECKSIA='true'}
1.27      millert  12245:                { echo "$as_me:$LINENO: checking whether to disable sia support on Digital UNIX" >&5
                   12246: echo $ECHO_N "checking whether to disable sia support on Digital UNIX... $ECHO_C" >&6; }
                   12247:                # Check whether --enable-sia was given.
1.25      millert  12248: if test "${enable_sia+set}" = set; then
1.27      millert  12249:   enableval=$enable_sia;  case "$enableval" in
                   12250:                    yes)        { echo "$as_me:$LINENO: result: no" >&5
                   12251: echo "${ECHO_T}no" >&6; }
1.28      millert  12252:                                CHECKSIA=true
1.25      millert  12253:                                ;;
1.27      millert  12254:                    no)         { echo "$as_me:$LINENO: result: yes" >&5
                   12255: echo "${ECHO_T}yes" >&6; }
1.25      millert  12256:                                CHECKSIA=false
                   12257:                                ;;
1.27      millert  12258:                    *)          { echo "$as_me:$LINENO: result: no" >&5
                   12259: echo "${ECHO_T}no" >&6; }
1.25      millert  12260:                                { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --enable-sia: $enableval" >&5
                   12261: echo "$as_me: WARNING: Ignoring unknown argument to --enable-sia: $enableval" >&2;}
                   12262:                                ;;
                   12263:                  esac
1.23      millert  12264:
1.25      millert  12265: else
1.27      millert  12266:   { echo "$as_me:$LINENO: result: no" >&5
                   12267: echo "${ECHO_T}no" >&6; }
                   12268: fi
                   12269:
1.23      millert  12270:
1.25      millert  12271:                shadow_funcs="getprpwnam dispcrypt"
                   12272:                # OSF/1 4.x and higher need -ldb too
                   12273:                if test $OSMAJOR -lt 4; then
                   12274:                    shadow_libs="-lsecurity -laud -lm"
                   12275:                else
                   12276:                    shadow_libs="-lsecurity -ldb -laud -lm"
                   12277:                fi
1.23      millert  12278:
1.25      millert  12279:                # use SIA by default, if we have it
1.27      millert  12280:                test "$CHECKSIA" = "true" && AUTH_EXCL_DEF="SIA"
1.23      millert  12281:
1.27      millert  12282:                #
                   12283:                # Some versions of Digital Unix ship with a broken
                   12284:                # copy of prot.h, which we need for shadow passwords.
                   12285:                # XXX - make should remove this as part of distclean
                   12286:                #
                   12287:                { echo "$as_me:$LINENO: checking for broken prot.h" >&5
                   12288: echo $ECHO_N "checking for broken prot.h... $ECHO_C" >&6; }
                   12289:                cat >conftest.$ac_ext <<_ACEOF
1.25      millert  12290: /* confdefs.h.  */
                   12291: _ACEOF
                   12292: cat confdefs.h >>conftest.$ac_ext
                   12293: cat >>conftest.$ac_ext <<_ACEOF
                   12294: /* end confdefs.h.  */
1.23      millert  12295:
1.25      millert  12296: #include <sys/types.h>
                   12297: #include <sys/security.h>
                   12298: #include <prot.h>
1.23      millert  12299:
1.25      millert  12300: int
                   12301: main ()
                   12302: {
                   12303: exit(0);
                   12304:   ;
                   12305:   return 0;
                   12306: }
                   12307: _ACEOF
                   12308: rm -f conftest.$ac_objext
1.27      millert  12309: if { (ac_try="$ac_compile"
                   12310: case "(($ac_try" in
                   12311:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   12312:   *) ac_try_echo=$ac_try;;
                   12313: esac
                   12314: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   12315:   (eval "$ac_compile") 2>conftest.er1
1.25      millert  12316:   ac_status=$?
                   12317:   grep -v '^ *+' conftest.er1 >conftest.err
                   12318:   rm -f conftest.er1
                   12319:   cat conftest.err >&5
                   12320:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  12321:   (exit $ac_status); } && {
                   12322:         test -z "$ac_c_werror_flag" ||
                   12323:         test ! -s conftest.err
                   12324:        } && test -s conftest.$ac_objext; then
                   12325:   { echo "$as_me:$LINENO: result: no" >&5
                   12326: echo "${ECHO_T}no" >&6; }
1.25      millert  12327: else
                   12328:   echo "$as_me: failed program was:" >&5
                   12329: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  12330:
1.27      millert  12331:        { echo "$as_me:$LINENO: result: yes, fixing locally" >&5
                   12332: echo "${ECHO_T}yes, fixing locally" >&6; }
                   12333:                sed 's:<acl.h>:<sys/acl.h>:g' < /usr/include/prot.h > prot.h
1.23      millert  12334:
1.25      millert  12335: fi
1.27      millert  12336:
                   12337: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.25      millert  12338:                : ${mansectsu='8'}
                   12339:                : ${mansectform='4'}
                   12340:                ;;
                   12341:     *-*-irix*)
                   12342:                OSDEFS="${OSDEFS} -D_BSD_TYPES"
                   12343:                if test -z "$NROFFPROG"; then
                   12344:                    MAN_POSTINSTALL='   /bin/rm -f $(mandirsu)/sudo.$(mansectsu).z $(mandirsu)/visudo.$(mansectsu).z $(mandirform)/sudoers.$(mansectform).z ; /usr/bin/pack $(mandirsu)/sudo.$(mansectsu) $(mandirsu)/visudo.$(mansectsu) $(mandirform)/sudoers.$(mansectform)'
                   12345:                    if test "$prefix" = "/usr/local" -a "$mandir" = '$(prefix)/man'; then
                   12346:                        if test -d /usr/share/catman/local; then
                   12347:                            mandir="/usr/share/catman/local"
                   12348:                        else
                   12349:                            mandir="/usr/catman/local"
                   12350:                        fi
                   12351:                    fi
                   12352:                else
                   12353:                    if test "$prefix" = "/usr/local" -a "$mandir" = '$(prefix)/man'; then
                   12354:                        if test -d "/usr/share/man/local"; then
                   12355:                            mandir="/usr/share/man/local"
                   12356:                        else
                   12357:                            mandir="/usr/man/local"
                   12358:                        fi
                   12359:                    fi
                   12360:                fi
                   12361:                # IRIX <= 4 needs -lsun
                   12362:                if test "$OSMAJOR" -le 4; then
1.27      millert  12363:                    { echo "$as_me:$LINENO: checking for getpwnam in -lsun" >&5
                   12364: echo $ECHO_N "checking for getpwnam in -lsun... $ECHO_C" >&6; }
1.25      millert  12365: if test "${ac_cv_lib_sun_getpwnam+set}" = set; then
                   12366:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   12367: else
                   12368:   ac_check_lib_save_LIBS=$LIBS
                   12369: LIBS="-lsun  $LIBS"
                   12370: cat >conftest.$ac_ext <<_ACEOF
                   12371: /* confdefs.h.  */
                   12372: _ACEOF
                   12373: cat confdefs.h >>conftest.$ac_ext
                   12374: cat >>conftest.$ac_ext <<_ACEOF
                   12375: /* end confdefs.h.  */
1.23      millert  12376:
1.27      millert  12377: /* Override any GCC internal prototype to avoid an error.
                   12378:    Use char because int might match the return type of a GCC
                   12379:    builtin and then its argument prototype would still apply.  */
1.25      millert  12380: #ifdef __cplusplus
                   12381: extern "C"
                   12382: #endif
                   12383: char getpwnam ();
                   12384: int
                   12385: main ()
                   12386: {
1.27      millert  12387: return getpwnam ();
1.25      millert  12388:   ;
                   12389:   return 0;
                   12390: }
                   12391: _ACEOF
                   12392: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  12393: if { (ac_try="$ac_link"
                   12394: case "(($ac_try" in
                   12395:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   12396:   *) ac_try_echo=$ac_try;;
                   12397: esac
                   12398: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   12399:   (eval "$ac_link") 2>conftest.er1
1.25      millert  12400:   ac_status=$?
                   12401:   grep -v '^ *+' conftest.er1 >conftest.err
                   12402:   rm -f conftest.er1
                   12403:   cat conftest.err >&5
                   12404:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  12405:   (exit $ac_status); } && {
                   12406:         test -z "$ac_c_werror_flag" ||
                   12407:         test ! -s conftest.err
                   12408:        } && test -s conftest$ac_exeext &&
                   12409:        $as_test_x conftest$ac_exeext; then
1.25      millert  12410:   ac_cv_lib_sun_getpwnam=yes
                   12411: else
                   12412:   echo "$as_me: failed program was:" >&5
                   12413: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  12414:
1.27      millert  12415:        ac_cv_lib_sun_getpwnam=no
1.25      millert  12416: fi
1.27      millert  12417:
                   12418: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  12419:       conftest$ac_exeext conftest.$ac_ext
                   12420: LIBS=$ac_check_lib_save_LIBS
                   12421: fi
1.27      millert  12422: { echo "$as_me:$LINENO: result: $ac_cv_lib_sun_getpwnam" >&5
                   12423: echo "${ECHO_T}$ac_cv_lib_sun_getpwnam" >&6; }
1.25      millert  12424: if test $ac_cv_lib_sun_getpwnam = yes; then
                   12425:   LIBS="${LIBS} -lsun"
                   12426: fi
1.23      millert  12427:
1.25      millert  12428:                fi
                   12429:                : ${mansectsu='1m'}
                   12430:                : ${mansectform='4'}
                   12431:                ;;
1.36      millert  12432:     *-*-linux*|*-*-k*bsd*-gnu)
1.25      millert  12433:                OSDEFS="${OSDEFS} -D_GNU_SOURCE"
                   12434:                # Some Linux versions need to link with -lshadow
                   12435:                shadow_funcs="getspnam"
                   12436:                shadow_libs_optional="-lshadow"
1.27      millert  12437:                test -z "$with_pam" && AUTH_EXCL_DEF="PAM"
1.25      millert  12438:                ;;
                   12439:     *-convex-bsd*)
                   12440:                OSDEFS="${OSDEFS} -D_CONVEX_SOURCE"
                   12441:                if test -z "$GCC"; then
                   12442:                    CFLAGS="${CFLAGS} -D__STDC__"
                   12443:                fi
1.23      millert  12444:
1.25      millert  12445:                shadow_defs="-D_AUDIT -D_ACL -DSecureWare"
                   12446:                shadow_funcs="getprpwnam"
                   12447:                shadow_libs="-lprot"
                   12448:                ;;
                   12449:     *-*-ultrix*)
                   12450:                OS="ultrix"
                   12451:                shadow_funcs="getauthuid"
                   12452:                shadow_libs="-lauth"
                   12453:                ;;
                   12454:     *-*-riscos*)
                   12455:                LIBS="${LIBS} -lsun -lbsd"
                   12456:                CPPFLAGS="${CPPFLAGS} -I/usr/include -I/usr/include/bsd"
                   12457:                OSDEFS="${OSDEFS} -D_MIPS"
                   12458:                : ${mansectsu='1m'}
                   12459:                : ${mansectform='4'}
                   12460:                ;;
                   12461:     *-*-isc*)
                   12462:                OSDEFS="${OSDEFS} -D_ISC"
                   12463:                LIB_CRYPT=1
                   12464:                SUDO_LIBS="${SUDO_LIBS} -lcrypt"
                   12465:                LIBS="${LIBS} -lcrypt"
1.23      millert  12466:
1.25      millert  12467:                shadow_funcs="getspnam"
                   12468:                shadow_libs="-lsec"
1.23      millert  12469:
1.25      millert  12470:                : ${mansectsu='1m'}
                   12471:                : ${mansectform='4'}
                   12472:                ;;
                   12473:     *-*-sco*|*-sco-*)
                   12474:                shadow_funcs="getprpwnam"
                   12475:                shadow_libs="-lprot -lx"
                   12476:                : ${mansectsu='1m'}
                   12477:                : ${mansectform='4'}
                   12478:                ;;
                   12479:     m88k-motorola-sysv*)
                   12480:                # motorolla's cc (a variant of gcc) does -O but not -O2
                   12481:                CFLAGS=`echo $CFLAGS | sed 's/-O2/-O/g'`
                   12482:                : ${mansectsu='1m'}
                   12483:                : ${mansectform='4'}
                   12484:                ;;
                   12485:     *-sequent-sysv*)
                   12486:                shadow_funcs="getspnam"
                   12487:                shadow_libs="-lsec"
                   12488:                : ${mansectsu='1m'}
                   12489:                : ${mansectform='4'}
                   12490:                : ${with_rpath='yes'}
                   12491:                ;;
                   12492:     *-ncr-sysv4*|*-ncr-sysvr4*)
1.27      millert  12493:                { echo "$as_me:$LINENO: checking for strcasecmp in -lc89" >&5
                   12494: echo $ECHO_N "checking for strcasecmp in -lc89... $ECHO_C" >&6; }
1.25      millert  12495: if test "${ac_cv_lib_c89_strcasecmp+set}" = set; then
                   12496:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   12497: else
                   12498:   ac_check_lib_save_LIBS=$LIBS
                   12499: LIBS="-lc89  $LIBS"
                   12500: cat >conftest.$ac_ext <<_ACEOF
                   12501: /* confdefs.h.  */
                   12502: _ACEOF
                   12503: cat confdefs.h >>conftest.$ac_ext
                   12504: cat >>conftest.$ac_ext <<_ACEOF
                   12505: /* end confdefs.h.  */
1.23      millert  12506:
1.27      millert  12507: /* Override any GCC internal prototype to avoid an error.
                   12508:    Use char because int might match the return type of a GCC
                   12509:    builtin and then its argument prototype would still apply.  */
1.25      millert  12510: #ifdef __cplusplus
                   12511: extern "C"
                   12512: #endif
                   12513: char strcasecmp ();
                   12514: int
                   12515: main ()
                   12516: {
1.27      millert  12517: return strcasecmp ();
1.25      millert  12518:   ;
                   12519:   return 0;
                   12520: }
                   12521: _ACEOF
                   12522: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  12523: if { (ac_try="$ac_link"
                   12524: case "(($ac_try" in
                   12525:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   12526:   *) ac_try_echo=$ac_try;;
                   12527: esac
                   12528: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   12529:   (eval "$ac_link") 2>conftest.er1
1.25      millert  12530:   ac_status=$?
                   12531:   grep -v '^ *+' conftest.er1 >conftest.err
                   12532:   rm -f conftest.er1
                   12533:   cat conftest.err >&5
                   12534:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  12535:   (exit $ac_status); } && {
                   12536:         test -z "$ac_c_werror_flag" ||
                   12537:         test ! -s conftest.err
                   12538:        } && test -s conftest$ac_exeext &&
                   12539:        $as_test_x conftest$ac_exeext; then
1.25      millert  12540:   ac_cv_lib_c89_strcasecmp=yes
                   12541: else
                   12542:   echo "$as_me: failed program was:" >&5
                   12543: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  12544:
1.27      millert  12545:        ac_cv_lib_c89_strcasecmp=no
1.25      millert  12546: fi
1.27      millert  12547:
                   12548: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  12549:       conftest$ac_exeext conftest.$ac_ext
                   12550: LIBS=$ac_check_lib_save_LIBS
                   12551: fi
1.27      millert  12552: { echo "$as_me:$LINENO: result: $ac_cv_lib_c89_strcasecmp" >&5
                   12553: echo "${ECHO_T}$ac_cv_lib_c89_strcasecmp" >&6; }
1.25      millert  12554: if test $ac_cv_lib_c89_strcasecmp = yes; then
                   12555:   cat >>confdefs.h <<\_ACEOF
                   12556: #define HAVE_STRCASECMP 1
                   12557: _ACEOF
                   12558:  LIBS="${LIBS} -lc89"; ac_cv_func_strcasecmp=yes
                   12559: fi
1.23      millert  12560:
1.25      millert  12561:                : ${mansectsu='1m'}
                   12562:                : ${mansectform='4'}
                   12563:                : ${with_rpath='yes'}
                   12564:                ;;
                   12565:     *-ccur-sysv4*|*-ccur-sysvr4*)
                   12566:                LIBS="${LIBS} -lgen"
                   12567:                SUDO_LIBS="${SUDO_LIBS} -lgen"
                   12568:                : ${mansectsu='1m'}
                   12569:                : ${mansectform='4'}
                   12570:                : ${with_rpath='yes'}
                   12571:                ;;
                   12572:     *-*-bsdi*)
                   12573:                SKIP_SETREUID=yes
                   12574:                # Use shlicc for BSD/OS [23].x unless asked to do otherwise
                   12575:                if test "${with_CC+set}" != set -a "$ac_cv_prog_CC" = gcc; then
                   12576:                    case "$OSMAJOR" in
                   12577:                        2|3)    { echo "$as_me:$LINENO: using shlicc as CC" >&5
                   12578: echo "$as_me: using shlicc as CC" >&6;}
                   12579:                                ac_cv_prog_CC=shlicc
                   12580:                                CC="$ac_cv_prog_CC"
                   12581:                                ;;
                   12582:                    esac
                   12583:                fi
                   12584:                # Check for newer BSD auth API (just check for >= 3.0?)
                   12585:                if test -z "$with_bsdauth"; then
1.23      millert  12586:
1.25      millert  12587: for ac_func in auth_challenge
                   12588: do
                   12589: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  12590: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   12591: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   12592: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.25      millert  12593:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   12594: else
                   12595:   cat >conftest.$ac_ext <<_ACEOF
                   12596: /* confdefs.h.  */
                   12597: _ACEOF
                   12598: cat confdefs.h >>conftest.$ac_ext
                   12599: cat >>conftest.$ac_ext <<_ACEOF
                   12600: /* end confdefs.h.  */
                   12601: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   12602:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   12603: #define $ac_func innocuous_$ac_func
1.23      millert  12604:
1.25      millert  12605: /* System header to define __stub macros and hopefully few prototypes,
                   12606:     which can conflict with char $ac_func (); below.
                   12607:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   12608:     <limits.h> exists even on freestanding compilers.  */
1.23      millert  12609:
1.25      millert  12610: #ifdef __STDC__
                   12611: # include <limits.h>
                   12612: #else
                   12613: # include <assert.h>
                   12614: #endif
1.23      millert  12615:
1.25      millert  12616: #undef $ac_func
1.23      millert  12617:
1.27      millert  12618: /* Override any GCC internal prototype to avoid an error.
                   12619:    Use char because int might match the return type of a GCC
                   12620:    builtin and then its argument prototype would still apply.  */
1.25      millert  12621: #ifdef __cplusplus
                   12622: extern "C"
                   12623: #endif
                   12624: char $ac_func ();
                   12625: /* The GNU C library defines this for functions which it implements
                   12626:     to always fail with ENOSYS.  Some functions are actually named
                   12627:     something starting with __ and the normal name is an alias.  */
1.27      millert  12628: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  12629: choke me
                   12630: #endif
1.23      millert  12631:
1.25      millert  12632: int
                   12633: main ()
                   12634: {
1.27      millert  12635: return $ac_func ();
1.25      millert  12636:   ;
                   12637:   return 0;
                   12638: }
                   12639: _ACEOF
                   12640: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  12641: if { (ac_try="$ac_link"
                   12642: case "(($ac_try" in
                   12643:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   12644:   *) ac_try_echo=$ac_try;;
                   12645: esac
                   12646: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   12647:   (eval "$ac_link") 2>conftest.er1
1.25      millert  12648:   ac_status=$?
                   12649:   grep -v '^ *+' conftest.er1 >conftest.err
                   12650:   rm -f conftest.er1
                   12651:   cat conftest.err >&5
                   12652:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  12653:   (exit $ac_status); } && {
                   12654:         test -z "$ac_c_werror_flag" ||
                   12655:         test ! -s conftest.err
                   12656:        } && test -s conftest$ac_exeext &&
                   12657:        $as_test_x conftest$ac_exeext; then
1.25      millert  12658:   eval "$as_ac_var=yes"
                   12659: else
                   12660:   echo "$as_me: failed program was:" >&5
                   12661: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  12662:
1.27      millert  12663:        eval "$as_ac_var=no"
1.25      millert  12664: fi
1.27      millert  12665:
                   12666: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  12667:       conftest$ac_exeext conftest.$ac_ext
                   12668: fi
1.27      millert  12669: ac_res=`eval echo '${'$as_ac_var'}'`
                   12670:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   12671: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  12672: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   12673:   cat >>confdefs.h <<_ACEOF
                   12674: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   12675: _ACEOF
1.27      millert  12676:  AUTH_EXCL_DEF="BSD_AUTH"
1.25      millert  12677: fi
                   12678: done
1.23      millert  12679:
1.25      millert  12680:                fi
                   12681:                ;;
                   12682:     *-*-freebsd*)
                   12683:                # FreeBSD has a real setreuid(2) starting with 2.1 and
                   12684:                # backported to 2.0.5.  We just take 2.1 and above...
                   12685:                case "$OSREV" in
                   12686:                0.*|1.*|2.0*)
                   12687:                    SKIP_SETREUID=yes
                   12688:                    ;;
                   12689:                esac
                   12690:                if test "$with_skey" = "yes"; then
                   12691:                     SUDO_LIBS="${SUDO_LIBS} -lmd"
                   12692:                fi
1.27      millert  12693:                CHECKSHADOW="false"
                   12694:                test -z "$with_pam" && AUTH_EXCL_DEF="PAM"
1.25      millert  12695:                : ${with_logincap='maybe'}
                   12696:                ;;
                   12697:     *-*-*openbsd*)
                   12698:                # OpenBSD has a real setreuid(2) starting with 3.3 but
                   12699:                # we will use setreuid(2) instead.
                   12700:                SKIP_SETREUID=yes
1.27      millert  12701:                CHECKSHADOW="false"
1.25      millert  12702:                # OpenBSD >= 3.0 supports BSD auth
                   12703:                if test -z "$with_bsdauth"; then
                   12704:                    case "$OSREV" in
                   12705:                    0-2.*)
                   12706:                        ;;
                   12707:                    *)
1.27      millert  12708:                        AUTH_EXCL_DEF="BSD_AUTH"
1.25      millert  12709:                        ;;
                   12710:                    esac
                   12711:                fi
                   12712:                : ${with_logincap='maybe'}
                   12713:                ;;
                   12714:     *-*-*netbsd*)
                   12715:                # NetBSD has a real setreuid(2) starting with 1.3.2
                   12716:                case "$OSREV" in
                   12717:                0.9*|1.012*|1.3|1.3.1)
                   12718:                    SKIP_SETREUID=yes
                   12719:                    ;;
                   12720:                esac
1.27      millert  12721:                CHECKSHADOW="false"
                   12722:                test -z "$with_pam" && AUTH_EXCL_DEF="PAM"
1.25      millert  12723:                : ${with_logincap='maybe'}
                   12724:                ;;
                   12725:     *-*-dragonfly*)
                   12726:                if test "$with_skey" = "yes"; then
                   12727:                     SUDO_LIBS="${SUDO_LIBS} -lmd"
                   12728:                fi
1.27      millert  12729:                CHECKSHADOW="false"
                   12730:                test -z "$with_pam" && AUTH_EXCL_DEF="PAM"
1.25      millert  12731:                : ${with_logincap='yes'}
                   12732:                ;;
                   12733:     *-*-*bsd*)
1.27      millert  12734:                CHECKSHADOW="false"
1.25      millert  12735:                ;;
                   12736:     *-*-darwin*)
                   12737:                SKIP_SETREUID=yes
1.27      millert  12738:                CHECKSHADOW="false"
                   12739:                test -z "$with_pam" && AUTH_EXCL_DEF="PAM"
1.25      millert  12740:                : ${with_logincap='yes'}
                   12741:                ;;
                   12742:     *-*-nextstep*)
                   12743:                # lockf() on is broken on the NeXT -- use flock instead
                   12744:                ac_cv_func_lockf=no
                   12745:                ac_cv_func_flock=yes
                   12746:                ;;
                   12747:     *-*-*sysv4*)
                   12748:                : ${mansectsu='1m'}
                   12749:                : ${mansectform='4'}
                   12750:                : ${with_rpath='yes'}
                   12751:                ;;
                   12752:     *-*-sysv*)
                   12753:                : ${mansectsu='1m'}
                   12754:                : ${mansectform='4'}
1.27      millert  12755:                ;;
                   12756:     *-gnu*)
                   12757:                OSDEFS="${OSDEFS} -D_GNU_SOURCE"
                   12758:                ;;
                   12759: esac
                   12760:
                   12761: AUTH_REG=${AUTH_REG# }
                   12762: AUTH_EXCL=${AUTH_EXCL# }
                   12763: if test -n "$AUTH_EXCL"; then
                   12764:     set -- $AUTH_EXCL
                   12765:     if test $# != 1; then
                   12766:        { { echo "$as_me:$LINENO: error: More than one mutually exclusive authentication method specified: $AUTH_EXCL" >&5
                   12767: echo "$as_me: error: More than one mutually exclusive authentication method specified: $AUTH_EXCL" >&2;}
                   12768:    { (exit 1); exit 1; }; }
                   12769:     fi
                   12770:     if test -n "$AUTH_REG"; then
                   12771:        { { echo "$as_me:$LINENO: error: Cannot mix mutually exclusive ($AUTH_EXCL) and regular ($AUTH_REG) authentication methods" >&5
                   12772: echo "$as_me: error: Cannot mix mutually exclusive ($AUTH_EXCL) and regular ($AUTH_REG) authentication methods" >&2;}
                   12773:    { (exit 1); exit 1; }; }
                   12774:     fi
                   12775: fi
                   12776: if test X"${with_skey}${with_opie}" = X"yesyes"; then
                   12777:     { { echo "$as_me:$LINENO: error: \"cannot use both S/Key and OPIE\"" >&5
                   12778: echo "$as_me: error: \"cannot use both S/Key and OPIE\"" >&2;}
                   12779:    { (exit 1); exit 1; }; }
                   12780: fi
1.23      millert  12781:
1.25      millert  12782: : ${mansectsu='8'}
                   12783: : ${mansectform='5'}
1.23      millert  12784:
1.25      millert  12785: if test -n "$with_libpath"; then
                   12786:     for i in ${with_libpath}; do
1.23      millert  12787:
1.25      millert  12788:     if test X"$with_rpath" = X"yes"; then
                   12789:        LDFLAGS="${LDFLAGS} -L$i -R$i"
                   12790:     else
                   12791:        LDFLAGS="${LDFLAGS} -L$i"
                   12792:     fi
                   12793:     if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then
                   12794:        blibpath_add="${blibpath_add}:$i"
                   12795:     fi
1.23      millert  12796:
1.25      millert  12797:     done
                   12798: fi
                   12799: if test -n "$with_libraries"; then
                   12800:     for i in ${with_libraries}; do
                   12801:        case $i in
                   12802:            -l*)        ;;
                   12803:            *.a)        ;;
                   12804:            *.o)        ;;
                   12805:            *)  i="-l${i}";;
                   12806:        esac
                   12807:        LIBS="${LIBS} ${i}"
                   12808:     done
                   12809: fi
1.23      millert  12810:
1.25      millert  12811: if test $ac_cv_c_compiler_gnu = yes; then
1.27      millert  12812:     { echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
                   12813: echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6; }
1.25      millert  12814: if test "${ac_cv_prog_gcc_traditional+set}" = set; then
                   12815:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   12816: else
                   12817:     ac_pattern="Autoconf.*'x'"
                   12818:   cat >conftest.$ac_ext <<_ACEOF
                   12819: /* confdefs.h.  */
                   12820: _ACEOF
                   12821: cat confdefs.h >>conftest.$ac_ext
                   12822: cat >>conftest.$ac_ext <<_ACEOF
                   12823: /* end confdefs.h.  */
                   12824: #include <sgtty.h>
                   12825: Autoconf TIOCGETP
                   12826: _ACEOF
                   12827: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
                   12828:   $EGREP "$ac_pattern" >/dev/null 2>&1; then
                   12829:   ac_cv_prog_gcc_traditional=yes
                   12830: else
                   12831:   ac_cv_prog_gcc_traditional=no
                   12832: fi
                   12833: rm -f conftest*
1.23      millert  12834:
                   12835:
1.25      millert  12836:   if test $ac_cv_prog_gcc_traditional = no; then
                   12837:     cat >conftest.$ac_ext <<_ACEOF
                   12838: /* confdefs.h.  */
                   12839: _ACEOF
                   12840: cat confdefs.h >>conftest.$ac_ext
                   12841: cat >>conftest.$ac_ext <<_ACEOF
                   12842: /* end confdefs.h.  */
                   12843: #include <termio.h>
                   12844: Autoconf TCGETA
                   12845: _ACEOF
                   12846: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
                   12847:   $EGREP "$ac_pattern" >/dev/null 2>&1; then
                   12848:   ac_cv_prog_gcc_traditional=yes
                   12849: fi
                   12850: rm -f conftest*
1.23      millert  12851:
1.25      millert  12852:   fi
                   12853: fi
1.27      millert  12854: { echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
                   12855: echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6; }
1.25      millert  12856:   if test $ac_cv_prog_gcc_traditional = yes; then
                   12857:     CC="$CC -traditional"
                   12858:   fi
                   12859: fi
1.23      millert  12860:
1.27      millert  12861: { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
                   12862: echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
1.25      millert  12863: if test "${ac_cv_c_const+set}" = set; then
                   12864:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   12865: else
                   12866:   cat >conftest.$ac_ext <<_ACEOF
                   12867: /* confdefs.h.  */
                   12868: _ACEOF
                   12869: cat confdefs.h >>conftest.$ac_ext
                   12870: cat >>conftest.$ac_ext <<_ACEOF
                   12871: /* end confdefs.h.  */
1.23      millert  12872:
1.25      millert  12873: int
                   12874: main ()
                   12875: {
                   12876: /* FIXME: Include the comments suggested by Paul. */
                   12877: #ifndef __cplusplus
                   12878:   /* Ultrix mips cc rejects this.  */
                   12879:   typedef int charset[2];
1.27      millert  12880:   const charset cs;
1.25      millert  12881:   /* SunOS 4.1.1 cc rejects this.  */
1.27      millert  12882:   char const *const *pcpcc;
                   12883:   char **ppc;
1.25      millert  12884:   /* NEC SVR4.0.2 mips cc rejects this.  */
                   12885:   struct point {int x, y;};
                   12886:   static struct point const zero = {0,0};
                   12887:   /* AIX XL C 1.02.0.0 rejects this.
                   12888:      It does not let you subtract one const X* pointer from another in
                   12889:      an arm of an if-expression whose if-part is not a constant
                   12890:      expression */
                   12891:   const char *g = "string";
1.27      millert  12892:   pcpcc = &g + (g ? g-g : 0);
1.25      millert  12893:   /* HPUX 7.0 cc rejects these. */
1.27      millert  12894:   ++pcpcc;
                   12895:   ppc = (char**) pcpcc;
                   12896:   pcpcc = (char const *const *) ppc;
1.25      millert  12897:   { /* SCO 3.2v4 cc rejects this.  */
                   12898:     char *t;
                   12899:     char const *s = 0 ? (char *) 0 : (char const *) 0;
1.23      millert  12900:
1.25      millert  12901:     *t++ = 0;
1.27      millert  12902:     if (s) return 0;
1.25      millert  12903:   }
                   12904:   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
                   12905:     int x[] = {25, 17};
                   12906:     const int *foo = &x[0];
                   12907:     ++foo;
                   12908:   }
                   12909:   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
                   12910:     typedef const int *iptr;
                   12911:     iptr p = 0;
                   12912:     ++p;
                   12913:   }
                   12914:   { /* AIX XL C 1.02.0.0 rejects this saying
                   12915:        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
                   12916:     struct s { int j; const int *ap[3]; };
                   12917:     struct s *b; b->j = 5;
                   12918:   }
                   12919:   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
                   12920:     const int foo = 10;
1.27      millert  12921:     if (!foo) return 0;
1.25      millert  12922:   }
1.27      millert  12923:   return !cs[0] && !zero.x;
1.25      millert  12924: #endif
1.23      millert  12925:
1.25      millert  12926:   ;
                   12927:   return 0;
                   12928: }
                   12929: _ACEOF
                   12930: rm -f conftest.$ac_objext
1.27      millert  12931: if { (ac_try="$ac_compile"
                   12932: case "(($ac_try" in
                   12933:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   12934:   *) ac_try_echo=$ac_try;;
                   12935: esac
                   12936: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   12937:   (eval "$ac_compile") 2>conftest.er1
1.25      millert  12938:   ac_status=$?
                   12939:   grep -v '^ *+' conftest.er1 >conftest.err
                   12940:   rm -f conftest.er1
                   12941:   cat conftest.err >&5
                   12942:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  12943:   (exit $ac_status); } && {
                   12944:         test -z "$ac_c_werror_flag" ||
                   12945:         test ! -s conftest.err
                   12946:        } && test -s conftest.$ac_objext; then
1.25      millert  12947:   ac_cv_c_const=yes
                   12948: else
                   12949:   echo "$as_me: failed program was:" >&5
                   12950: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  12951:
1.27      millert  12952:        ac_cv_c_const=no
1.25      millert  12953: fi
1.27      millert  12954:
                   12955: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.25      millert  12956: fi
1.27      millert  12957: { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
                   12958: echo "${ECHO_T}$ac_cv_c_const" >&6; }
1.25      millert  12959: if test $ac_cv_c_const = no; then
1.23      millert  12960:
1.25      millert  12961: cat >>confdefs.h <<\_ACEOF
                   12962: #define const
                   12963: _ACEOF
1.23      millert  12964:
1.25      millert  12965: fi
1.23      millert  12966:
1.27      millert  12967: { echo "$as_me:$LINENO: checking for working volatile" >&5
                   12968: echo $ECHO_N "checking for working volatile... $ECHO_C" >&6; }
1.25      millert  12969: if test "${ac_cv_c_volatile+set}" = set; then
                   12970:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   12971: else
                   12972:   cat >conftest.$ac_ext <<_ACEOF
                   12973: /* confdefs.h.  */
                   12974: _ACEOF
                   12975: cat confdefs.h >>conftest.$ac_ext
                   12976: cat >>conftest.$ac_ext <<_ACEOF
                   12977: /* end confdefs.h.  */
1.23      millert  12978:
1.25      millert  12979: int
                   12980: main ()
                   12981: {
1.23      millert  12982:
1.25      millert  12983: volatile int x;
1.27      millert  12984: int * volatile y = (int *) 0;
                   12985: return !x && !y;
1.25      millert  12986:   ;
                   12987:   return 0;
                   12988: }
                   12989: _ACEOF
                   12990: rm -f conftest.$ac_objext
1.27      millert  12991: if { (ac_try="$ac_compile"
                   12992: case "(($ac_try" in
                   12993:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   12994:   *) ac_try_echo=$ac_try;;
                   12995: esac
                   12996: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   12997:   (eval "$ac_compile") 2>conftest.er1
1.25      millert  12998:   ac_status=$?
                   12999:   grep -v '^ *+' conftest.er1 >conftest.err
                   13000:   rm -f conftest.er1
                   13001:   cat conftest.err >&5
                   13002:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  13003:   (exit $ac_status); } && {
                   13004:         test -z "$ac_c_werror_flag" ||
                   13005:         test ! -s conftest.err
                   13006:        } && test -s conftest.$ac_objext; then
1.25      millert  13007:   ac_cv_c_volatile=yes
                   13008: else
                   13009:   echo "$as_me: failed program was:" >&5
                   13010: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  13011:
1.27      millert  13012:        ac_cv_c_volatile=no
1.25      millert  13013: fi
1.27      millert  13014:
                   13015: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.25      millert  13016: fi
1.27      millert  13017: { echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
                   13018: echo "${ECHO_T}$ac_cv_c_volatile" >&6; }
1.25      millert  13019: if test $ac_cv_c_volatile = no; then
1.23      millert  13020:
1.25      millert  13021: cat >>confdefs.h <<\_ACEOF
                   13022: #define volatile
                   13023: _ACEOF
1.23      millert  13024:
1.25      millert  13025: fi
1.23      millert  13026:
1.25      millert  13027: for ac_prog in 'bison -y' byacc
                   13028: do
                   13029:   # Extract the first word of "$ac_prog", so it can be a program name with args.
                   13030: set dummy $ac_prog; ac_word=$2
1.27      millert  13031: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   13032: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1.25      millert  13033: if test "${ac_cv_prog_YACC+set}" = set; then
                   13034:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   13035: else
                   13036:   if test -n "$YACC"; then
                   13037:   ac_cv_prog_YACC="$YACC" # Let the user override the test.
                   13038: else
                   13039: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   13040: for as_dir in $PATH
                   13041: do
                   13042:   IFS=$as_save_IFS
                   13043:   test -z "$as_dir" && as_dir=.
                   13044:   for ac_exec_ext in '' $ac_executable_extensions; do
1.27      millert  13045:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1.25      millert  13046:     ac_cv_prog_YACC="$ac_prog"
                   13047:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   13048:     break 2
                   13049:   fi
                   13050: done
                   13051: done
1.27      millert  13052: IFS=$as_save_IFS
1.23      millert  13053:
1.25      millert  13054: fi
                   13055: fi
                   13056: YACC=$ac_cv_prog_YACC
                   13057: if test -n "$YACC"; then
1.27      millert  13058:   { echo "$as_me:$LINENO: result: $YACC" >&5
                   13059: echo "${ECHO_T}$YACC" >&6; }
1.25      millert  13060: else
1.27      millert  13061:   { echo "$as_me:$LINENO: result: no" >&5
                   13062: echo "${ECHO_T}no" >&6; }
1.25      millert  13063: fi
1.23      millert  13064:
1.27      millert  13065:
1.25      millert  13066:   test -n "$YACC" && break
                   13067: done
                   13068: test -n "$YACC" || YACC="yacc"
1.23      millert  13069:
1.40    ! millert  13070: # Extract the first word of "flex", so it can be a program name with args.
        !          13071: set dummy flex; ac_word=$2
        !          13072: { echo "$as_me:$LINENO: checking for $ac_word" >&5
        !          13073: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
        !          13074: if test "${ac_cv_path_FLEX+set}" = set; then
        !          13075:   echo $ECHO_N "(cached) $ECHO_C" >&6
        !          13076: else
        !          13077:   case $FLEX in
        !          13078:   [\\/]* | ?:[\\/]*)
        !          13079:   ac_cv_path_FLEX="$FLEX" # Let the user override the test with a path.
        !          13080:   ;;
        !          13081:   *)
        !          13082:   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
        !          13083: for as_dir in $PATH
        !          13084: do
        !          13085:   IFS=$as_save_IFS
        !          13086:   test -z "$as_dir" && as_dir=.
        !          13087:   for ac_exec_ext in '' $ac_executable_extensions; do
        !          13088:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
        !          13089:     ac_cv_path_FLEX="$as_dir/$ac_word$ac_exec_ext"
        !          13090:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
        !          13091:     break 2
        !          13092:   fi
        !          13093: done
        !          13094: done
        !          13095: IFS=$as_save_IFS
        !          13096:
        !          13097:   test -z "$ac_cv_path_FLEX" && ac_cv_path_FLEX="flex"
        !          13098:   ;;
        !          13099: esac
        !          13100: fi
        !          13101: FLEX=$ac_cv_path_FLEX
        !          13102: if test -n "$FLEX"; then
        !          13103:   { echo "$as_me:$LINENO: result: $FLEX" >&5
        !          13104: echo "${ECHO_T}$FLEX" >&6; }
        !          13105: else
        !          13106:   { echo "$as_me:$LINENO: result: no" >&5
        !          13107: echo "${ECHO_T}no" >&6; }
        !          13108: fi
        !          13109:
        !          13110:
1.27      millert  13111: { echo "$as_me:$LINENO: checking for mv" >&5
                   13112: echo $ECHO_N "checking for mv... $ECHO_C" >&6; }
1.25      millert  13113: if test -f "/usr/bin/mv"; then
1.27      millert  13114:     { echo "$as_me:$LINENO: result: /usr/bin/mv" >&5
                   13115: echo "${ECHO_T}/usr/bin/mv" >&6; }
1.25      millert  13116:     cat >>confdefs.h <<\EOF
                   13117: #define _PATH_MV "/usr/bin/mv"
                   13118: EOF
1.23      millert  13119:
1.25      millert  13120: elif test -f "/bin/mv"; then
1.27      millert  13121:     { echo "$as_me:$LINENO: result: /bin/mv" >&5
                   13122: echo "${ECHO_T}/bin/mv" >&6; }
1.25      millert  13123:     cat >>confdefs.h <<\EOF
                   13124: #define _PATH_MV "/bin/mv"
                   13125: EOF
1.23      millert  13126:
1.25      millert  13127: elif test -f "/usr/ucb/mv"; then
1.27      millert  13128:     { echo "$as_me:$LINENO: result: /usr/ucb/mv" >&5
                   13129: echo "${ECHO_T}/usr/ucb/mv" >&6; }
1.25      millert  13130:     cat >>confdefs.h <<\EOF
                   13131: #define _PATH_MV "/usr/ucb/mv"
                   13132: EOF
1.23      millert  13133:
1.25      millert  13134: elif test -f "/usr/sbin/mv"; then
1.27      millert  13135:     { echo "$as_me:$LINENO: result: /usr/sbin/mv" >&5
                   13136: echo "${ECHO_T}/usr/sbin/mv" >&6; }
1.25      millert  13137:     cat >>confdefs.h <<\EOF
                   13138: #define _PATH_MV "/usr/sbin/mv"
                   13139: EOF
1.23      millert  13140:
1.25      millert  13141: else
1.27      millert  13142:     { echo "$as_me:$LINENO: result: not found" >&5
                   13143: echo "${ECHO_T}not found" >&6; }
1.25      millert  13144: fi
1.23      millert  13145:
1.27      millert  13146: { echo "$as_me:$LINENO: checking for bourne shell" >&5
                   13147: echo $ECHO_N "checking for bourne shell... $ECHO_C" >&6; }
1.25      millert  13148: if test -f "/bin/sh"; then
1.27      millert  13149:     { echo "$as_me:$LINENO: result: /bin/sh" >&5
                   13150: echo "${ECHO_T}/bin/sh" >&6; }
1.25      millert  13151:     cat >>confdefs.h <<\EOF
                   13152: #define _PATH_BSHELL "/bin/sh"
                   13153: EOF
1.23      millert  13154:
1.25      millert  13155: elif test -f "/usr/bin/sh"; then
1.27      millert  13156:     { echo "$as_me:$LINENO: result: /usr/bin/sh" >&5
                   13157: echo "${ECHO_T}/usr/bin/sh" >&6; }
1.25      millert  13158:     cat >>confdefs.h <<\EOF
                   13159: #define _PATH_BSHELL "/usr/bin/sh"
                   13160: EOF
1.23      millert  13161:
1.25      millert  13162: elif test -f "/sbin/sh"; then
1.27      millert  13163:     { echo "$as_me:$LINENO: result: /sbin/sh" >&5
                   13164: echo "${ECHO_T}/sbin/sh" >&6; }
1.25      millert  13165:     cat >>confdefs.h <<\EOF
                   13166: #define _PATH_BSHELL "/sbin/sh"
                   13167: EOF
1.23      millert  13168:
1.25      millert  13169: elif test -f "/usr/sbin/sh"; then
1.27      millert  13170:     { echo "$as_me:$LINENO: result: /usr/sbin/sh" >&5
                   13171: echo "${ECHO_T}/usr/sbin/sh" >&6; }
1.25      millert  13172:     cat >>confdefs.h <<\EOF
                   13173: #define _PATH_BSHELL "/usr/sbin/sh"
                   13174: EOF
1.23      millert  13175:
1.25      millert  13176: elif test -f "/bin/ksh"; then
1.27      millert  13177:     { echo "$as_me:$LINENO: result: /bin/ksh" >&5
                   13178: echo "${ECHO_T}/bin/ksh" >&6; }
1.25      millert  13179:     cat >>confdefs.h <<\EOF
                   13180: #define _PATH_BSHELL "/bin/ksh"
                   13181: EOF
1.23      millert  13182:
1.25      millert  13183: elif test -f "/usr/bin/ksh"; then
1.27      millert  13184:     { echo "$as_me:$LINENO: result: /usr/bin/ksh" >&5
                   13185: echo "${ECHO_T}/usr/bin/ksh" >&6; }
1.25      millert  13186:     cat >>confdefs.h <<\EOF
                   13187: #define _PATH_BSHELL "/usr/bin/ksh"
                   13188: EOF
1.23      millert  13189:
1.25      millert  13190: elif test -f "/bin/bash"; then
1.27      millert  13191:     { echo "$as_me:$LINENO: result: /bin/bash" >&5
                   13192: echo "${ECHO_T}/bin/bash" >&6; }
1.25      millert  13193:     cat >>confdefs.h <<\EOF
                   13194: #define _PATH_BSHELL "/bin/bash"
                   13195: EOF
1.23      millert  13196:
1.25      millert  13197: elif test -f "/usr/bin/bash"; then
1.27      millert  13198:     { echo "$as_me:$LINENO: result: /usr/bin/bash" >&5
                   13199: echo "${ECHO_T}/usr/bin/bash" >&6; }
1.25      millert  13200:     cat >>confdefs.h <<\EOF
                   13201: #define _PATH_BSHELL "/usr/bin/bash"
                   13202: EOF
1.23      millert  13203:
1.25      millert  13204: else
1.27      millert  13205:     { echo "$as_me:$LINENO: result: not found" >&5
                   13206: echo "${ECHO_T}not found" >&6; }
1.25      millert  13207: fi
1.23      millert  13208:
1.25      millert  13209: if test -z "$with_sendmail"; then
1.27      millert  13210:     { echo "$as_me:$LINENO: checking for sendmail" >&5
                   13211: echo $ECHO_N "checking for sendmail... $ECHO_C" >&6; }
1.25      millert  13212: if test -f "/usr/sbin/sendmail"; then
1.27      millert  13213:     { echo "$as_me:$LINENO: result: /usr/sbin/sendmail" >&5
                   13214: echo "${ECHO_T}/usr/sbin/sendmail" >&6; }
1.25      millert  13215:     cat >>confdefs.h <<\EOF
                   13216: #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail"
                   13217: EOF
1.23      millert  13218:
1.25      millert  13219: elif test -f "/usr/lib/sendmail"; then
1.27      millert  13220:     { echo "$as_me:$LINENO: result: /usr/lib/sendmail" >&5
                   13221: echo "${ECHO_T}/usr/lib/sendmail" >&6; }
1.25      millert  13222:     cat >>confdefs.h <<\EOF
                   13223: #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail"
                   13224: EOF
1.23      millert  13225:
1.25      millert  13226: elif test -f "/usr/etc/sendmail"; then
1.27      millert  13227:     { echo "$as_me:$LINENO: result: /usr/etc/sendmail" >&5
                   13228: echo "${ECHO_T}/usr/etc/sendmail" >&6; }
1.25      millert  13229:     cat >>confdefs.h <<\EOF
                   13230: #define _PATH_SUDO_SENDMAIL "/usr/etc/sendmail"
                   13231: EOF
1.23      millert  13232:
1.25      millert  13233: elif test -f "/usr/ucblib/sendmail"; then
1.27      millert  13234:     { echo "$as_me:$LINENO: result: /usr/ucblib/sendmail" >&5
                   13235: echo "${ECHO_T}/usr/ucblib/sendmail" >&6; }
1.25      millert  13236:     cat >>confdefs.h <<\EOF
                   13237: #define _PATH_SUDO_SENDMAIL "/usr/ucblib/sendmail"
                   13238: EOF
1.23      millert  13239:
1.25      millert  13240: elif test -f "/usr/local/lib/sendmail"; then
1.27      millert  13241:     { echo "$as_me:$LINENO: result: /usr/local/lib/sendmail" >&5
                   13242: echo "${ECHO_T}/usr/local/lib/sendmail" >&6; }
1.25      millert  13243:     cat >>confdefs.h <<\EOF
                   13244: #define _PATH_SUDO_SENDMAIL "/usr/local/lib/sendmail"
                   13245: EOF
1.23      millert  13246:
1.25      millert  13247: elif test -f "/usr/local/bin/sendmail"; then
1.27      millert  13248:     { echo "$as_me:$LINENO: result: /usr/local/bin/sendmail" >&5
                   13249: echo "${ECHO_T}/usr/local/bin/sendmail" >&6; }
1.25      millert  13250:     cat >>confdefs.h <<\EOF
                   13251: #define _PATH_SUDO_SENDMAIL "/usr/local/bin/sendmail"
                   13252: EOF
1.23      millert  13253:
1.25      millert  13254: else
1.27      millert  13255:     { echo "$as_me:$LINENO: result: not found" >&5
                   13256: echo "${ECHO_T}not found" >&6; }
1.25      millert  13257: fi
1.23      millert  13258:
1.25      millert  13259: fi
                   13260: if test -z "$with_editor"; then
1.27      millert  13261:     { echo "$as_me:$LINENO: checking for vi" >&5
                   13262: echo $ECHO_N "checking for vi... $ECHO_C" >&6; }
1.25      millert  13263: if test -f "/usr/bin/vi"; then
1.27      millert  13264:     { echo "$as_me:$LINENO: result: /usr/bin/vi" >&5
                   13265: echo "${ECHO_T}/usr/bin/vi" >&6; }
1.25      millert  13266:     cat >>confdefs.h <<\EOF
                   13267: #define _PATH_VI "/usr/bin/vi"
                   13268: EOF
1.23      millert  13269:
1.25      millert  13270: elif test -f "/usr/ucb/vi"; then
1.27      millert  13271:     { echo "$as_me:$LINENO: result: /usr/ucb/vi" >&5
                   13272: echo "${ECHO_T}/usr/ucb/vi" >&6; }
1.25      millert  13273:     cat >>confdefs.h <<\EOF
                   13274: #define _PATH_VI "/usr/ucb/vi"
                   13275: EOF
1.23      millert  13276:
1.25      millert  13277: elif test -f "/usr/bsd/vi"; then
1.27      millert  13278:     { echo "$as_me:$LINENO: result: /usr/bsd/vi" >&5
                   13279: echo "${ECHO_T}/usr/bsd/vi" >&6; }
1.25      millert  13280:     cat >>confdefs.h <<\EOF
                   13281: #define _PATH_VI "/usr/bsd/vi"
                   13282: EOF
1.23      millert  13283:
1.25      millert  13284: elif test -f "/bin/vi"; then
1.27      millert  13285:     { echo "$as_me:$LINENO: result: /bin/vi" >&5
                   13286: echo "${ECHO_T}/bin/vi" >&6; }
1.25      millert  13287:     cat >>confdefs.h <<\EOF
                   13288: #define _PATH_VI "/bin/vi"
                   13289: EOF
1.23      millert  13290:
1.25      millert  13291: elif test -f "/usr/local/bin/vi"; then
1.27      millert  13292:     { echo "$as_me:$LINENO: result: /usr/local/bin/vi" >&5
                   13293: echo "${ECHO_T}/usr/local/bin/vi" >&6; }
1.25      millert  13294:     cat >>confdefs.h <<\EOF
                   13295: #define _PATH_VI "/usr/local/bin/vi"
                   13296: EOF
1.23      millert  13297:
                   13298: else
1.27      millert  13299:     { echo "$as_me:$LINENO: result: not found" >&5
                   13300: echo "${ECHO_T}not found" >&6; }
1.23      millert  13301: fi
                   13302:
1.25      millert  13303: fi
1.27      millert  13304: { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
                   13305: echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
1.25      millert  13306: if test "${ac_cv_header_stdc+set}" = set; then
                   13307:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   13308: else
                   13309:   cat >conftest.$ac_ext <<_ACEOF
                   13310: /* confdefs.h.  */
                   13311: _ACEOF
                   13312: cat confdefs.h >>conftest.$ac_ext
                   13313: cat >>conftest.$ac_ext <<_ACEOF
                   13314: /* end confdefs.h.  */
                   13315: #include <stdlib.h>
                   13316: #include <stdarg.h>
                   13317: #include <string.h>
                   13318: #include <float.h>
1.23      millert  13319:
1.25      millert  13320: int
                   13321: main ()
                   13322: {
1.23      millert  13323:
1.25      millert  13324:   ;
                   13325:   return 0;
                   13326: }
                   13327: _ACEOF
                   13328: rm -f conftest.$ac_objext
1.27      millert  13329: if { (ac_try="$ac_compile"
                   13330: case "(($ac_try" in
                   13331:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   13332:   *) ac_try_echo=$ac_try;;
                   13333: esac
                   13334: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   13335:   (eval "$ac_compile") 2>conftest.er1
1.25      millert  13336:   ac_status=$?
                   13337:   grep -v '^ *+' conftest.er1 >conftest.err
                   13338:   rm -f conftest.er1
                   13339:   cat conftest.err >&5
                   13340:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  13341:   (exit $ac_status); } && {
                   13342:         test -z "$ac_c_werror_flag" ||
                   13343:         test ! -s conftest.err
                   13344:        } && test -s conftest.$ac_objext; then
1.25      millert  13345:   ac_cv_header_stdc=yes
                   13346: else
                   13347:   echo "$as_me: failed program was:" >&5
                   13348: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  13349:
1.27      millert  13350:        ac_cv_header_stdc=no
1.25      millert  13351: fi
1.27      millert  13352:
                   13353: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.23      millert  13354:
1.25      millert  13355: if test $ac_cv_header_stdc = yes; then
                   13356:   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
                   13357:   cat >conftest.$ac_ext <<_ACEOF
                   13358: /* confdefs.h.  */
                   13359: _ACEOF
                   13360: cat confdefs.h >>conftest.$ac_ext
                   13361: cat >>conftest.$ac_ext <<_ACEOF
                   13362: /* end confdefs.h.  */
                   13363: #include <string.h>
1.23      millert  13364:
1.25      millert  13365: _ACEOF
                   13366: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
                   13367:   $EGREP "memchr" >/dev/null 2>&1; then
                   13368:   :
                   13369: else
                   13370:   ac_cv_header_stdc=no
                   13371: fi
                   13372: rm -f conftest*
1.23      millert  13373:
                   13374: fi
                   13375:
1.25      millert  13376: if test $ac_cv_header_stdc = yes; then
                   13377:   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
                   13378:   cat >conftest.$ac_ext <<_ACEOF
                   13379: /* confdefs.h.  */
                   13380: _ACEOF
                   13381: cat confdefs.h >>conftest.$ac_ext
                   13382: cat >>conftest.$ac_ext <<_ACEOF
                   13383: /* end confdefs.h.  */
                   13384: #include <stdlib.h>
1.23      millert  13385:
1.25      millert  13386: _ACEOF
                   13387: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
                   13388:   $EGREP "free" >/dev/null 2>&1; then
                   13389:   :
1.23      millert  13390: else
1.25      millert  13391:   ac_cv_header_stdc=no
1.23      millert  13392: fi
1.25      millert  13393: rm -f conftest*
1.23      millert  13394:
                   13395: fi
                   13396:
1.25      millert  13397: if test $ac_cv_header_stdc = yes; then
                   13398:   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
                   13399:   if test "$cross_compiling" = yes; then
                   13400:   :
1.1       millert  13401: else
1.25      millert  13402:   cat >conftest.$ac_ext <<_ACEOF
                   13403: /* confdefs.h.  */
                   13404: _ACEOF
                   13405: cat confdefs.h >>conftest.$ac_ext
                   13406: cat >>conftest.$ac_ext <<_ACEOF
                   13407: /* end confdefs.h.  */
                   13408: #include <ctype.h>
1.27      millert  13409: #include <stdlib.h>
1.25      millert  13410: #if ((' ' & 0x0FF) == 0x020)
                   13411: # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
                   13412: # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
                   13413: #else
                   13414: # define ISLOWER(c) \
                   13415:                   (('a' <= (c) && (c) <= 'i') \
                   13416:                     || ('j' <= (c) && (c) <= 'r') \
                   13417:                     || ('s' <= (c) && (c) <= 'z'))
                   13418: # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
                   13419: #endif
                   13420:
                   13421: #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
                   13422: int
                   13423: main ()
                   13424: {
                   13425:   int i;
                   13426:   for (i = 0; i < 256; i++)
                   13427:     if (XOR (islower (i), ISLOWER (i))
                   13428:        || toupper (i) != TOUPPER (i))
1.27      millert  13429:       return 2;
                   13430:   return 0;
1.25      millert  13431: }
                   13432: _ACEOF
                   13433: rm -f conftest$ac_exeext
1.27      millert  13434: if { (ac_try="$ac_link"
                   13435: case "(($ac_try" in
                   13436:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   13437:   *) ac_try_echo=$ac_try;;
                   13438: esac
                   13439: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   13440:   (eval "$ac_link") 2>&5
1.25      millert  13441:   ac_status=$?
                   13442:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   13443:   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
1.27      millert  13444:   { (case "(($ac_try" in
                   13445:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   13446:   *) ac_try_echo=$ac_try;;
                   13447: esac
                   13448: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   13449:   (eval "$ac_try") 2>&5
1.25      millert  13450:   ac_status=$?
                   13451:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   13452:   (exit $ac_status); }; }; then
                   13453:   :
1.1       millert  13454: else
1.25      millert  13455:   echo "$as_me: program exited with status $ac_status" >&5
                   13456: echo "$as_me: failed program was:" >&5
                   13457: sed 's/^/| /' conftest.$ac_ext >&5
1.9       millert  13458:
1.25      millert  13459: ( exit $ac_status )
                   13460: ac_cv_header_stdc=no
                   13461: fi
1.27      millert  13462: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
1.1       millert  13463: fi
1.27      millert  13464:
                   13465:
1.1       millert  13466: fi
                   13467: fi
1.27      millert  13468: { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
                   13469: echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
1.25      millert  13470: if test $ac_cv_header_stdc = yes; then
1.1       millert  13471:
1.25      millert  13472: cat >>confdefs.h <<\_ACEOF
                   13473: #define STDC_HEADERS 1
                   13474: _ACEOF
1.9       millert  13475:
1.1       millert  13476: fi
                   13477:
1.25      millert  13478:
                   13479:
                   13480:
                   13481:
                   13482:
                   13483: ac_header_dirent=no
                   13484: for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
                   13485:   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
1.27      millert  13486: { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
                   13487: echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
                   13488: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
1.9       millert  13489:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  13490: else
1.25      millert  13491:   cat >conftest.$ac_ext <<_ACEOF
                   13492: /* confdefs.h.  */
                   13493: _ACEOF
                   13494: cat confdefs.h >>conftest.$ac_ext
                   13495: cat >>conftest.$ac_ext <<_ACEOF
                   13496: /* end confdefs.h.  */
                   13497: #include <sys/types.h>
                   13498: #include <$ac_hdr>
                   13499:
                   13500: int
                   13501: main ()
                   13502: {
                   13503: if ((DIR *) 0)
                   13504: return 0;
                   13505:   ;
                   13506:   return 0;
                   13507: }
                   13508: _ACEOF
                   13509: rm -f conftest.$ac_objext
1.27      millert  13510: if { (ac_try="$ac_compile"
                   13511: case "(($ac_try" in
                   13512:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   13513:   *) ac_try_echo=$ac_try;;
                   13514: esac
                   13515: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   13516:   (eval "$ac_compile") 2>conftest.er1
1.25      millert  13517:   ac_status=$?
                   13518:   grep -v '^ *+' conftest.er1 >conftest.err
                   13519:   rm -f conftest.er1
                   13520:   cat conftest.err >&5
                   13521:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  13522:   (exit $ac_status); } && {
                   13523:         test -z "$ac_c_werror_flag" ||
                   13524:         test ! -s conftest.err
                   13525:        } && test -s conftest.$ac_objext; then
1.25      millert  13526:   eval "$as_ac_Header=yes"
1.1       millert  13527: else
1.25      millert  13528:   echo "$as_me: failed program was:" >&5
                   13529: sed 's/^/| /' conftest.$ac_ext >&5
1.9       millert  13530:
1.27      millert  13531:        eval "$as_ac_Header=no"
1.1       millert  13532: fi
1.27      millert  13533:
                   13534: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.23      millert  13535: fi
1.27      millert  13536: ac_res=`eval echo '${'$as_ac_Header'}'`
                   13537:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   13538: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  13539: if test `eval echo '${'$as_ac_Header'}'` = yes; then
                   13540:   cat >>confdefs.h <<_ACEOF
                   13541: #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
                   13542: _ACEOF
1.9       millert  13543:
1.25      millert  13544: ac_header_dirent=$ac_hdr; break
1.9       millert  13545: fi
1.16      millert  13546:
1.25      millert  13547: done
                   13548: # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
                   13549: if test $ac_header_dirent = dirent.h; then
1.27      millert  13550:   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
                   13551: echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
1.25      millert  13552: if test "${ac_cv_search_opendir+set}" = set; then
1.9       millert  13553:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  13554: else
1.25      millert  13555:   ac_func_search_save_LIBS=$LIBS
                   13556: cat >conftest.$ac_ext <<_ACEOF
                   13557: /* confdefs.h.  */
                   13558: _ACEOF
                   13559: cat confdefs.h >>conftest.$ac_ext
                   13560: cat >>conftest.$ac_ext <<_ACEOF
                   13561: /* end confdefs.h.  */
1.1       millert  13562:
1.27      millert  13563: /* Override any GCC internal prototype to avoid an error.
                   13564:    Use char because int might match the return type of a GCC
                   13565:    builtin and then its argument prototype would still apply.  */
1.25      millert  13566: #ifdef __cplusplus
                   13567: extern "C"
                   13568: #endif
                   13569: char opendir ();
                   13570: int
                   13571: main ()
                   13572: {
1.27      millert  13573: return opendir ();
1.25      millert  13574:   ;
                   13575:   return 0;
                   13576: }
                   13577: _ACEOF
1.27      millert  13578: for ac_lib in '' dir; do
                   13579:   if test -z "$ac_lib"; then
                   13580:     ac_res="none required"
                   13581:   else
                   13582:     ac_res=-l$ac_lib
                   13583:     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
                   13584:   fi
                   13585:   rm -f conftest.$ac_objext conftest$ac_exeext
                   13586: if { (ac_try="$ac_link"
                   13587: case "(($ac_try" in
                   13588:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   13589:   *) ac_try_echo=$ac_try;;
                   13590: esac
                   13591: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   13592:   (eval "$ac_link") 2>conftest.er1
1.25      millert  13593:   ac_status=$?
                   13594:   grep -v '^ *+' conftest.er1 >conftest.err
                   13595:   rm -f conftest.er1
                   13596:   cat conftest.err >&5
                   13597:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  13598:   (exit $ac_status); } && {
                   13599:         test -z "$ac_c_werror_flag" ||
                   13600:         test ! -s conftest.err
                   13601:        } && test -s conftest$ac_exeext &&
                   13602:        $as_test_x conftest$ac_exeext; then
                   13603:   ac_cv_search_opendir=$ac_res
1.1       millert  13604: else
1.25      millert  13605:   echo "$as_me: failed program was:" >&5
                   13606: sed 's/^/| /' conftest.$ac_ext >&5
1.1       millert  13607:
1.27      millert  13608:
1.1       millert  13609: fi
                   13610:
1.27      millert  13611: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   13612:       conftest$ac_exeext
                   13613:   if test "${ac_cv_search_opendir+set}" = set; then
                   13614:   break
                   13615: fi
                   13616: done
                   13617: if test "${ac_cv_search_opendir+set}" = set; then
                   13618:   :
1.1       millert  13619: else
1.27      millert  13620:   ac_cv_search_opendir=no
1.25      millert  13621: fi
1.27      millert  13622: rm conftest.$ac_ext
1.25      millert  13623: LIBS=$ac_func_search_save_LIBS
1.1       millert  13624: fi
1.27      millert  13625: { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
                   13626: echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
                   13627: ac_res=$ac_cv_search_opendir
                   13628: if test "$ac_res" != no; then
                   13629:   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
1.1       millert  13630:
1.25      millert  13631: fi
1.1       millert  13632:
1.25      millert  13633: else
1.27      millert  13634:   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
                   13635: echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
1.25      millert  13636: if test "${ac_cv_search_opendir+set}" = set; then
1.9       millert  13637:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  13638: else
1.25      millert  13639:   ac_func_search_save_LIBS=$LIBS
                   13640: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  13641: /* confdefs.h.  */
                   13642: _ACEOF
                   13643: cat confdefs.h >>conftest.$ac_ext
                   13644: cat >>conftest.$ac_ext <<_ACEOF
                   13645: /* end confdefs.h.  */
1.25      millert  13646:
1.27      millert  13647: /* Override any GCC internal prototype to avoid an error.
                   13648:    Use char because int might match the return type of a GCC
                   13649:    builtin and then its argument prototype would still apply.  */
1.9       millert  13650: #ifdef __cplusplus
                   13651: extern "C"
                   13652: #endif
1.25      millert  13653: char opendir ();
1.16      millert  13654: int
                   13655: main ()
                   13656: {
1.27      millert  13657: return opendir ();
1.9       millert  13658:   ;
                   13659:   return 0;
                   13660: }
                   13661: _ACEOF
1.27      millert  13662: for ac_lib in '' x; do
                   13663:   if test -z "$ac_lib"; then
                   13664:     ac_res="none required"
                   13665:   else
                   13666:     ac_res=-l$ac_lib
                   13667:     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
                   13668:   fi
                   13669:   rm -f conftest.$ac_objext conftest$ac_exeext
                   13670: if { (ac_try="$ac_link"
                   13671: case "(($ac_try" in
                   13672:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   13673:   *) ac_try_echo=$ac_try;;
                   13674: esac
                   13675: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   13676:   (eval "$ac_link") 2>conftest.er1
1.9       millert  13677:   ac_status=$?
1.25      millert  13678:   grep -v '^ *+' conftest.er1 >conftest.err
                   13679:   rm -f conftest.er1
                   13680:   cat conftest.err >&5
1.16      millert  13681:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  13682:   (exit $ac_status); } && {
                   13683:         test -z "$ac_c_werror_flag" ||
                   13684:         test ! -s conftest.err
                   13685:        } && test -s conftest$ac_exeext &&
                   13686:        $as_test_x conftest$ac_exeext; then
                   13687:   ac_cv_search_opendir=$ac_res
1.9       millert  13688: else
                   13689:   echo "$as_me: failed program was:" >&5
1.16      millert  13690: sed 's/^/| /' conftest.$ac_ext >&5
                   13691:
1.27      millert  13692:
1.1       millert  13693: fi
1.17      millert  13694:
1.27      millert  13695: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   13696:       conftest$ac_exeext
                   13697:   if test "${ac_cv_search_opendir+set}" = set; then
                   13698:   break
                   13699: fi
                   13700: done
                   13701: if test "${ac_cv_search_opendir+set}" = set; then
                   13702:   :
1.17      millert  13703: else
1.27      millert  13704:   ac_cv_search_opendir=no
1.25      millert  13705: fi
1.27      millert  13706: rm conftest.$ac_ext
1.25      millert  13707: LIBS=$ac_func_search_save_LIBS
                   13708: fi
1.27      millert  13709: { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
                   13710: echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
                   13711: ac_res=$ac_cv_search_opendir
                   13712: if test "$ac_res" != no; then
                   13713:   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
1.25      millert  13714:
                   13715: fi
                   13716:
                   13717: fi
                   13718:
1.27      millert  13719: { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
                   13720: echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
1.25      millert  13721: if test "${ac_cv_header_time+set}" = set; then
1.9       millert  13722:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  13723: else
1.25      millert  13724:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  13725: /* confdefs.h.  */
                   13726: _ACEOF
                   13727: cat confdefs.h >>conftest.$ac_ext
                   13728: cat >>conftest.$ac_ext <<_ACEOF
                   13729: /* end confdefs.h.  */
1.25      millert  13730: #include <sys/types.h>
                   13731: #include <sys/time.h>
                   13732: #include <time.h>
1.9       millert  13733:
                   13734: int
                   13735: main ()
                   13736: {
1.25      millert  13737: if ((struct tm *) 0)
                   13738: return 0;
1.9       millert  13739:   ;
                   13740:   return 0;
                   13741: }
                   13742: _ACEOF
1.25      millert  13743: rm -f conftest.$ac_objext
1.27      millert  13744: if { (ac_try="$ac_compile"
                   13745: case "(($ac_try" in
                   13746:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   13747:   *) ac_try_echo=$ac_try;;
                   13748: esac
                   13749: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   13750:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  13751:   ac_status=$?
1.25      millert  13752:   grep -v '^ *+' conftest.er1 >conftest.err
                   13753:   rm -f conftest.er1
                   13754:   cat conftest.err >&5
1.16      millert  13755:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  13756:   (exit $ac_status); } && {
                   13757:         test -z "$ac_c_werror_flag" ||
                   13758:         test ! -s conftest.err
                   13759:        } && test -s conftest.$ac_objext; then
1.25      millert  13760:   ac_cv_header_time=yes
1.9       millert  13761: else
                   13762:   echo "$as_me: failed program was:" >&5
1.16      millert  13763: sed 's/^/| /' conftest.$ac_ext >&5
                   13764:
1.27      millert  13765:        ac_cv_header_time=no
1.9       millert  13766: fi
1.27      millert  13767:
                   13768: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.9       millert  13769: fi
1.27      millert  13770: { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
                   13771: echo "${ECHO_T}$ac_cv_header_time" >&6; }
1.25      millert  13772: if test $ac_cv_header_time = yes; then
                   13773:
                   13774: cat >>confdefs.h <<\_ACEOF
                   13775: #define TIME_WITH_SYS_TIME 1
1.16      millert  13776: _ACEOF
1.25      millert  13777:
                   13778: fi
                   13779:
                   13780:
                   13781:
                   13782:
                   13783:
                   13784:
                   13785:
                   13786:
                   13787: for ac_header in malloc.h paths.h utime.h netgroup.h sys/sockio.h sys/bsdtypes.h sys/select.h
                   13788: do
                   13789: as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
1.27      millert  13790: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   13791:   { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   13792: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   13793: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
1.9       millert  13794:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.25      millert  13795: fi
1.27      millert  13796: ac_res=`eval echo '${'$as_ac_Header'}'`
                   13797:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   13798: echo "${ECHO_T}$ac_res" >&6; }
1.1       millert  13799: else
1.25      millert  13800:   # Is the header compilable?
1.27      millert  13801: { echo "$as_me:$LINENO: checking $ac_header usability" >&5
                   13802: echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
1.9       millert  13803: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  13804: /* confdefs.h.  */
                   13805: _ACEOF
                   13806: cat confdefs.h >>conftest.$ac_ext
                   13807: cat >>conftest.$ac_ext <<_ACEOF
                   13808: /* end confdefs.h.  */
1.25      millert  13809: $ac_includes_default
                   13810: #include <$ac_header>
1.9       millert  13811: _ACEOF
1.25      millert  13812: rm -f conftest.$ac_objext
1.27      millert  13813: if { (ac_try="$ac_compile"
                   13814: case "(($ac_try" in
                   13815:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   13816:   *) ac_try_echo=$ac_try;;
                   13817: esac
                   13818: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   13819:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  13820:   ac_status=$?
1.25      millert  13821:   grep -v '^ *+' conftest.er1 >conftest.err
                   13822:   rm -f conftest.er1
                   13823:   cat conftest.err >&5
1.16      millert  13824:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  13825:   (exit $ac_status); } && {
                   13826:         test -z "$ac_c_werror_flag" ||
                   13827:         test ! -s conftest.err
                   13828:        } && test -s conftest.$ac_objext; then
1.25      millert  13829:   ac_header_compiler=yes
1.9       millert  13830: else
                   13831:   echo "$as_me: failed program was:" >&5
1.16      millert  13832: sed 's/^/| /' conftest.$ac_ext >&5
                   13833:
1.27      millert  13834:        ac_header_compiler=no
1.9       millert  13835: fi
1.27      millert  13836:
                   13837: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   13838: { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
                   13839: echo "${ECHO_T}$ac_header_compiler" >&6; }
1.25      millert  13840:
                   13841: # Is the header present?
1.27      millert  13842: { echo "$as_me:$LINENO: checking $ac_header presence" >&5
                   13843: echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
1.25      millert  13844: cat >conftest.$ac_ext <<_ACEOF
                   13845: /* confdefs.h.  */
                   13846: _ACEOF
                   13847: cat confdefs.h >>conftest.$ac_ext
                   13848: cat >>conftest.$ac_ext <<_ACEOF
                   13849: /* end confdefs.h.  */
                   13850: #include <$ac_header>
1.16      millert  13851: _ACEOF
1.27      millert  13852: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   13853: case "(($ac_try" in
                   13854:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   13855:   *) ac_try_echo=$ac_try;;
                   13856: esac
                   13857: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   13858:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.25      millert  13859:   ac_status=$?
                   13860:   grep -v '^ *+' conftest.er1 >conftest.err
                   13861:   rm -f conftest.er1
                   13862:   cat conftest.err >&5
                   13863:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  13864:   (exit $ac_status); } >/dev/null && {
                   13865:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   13866:         test ! -s conftest.err
                   13867:        }; then
1.25      millert  13868:   ac_header_preproc=yes
                   13869: else
                   13870:   echo "$as_me: failed program was:" >&5
                   13871: sed 's/^/| /' conftest.$ac_ext >&5
1.1       millert  13872:
1.25      millert  13873:   ac_header_preproc=no
1.1       millert  13874: fi
1.27      millert  13875:
1.25      millert  13876: rm -f conftest.err conftest.$ac_ext
1.27      millert  13877: { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
                   13878: echo "${ECHO_T}$ac_header_preproc" >&6; }
1.1       millert  13879:
1.25      millert  13880: # So?  What about this header?
                   13881: case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
                   13882:   yes:no: )
                   13883:     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
                   13884: echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
                   13885:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
                   13886: echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
                   13887:     ac_header_preproc=yes
                   13888:     ;;
                   13889:   no:yes:* )
                   13890:     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
                   13891: echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
                   13892:     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
                   13893: echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
                   13894:     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
                   13895: echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
                   13896:     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
                   13897: echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
                   13898:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
                   13899: echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
                   13900:     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
                   13901: echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
1.40    ! millert  13902:     ( cat <<\_ASBOX
        !          13903: ## --------------------------------------- ##
        !          13904: ## Report this to http://www.sudo.ws/bugs/ ##
        !          13905: ## --------------------------------------- ##
        !          13906: _ASBOX
        !          13907:      ) | sed "s/^/$as_me: WARNING:     /" >&2
1.25      millert  13908:     ;;
                   13909: esac
1.27      millert  13910: { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   13911: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   13912: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
1.25      millert  13913:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   13914: else
                   13915:   eval "$as_ac_Header=\$ac_header_preproc"
                   13916: fi
1.27      millert  13917: ac_res=`eval echo '${'$as_ac_Header'}'`
                   13918:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   13919: echo "${ECHO_T}$ac_res" >&6; }
1.23      millert  13920:
1.25      millert  13921: fi
                   13922: if test `eval echo '${'$as_ac_Header'}'` = yes; then
                   13923:   cat >>confdefs.h <<_ACEOF
                   13924: #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
1.23      millert  13925: _ACEOF
                   13926:
1.25      millert  13927: fi
1.23      millert  13928:
1.25      millert  13929: done
1.23      millert  13930:
1.37      millert  13931: if test "$OS" != "ultrix"; then
                   13932:     { echo "$as_me:$LINENO: checking POSIX termios" >&5
                   13933: echo $ECHO_N "checking POSIX termios... $ECHO_C" >&6; }
                   13934: if test "${ac_cv_sys_posix_termios+set}" = set; then
                   13935:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   13936: else
                   13937:   cat >conftest.$ac_ext <<_ACEOF
                   13938: /* confdefs.h.  */
                   13939: _ACEOF
                   13940: cat confdefs.h >>conftest.$ac_ext
                   13941: cat >>conftest.$ac_ext <<_ACEOF
                   13942: /* end confdefs.h.  */
                   13943: #include <sys/types.h>
                   13944: #include <unistd.h>
                   13945: #include <termios.h>
                   13946:
                   13947: int
                   13948: main ()
                   13949: {
                   13950: /* SunOS 4.0.3 has termios.h but not the library calls.  */
                   13951:    tcgetattr(0, 0);
                   13952:   ;
                   13953:   return 0;
                   13954: }
                   13955: _ACEOF
                   13956: rm -f conftest.$ac_objext conftest$ac_exeext
                   13957: if { (ac_try="$ac_link"
                   13958: case "(($ac_try" in
                   13959:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   13960:   *) ac_try_echo=$ac_try;;
                   13961: esac
                   13962: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   13963:   (eval "$ac_link") 2>conftest.er1
                   13964:   ac_status=$?
                   13965:   grep -v '^ *+' conftest.er1 >conftest.err
                   13966:   rm -f conftest.er1
                   13967:   cat conftest.err >&5
                   13968:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   13969:   (exit $ac_status); } && {
                   13970:         test -z "$ac_c_werror_flag" ||
                   13971:         test ! -s conftest.err
                   13972:        } && test -s conftest$ac_exeext &&
                   13973:        $as_test_x conftest$ac_exeext; then
                   13974:   ac_cv_sys_posix_termios=yes
                   13975: else
                   13976:   echo "$as_me: failed program was:" >&5
                   13977: sed 's/^/| /' conftest.$ac_ext >&5
                   13978:
                   13979:        ac_cv_sys_posix_termios=no
                   13980: fi
                   13981:
                   13982: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   13983:       conftest$ac_exeext conftest.$ac_ext
                   13984: fi
                   13985: { echo "$as_me:$LINENO: result: $ac_cv_sys_posix_termios" >&5
                   13986: echo "${ECHO_T}$ac_cv_sys_posix_termios" >&6; }
                   13987:
                   13988:     if test "$ac_cv_sys_posix_termios" = "yes"; then
                   13989:        cat >>confdefs.h <<\_ACEOF
                   13990: #define HAVE_TERMIOS_H 1
                   13991: _ACEOF
                   13992:
                   13993:     else
1.23      millert  13994:
1.37      millert  13995: for ac_header in termio.h
1.23      millert  13996: do
1.25      millert  13997: as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
1.27      millert  13998: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   13999:   { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   14000: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   14001: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
1.23      millert  14002:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.25      millert  14003: fi
1.27      millert  14004: ac_res=`eval echo '${'$as_ac_Header'}'`
                   14005:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   14006: echo "${ECHO_T}$ac_res" >&6; }
1.23      millert  14007: else
1.25      millert  14008:   # Is the header compilable?
1.27      millert  14009: { echo "$as_me:$LINENO: checking $ac_header usability" >&5
                   14010: echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
1.25      millert  14011: cat >conftest.$ac_ext <<_ACEOF
1.23      millert  14012: /* confdefs.h.  */
                   14013: _ACEOF
                   14014: cat confdefs.h >>conftest.$ac_ext
                   14015: cat >>conftest.$ac_ext <<_ACEOF
                   14016: /* end confdefs.h.  */
1.25      millert  14017: $ac_includes_default
                   14018: #include <$ac_header>
1.23      millert  14019: _ACEOF
1.25      millert  14020: rm -f conftest.$ac_objext
1.27      millert  14021: if { (ac_try="$ac_compile"
                   14022: case "(($ac_try" in
                   14023:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   14024:   *) ac_try_echo=$ac_try;;
                   14025: esac
                   14026: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   14027:   (eval "$ac_compile") 2>conftest.er1
1.23      millert  14028:   ac_status=$?
1.25      millert  14029:   grep -v '^ *+' conftest.er1 >conftest.err
                   14030:   rm -f conftest.er1
                   14031:   cat conftest.err >&5
1.23      millert  14032:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  14033:   (exit $ac_status); } && {
                   14034:         test -z "$ac_c_werror_flag" ||
                   14035:         test ! -s conftest.err
                   14036:        } && test -s conftest.$ac_objext; then
1.25      millert  14037:   ac_header_compiler=yes
1.23      millert  14038: else
                   14039:   echo "$as_me: failed program was:" >&5
                   14040: sed 's/^/| /' conftest.$ac_ext >&5
                   14041:
1.27      millert  14042:        ac_header_compiler=no
1.23      millert  14043: fi
1.27      millert  14044:
                   14045: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   14046: { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
                   14047: echo "${ECHO_T}$ac_header_compiler" >&6; }
1.23      millert  14048:
1.25      millert  14049: # Is the header present?
1.27      millert  14050: { echo "$as_me:$LINENO: checking $ac_header presence" >&5
                   14051: echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
1.9       millert  14052: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  14053: /* confdefs.h.  */
                   14054: _ACEOF
                   14055: cat confdefs.h >>conftest.$ac_ext
                   14056: cat >>conftest.$ac_ext <<_ACEOF
                   14057: /* end confdefs.h.  */
1.25      millert  14058: #include <$ac_header>
1.9       millert  14059: _ACEOF
1.27      millert  14060: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   14061: case "(($ac_try" in
                   14062:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   14063:   *) ac_try_echo=$ac_try;;
                   14064: esac
                   14065: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   14066:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.9       millert  14067:   ac_status=$?
1.25      millert  14068:   grep -v '^ *+' conftest.er1 >conftest.err
                   14069:   rm -f conftest.er1
                   14070:   cat conftest.err >&5
1.16      millert  14071:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  14072:   (exit $ac_status); } >/dev/null && {
                   14073:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   14074:         test ! -s conftest.err
                   14075:        }; then
1.25      millert  14076:   ac_header_preproc=yes
1.9       millert  14077: else
                   14078:   echo "$as_me: failed program was:" >&5
1.16      millert  14079: sed 's/^/| /' conftest.$ac_ext >&5
                   14080:
1.25      millert  14081:   ac_header_preproc=no
                   14082: fi
1.27      millert  14083:
1.25      millert  14084: rm -f conftest.err conftest.$ac_ext
1.27      millert  14085: { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
                   14086: echo "${ECHO_T}$ac_header_preproc" >&6; }
1.25      millert  14087:
                   14088: # So?  What about this header?
                   14089: case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
                   14090:   yes:no: )
                   14091:     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
                   14092: echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
                   14093:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
                   14094: echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
                   14095:     ac_header_preproc=yes
                   14096:     ;;
                   14097:   no:yes:* )
                   14098:     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
                   14099: echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
                   14100:     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
                   14101: echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
                   14102:     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
                   14103: echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
                   14104:     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
                   14105: echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
                   14106:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
                   14107: echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
                   14108:     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
                   14109: echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
1.40    ! millert  14110:     ( cat <<\_ASBOX
        !          14111: ## --------------------------------------- ##
        !          14112: ## Report this to http://www.sudo.ws/bugs/ ##
        !          14113: ## --------------------------------------- ##
        !          14114: _ASBOX
        !          14115:      ) | sed "s/^/$as_me: WARNING:     /" >&2
1.25      millert  14116:     ;;
                   14117: esac
1.27      millert  14118: { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   14119: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   14120: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
1.25      millert  14121:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   14122: else
                   14123:   eval "$as_ac_Header=\$ac_header_preproc"
                   14124: fi
1.27      millert  14125: ac_res=`eval echo '${'$as_ac_Header'}'`
                   14126:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   14127: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  14128:
1.9       millert  14129: fi
1.25      millert  14130: if test `eval echo '${'$as_ac_Header'}'` = yes; then
                   14131:   cat >>confdefs.h <<_ACEOF
                   14132: #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
                   14133: _ACEOF
                   14134:
1.9       millert  14135: fi
1.25      millert  14136:
                   14137: done
                   14138:
1.37      millert  14139:     fi
                   14140: fi
                   14141: if test ${with_logincap-'no'} != "no"; then
                   14142:
                   14143: for ac_header in login_cap.h
                   14144: do
                   14145: as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
                   14146: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   14147:   { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   14148: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   14149: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
1.9       millert  14150:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.37      millert  14151: fi
                   14152: ac_res=`eval echo '${'$as_ac_Header'}'`
                   14153:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   14154: echo "${ECHO_T}$ac_res" >&6; }
1.1       millert  14155: else
1.37      millert  14156:   # Is the header compilable?
                   14157: { echo "$as_me:$LINENO: checking $ac_header usability" >&5
                   14158: echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
                   14159: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  14160: /* confdefs.h.  */
                   14161: _ACEOF
                   14162: cat confdefs.h >>conftest.$ac_ext
                   14163: cat >>conftest.$ac_ext <<_ACEOF
                   14164: /* end confdefs.h.  */
1.37      millert  14165: $ac_includes_default
                   14166: #include <$ac_header>
1.9       millert  14167: _ACEOF
1.37      millert  14168: rm -f conftest.$ac_objext
1.27      millert  14169: if { (ac_try="$ac_compile"
                   14170: case "(($ac_try" in
                   14171:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   14172:   *) ac_try_echo=$ac_try;;
                   14173: esac
                   14174: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   14175:   (eval "$ac_compile") 2>conftest.er1
1.25      millert  14176:   ac_status=$?
                   14177:   grep -v '^ *+' conftest.er1 >conftest.err
                   14178:   rm -f conftest.er1
                   14179:   cat conftest.err >&5
                   14180:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  14181:   (exit $ac_status); } && {
                   14182:         test -z "$ac_c_werror_flag" ||
                   14183:         test ! -s conftest.err
                   14184:        } && test -s conftest.$ac_objext; then
1.25      millert  14185:   ac_header_compiler=yes
1.9       millert  14186: else
                   14187:   echo "$as_me: failed program was:" >&5
1.16      millert  14188: sed 's/^/| /' conftest.$ac_ext >&5
                   14189:
1.27      millert  14190:        ac_header_compiler=no
1.9       millert  14191: fi
1.27      millert  14192:
                   14193: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   14194: { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
                   14195: echo "${ECHO_T}$ac_header_compiler" >&6; }
1.9       millert  14196:
1.25      millert  14197: # Is the header present?
1.27      millert  14198: { echo "$as_me:$LINENO: checking $ac_header presence" >&5
                   14199: echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
1.9       millert  14200: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  14201: /* confdefs.h.  */
                   14202: _ACEOF
                   14203: cat confdefs.h >>conftest.$ac_ext
                   14204: cat >>conftest.$ac_ext <<_ACEOF
                   14205: /* end confdefs.h.  */
1.25      millert  14206: #include <$ac_header>
1.9       millert  14207: _ACEOF
1.27      millert  14208: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   14209: case "(($ac_try" in
                   14210:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   14211:   *) ac_try_echo=$ac_try;;
                   14212: esac
                   14213: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   14214:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.9       millert  14215:   ac_status=$?
1.25      millert  14216:   grep -v '^ *+' conftest.er1 >conftest.err
                   14217:   rm -f conftest.er1
                   14218:   cat conftest.err >&5
1.16      millert  14219:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  14220:   (exit $ac_status); } >/dev/null && {
                   14221:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   14222:         test ! -s conftest.err
                   14223:        }; then
1.25      millert  14224:   ac_header_preproc=yes
1.9       millert  14225: else
                   14226:   echo "$as_me: failed program was:" >&5
1.16      millert  14227: sed 's/^/| /' conftest.$ac_ext >&5
                   14228:
1.25      millert  14229:   ac_header_preproc=no
1.9       millert  14230: fi
1.27      millert  14231:
1.25      millert  14232: rm -f conftest.err conftest.$ac_ext
1.27      millert  14233: { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
                   14234: echo "${ECHO_T}$ac_header_preproc" >&6; }
1.25      millert  14235:
                   14236: # So?  What about this header?
                   14237: case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
                   14238:   yes:no: )
                   14239:     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
                   14240: echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
                   14241:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
                   14242: echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
                   14243:     ac_header_preproc=yes
                   14244:     ;;
                   14245:   no:yes:* )
                   14246:     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
                   14247: echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
                   14248:     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
                   14249: echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
                   14250:     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
                   14251: echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
                   14252:     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
                   14253: echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
                   14254:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
                   14255: echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
                   14256:     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
                   14257: echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
1.40    ! millert  14258:     ( cat <<\_ASBOX
        !          14259: ## --------------------------------------- ##
        !          14260: ## Report this to http://www.sudo.ws/bugs/ ##
        !          14261: ## --------------------------------------- ##
        !          14262: _ASBOX
        !          14263:      ) | sed "s/^/$as_me: WARNING:     /" >&2
1.25      millert  14264:     ;;
                   14265: esac
1.27      millert  14266: { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   14267: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   14268: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
1.25      millert  14269:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   14270: else
                   14271:   eval "$as_ac_Header=\$ac_header_preproc"
1.9       millert  14272: fi
1.27      millert  14273: ac_res=`eval echo '${'$as_ac_Header'}'`
                   14274:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   14275: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  14276:
1.1       millert  14277: fi
1.25      millert  14278: if test `eval echo '${'$as_ac_Header'}'` = yes; then
                   14279:   cat >>confdefs.h <<_ACEOF
                   14280: #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
                   14281: _ACEOF
1.37      millert  14282:  LOGINCAP_USAGE='[-c class|-] '; LCMAN=""
1.31      millert  14283:        case "$OS" in
                   14284:            freebsd|netbsd)     SUDO_LIBS="${SUDO_LIBS} -lutil"
                   14285:            ;;
                   14286:        esac
                   14287:
1.25      millert  14288: fi
1.1       millert  14289:
1.25      millert  14290: done
1.1       millert  14291:
1.25      millert  14292: fi
                   14293: if test ${with_project-'no'} != "no"; then
                   14294:     if test "${ac_cv_header_project_h+set}" = set; then
1.27      millert  14295:   { echo "$as_me:$LINENO: checking for project.h" >&5
                   14296: echo $ECHO_N "checking for project.h... $ECHO_C" >&6; }
1.25      millert  14297: if test "${ac_cv_header_project_h+set}" = set; then
1.9       millert  14298:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.25      millert  14299: fi
1.27      millert  14300: { echo "$as_me:$LINENO: result: $ac_cv_header_project_h" >&5
                   14301: echo "${ECHO_T}$ac_cv_header_project_h" >&6; }
1.1       millert  14302: else
1.25      millert  14303:   # Is the header compilable?
1.27      millert  14304: { echo "$as_me:$LINENO: checking project.h usability" >&5
                   14305: echo $ECHO_N "checking project.h usability... $ECHO_C" >&6; }
1.25      millert  14306: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  14307: /* confdefs.h.  */
                   14308: _ACEOF
                   14309: cat confdefs.h >>conftest.$ac_ext
                   14310: cat >>conftest.$ac_ext <<_ACEOF
                   14311: /* end confdefs.h.  */
1.25      millert  14312: $ac_includes_default
                   14313: #include <project.h>
1.9       millert  14314: _ACEOF
1.25      millert  14315: rm -f conftest.$ac_objext
1.27      millert  14316: if { (ac_try="$ac_compile"
                   14317: case "(($ac_try" in
                   14318:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   14319:   *) ac_try_echo=$ac_try;;
                   14320: esac
                   14321: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   14322:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  14323:   ac_status=$?
1.25      millert  14324:   grep -v '^ *+' conftest.er1 >conftest.err
                   14325:   rm -f conftest.er1
                   14326:   cat conftest.err >&5
1.16      millert  14327:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  14328:   (exit $ac_status); } && {
                   14329:         test -z "$ac_c_werror_flag" ||
                   14330:         test ! -s conftest.err
                   14331:        } && test -s conftest.$ac_objext; then
1.25      millert  14332:   ac_header_compiler=yes
1.9       millert  14333: else
                   14334:   echo "$as_me: failed program was:" >&5
1.16      millert  14335: sed 's/^/| /' conftest.$ac_ext >&5
                   14336:
1.27      millert  14337:        ac_header_compiler=no
1.9       millert  14338: fi
1.27      millert  14339:
                   14340: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   14341: { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
                   14342: echo "${ECHO_T}$ac_header_compiler" >&6; }
1.1       millert  14343:
1.25      millert  14344: # Is the header present?
1.27      millert  14345: { echo "$as_me:$LINENO: checking project.h presence" >&5
                   14346: echo $ECHO_N "checking project.h presence... $ECHO_C" >&6; }
1.25      millert  14347: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  14348: /* confdefs.h.  */
                   14349: _ACEOF
                   14350: cat confdefs.h >>conftest.$ac_ext
                   14351: cat >>conftest.$ac_ext <<_ACEOF
                   14352: /* end confdefs.h.  */
1.25      millert  14353: #include <project.h>
1.9       millert  14354: _ACEOF
1.27      millert  14355: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   14356: case "(($ac_try" in
                   14357:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   14358:   *) ac_try_echo=$ac_try;;
                   14359: esac
                   14360: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   14361:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.9       millert  14362:   ac_status=$?
1.25      millert  14363:   grep -v '^ *+' conftest.er1 >conftest.err
                   14364:   rm -f conftest.er1
                   14365:   cat conftest.err >&5
1.16      millert  14366:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  14367:   (exit $ac_status); } >/dev/null && {
                   14368:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   14369:         test ! -s conftest.err
                   14370:        }; then
1.25      millert  14371:   ac_header_preproc=yes
1.9       millert  14372: else
                   14373:   echo "$as_me: failed program was:" >&5
1.16      millert  14374: sed 's/^/| /' conftest.$ac_ext >&5
                   14375:
1.25      millert  14376:   ac_header_preproc=no
                   14377: fi
1.27      millert  14378:
1.25      millert  14379: rm -f conftest.err conftest.$ac_ext
1.27      millert  14380: { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
                   14381: echo "${ECHO_T}$ac_header_preproc" >&6; }
1.25      millert  14382:
                   14383: # So?  What about this header?
                   14384: case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
                   14385:   yes:no: )
                   14386:     { echo "$as_me:$LINENO: WARNING: project.h: accepted by the compiler, rejected by the preprocessor!" >&5
                   14387: echo "$as_me: WARNING: project.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
                   14388:     { echo "$as_me:$LINENO: WARNING: project.h: proceeding with the compiler's result" >&5
                   14389: echo "$as_me: WARNING: project.h: proceeding with the compiler's result" >&2;}
                   14390:     ac_header_preproc=yes
                   14391:     ;;
                   14392:   no:yes:* )
                   14393:     { echo "$as_me:$LINENO: WARNING: project.h: present but cannot be compiled" >&5
                   14394: echo "$as_me: WARNING: project.h: present but cannot be compiled" >&2;}
                   14395:     { echo "$as_me:$LINENO: WARNING: project.h:     check for missing prerequisite headers?" >&5
                   14396: echo "$as_me: WARNING: project.h:     check for missing prerequisite headers?" >&2;}
                   14397:     { echo "$as_me:$LINENO: WARNING: project.h: see the Autoconf documentation" >&5
                   14398: echo "$as_me: WARNING: project.h: see the Autoconf documentation" >&2;}
                   14399:     { echo "$as_me:$LINENO: WARNING: project.h:     section \"Present But Cannot Be Compiled\"" >&5
                   14400: echo "$as_me: WARNING: project.h:     section \"Present But Cannot Be Compiled\"" >&2;}
                   14401:     { echo "$as_me:$LINENO: WARNING: project.h: proceeding with the preprocessor's result" >&5
                   14402: echo "$as_me: WARNING: project.h: proceeding with the preprocessor's result" >&2;}
                   14403:     { echo "$as_me:$LINENO: WARNING: project.h: in the future, the compiler will take precedence" >&5
                   14404: echo "$as_me: WARNING: project.h: in the future, the compiler will take precedence" >&2;}
1.40    ! millert  14405:     ( cat <<\_ASBOX
        !          14406: ## --------------------------------------- ##
        !          14407: ## Report this to http://www.sudo.ws/bugs/ ##
        !          14408: ## --------------------------------------- ##
        !          14409: _ASBOX
        !          14410:      ) | sed "s/^/$as_me: WARNING:     /" >&2
1.25      millert  14411:     ;;
                   14412: esac
1.27      millert  14413: { echo "$as_me:$LINENO: checking for project.h" >&5
                   14414: echo $ECHO_N "checking for project.h... $ECHO_C" >&6; }
1.25      millert  14415: if test "${ac_cv_header_project_h+set}" = set; then
                   14416:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   14417: else
                   14418:   ac_cv_header_project_h=$ac_header_preproc
1.9       millert  14419: fi
1.27      millert  14420: { echo "$as_me:$LINENO: result: $ac_cv_header_project_h" >&5
                   14421: echo "${ECHO_T}$ac_cv_header_project_h" >&6; }
1.25      millert  14422:
1.9       millert  14423: fi
1.25      millert  14424: if test $ac_cv_header_project_h = yes; then
                   14425:   cat >>confdefs.h <<\_ACEOF
                   14426: #define HAVE_PROJECT_H 1
1.16      millert  14427: _ACEOF
1.1       millert  14428:
1.25      millert  14429:        SUDO_LIBS="${SUDO_LIBS} -lproject"
1.1       millert  14430: else
1.25      millert  14431:   -
1.1       millert  14432: fi
                   14433:
1.25      millert  14434:
                   14435: fi
1.27      millert  14436: { echo "$as_me:$LINENO: checking for mode_t" >&5
                   14437: echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
1.25      millert  14438: if test "${ac_cv_type_mode_t+set}" = set; then
1.9       millert  14439:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  14440: else
1.25      millert  14441:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  14442: /* confdefs.h.  */
                   14443: _ACEOF
                   14444: cat confdefs.h >>conftest.$ac_ext
                   14445: cat >>conftest.$ac_ext <<_ACEOF
                   14446: /* end confdefs.h.  */
1.25      millert  14447: $ac_includes_default
1.27      millert  14448: typedef mode_t ac__type_new_;
1.9       millert  14449: int
                   14450: main ()
                   14451: {
1.27      millert  14452: if ((ac__type_new_ *) 0)
1.25      millert  14453:   return 0;
1.27      millert  14454: if (sizeof (ac__type_new_))
1.25      millert  14455:   return 0;
1.9       millert  14456:   ;
                   14457:   return 0;
                   14458: }
                   14459: _ACEOF
1.25      millert  14460: rm -f conftest.$ac_objext
1.27      millert  14461: if { (ac_try="$ac_compile"
                   14462: case "(($ac_try" in
                   14463:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   14464:   *) ac_try_echo=$ac_try;;
                   14465: esac
                   14466: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   14467:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  14468:   ac_status=$?
1.25      millert  14469:   grep -v '^ *+' conftest.er1 >conftest.err
                   14470:   rm -f conftest.er1
                   14471:   cat conftest.err >&5
1.16      millert  14472:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  14473:   (exit $ac_status); } && {
                   14474:         test -z "$ac_c_werror_flag" ||
                   14475:         test ! -s conftest.err
                   14476:        } && test -s conftest.$ac_objext; then
1.25      millert  14477:   ac_cv_type_mode_t=yes
1.9       millert  14478: else
                   14479:   echo "$as_me: failed program was:" >&5
1.16      millert  14480: sed 's/^/| /' conftest.$ac_ext >&5
                   14481:
1.27      millert  14482:        ac_cv_type_mode_t=no
1.9       millert  14483: fi
1.27      millert  14484:
                   14485: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.9       millert  14486: fi
1.27      millert  14487: { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
                   14488: echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
1.25      millert  14489: if test $ac_cv_type_mode_t = yes; then
                   14490:   :
1.1       millert  14491: else
1.25      millert  14492:
                   14493: cat >>confdefs.h <<_ACEOF
                   14494: #define mode_t int
                   14495: _ACEOF
                   14496:
1.1       millert  14497: fi
                   14498:
1.27      millert  14499: { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
                   14500: echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
1.25      millert  14501: if test "${ac_cv_type_uid_t+set}" = set; then
1.9       millert  14502:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  14503: else
1.9       millert  14504:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  14505: /* confdefs.h.  */
                   14506: _ACEOF
                   14507: cat confdefs.h >>conftest.$ac_ext
                   14508: cat >>conftest.$ac_ext <<_ACEOF
                   14509: /* end confdefs.h.  */
1.25      millert  14510: #include <sys/types.h>
1.1       millert  14511:
1.9       millert  14512: _ACEOF
1.25      millert  14513: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
                   14514:   $EGREP "uid_t" >/dev/null 2>&1; then
                   14515:   ac_cv_type_uid_t=yes
1.9       millert  14516: else
1.25      millert  14517:   ac_cv_type_uid_t=no
                   14518: fi
                   14519: rm -f conftest*
1.16      millert  14520:
1.9       millert  14521: fi
1.27      millert  14522: { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
                   14523: echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
1.25      millert  14524: if test $ac_cv_type_uid_t = no; then
                   14525:
                   14526: cat >>confdefs.h <<\_ACEOF
                   14527: #define uid_t int
                   14528: _ACEOF
                   14529:
                   14530:
                   14531: cat >>confdefs.h <<\_ACEOF
                   14532: #define gid_t int
1.16      millert  14533: _ACEOF
1.1       millert  14534:
                   14535: fi
                   14536:
1.37      millert  14537: { echo "$as_me:$LINENO: checking for __signed char" >&5
                   14538: echo $ECHO_N "checking for __signed char... $ECHO_C" >&6; }
                   14539: if test "${ac_cv_type___signed_char+set}" = set; then
1.25      millert  14540:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   14541: else
                   14542:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  14543: /* confdefs.h.  */
                   14544: _ACEOF
                   14545: cat confdefs.h >>conftest.$ac_ext
                   14546: cat >>conftest.$ac_ext <<_ACEOF
                   14547: /* end confdefs.h.  */
1.37      millert  14548: $ac_includes_default
                   14549: typedef __signed char ac__type_new_;
1.9       millert  14550: int
                   14551: main ()
                   14552: {
1.27      millert  14553: if ((ac__type_new_ *) 0)
1.25      millert  14554:   return 0;
1.27      millert  14555: if (sizeof (ac__type_new_))
1.25      millert  14556:   return 0;
1.9       millert  14557:   ;
                   14558:   return 0;
                   14559: }
                   14560: _ACEOF
                   14561: rm -f conftest.$ac_objext
1.27      millert  14562: if { (ac_try="$ac_compile"
                   14563: case "(($ac_try" in
                   14564:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   14565:   *) ac_try_echo=$ac_try;;
                   14566: esac
                   14567: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   14568:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  14569:   ac_status=$?
1.25      millert  14570:   grep -v '^ *+' conftest.er1 >conftest.err
                   14571:   rm -f conftest.er1
                   14572:   cat conftest.err >&5
1.16      millert  14573:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  14574:   (exit $ac_status); } && {
                   14575:         test -z "$ac_c_werror_flag" ||
                   14576:         test ! -s conftest.err
                   14577:        } && test -s conftest.$ac_objext; then
1.37      millert  14578:   ac_cv_type___signed_char=yes
1.9       millert  14579: else
                   14580:   echo "$as_me: failed program was:" >&5
1.16      millert  14581: sed 's/^/| /' conftest.$ac_ext >&5
                   14582:
1.37      millert  14583:        ac_cv_type___signed_char=no
1.25      millert  14584: fi
1.27      millert  14585:
                   14586: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.25      millert  14587: fi
1.37      millert  14588: { echo "$as_me:$LINENO: result: $ac_cv_type___signed_char" >&5
                   14589: echo "${ECHO_T}$ac_cv_type___signed_char" >&6; }
                   14590: if test $ac_cv_type___signed_char = yes; then
                   14591:   :
1.25      millert  14592: else
1.37      millert  14593:   { echo "$as_me:$LINENO: checking for signed char" >&5
                   14594: echo $ECHO_N "checking for signed char... $ECHO_C" >&6; }
                   14595: if test "${ac_cv_type_signed_char+set}" = set; then
1.9       millert  14596:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  14597: else
1.25      millert  14598:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  14599: /* confdefs.h.  */
                   14600: _ACEOF
                   14601: cat confdefs.h >>conftest.$ac_ext
                   14602: cat >>conftest.$ac_ext <<_ACEOF
                   14603: /* end confdefs.h.  */
1.37      millert  14604: $ac_includes_default
                   14605: typedef signed char ac__type_new_;
1.9       millert  14606: int
1.25      millert  14607: main ()
                   14608: {
1.27      millert  14609: if ((ac__type_new_ *) 0)
1.25      millert  14610:   return 0;
1.27      millert  14611: if (sizeof (ac__type_new_))
1.25      millert  14612:   return 0;
1.9       millert  14613:   ;
                   14614:   return 0;
                   14615: }
                   14616: _ACEOF
1.25      millert  14617: rm -f conftest.$ac_objext
1.27      millert  14618: if { (ac_try="$ac_compile"
                   14619: case "(($ac_try" in
                   14620:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   14621:   *) ac_try_echo=$ac_try;;
                   14622: esac
                   14623: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   14624:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  14625:   ac_status=$?
1.25      millert  14626:   grep -v '^ *+' conftest.er1 >conftest.err
                   14627:   rm -f conftest.er1
                   14628:   cat conftest.err >&5
1.16      millert  14629:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  14630:   (exit $ac_status); } && {
                   14631:         test -z "$ac_c_werror_flag" ||
                   14632:         test ! -s conftest.err
                   14633:        } && test -s conftest.$ac_objext; then
1.37      millert  14634:   ac_cv_type_signed_char=yes
1.9       millert  14635: else
                   14636:   echo "$as_me: failed program was:" >&5
1.16      millert  14637: sed 's/^/| /' conftest.$ac_ext >&5
                   14638:
1.37      millert  14639:        ac_cv_type_signed_char=no
1.9       millert  14640: fi
1.27      millert  14641:
                   14642: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.9       millert  14643: fi
1.37      millert  14644: { echo "$as_me:$LINENO: result: $ac_cv_type_signed_char" >&5
                   14645: echo "${ECHO_T}$ac_cv_type_signed_char" >&6; }
                   14646: if test $ac_cv_type_signed_char = yes; then
                   14647:   cat >>confdefs.h <<\_ACEOF
                   14648: #define __signed signed
                   14649: _ACEOF
1.25      millert  14650:
1.37      millert  14651: else
                   14652:   cat >>confdefs.h <<\_ACEOF
                   14653: #define __signed
1.25      millert  14654: _ACEOF
                   14655:
1.37      millert  14656: fi
                   14657:
                   14658: fi
                   14659:
                   14660: { echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
                   14661: echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6; }
                   14662: if test "${ac_cv_type_sig_atomic_t+set}" = set; then
                   14663:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   14664: else
                   14665:   cat >conftest.$ac_ext <<_ACEOF
                   14666: /* confdefs.h.  */
                   14667: _ACEOF
                   14668: cat confdefs.h >>conftest.$ac_ext
                   14669: cat >>conftest.$ac_ext <<_ACEOF
                   14670: /* end confdefs.h.  */
                   14671: #include <sys/types.h>
                   14672: #include <signal.h>
                   14673:
                   14674: typedef sig_atomic_t ac__type_new_;
                   14675: int
                   14676: main ()
                   14677: {
                   14678: if ((ac__type_new_ *) 0)
                   14679:   return 0;
                   14680: if (sizeof (ac__type_new_))
                   14681:   return 0;
                   14682:   ;
                   14683:   return 0;
                   14684: }
                   14685: _ACEOF
                   14686: rm -f conftest.$ac_objext
                   14687: if { (ac_try="$ac_compile"
                   14688: case "(($ac_try" in
                   14689:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   14690:   *) ac_try_echo=$ac_try;;
                   14691: esac
                   14692: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   14693:   (eval "$ac_compile") 2>conftest.er1
                   14694:   ac_status=$?
                   14695:   grep -v '^ *+' conftest.er1 >conftest.err
                   14696:   rm -f conftest.er1
                   14697:   cat conftest.err >&5
                   14698:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   14699:   (exit $ac_status); } && {
                   14700:         test -z "$ac_c_werror_flag" ||
                   14701:         test ! -s conftest.err
                   14702:        } && test -s conftest.$ac_objext; then
                   14703:   ac_cv_type_sig_atomic_t=yes
                   14704: else
                   14705:   echo "$as_me: failed program was:" >&5
                   14706: sed 's/^/| /' conftest.$ac_ext >&5
                   14707:
                   14708:        ac_cv_type_sig_atomic_t=no
                   14709: fi
                   14710:
                   14711: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   14712: fi
                   14713: { echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
                   14714: echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6; }
                   14715: if test $ac_cv_type_sig_atomic_t = yes; then
                   14716:   :
                   14717: else
                   14718:   cat >>confdefs.h <<\_ACEOF
                   14719: #define sig_atomic_t int
                   14720: _ACEOF
                   14721:
                   14722: fi
                   14723:
                   14724: { echo "$as_me:$LINENO: checking for sigaction_t" >&5
                   14725: echo $ECHO_N "checking for sigaction_t... $ECHO_C" >&6; }
                   14726: if test "${ac_cv_type_sigaction_t+set}" = set; then
                   14727:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   14728: else
                   14729:   cat >conftest.$ac_ext <<_ACEOF
                   14730: /* confdefs.h.  */
                   14731: _ACEOF
                   14732: cat confdefs.h >>conftest.$ac_ext
                   14733: cat >>conftest.$ac_ext <<_ACEOF
                   14734: /* end confdefs.h.  */
                   14735: #include <sys/types.h>
                   14736: #include <signal.h>
                   14737:
                   14738: typedef sigaction_t ac__type_new_;
                   14739: int
                   14740: main ()
                   14741: {
                   14742: if ((ac__type_new_ *) 0)
                   14743:   return 0;
                   14744: if (sizeof (ac__type_new_))
                   14745:   return 0;
                   14746:   ;
                   14747:   return 0;
                   14748: }
                   14749: _ACEOF
                   14750: rm -f conftest.$ac_objext
                   14751: if { (ac_try="$ac_compile"
                   14752: case "(($ac_try" in
                   14753:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   14754:   *) ac_try_echo=$ac_try;;
                   14755: esac
                   14756: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   14757:   (eval "$ac_compile") 2>conftest.er1
                   14758:   ac_status=$?
                   14759:   grep -v '^ *+' conftest.er1 >conftest.err
                   14760:   rm -f conftest.er1
                   14761:   cat conftest.err >&5
                   14762:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   14763:   (exit $ac_status); } && {
                   14764:         test -z "$ac_c_werror_flag" ||
                   14765:         test ! -s conftest.err
                   14766:        } && test -s conftest.$ac_objext; then
                   14767:   ac_cv_type_sigaction_t=yes
                   14768: else
                   14769:   echo "$as_me: failed program was:" >&5
                   14770: sed 's/^/| /' conftest.$ac_ext >&5
                   14771:
                   14772:        ac_cv_type_sigaction_t=no
                   14773: fi
                   14774:
                   14775: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   14776: fi
                   14777: { echo "$as_me:$LINENO: result: $ac_cv_type_sigaction_t" >&5
                   14778: echo "${ECHO_T}$ac_cv_type_sigaction_t" >&6; }
                   14779: if test $ac_cv_type_sigaction_t = yes; then
                   14780:
                   14781: cat >>confdefs.h <<_ACEOF
                   14782: #define HAVE_SIGACTION_T 1
                   14783: _ACEOF
                   14784:
                   14785: cat >>confdefs.h <<\_ACEOF
                   14786: #define HAVE_SIGACTION_T 1
                   14787: _ACEOF
1.25      millert  14788:
1.1       millert  14789: fi
                   14790:
1.27      millert  14791: { echo "$as_me:$LINENO: checking for struct timespec" >&5
                   14792: echo $ECHO_N "checking for struct timespec... $ECHO_C" >&6; }
1.25      millert  14793: if test "${ac_cv_type_struct_timespec+set}" = set; then
1.9       millert  14794:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  14795: else
1.9       millert  14796:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  14797: /* confdefs.h.  */
                   14798: _ACEOF
                   14799: cat confdefs.h >>conftest.$ac_ext
                   14800: cat >>conftest.$ac_ext <<_ACEOF
                   14801: /* end confdefs.h.  */
1.25      millert  14802: #include <sys/types.h>
                   14803: #if TIME_WITH_SYS_TIME
                   14804: # include <sys/time.h>
1.1       millert  14805: #endif
1.31      millert  14806: #include <time.h>
1.1       millert  14807:
1.27      millert  14808: typedef struct timespec ac__type_new_;
1.16      millert  14809: int
                   14810: main ()
                   14811: {
1.27      millert  14812: if ((ac__type_new_ *) 0)
1.25      millert  14813:   return 0;
1.27      millert  14814: if (sizeof (ac__type_new_))
1.25      millert  14815:   return 0;
1.9       millert  14816:   ;
                   14817:   return 0;
                   14818: }
                   14819: _ACEOF
1.25      millert  14820: rm -f conftest.$ac_objext
1.27      millert  14821: if { (ac_try="$ac_compile"
                   14822: case "(($ac_try" in
                   14823:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   14824:   *) ac_try_echo=$ac_try;;
                   14825: esac
                   14826: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   14827:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  14828:   ac_status=$?
1.25      millert  14829:   grep -v '^ *+' conftest.er1 >conftest.err
                   14830:   rm -f conftest.er1
                   14831:   cat conftest.err >&5
1.16      millert  14832:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  14833:   (exit $ac_status); } && {
                   14834:         test -z "$ac_c_werror_flag" ||
                   14835:         test ! -s conftest.err
                   14836:        } && test -s conftest.$ac_objext; then
1.25      millert  14837:   ac_cv_type_struct_timespec=yes
1.9       millert  14838: else
                   14839:   echo "$as_me: failed program was:" >&5
1.16      millert  14840: sed 's/^/| /' conftest.$ac_ext >&5
                   14841:
1.27      millert  14842:        ac_cv_type_struct_timespec=no
1.9       millert  14843: fi
1.27      millert  14844:
                   14845: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.9       millert  14846: fi
1.27      millert  14847: { echo "$as_me:$LINENO: result: $ac_cv_type_struct_timespec" >&5
                   14848: echo "${ECHO_T}$ac_cv_type_struct_timespec" >&6; }
1.25      millert  14849: if test $ac_cv_type_struct_timespec = yes; then
                   14850:   cat >>confdefs.h <<\_ACEOF
                   14851: #define HAVE_TIMESPEC 1
1.16      millert  14852: _ACEOF
1.1       millert  14853:
1.25      millert  14854: fi
                   14855:
1.31      millert  14856: { echo "$as_me:$LINENO: checking for struct in6_addr" >&5
                   14857: echo $ECHO_N "checking for struct in6_addr... $ECHO_C" >&6; }
                   14858: if test "${ac_cv_type_struct_in6_addr+set}" = set; then
                   14859:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   14860: else
                   14861:   cat >conftest.$ac_ext <<_ACEOF
                   14862: /* confdefs.h.  */
                   14863: _ACEOF
                   14864: cat confdefs.h >>conftest.$ac_ext
                   14865: cat >>conftest.$ac_ext <<_ACEOF
                   14866: /* end confdefs.h.  */
                   14867: #include <sys/types.h>
                   14868: #include <netinet/in.h>
                   14869:
                   14870: typedef struct in6_addr ac__type_new_;
                   14871: int
                   14872: main ()
                   14873: {
                   14874: if ((ac__type_new_ *) 0)
                   14875:   return 0;
                   14876: if (sizeof (ac__type_new_))
                   14877:   return 0;
                   14878:   ;
                   14879:   return 0;
                   14880: }
                   14881: _ACEOF
                   14882: rm -f conftest.$ac_objext
                   14883: if { (ac_try="$ac_compile"
                   14884: case "(($ac_try" in
                   14885:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   14886:   *) ac_try_echo=$ac_try;;
                   14887: esac
                   14888: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   14889:   (eval "$ac_compile") 2>conftest.er1
                   14890:   ac_status=$?
                   14891:   grep -v '^ *+' conftest.er1 >conftest.err
                   14892:   rm -f conftest.er1
                   14893:   cat conftest.err >&5
                   14894:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   14895:   (exit $ac_status); } && {
                   14896:         test -z "$ac_c_werror_flag" ||
                   14897:         test ! -s conftest.err
                   14898:        } && test -s conftest.$ac_objext; then
                   14899:   ac_cv_type_struct_in6_addr=yes
                   14900: else
                   14901:   echo "$as_me: failed program was:" >&5
                   14902: sed 's/^/| /' conftest.$ac_ext >&5
                   14903:
                   14904:        ac_cv_type_struct_in6_addr=no
                   14905: fi
                   14906:
                   14907: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   14908: fi
                   14909: { echo "$as_me:$LINENO: result: $ac_cv_type_struct_in6_addr" >&5
                   14910: echo "${ECHO_T}$ac_cv_type_struct_in6_addr" >&6; }
                   14911: if test $ac_cv_type_struct_in6_addr = yes; then
                   14912:
                   14913: cat >>confdefs.h <<_ACEOF
                   14914: #define HAVE_STRUCT_IN6_ADDR 1
                   14915: _ACEOF
                   14916:
                   14917: cat >>confdefs.h <<\_ACEOF
                   14918: #define HAVE_IN6_ADDR 1
                   14919: _ACEOF
                   14920:
                   14921: fi
                   14922:
1.27      millert  14923: { echo "$as_me:$LINENO: checking for size_t" >&5
                   14924: echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
1.25      millert  14925: if test "${sudo_cv_type_size_t+set}" = set; then
                   14926:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   14927: else
                   14928:   cat >conftest.$ac_ext <<_ACEOF
                   14929: /* confdefs.h.  */
                   14930: _ACEOF
                   14931: cat confdefs.h >>conftest.$ac_ext
                   14932: cat >>conftest.$ac_ext <<_ACEOF
                   14933: /* end confdefs.h.  */
                   14934: #include <sys/types.h>
                   14935: #include <stdio.h>
                   14936: #if STDC_HEADERS
                   14937: #include <stdlib.h>
                   14938: #endif
                   14939: #if HAVE_UNISTD_H
                   14940: #include <unistd.h>
                   14941: #endif
                   14942: _ACEOF
                   14943: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
                   14944:   $EGREP "size_t" >/dev/null 2>&1; then
                   14945:   sudo_cv_type_size_t=yes
1.1       millert  14946: else
1.25      millert  14947:   sudo_cv_type_size_t=no
                   14948: fi
                   14949: rm -f conftest*
                   14950:
                   14951: fi
1.27      millert  14952: { echo "$as_me:$LINENO: result: $sudo_cv_type_size_t" >&5
                   14953: echo "${ECHO_T}$sudo_cv_type_size_t" >&6; }
1.25      millert  14954: if test $sudo_cv_type_size_t = no; then
                   14955:
                   14956: cat >>confdefs.h <<\_ACEOF
                   14957: #define size_t int
                   14958: _ACEOF
                   14959:
                   14960: fi
                   14961:
1.27      millert  14962: { echo "$as_me:$LINENO: checking for ssize_t" >&5
                   14963: echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6; }
1.25      millert  14964: if test "${sudo_cv_type_ssize_t+set}" = set; then
1.9       millert  14965:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  14966: else
1.25      millert  14967:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  14968: /* confdefs.h.  */
                   14969: _ACEOF
                   14970: cat confdefs.h >>conftest.$ac_ext
                   14971: cat >>conftest.$ac_ext <<_ACEOF
                   14972: /* end confdefs.h.  */
1.25      millert  14973: #include <sys/types.h>
                   14974: #include <stdio.h>
                   14975: #if STDC_HEADERS
                   14976: #include <stdlib.h>
                   14977: #endif
                   14978: #if HAVE_UNISTD_H
                   14979: #include <unistd.h>
1.9       millert  14980: #endif
                   14981: _ACEOF
1.25      millert  14982: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
                   14983:   $EGREP "ssize_t" >/dev/null 2>&1; then
                   14984:   sudo_cv_type_ssize_t=yes
1.9       millert  14985: else
1.25      millert  14986:   sudo_cv_type_ssize_t=no
                   14987: fi
                   14988: rm -f conftest*
1.16      millert  14989:
1.9       millert  14990: fi
1.27      millert  14991: { echo "$as_me:$LINENO: result: $sudo_cv_type_ssize_t" >&5
                   14992: echo "${ECHO_T}$sudo_cv_type_ssize_t" >&6; }
1.25      millert  14993: if test $sudo_cv_type_ssize_t = no; then
                   14994:
                   14995: cat >>confdefs.h <<\_ACEOF
                   14996: #define ssize_t int
                   14997: _ACEOF
                   14998:
1.9       millert  14999: fi
1.25      millert  15000:
1.27      millert  15001: { echo "$as_me:$LINENO: checking for dev_t" >&5
                   15002: echo $ECHO_N "checking for dev_t... $ECHO_C" >&6; }
1.25      millert  15003: if test "${sudo_cv_type_dev_t+set}" = set; then
                   15004:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   15005: else
                   15006:   cat >conftest.$ac_ext <<_ACEOF
                   15007: /* confdefs.h.  */
                   15008: _ACEOF
                   15009: cat confdefs.h >>conftest.$ac_ext
                   15010: cat >>conftest.$ac_ext <<_ACEOF
                   15011: /* end confdefs.h.  */
                   15012: #include <sys/types.h>
                   15013: #include <stdio.h>
                   15014: #if STDC_HEADERS
                   15015: #include <stdlib.h>
                   15016: #endif
                   15017: #if HAVE_UNISTD_H
                   15018: #include <unistd.h>
                   15019: #endif
1.16      millert  15020: _ACEOF
1.25      millert  15021: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
                   15022:   $EGREP "dev_t" >/dev/null 2>&1; then
                   15023:   sudo_cv_type_dev_t=yes
                   15024: else
                   15025:   sudo_cv_type_dev_t=no
1.1       millert  15026: fi
1.25      millert  15027: rm -f conftest*
1.1       millert  15028:
                   15029: fi
1.27      millert  15030: { echo "$as_me:$LINENO: result: $sudo_cv_type_dev_t" >&5
                   15031: echo "${ECHO_T}$sudo_cv_type_dev_t" >&6; }
1.25      millert  15032: if test $sudo_cv_type_dev_t = no; then
1.1       millert  15033:
1.25      millert  15034: cat >>confdefs.h <<\_ACEOF
                   15035: #define dev_t int
                   15036: _ACEOF
1.1       millert  15037:
1.25      millert  15038: fi
1.1       millert  15039:
1.27      millert  15040: { echo "$as_me:$LINENO: checking for ino_t" >&5
                   15041: echo $ECHO_N "checking for ino_t... $ECHO_C" >&6; }
                   15042: if test "${sudo_cv_type_ino_t+set}" = set; then
1.9       millert  15043:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  15044: else
1.25      millert  15045:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  15046: /* confdefs.h.  */
                   15047: _ACEOF
                   15048: cat confdefs.h >>conftest.$ac_ext
                   15049: cat >>conftest.$ac_ext <<_ACEOF
                   15050: /* end confdefs.h.  */
1.25      millert  15051: #include <sys/types.h>
1.27      millert  15052: #include <stdio.h>
                   15053: #if STDC_HEADERS
                   15054: #include <stdlib.h>
                   15055: #endif
                   15056: #if HAVE_UNISTD_H
                   15057: #include <unistd.h>
                   15058: #endif
1.9       millert  15059: _ACEOF
1.27      millert  15060: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
                   15061:   $EGREP "ino_t" >/dev/null 2>&1; then
                   15062:   sudo_cv_type_ino_t=yes
1.9       millert  15063: else
1.27      millert  15064:   sudo_cv_type_ino_t=no
                   15065: fi
                   15066: rm -f conftest*
1.16      millert  15067:
1.25      millert  15068: fi
1.27      millert  15069: { echo "$as_me:$LINENO: result: $sudo_cv_type_ino_t" >&5
                   15070: echo "${ECHO_T}$sudo_cv_type_ino_t" >&6; }
                   15071: if test $sudo_cv_type_ino_t = no; then
1.25      millert  15072:
                   15073: cat >>confdefs.h <<\_ACEOF
1.27      millert  15074: #define ino_t unsigned int
1.16      millert  15075: _ACEOF
1.25      millert  15076:
1.1       millert  15077: fi
                   15078:
1.6       millert  15079:
1.27      millert  15080: { echo "$as_me:$LINENO: checking max length of uid_t" >&5
                   15081: echo $ECHO_N "checking max length of uid_t... $ECHO_C" >&6; }
                   15082: if test "${sudo_cv_uid_t_len+set}" = set; then
1.9       millert  15083:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  15084: else
1.27      millert  15085:   rm -f conftestdata
                   15086: if test "$cross_compiling" = yes; then
                   15087:   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
                   15088: See \`config.log' for more details." >&5
                   15089: echo "$as_me: error: cannot run test program while cross compiling
                   15090: See \`config.log' for more details." >&2;}
                   15091:    { (exit 1); exit 1; }; }
                   15092: else
1.9       millert  15093:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  15094: /* confdefs.h.  */
                   15095: _ACEOF
                   15096: cat confdefs.h >>conftest.$ac_ext
                   15097: cat >>conftest.$ac_ext <<_ACEOF
                   15098: /* end confdefs.h.  */
1.27      millert  15099: #include <stdio.h>
                   15100: #include <pwd.h>
                   15101: #include <limits.h>
                   15102: #include <sys/types.h>
                   15103: #include <sys/param.h>
                   15104: main() {
                   15105:   FILE *f;
                   15106:   char b[1024];
                   15107:   uid_t u = (uid_t) -1;
1.25      millert  15108:
1.27      millert  15109:   if ((f = fopen("conftestdata", "w")) == NULL)
                   15110:     exit(1);
1.25      millert  15111:
1.27      millert  15112:   (void) sprintf(b, "%lu", (unsigned long) u);
                   15113:   (void) fprintf(f, "%d\n", strlen(b));
                   15114:   (void) fclose(f);
                   15115:   exit(0);
1.9       millert  15116: }
                   15117: _ACEOF
1.27      millert  15118: rm -f conftest$ac_exeext
                   15119: if { (ac_try="$ac_link"
                   15120: case "(($ac_try" in
                   15121:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15122:   *) ac_try_echo=$ac_try;;
                   15123: esac
                   15124: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15125:   (eval "$ac_link") 2>&5
1.9       millert  15126:   ac_status=$?
1.16      millert  15127:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  15128:   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
                   15129:   { (case "(($ac_try" in
                   15130:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15131:   *) ac_try_echo=$ac_try;;
                   15132: esac
                   15133: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15134:   (eval "$ac_try") 2>&5
1.9       millert  15135:   ac_status=$?
1.16      millert  15136:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.9       millert  15137:   (exit $ac_status); }; }; then
1.27      millert  15138:   sudo_cv_uid_t_len=`cat conftestdata`
1.9       millert  15139: else
1.27      millert  15140:   echo "$as_me: program exited with status $ac_status" >&5
                   15141: echo "$as_me: failed program was:" >&5
1.16      millert  15142: sed 's/^/| /' conftest.$ac_ext >&5
                   15143:
1.27      millert  15144: ( exit $ac_status )
                   15145: sudo_cv_uid_t_len=10
1.9       millert  15146: fi
1.27      millert  15147: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
1.9       millert  15148: fi
1.27      millert  15149:
                   15150:
1.25      millert  15151:
                   15152: fi
                   15153:
1.27      millert  15154: rm -f conftestdata
                   15155: { echo "$as_me:$LINENO: result: $sudo_cv_uid_t_len" >&5
                   15156: echo "${ECHO_T}$sudo_cv_uid_t_len" >&6; }
                   15157:
                   15158: cat >>confdefs.h <<_ACEOF
                   15159: #define MAX_UID_T_LEN $sudo_cv_uid_t_len
                   15160: _ACEOF
                   15161:
1.25      millert  15162:
1.27      millert  15163: { echo "$as_me:$LINENO: checking for long long" >&5
                   15164: echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
                   15165: if test "${ac_cv_type_long_long+set}" = set; then
1.9       millert  15166:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   15167: else
1.25      millert  15168:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  15169: /* confdefs.h.  */
                   15170: _ACEOF
                   15171: cat confdefs.h >>conftest.$ac_ext
                   15172: cat >>conftest.$ac_ext <<_ACEOF
                   15173: /* end confdefs.h.  */
1.27      millert  15174: $ac_includes_default
                   15175: typedef long long ac__type_new_;
1.9       millert  15176: int
                   15177: main ()
                   15178: {
1.27      millert  15179: if ((ac__type_new_ *) 0)
                   15180:   return 0;
                   15181: if (sizeof (ac__type_new_))
                   15182:   return 0;
1.9       millert  15183:   ;
                   15184:   return 0;
                   15185: }
                   15186: _ACEOF
1.27      millert  15187: rm -f conftest.$ac_objext
                   15188: if { (ac_try="$ac_compile"
                   15189: case "(($ac_try" in
                   15190:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15191:   *) ac_try_echo=$ac_try;;
                   15192: esac
                   15193: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15194:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  15195:   ac_status=$?
1.25      millert  15196:   grep -v '^ *+' conftest.er1 >conftest.err
                   15197:   rm -f conftest.er1
                   15198:   cat conftest.err >&5
1.16      millert  15199:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  15200:   (exit $ac_status); } && {
                   15201:         test -z "$ac_c_werror_flag" ||
                   15202:         test ! -s conftest.err
                   15203:        } && test -s conftest.$ac_objext; then
                   15204:   ac_cv_type_long_long=yes
1.9       millert  15205: else
                   15206:   echo "$as_me: failed program was:" >&5
1.16      millert  15207: sed 's/^/| /' conftest.$ac_ext >&5
                   15208:
1.27      millert  15209:        ac_cv_type_long_long=no
1.9       millert  15210: fi
1.27      millert  15211:
                   15212: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.9       millert  15213: fi
1.27      millert  15214: { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
                   15215: echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
                   15216: if test $ac_cv_type_long_long = yes; then
                   15217:
                   15218: cat >>confdefs.h <<_ACEOF
                   15219: #define HAVE_LONG_LONG 1
1.16      millert  15220: _ACEOF
1.9       millert  15221:
1.1       millert  15222:
1.27      millert  15223: cat >>confdefs.h <<\_ACEOF
                   15224: #define HAVE_LONG_LONG 1
                   15225: _ACEOF
                   15226:
                   15227: { echo "$as_me:$LINENO: checking for long and long long equivalence" >&5
                   15228: echo $ECHO_N "checking for long and long long equivalence... $ECHO_C" >&6; }
                   15229: if test "${sudo_cv_type_long_is_quad+set}" = set; then
1.9       millert  15230:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  15231: else
1.27      millert  15232:   if test "$cross_compiling" = yes; then
                   15233:   sudo_cv_type_long_is_quad=no
                   15234: else
1.9       millert  15235:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  15236: /* confdefs.h.  */
                   15237: _ACEOF
                   15238: cat confdefs.h >>conftest.$ac_ext
                   15239: cat >>conftest.$ac_ext <<_ACEOF
                   15240: /* end confdefs.h.  */
1.25      millert  15241:
1.27      millert  15242: main() {
                   15243: if (sizeof(long long) == sizeof(long)) exit(0);
                   15244: else exit(1);
1.9       millert  15245: }
                   15246: _ACEOF
1.27      millert  15247: rm -f conftest$ac_exeext
                   15248: if { (ac_try="$ac_link"
                   15249: case "(($ac_try" in
                   15250:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15251:   *) ac_try_echo=$ac_try;;
                   15252: esac
                   15253: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15254:   (eval "$ac_link") 2>&5
1.9       millert  15255:   ac_status=$?
1.16      millert  15256:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  15257:   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
                   15258:   { (case "(($ac_try" in
                   15259:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15260:   *) ac_try_echo=$ac_try;;
                   15261: esac
                   15262: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15263:   (eval "$ac_try") 2>&5
1.9       millert  15264:   ac_status=$?
1.16      millert  15265:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.9       millert  15266:   (exit $ac_status); }; }; then
1.27      millert  15267:   sudo_cv_type_long_is_quad=yes
1.9       millert  15268: else
1.27      millert  15269:   echo "$as_me: program exited with status $ac_status" >&5
                   15270: echo "$as_me: failed program was:" >&5
1.16      millert  15271: sed 's/^/| /' conftest.$ac_ext >&5
                   15272:
1.27      millert  15273: ( exit $ac_status )
                   15274: sudo_cv_type_long_is_quad=no
                   15275: fi
                   15276: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
1.9       millert  15277: fi
1.27      millert  15278:
                   15279:
                   15280: rm -f core core.* *.core
1.9       millert  15281: fi
1.27      millert  15282: { echo "$as_me:$LINENO: result: $sudo_cv_type_long_is_quad" >&5
                   15283: echo "${ECHO_T}$sudo_cv_type_long_is_quad" >&6; }
                   15284: if test $sudo_cv_type_long_is_quad = yes; then
                   15285:
                   15286: cat >>confdefs.h <<\_ACEOF
                   15287: #define LONG_IS_QUAD 1
1.16      millert  15288: _ACEOF
1.27      millert  15289:
1.25      millert  15290: fi
                   15291:
                   15292: fi
                   15293:
1.27      millert  15294: { echo "$as_me:$LINENO: checking for sa_len field in struct sockaddr" >&5
                   15295: echo $ECHO_N "checking for sa_len field in struct sockaddr... $ECHO_C" >&6; }
                   15296: if test "${sudo_cv_sock_sa_len+set}" = set; then
1.9       millert  15297:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  15298: else
1.27      millert  15299:   if test "$cross_compiling" = yes; then
                   15300:   sudo_cv_sock_sa_len=no
                   15301: else
1.25      millert  15302:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  15303: /* confdefs.h.  */
                   15304: _ACEOF
                   15305: cat confdefs.h >>conftest.$ac_ext
                   15306: cat >>conftest.$ac_ext <<_ACEOF
                   15307: /* end confdefs.h.  */
1.27      millert  15308: #include <sys/types.h>
                   15309: #include <sys/socket.h>
                   15310: main() {
                   15311: struct sockaddr s;
                   15312: s.sa_len = 0;
                   15313: exit(0);
1.9       millert  15314: }
                   15315: _ACEOF
1.27      millert  15316: rm -f conftest$ac_exeext
                   15317: if { (ac_try="$ac_link"
                   15318: case "(($ac_try" in
                   15319:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15320:   *) ac_try_echo=$ac_try;;
                   15321: esac
                   15322: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15323:   (eval "$ac_link") 2>&5
1.9       millert  15324:   ac_status=$?
1.16      millert  15325:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  15326:   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
                   15327:   { (case "(($ac_try" in
                   15328:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15329:   *) ac_try_echo=$ac_try;;
                   15330: esac
                   15331: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15332:   (eval "$ac_try") 2>&5
1.9       millert  15333:   ac_status=$?
1.16      millert  15334:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.9       millert  15335:   (exit $ac_status); }; }; then
1.27      millert  15336:   sudo_cv_sock_sa_len=yes
1.9       millert  15337: else
1.27      millert  15338:   echo "$as_me: program exited with status $ac_status" >&5
                   15339: echo "$as_me: failed program was:" >&5
1.16      millert  15340: sed 's/^/| /' conftest.$ac_ext >&5
                   15341:
1.27      millert  15342: ( exit $ac_status )
                   15343: sudo_cv_sock_sa_len=no
1.9       millert  15344: fi
1.27      millert  15345: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
1.9       millert  15346: fi
1.1       millert  15347:
1.27      millert  15348:
                   15349: rm -f core core.* *.core
1.1       millert  15350: fi
1.27      millert  15351: { echo "$as_me:$LINENO: result: $sudo_cv_sock_sa_len" >&5
                   15352: echo "${ECHO_T}$sudo_cv_sock_sa_len" >&6; }
                   15353: if test $sudo_cv_sock_sa_len = yes; then
                   15354:
                   15355: cat >>confdefs.h <<\_ACEOF
                   15356: #define HAVE_SA_LEN 1
                   15357: _ACEOF
1.1       millert  15358:
                   15359: fi
                   15360:
1.27      millert  15361: case "$DEFS" in
                   15362:     *"RETSIGTYPE"*)    ;;
                   15363:     *)                 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
                   15364: echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
                   15365: if test "${ac_cv_type_signal+set}" = set; then
1.9       millert  15366:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  15367: else
1.9       millert  15368:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  15369: /* confdefs.h.  */
                   15370: _ACEOF
                   15371: cat confdefs.h >>conftest.$ac_ext
                   15372: cat >>conftest.$ac_ext <<_ACEOF
                   15373: /* end confdefs.h.  */
1.27      millert  15374: #include <sys/types.h>
                   15375: #include <signal.h>
1.9       millert  15376:
                   15377: int
                   15378: main ()
                   15379: {
1.27      millert  15380: return *(signal (0, 0)) (0) == 1;
1.9       millert  15381:   ;
                   15382:   return 0;
1.1       millert  15383: }
1.9       millert  15384: _ACEOF
1.27      millert  15385: rm -f conftest.$ac_objext
                   15386: if { (ac_try="$ac_compile"
                   15387: case "(($ac_try" in
                   15388:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15389:   *) ac_try_echo=$ac_try;;
                   15390: esac
                   15391: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15392:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  15393:   ac_status=$?
1.25      millert  15394:   grep -v '^ *+' conftest.er1 >conftest.err
                   15395:   rm -f conftest.er1
                   15396:   cat conftest.err >&5
1.16      millert  15397:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  15398:   (exit $ac_status); } && {
                   15399:         test -z "$ac_c_werror_flag" ||
                   15400:         test ! -s conftest.err
                   15401:        } && test -s conftest.$ac_objext; then
                   15402:   ac_cv_type_signal=int
1.1       millert  15403: else
1.9       millert  15404:   echo "$as_me: failed program was:" >&5
1.16      millert  15405: sed 's/^/| /' conftest.$ac_ext >&5
                   15406:
1.27      millert  15407:        ac_cv_type_signal=void
1.9       millert  15408: fi
1.27      millert  15409:
                   15410: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.1       millert  15411: fi
1.27      millert  15412: { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
                   15413: echo "${ECHO_T}$ac_cv_type_signal" >&6; }
                   15414:
                   15415: cat >>confdefs.h <<_ACEOF
                   15416: #define RETSIGTYPE $ac_cv_type_signal
1.25      millert  15417: _ACEOF
                   15418:
1.27      millert  15419: ;;
                   15420: esac
1.32      millert  15421: { echo "$as_me:$LINENO: checking type of array argument to getgroups" >&5
                   15422: echo $ECHO_N "checking type of array argument to getgroups... $ECHO_C" >&6; }
                   15423: if test "${ac_cv_type_getgroups+set}" = set; then
                   15424:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   15425: else
                   15426:   if test "$cross_compiling" = yes; then
                   15427:   ac_cv_type_getgroups=cross
                   15428: else
                   15429:   cat >conftest.$ac_ext <<_ACEOF
                   15430: /* confdefs.h.  */
                   15431: _ACEOF
                   15432: cat confdefs.h >>conftest.$ac_ext
                   15433: cat >>conftest.$ac_ext <<_ACEOF
                   15434: /* end confdefs.h.  */
                   15435: /* Thanks to Mike Rendell for this test.  */
                   15436: $ac_includes_default
                   15437: #define NGID 256
                   15438: #undef MAX
                   15439: #define MAX(x, y) ((x) > (y) ? (x) : (y))
                   15440:
                   15441: int
                   15442: main ()
                   15443: {
                   15444:   gid_t gidset[NGID];
                   15445:   int i, n;
                   15446:   union { gid_t gval; long int lval; }  val;
                   15447:
                   15448:   val.lval = -1;
                   15449:   for (i = 0; i < NGID; i++)
                   15450:     gidset[i] = val.gval;
                   15451:   n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
                   15452:                 gidset);
                   15453:   /* Exit non-zero if getgroups seems to require an array of ints.  This
                   15454:      happens when gid_t is short int but getgroups modifies an array
                   15455:      of ints.  */
                   15456:   return n > 0 && gidset[n] != val.gval;
                   15457: }
                   15458: _ACEOF
                   15459: rm -f conftest$ac_exeext
                   15460: if { (ac_try="$ac_link"
                   15461: case "(($ac_try" in
                   15462:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15463:   *) ac_try_echo=$ac_try;;
                   15464: esac
                   15465: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15466:   (eval "$ac_link") 2>&5
                   15467:   ac_status=$?
                   15468:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   15469:   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
                   15470:   { (case "(($ac_try" in
                   15471:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15472:   *) ac_try_echo=$ac_try;;
                   15473: esac
                   15474: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15475:   (eval "$ac_try") 2>&5
                   15476:   ac_status=$?
                   15477:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   15478:   (exit $ac_status); }; }; then
                   15479:   ac_cv_type_getgroups=gid_t
                   15480: else
                   15481:   echo "$as_me: program exited with status $ac_status" >&5
                   15482: echo "$as_me: failed program was:" >&5
                   15483: sed 's/^/| /' conftest.$ac_ext >&5
                   15484:
                   15485: ( exit $ac_status )
                   15486: ac_cv_type_getgroups=int
                   15487: fi
                   15488: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
                   15489: fi
                   15490:
                   15491:
                   15492: if test $ac_cv_type_getgroups = cross; then
                   15493:         cat >conftest.$ac_ext <<_ACEOF
                   15494: /* confdefs.h.  */
                   15495: _ACEOF
                   15496: cat confdefs.h >>conftest.$ac_ext
                   15497: cat >>conftest.$ac_ext <<_ACEOF
                   15498: /* end confdefs.h.  */
                   15499: #include <unistd.h>
                   15500:
                   15501: _ACEOF
                   15502: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
                   15503:   $EGREP "getgroups.*int.*gid_t" >/dev/null 2>&1; then
                   15504:   ac_cv_type_getgroups=gid_t
                   15505: else
                   15506:   ac_cv_type_getgroups=int
                   15507: fi
                   15508: rm -f conftest*
                   15509:
                   15510: fi
                   15511: fi
                   15512: { echo "$as_me:$LINENO: result: $ac_cv_type_getgroups" >&5
                   15513: echo "${ECHO_T}$ac_cv_type_getgroups" >&6; }
                   15514:
                   15515: cat >>confdefs.h <<_ACEOF
                   15516: #define GETGROUPS_T $ac_cv_type_getgroups
                   15517: _ACEOF
                   15518:
                   15519:
                   15520: { echo "$as_me:$LINENO: checking for size_t" >&5
                   15521: echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
                   15522: if test "${ac_cv_type_size_t+set}" = set; then
                   15523:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   15524: else
                   15525:   cat >conftest.$ac_ext <<_ACEOF
                   15526: /* confdefs.h.  */
                   15527: _ACEOF
                   15528: cat confdefs.h >>conftest.$ac_ext
                   15529: cat >>conftest.$ac_ext <<_ACEOF
                   15530: /* end confdefs.h.  */
                   15531: $ac_includes_default
                   15532: typedef size_t ac__type_new_;
                   15533: int
                   15534: main ()
                   15535: {
                   15536: if ((ac__type_new_ *) 0)
                   15537:   return 0;
                   15538: if (sizeof (ac__type_new_))
                   15539:   return 0;
                   15540:   ;
                   15541:   return 0;
                   15542: }
                   15543: _ACEOF
                   15544: rm -f conftest.$ac_objext
                   15545: if { (ac_try="$ac_compile"
                   15546: case "(($ac_try" in
                   15547:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15548:   *) ac_try_echo=$ac_try;;
                   15549: esac
                   15550: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15551:   (eval "$ac_compile") 2>conftest.er1
                   15552:   ac_status=$?
                   15553:   grep -v '^ *+' conftest.er1 >conftest.err
                   15554:   rm -f conftest.er1
                   15555:   cat conftest.err >&5
                   15556:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   15557:   (exit $ac_status); } && {
                   15558:         test -z "$ac_c_werror_flag" ||
                   15559:         test ! -s conftest.err
                   15560:        } && test -s conftest.$ac_objext; then
                   15561:   ac_cv_type_size_t=yes
                   15562: else
                   15563:   echo "$as_me: failed program was:" >&5
                   15564: sed 's/^/| /' conftest.$ac_ext >&5
                   15565:
                   15566:        ac_cv_type_size_t=no
                   15567: fi
                   15568:
                   15569: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   15570: fi
                   15571: { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
                   15572: echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
                   15573: if test $ac_cv_type_size_t = yes; then
                   15574:   :
                   15575: else
                   15576:
                   15577: cat >>confdefs.h <<_ACEOF
                   15578: #define size_t unsigned int
                   15579: _ACEOF
                   15580:
                   15581: fi
                   15582:
                   15583: { echo "$as_me:$LINENO: checking for getgroups" >&5
                   15584: echo $ECHO_N "checking for getgroups... $ECHO_C" >&6; }
                   15585: if test "${ac_cv_func_getgroups+set}" = set; then
                   15586:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   15587: else
                   15588:   cat >conftest.$ac_ext <<_ACEOF
                   15589: /* confdefs.h.  */
                   15590: _ACEOF
                   15591: cat confdefs.h >>conftest.$ac_ext
                   15592: cat >>conftest.$ac_ext <<_ACEOF
                   15593: /* end confdefs.h.  */
                   15594: /* Define getgroups to an innocuous variant, in case <limits.h> declares getgroups.
                   15595:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   15596: #define getgroups innocuous_getgroups
                   15597:
                   15598: /* System header to define __stub macros and hopefully few prototypes,
                   15599:     which can conflict with char getgroups (); below.
                   15600:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   15601:     <limits.h> exists even on freestanding compilers.  */
                   15602:
                   15603: #ifdef __STDC__
                   15604: # include <limits.h>
                   15605: #else
                   15606: # include <assert.h>
                   15607: #endif
                   15608:
                   15609: #undef getgroups
                   15610:
                   15611: /* Override any GCC internal prototype to avoid an error.
                   15612:    Use char because int might match the return type of a GCC
                   15613:    builtin and then its argument prototype would still apply.  */
                   15614: #ifdef __cplusplus
                   15615: extern "C"
                   15616: #endif
                   15617: char getgroups ();
                   15618: /* The GNU C library defines this for functions which it implements
                   15619:     to always fail with ENOSYS.  Some functions are actually named
                   15620:     something starting with __ and the normal name is an alias.  */
                   15621: #if defined __stub_getgroups || defined __stub___getgroups
                   15622: choke me
                   15623: #endif
                   15624:
                   15625: int
                   15626: main ()
                   15627: {
                   15628: return getgroups ();
                   15629:   ;
                   15630:   return 0;
                   15631: }
                   15632: _ACEOF
                   15633: rm -f conftest.$ac_objext conftest$ac_exeext
                   15634: if { (ac_try="$ac_link"
                   15635: case "(($ac_try" in
                   15636:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15637:   *) ac_try_echo=$ac_try;;
                   15638: esac
                   15639: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15640:   (eval "$ac_link") 2>conftest.er1
                   15641:   ac_status=$?
                   15642:   grep -v '^ *+' conftest.er1 >conftest.err
                   15643:   rm -f conftest.er1
                   15644:   cat conftest.err >&5
                   15645:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   15646:   (exit $ac_status); } && {
                   15647:         test -z "$ac_c_werror_flag" ||
                   15648:         test ! -s conftest.err
                   15649:        } && test -s conftest$ac_exeext &&
                   15650:        $as_test_x conftest$ac_exeext; then
                   15651:   ac_cv_func_getgroups=yes
                   15652: else
                   15653:   echo "$as_me: failed program was:" >&5
                   15654: sed 's/^/| /' conftest.$ac_ext >&5
                   15655:
                   15656:        ac_cv_func_getgroups=no
                   15657: fi
                   15658:
                   15659: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   15660:       conftest$ac_exeext conftest.$ac_ext
                   15661: fi
                   15662: { echo "$as_me:$LINENO: result: $ac_cv_func_getgroups" >&5
                   15663: echo "${ECHO_T}$ac_cv_func_getgroups" >&6; }
                   15664:
                   15665:
                   15666: # If we don't yet have getgroups, see if it's in -lbsd.
                   15667: # This is reported to be necessary on an ITOS 3000WS running SEIUX 3.1.
                   15668: ac_save_LIBS=$LIBS
                   15669: if test $ac_cv_func_getgroups = no; then
                   15670:   { echo "$as_me:$LINENO: checking for getgroups in -lbsd" >&5
                   15671: echo $ECHO_N "checking for getgroups in -lbsd... $ECHO_C" >&6; }
                   15672: if test "${ac_cv_lib_bsd_getgroups+set}" = set; then
                   15673:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   15674: else
                   15675:   ac_check_lib_save_LIBS=$LIBS
                   15676: LIBS="-lbsd  $LIBS"
                   15677: cat >conftest.$ac_ext <<_ACEOF
                   15678: /* confdefs.h.  */
                   15679: _ACEOF
                   15680: cat confdefs.h >>conftest.$ac_ext
                   15681: cat >>conftest.$ac_ext <<_ACEOF
                   15682: /* end confdefs.h.  */
                   15683:
                   15684: /* Override any GCC internal prototype to avoid an error.
                   15685:    Use char because int might match the return type of a GCC
                   15686:    builtin and then its argument prototype would still apply.  */
                   15687: #ifdef __cplusplus
                   15688: extern "C"
                   15689: #endif
                   15690: char getgroups ();
                   15691: int
                   15692: main ()
                   15693: {
                   15694: return getgroups ();
                   15695:   ;
                   15696:   return 0;
                   15697: }
                   15698: _ACEOF
                   15699: rm -f conftest.$ac_objext conftest$ac_exeext
                   15700: if { (ac_try="$ac_link"
                   15701: case "(($ac_try" in
                   15702:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15703:   *) ac_try_echo=$ac_try;;
                   15704: esac
                   15705: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15706:   (eval "$ac_link") 2>conftest.er1
                   15707:   ac_status=$?
                   15708:   grep -v '^ *+' conftest.er1 >conftest.err
                   15709:   rm -f conftest.er1
                   15710:   cat conftest.err >&5
                   15711:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   15712:   (exit $ac_status); } && {
                   15713:         test -z "$ac_c_werror_flag" ||
                   15714:         test ! -s conftest.err
                   15715:        } && test -s conftest$ac_exeext &&
                   15716:        $as_test_x conftest$ac_exeext; then
                   15717:   ac_cv_lib_bsd_getgroups=yes
                   15718: else
                   15719:   echo "$as_me: failed program was:" >&5
                   15720: sed 's/^/| /' conftest.$ac_ext >&5
                   15721:
                   15722:        ac_cv_lib_bsd_getgroups=no
                   15723: fi
                   15724:
                   15725: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   15726:       conftest$ac_exeext conftest.$ac_ext
                   15727: LIBS=$ac_check_lib_save_LIBS
                   15728: fi
                   15729: { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_getgroups" >&5
                   15730: echo "${ECHO_T}$ac_cv_lib_bsd_getgroups" >&6; }
                   15731: if test $ac_cv_lib_bsd_getgroups = yes; then
                   15732:   GETGROUPS_LIB=-lbsd
                   15733: fi
                   15734:
                   15735: fi
                   15736:
                   15737: # Run the program to test the functionality of the system-supplied
                   15738: # getgroups function only if there is such a function.
                   15739: if test $ac_cv_func_getgroups = yes; then
                   15740:   { echo "$as_me:$LINENO: checking for working getgroups" >&5
                   15741: echo $ECHO_N "checking for working getgroups... $ECHO_C" >&6; }
                   15742: if test "${ac_cv_func_getgroups_works+set}" = set; then
                   15743:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   15744: else
                   15745:   if test "$cross_compiling" = yes; then
                   15746:   ac_cv_func_getgroups_works=no
                   15747: else
                   15748:   cat >conftest.$ac_ext <<_ACEOF
                   15749: /* confdefs.h.  */
                   15750: _ACEOF
                   15751: cat confdefs.h >>conftest.$ac_ext
                   15752: cat >>conftest.$ac_ext <<_ACEOF
                   15753: /* end confdefs.h.  */
                   15754: $ac_includes_default
                   15755: int
                   15756: main ()
                   15757: {
                   15758: /* On Ultrix 4.3, getgroups (0, 0) always fails.  */
                   15759:        return getgroups (0, 0) == -1;
                   15760:   ;
                   15761:   return 0;
                   15762: }
                   15763: _ACEOF
                   15764: rm -f conftest$ac_exeext
                   15765: if { (ac_try="$ac_link"
                   15766: case "(($ac_try" in
                   15767:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15768:   *) ac_try_echo=$ac_try;;
                   15769: esac
                   15770: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15771:   (eval "$ac_link") 2>&5
                   15772:   ac_status=$?
                   15773:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   15774:   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
                   15775:   { (case "(($ac_try" in
                   15776:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15777:   *) ac_try_echo=$ac_try;;
                   15778: esac
                   15779: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15780:   (eval "$ac_try") 2>&5
                   15781:   ac_status=$?
                   15782:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   15783:   (exit $ac_status); }; }; then
                   15784:   ac_cv_func_getgroups_works=yes
                   15785: else
                   15786:   echo "$as_me: program exited with status $ac_status" >&5
                   15787: echo "$as_me: failed program was:" >&5
                   15788: sed 's/^/| /' conftest.$ac_ext >&5
                   15789:
                   15790: ( exit $ac_status )
                   15791: ac_cv_func_getgroups_works=no
                   15792: fi
                   15793: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
                   15794: fi
                   15795:
                   15796:
                   15797:
                   15798: fi
                   15799: { echo "$as_me:$LINENO: result: $ac_cv_func_getgroups_works" >&5
                   15800: echo "${ECHO_T}$ac_cv_func_getgroups_works" >&6; }
                   15801:   if test $ac_cv_func_getgroups_works = yes; then
                   15802:
                   15803: cat >>confdefs.h <<\_ACEOF
                   15804: #define HAVE_GETGROUPS 1
                   15805: _ACEOF
                   15806:
                   15807:   fi
                   15808: fi
                   15809: LIBS=$ac_save_LIBS
                   15810:
1.27      millert  15811:
                   15812:
                   15813:
                   15814:
                   15815:
                   15816:
                   15817:
                   15818:
                   15819:
                   15820:
                   15821:
                   15822:
                   15823:
                   15824:
                   15825:
1.36      millert  15826:
1.39      millert  15827:
1.27      millert  15828: for ac_func in strchr strrchr memchr memcpy memset sysconf tzset \
                   15829:               strftime setrlimit initgroups getgroups fstat gettimeofday \
1.39      millert  15830:               setlocale getaddrinfo setsid setenv
1.25      millert  15831: do
                   15832: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  15833: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   15834: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   15835: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.25      millert  15836:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   15837: else
                   15838:   cat >conftest.$ac_ext <<_ACEOF
                   15839: /* confdefs.h.  */
                   15840: _ACEOF
                   15841: cat confdefs.h >>conftest.$ac_ext
                   15842: cat >>conftest.$ac_ext <<_ACEOF
                   15843: /* end confdefs.h.  */
                   15844: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   15845:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   15846: #define $ac_func innocuous_$ac_func
                   15847:
                   15848: /* System header to define __stub macros and hopefully few prototypes,
                   15849:     which can conflict with char $ac_func (); below.
                   15850:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   15851:     <limits.h> exists even on freestanding compilers.  */
                   15852:
                   15853: #ifdef __STDC__
                   15854: # include <limits.h>
                   15855: #else
                   15856: # include <assert.h>
                   15857: #endif
                   15858:
                   15859: #undef $ac_func
                   15860:
1.27      millert  15861: /* Override any GCC internal prototype to avoid an error.
                   15862:    Use char because int might match the return type of a GCC
                   15863:    builtin and then its argument prototype would still apply.  */
1.25      millert  15864: #ifdef __cplusplus
                   15865: extern "C"
                   15866: #endif
                   15867: char $ac_func ();
                   15868: /* The GNU C library defines this for functions which it implements
                   15869:     to always fail with ENOSYS.  Some functions are actually named
                   15870:     something starting with __ and the normal name is an alias.  */
1.27      millert  15871: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  15872: choke me
                   15873: #endif
1.9       millert  15874:
                   15875: int
                   15876: main ()
                   15877: {
1.27      millert  15878: return $ac_func ();
1.9       millert  15879:   ;
                   15880:   return 0;
                   15881: }
                   15882: _ACEOF
1.25      millert  15883: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  15884: if { (ac_try="$ac_link"
                   15885: case "(($ac_try" in
                   15886:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15887:   *) ac_try_echo=$ac_try;;
                   15888: esac
                   15889: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15890:   (eval "$ac_link") 2>conftest.er1
1.9       millert  15891:   ac_status=$?
1.25      millert  15892:   grep -v '^ *+' conftest.er1 >conftest.err
                   15893:   rm -f conftest.er1
                   15894:   cat conftest.err >&5
1.16      millert  15895:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  15896:   (exit $ac_status); } && {
                   15897:         test -z "$ac_c_werror_flag" ||
                   15898:         test ! -s conftest.err
                   15899:        } && test -s conftest$ac_exeext &&
                   15900:        $as_test_x conftest$ac_exeext; then
1.25      millert  15901:   eval "$as_ac_var=yes"
1.9       millert  15902: else
                   15903:   echo "$as_me: failed program was:" >&5
1.16      millert  15904: sed 's/^/| /' conftest.$ac_ext >&5
                   15905:
1.27      millert  15906:        eval "$as_ac_var=no"
1.9       millert  15907: fi
1.27      millert  15908:
                   15909: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  15910:       conftest$ac_exeext conftest.$ac_ext
1.9       millert  15911: fi
1.27      millert  15912: ac_res=`eval echo '${'$as_ac_var'}'`
                   15913:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   15914: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  15915: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   15916:   cat >>confdefs.h <<_ACEOF
                   15917: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
1.16      millert  15918: _ACEOF
1.1       millert  15919:
                   15920: fi
1.9       millert  15921: done
                   15922:
1.1       millert  15923:
1.39      millert  15924: for ac_func in unsetenv
1.25      millert  15925: do
                   15926: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  15927: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   15928: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   15929: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.25      millert  15930:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  15931: else
1.25      millert  15932:   cat >conftest.$ac_ext <<_ACEOF
                   15933: /* confdefs.h.  */
                   15934: _ACEOF
                   15935: cat confdefs.h >>conftest.$ac_ext
                   15936: cat >>conftest.$ac_ext <<_ACEOF
                   15937: /* end confdefs.h.  */
                   15938: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   15939:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   15940: #define $ac_func innocuous_$ac_func
1.9       millert  15941:
1.25      millert  15942: /* System header to define __stub macros and hopefully few prototypes,
                   15943:     which can conflict with char $ac_func (); below.
                   15944:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   15945:     <limits.h> exists even on freestanding compilers.  */
1.9       millert  15946:
1.25      millert  15947: #ifdef __STDC__
                   15948: # include <limits.h>
                   15949: #else
                   15950: # include <assert.h>
                   15951: #endif
1.9       millert  15952:
1.25      millert  15953: #undef $ac_func
1.9       millert  15954:
1.27      millert  15955: /* Override any GCC internal prototype to avoid an error.
                   15956:    Use char because int might match the return type of a GCC
                   15957:    builtin and then its argument prototype would still apply.  */
1.25      millert  15958: #ifdef __cplusplus
                   15959: extern "C"
                   15960: #endif
                   15961: char $ac_func ();
                   15962: /* The GNU C library defines this for functions which it implements
                   15963:     to always fail with ENOSYS.  Some functions are actually named
                   15964:     something starting with __ and the normal name is an alias.  */
1.27      millert  15965: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  15966: choke me
                   15967: #endif
1.9       millert  15968:
1.25      millert  15969: int
                   15970: main ()
                   15971: {
1.27      millert  15972: return $ac_func ();
1.25      millert  15973:   ;
                   15974:   return 0;
                   15975: }
                   15976: _ACEOF
                   15977: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  15978: if { (ac_try="$ac_link"
                   15979: case "(($ac_try" in
                   15980:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   15981:   *) ac_try_echo=$ac_try;;
                   15982: esac
                   15983: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   15984:   (eval "$ac_link") 2>conftest.er1
1.25      millert  15985:   ac_status=$?
                   15986:   grep -v '^ *+' conftest.er1 >conftest.err
                   15987:   rm -f conftest.er1
                   15988:   cat conftest.err >&5
                   15989:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  15990:   (exit $ac_status); } && {
                   15991:         test -z "$ac_c_werror_flag" ||
                   15992:         test ! -s conftest.err
                   15993:        } && test -s conftest$ac_exeext &&
                   15994:        $as_test_x conftest$ac_exeext; then
1.25      millert  15995:   eval "$as_ac_var=yes"
                   15996: else
                   15997:   echo "$as_me: failed program was:" >&5
                   15998: sed 's/^/| /' conftest.$ac_ext >&5
1.9       millert  15999:
1.27      millert  16000:        eval "$as_ac_var=no"
1.1       millert  16001: fi
1.27      millert  16002:
                   16003: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  16004:       conftest$ac_exeext conftest.$ac_ext
1.9       millert  16005: fi
1.27      millert  16006: ac_res=`eval echo '${'$as_ac_var'}'`
                   16007:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   16008: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  16009: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   16010:   cat >>confdefs.h <<_ACEOF
                   16011: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   16012: _ACEOF
1.39      millert  16013:  { echo "$as_me:$LINENO: checking whether unsetenv returns void" >&5
                   16014: echo $ECHO_N "checking whether unsetenv returns void... $ECHO_C" >&6; }
                   16015: if test "${sudo_cv_func_unsetenv_void+set}" = set; then
                   16016:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   16017: else
                   16018:   if test "$cross_compiling" = yes; then
                   16019:   sudo_cv_func_unsetenv_void=yes
                   16020: else
                   16021:   cat >conftest.$ac_ext <<_ACEOF
                   16022: /* confdefs.h.  */
                   16023: _ACEOF
                   16024: cat confdefs.h >>conftest.$ac_ext
                   16025: cat >>conftest.$ac_ext <<_ACEOF
                   16026: /* end confdefs.h.  */
                   16027: $ac_includes_default
                   16028:         int unsetenv();
                   16029:
                   16030: int
                   16031: main ()
                   16032: {
                   16033:
                   16034:         return unsetenv("FOO") != 0;
                   16035:
                   16036:   ;
                   16037:   return 0;
                   16038: }
                   16039:
                   16040: _ACEOF
                   16041: rm -f conftest$ac_exeext
                   16042: if { (ac_try="$ac_link"
                   16043: case "(($ac_try" in
                   16044:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   16045:   *) ac_try_echo=$ac_try;;
                   16046: esac
                   16047: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   16048:   (eval "$ac_link") 2>&5
                   16049:   ac_status=$?
                   16050:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   16051:   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
                   16052:   { (case "(($ac_try" in
                   16053:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   16054:   *) ac_try_echo=$ac_try;;
                   16055: esac
                   16056: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   16057:   (eval "$ac_try") 2>&5
                   16058:   ac_status=$?
                   16059:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   16060:   (exit $ac_status); }; }; then
                   16061:   sudo_cv_func_unsetenv_void=no
                   16062: else
                   16063:   echo "$as_me: program exited with status $ac_status" >&5
                   16064: echo "$as_me: failed program was:" >&5
                   16065: sed 's/^/| /' conftest.$ac_ext >&5
                   16066:
                   16067: ( exit $ac_status )
                   16068: sudo_cv_func_unsetenv_void=yes
                   16069: fi
                   16070: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
                   16071: fi
                   16072:
                   16073:
                   16074: fi
                   16075: { echo "$as_me:$LINENO: result: $sudo_cv_func_unsetenv_void" >&5
                   16076: echo "${ECHO_T}$sudo_cv_func_unsetenv_void" >&6; }
                   16077:     if test $sudo_cv_func_unsetenv_void = yes; then
                   16078:
                   16079: cat >>confdefs.h <<\_ACEOF
                   16080: #define UNSETENV_VOID 1
                   16081: _ACEOF
                   16082:
                   16083:     fi
                   16084:
1.25      millert  16085: fi
                   16086: done
1.23      millert  16087:
1.39      millert  16088: { echo "$as_me:$LINENO: checking whether putenv has a const argument" >&5
                   16089: echo $ECHO_N "checking whether putenv has a const argument... $ECHO_C" >&6; }
                   16090: if test "${sudo_cv_func_putenv_const+set}" = set; then
                   16091:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   16092: else
                   16093:   cat >conftest.$ac_ext <<_ACEOF
                   16094: /* confdefs.h.  */
                   16095: _ACEOF
                   16096: cat confdefs.h >>conftest.$ac_ext
                   16097: cat >>conftest.$ac_ext <<_ACEOF
                   16098: /* end confdefs.h.  */
                   16099: $ac_includes_default
                   16100: int putenv(const char *string) {return 0;}
                   16101: int
                   16102: main ()
                   16103: {
                   16104:
                   16105:   ;
                   16106:   return 0;
                   16107: }
                   16108: _ACEOF
                   16109: rm -f conftest.$ac_objext
                   16110: if { (ac_try="$ac_compile"
                   16111: case "(($ac_try" in
                   16112:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   16113:   *) ac_try_echo=$ac_try;;
                   16114: esac
                   16115: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   16116:   (eval "$ac_compile") 2>conftest.er1
                   16117:   ac_status=$?
                   16118:   grep -v '^ *+' conftest.er1 >conftest.err
                   16119:   rm -f conftest.er1
                   16120:   cat conftest.err >&5
                   16121:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   16122:   (exit $ac_status); } && {
                   16123:         test -z "$ac_c_werror_flag" ||
                   16124:         test ! -s conftest.err
                   16125:        } && test -s conftest.$ac_objext; then
                   16126:   sudo_cv_func_putenv_const=yes
                   16127: else
                   16128:   echo "$as_me: failed program was:" >&5
                   16129: sed 's/^/| /' conftest.$ac_ext >&5
                   16130:
                   16131:        sudo_cv_func_putenv_const=no
                   16132: fi
                   16133:
                   16134: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   16135:
1.23      millert  16136: fi
1.39      millert  16137: { echo "$as_me:$LINENO: result: $sudo_cv_func_putenv_const" >&5
                   16138: echo "${ECHO_T}$sudo_cv_func_putenv_const" >&6; }
                   16139:   if test $sudo_cv_func_putenv_const = yes; then
                   16140:
                   16141: cat >>confdefs.h <<\_ACEOF
                   16142: #define PUTENV_CONST 1
                   16143: _ACEOF
                   16144:
                   16145:   fi
                   16146:
                   16147: if test -z "$SKIP_SETRESUID"; then
1.23      millert  16148:
1.39      millert  16149: for ac_func in setresuid
1.25      millert  16150: do
                   16151: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  16152: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   16153: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   16154: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.23      millert  16155:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   16156: else
                   16157:   cat >conftest.$ac_ext <<_ACEOF
                   16158: /* confdefs.h.  */
                   16159: _ACEOF
                   16160: cat confdefs.h >>conftest.$ac_ext
                   16161: cat >>conftest.$ac_ext <<_ACEOF
                   16162: /* end confdefs.h.  */
1.25      millert  16163: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   16164:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   16165: #define $ac_func innocuous_$ac_func
                   16166:
                   16167: /* System header to define __stub macros and hopefully few prototypes,
                   16168:     which can conflict with char $ac_func (); below.
                   16169:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   16170:     <limits.h> exists even on freestanding compilers.  */
                   16171:
                   16172: #ifdef __STDC__
                   16173: # include <limits.h>
                   16174: #else
                   16175: # include <assert.h>
                   16176: #endif
                   16177:
                   16178: #undef $ac_func
                   16179:
1.27      millert  16180: /* Override any GCC internal prototype to avoid an error.
                   16181:    Use char because int might match the return type of a GCC
                   16182:    builtin and then its argument prototype would still apply.  */
1.25      millert  16183: #ifdef __cplusplus
                   16184: extern "C"
                   16185: #endif
                   16186: char $ac_func ();
                   16187: /* The GNU C library defines this for functions which it implements
                   16188:     to always fail with ENOSYS.  Some functions are actually named
                   16189:     something starting with __ and the normal name is an alias.  */
1.27      millert  16190: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  16191: choke me
                   16192: #endif
1.23      millert  16193:
                   16194: int
                   16195: main ()
                   16196: {
1.27      millert  16197: return $ac_func ();
1.23      millert  16198:   ;
                   16199:   return 0;
                   16200: }
                   16201: _ACEOF
1.25      millert  16202: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  16203: if { (ac_try="$ac_link"
                   16204: case "(($ac_try" in
                   16205:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   16206:   *) ac_try_echo=$ac_try;;
                   16207: esac
                   16208: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   16209:   (eval "$ac_link") 2>conftest.er1
1.23      millert  16210:   ac_status=$?
1.25      millert  16211:   grep -v '^ *+' conftest.er1 >conftest.err
                   16212:   rm -f conftest.er1
                   16213:   cat conftest.err >&5
1.23      millert  16214:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  16215:   (exit $ac_status); } && {
                   16216:         test -z "$ac_c_werror_flag" ||
                   16217:         test ! -s conftest.err
                   16218:        } && test -s conftest$ac_exeext &&
                   16219:        $as_test_x conftest$ac_exeext; then
1.25      millert  16220:   eval "$as_ac_var=yes"
1.23      millert  16221: else
                   16222:   echo "$as_me: failed program was:" >&5
                   16223: sed 's/^/| /' conftest.$ac_ext >&5
                   16224:
1.27      millert  16225:        eval "$as_ac_var=no"
1.25      millert  16226: fi
1.27      millert  16227:
                   16228: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  16229:       conftest$ac_exeext conftest.$ac_ext
1.23      millert  16230: fi
1.27      millert  16231: ac_res=`eval echo '${'$as_ac_var'}'`
                   16232:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   16233: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  16234: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   16235:   cat >>confdefs.h <<_ACEOF
                   16236: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   16237: _ACEOF
1.39      millert  16238:  SKIP_SETREUID=yes
1.23      millert  16239: fi
1.27      millert  16240: done
1.23      millert  16241:
                   16242: fi
1.39      millert  16243: if test -z "$SKIP_SETREUID"; then
1.25      millert  16244:
1.39      millert  16245: for ac_func in setreuid
1.25      millert  16246: do
                   16247: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  16248: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   16249: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   16250: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.25      millert  16251:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   16252: else
1.23      millert  16253:   cat >conftest.$ac_ext <<_ACEOF
                   16254: /* confdefs.h.  */
                   16255: _ACEOF
                   16256: cat confdefs.h >>conftest.$ac_ext
                   16257: cat >>conftest.$ac_ext <<_ACEOF
                   16258: /* end confdefs.h.  */
1.25      millert  16259: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   16260:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   16261: #define $ac_func innocuous_$ac_func
                   16262:
                   16263: /* System header to define __stub macros and hopefully few prototypes,
                   16264:     which can conflict with char $ac_func (); below.
                   16265:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   16266:     <limits.h> exists even on freestanding compilers.  */
                   16267:
                   16268: #ifdef __STDC__
                   16269: # include <limits.h>
                   16270: #else
                   16271: # include <assert.h>
                   16272: #endif
                   16273:
                   16274: #undef $ac_func
1.23      millert  16275:
1.27      millert  16276: /* Override any GCC internal prototype to avoid an error.
                   16277:    Use char because int might match the return type of a GCC
                   16278:    builtin and then its argument prototype would still apply.  */
1.25      millert  16279: #ifdef __cplusplus
                   16280: extern "C"
                   16281: #endif
                   16282: char $ac_func ();
                   16283: /* The GNU C library defines this for functions which it implements
                   16284:     to always fail with ENOSYS.  Some functions are actually named
                   16285:     something starting with __ and the normal name is an alias.  */
1.27      millert  16286: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  16287: choke me
1.23      millert  16288: #endif
                   16289:
                   16290: int
                   16291: main ()
                   16292: {
1.27      millert  16293: return $ac_func ();
1.25      millert  16294:   ;
                   16295:   return 0;
1.23      millert  16296: }
                   16297: _ACEOF
1.25      millert  16298: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  16299: if { (ac_try="$ac_link"
                   16300: case "(($ac_try" in
                   16301:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   16302:   *) ac_try_echo=$ac_try;;
                   16303: esac
                   16304: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   16305:   (eval "$ac_link") 2>conftest.er1
1.25      millert  16306:   ac_status=$?
                   16307:   grep -v '^ *+' conftest.er1 >conftest.err
                   16308:   rm -f conftest.er1
                   16309:   cat conftest.err >&5
                   16310:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  16311:   (exit $ac_status); } && {
                   16312:         test -z "$ac_c_werror_flag" ||
                   16313:         test ! -s conftest.err
                   16314:        } && test -s conftest$ac_exeext &&
                   16315:        $as_test_x conftest$ac_exeext; then
1.25      millert  16316:   eval "$as_ac_var=yes"
1.23      millert  16317: else
1.25      millert  16318:   echo "$as_me: failed program was:" >&5
1.23      millert  16319: sed 's/^/| /' conftest.$ac_ext >&5
                   16320:
1.27      millert  16321:        eval "$as_ac_var=no"
1.23      millert  16322: fi
1.27      millert  16323:
                   16324: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  16325:       conftest$ac_exeext conftest.$ac_ext
1.23      millert  16326: fi
1.27      millert  16327: ac_res=`eval echo '${'$as_ac_var'}'`
                   16328:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   16329: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  16330: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   16331:   cat >>confdefs.h <<_ACEOF
                   16332: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
1.23      millert  16333: _ACEOF
1.39      millert  16334:  SKIP_SETEUID=yes
1.23      millert  16335: fi
1.25      millert  16336: done
1.23      millert  16337:
1.27      millert  16338: fi
1.39      millert  16339: if test -z "$SKIP_SETEUID"; then
1.23      millert  16340:
1.39      millert  16341: for ac_func in seteuid
1.25      millert  16342: do
                   16343: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  16344: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   16345: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   16346: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.23      millert  16347:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   16348: else
                   16349:   cat >conftest.$ac_ext <<_ACEOF
                   16350: /* confdefs.h.  */
                   16351: _ACEOF
                   16352: cat confdefs.h >>conftest.$ac_ext
                   16353: cat >>conftest.$ac_ext <<_ACEOF
                   16354: /* end confdefs.h.  */
1.25      millert  16355: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   16356:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   16357: #define $ac_func innocuous_$ac_func
                   16358:
                   16359: /* System header to define __stub macros and hopefully few prototypes,
                   16360:     which can conflict with char $ac_func (); below.
                   16361:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   16362:     <limits.h> exists even on freestanding compilers.  */
                   16363:
                   16364: #ifdef __STDC__
                   16365: # include <limits.h>
                   16366: #else
                   16367: # include <assert.h>
                   16368: #endif
                   16369:
                   16370: #undef $ac_func
                   16371:
1.27      millert  16372: /* Override any GCC internal prototype to avoid an error.
                   16373:    Use char because int might match the return type of a GCC
                   16374:    builtin and then its argument prototype would still apply.  */
1.25      millert  16375: #ifdef __cplusplus
                   16376: extern "C"
                   16377: #endif
                   16378: char $ac_func ();
                   16379: /* The GNU C library defines this for functions which it implements
                   16380:     to always fail with ENOSYS.  Some functions are actually named
                   16381:     something starting with __ and the normal name is an alias.  */
1.27      millert  16382: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  16383: choke me
                   16384: #endif
1.23      millert  16385:
                   16386: int
                   16387: main ()
                   16388: {
1.27      millert  16389: return $ac_func ();
1.23      millert  16390:   ;
                   16391:   return 0;
                   16392: }
                   16393: _ACEOF
1.25      millert  16394: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  16395: if { (ac_try="$ac_link"
                   16396: case "(($ac_try" in
                   16397:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   16398:   *) ac_try_echo=$ac_try;;
                   16399: esac
                   16400: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   16401:   (eval "$ac_link") 2>conftest.er1
1.23      millert  16402:   ac_status=$?
1.25      millert  16403:   grep -v '^ *+' conftest.er1 >conftest.err
                   16404:   rm -f conftest.er1
                   16405:   cat conftest.err >&5
1.23      millert  16406:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  16407:   (exit $ac_status); } && {
                   16408:         test -z "$ac_c_werror_flag" ||
                   16409:         test ! -s conftest.err
                   16410:        } && test -s conftest$ac_exeext &&
                   16411:        $as_test_x conftest$ac_exeext; then
1.25      millert  16412:   eval "$as_ac_var=yes"
1.23      millert  16413: else
                   16414:   echo "$as_me: failed program was:" >&5
                   16415: sed 's/^/| /' conftest.$ac_ext >&5
1.1       millert  16416:
1.27      millert  16417:        eval "$as_ac_var=no"
1.23      millert  16418: fi
1.27      millert  16419:
                   16420: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  16421:       conftest$ac_exeext conftest.$ac_ext
1.23      millert  16422: fi
1.27      millert  16423: ac_res=`eval echo '${'$as_ac_var'}'`
                   16424:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   16425: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  16426: if test `eval echo '${'$as_ac_var'}'` = yes; then
1.23      millert  16427:   cat >>confdefs.h <<_ACEOF
1.25      millert  16428: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
1.23      millert  16429: _ACEOF
1.25      millert  16430:
1.39      millert  16431: fi
                   16432: done
                   16433:
                   16434: fi
                   16435: if test X"$with_interfaces" != X"no"; then
                   16436:
                   16437: for ac_func in getifaddrs
1.25      millert  16438: do
                   16439: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  16440: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   16441: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   16442: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.9       millert  16443:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  16444: else
1.25      millert  16445:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  16446: /* confdefs.h.  */
                   16447: _ACEOF
                   16448: cat confdefs.h >>conftest.$ac_ext
                   16449: cat >>conftest.$ac_ext <<_ACEOF
                   16450: /* end confdefs.h.  */
1.25      millert  16451: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   16452:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   16453: #define $ac_func innocuous_$ac_func
                   16454:
                   16455: /* System header to define __stub macros and hopefully few prototypes,
                   16456:     which can conflict with char $ac_func (); below.
                   16457:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   16458:     <limits.h> exists even on freestanding compilers.  */
                   16459:
                   16460: #ifdef __STDC__
                   16461: # include <limits.h>
                   16462: #else
                   16463: # include <assert.h>
                   16464: #endif
                   16465:
                   16466: #undef $ac_func
1.9       millert  16467:
1.27      millert  16468: /* Override any GCC internal prototype to avoid an error.
                   16469:    Use char because int might match the return type of a GCC
                   16470:    builtin and then its argument prototype would still apply.  */
1.23      millert  16471: #ifdef __cplusplus
                   16472: extern "C"
                   16473: #endif
1.25      millert  16474: char $ac_func ();
                   16475: /* The GNU C library defines this for functions which it implements
                   16476:     to always fail with ENOSYS.  Some functions are actually named
                   16477:     something starting with __ and the normal name is an alias.  */
1.27      millert  16478: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  16479: choke me
                   16480: #endif
                   16481:
1.16      millert  16482: int
                   16483: main ()
                   16484: {
1.27      millert  16485: return $ac_func ();
1.16      millert  16486:   ;
                   16487:   return 0;
                   16488: }
1.9       millert  16489: _ACEOF
1.23      millert  16490: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  16491: if { (ac_try="$ac_link"
                   16492: case "(($ac_try" in
                   16493:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   16494:   *) ac_try_echo=$ac_try;;
                   16495: esac
                   16496: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   16497:   (eval "$ac_link") 2>conftest.er1
1.16      millert  16498:   ac_status=$?
1.25      millert  16499:   grep -v '^ *+' conftest.er1 >conftest.err
                   16500:   rm -f conftest.er1
                   16501:   cat conftest.err >&5
1.16      millert  16502:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  16503:   (exit $ac_status); } && {
                   16504:         test -z "$ac_c_werror_flag" ||
                   16505:         test ! -s conftest.err
                   16506:        } && test -s conftest$ac_exeext &&
                   16507:        $as_test_x conftest$ac_exeext; then
1.25      millert  16508:   eval "$as_ac_var=yes"
1.1       millert  16509: else
1.9       millert  16510:   echo "$as_me: failed program was:" >&5
1.16      millert  16511: sed 's/^/| /' conftest.$ac_ext >&5
                   16512:
1.27      millert  16513:        eval "$as_ac_var=no"
1.25      millert  16514: fi
1.27      millert  16515:
                   16516: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  16517:       conftest$ac_exeext conftest.$ac_ext
1.1       millert  16518: fi
1.27      millert  16519: ac_res=`eval echo '${'$as_ac_var'}'`
                   16520:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   16521: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  16522: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   16523:   cat >>confdefs.h <<_ACEOF
                   16524: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   16525: _ACEOF
                   16526:
1.39      millert  16527: for ac_func in freeifaddrs
1.25      millert  16528: do
                   16529: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  16530: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   16531: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   16532: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.25      millert  16533:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   16534: else
                   16535:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  16536: /* confdefs.h.  */
                   16537: _ACEOF
                   16538: cat confdefs.h >>conftest.$ac_ext
                   16539: cat >>conftest.$ac_ext <<_ACEOF
                   16540: /* end confdefs.h.  */
1.25      millert  16541: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   16542:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   16543: #define $ac_func innocuous_$ac_func
                   16544:
                   16545: /* System header to define __stub macros and hopefully few prototypes,
                   16546:     which can conflict with char $ac_func (); below.
                   16547:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   16548:     <limits.h> exists even on freestanding compilers.  */
                   16549:
                   16550: #ifdef __STDC__
                   16551: # include <limits.h>
                   16552: #else
                   16553: # include <assert.h>
                   16554: #endif
                   16555:
                   16556: #undef $ac_func
1.9       millert  16557:
1.27      millert  16558: /* Override any GCC internal prototype to avoid an error.
                   16559:    Use char because int might match the return type of a GCC
                   16560:    builtin and then its argument prototype would still apply.  */
1.23      millert  16561: #ifdef __cplusplus
                   16562: extern "C"
                   16563: #endif
1.25      millert  16564: char $ac_func ();
                   16565: /* The GNU C library defines this for functions which it implements
                   16566:     to always fail with ENOSYS.  Some functions are actually named
                   16567:     something starting with __ and the normal name is an alias.  */
1.27      millert  16568: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  16569: choke me
                   16570: #endif
                   16571:
1.23      millert  16572: int
                   16573: main ()
                   16574: {
1.27      millert  16575: return $ac_func ();
1.23      millert  16576:   ;
                   16577:   return 0;
                   16578: }
1.9       millert  16579: _ACEOF
1.23      millert  16580: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  16581: if { (ac_try="$ac_link"
                   16582: case "(($ac_try" in
                   16583:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   16584:   *) ac_try_echo=$ac_try;;
                   16585: esac
                   16586: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   16587:   (eval "$ac_link") 2>conftest.er1
1.23      millert  16588:   ac_status=$?
1.25      millert  16589:   grep -v '^ *+' conftest.er1 >conftest.err
                   16590:   rm -f conftest.er1
                   16591:   cat conftest.err >&5
1.23      millert  16592:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  16593:   (exit $ac_status); } && {
                   16594:         test -z "$ac_c_werror_flag" ||
                   16595:         test ! -s conftest.err
                   16596:        } && test -s conftest$ac_exeext &&
                   16597:        $as_test_x conftest$ac_exeext; then
1.25      millert  16598:   eval "$as_ac_var=yes"
1.1       millert  16599: else
1.23      millert  16600:   echo "$as_me: failed program was:" >&5
                   16601: sed 's/^/| /' conftest.$ac_ext >&5
                   16602:
1.27      millert  16603:        eval "$as_ac_var=no"
1.25      millert  16604: fi
1.27      millert  16605:
                   16606: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  16607:       conftest$ac_exeext conftest.$ac_ext
1.23      millert  16608: fi
1.27      millert  16609: ac_res=`eval echo '${'$as_ac_var'}'`
                   16610:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   16611: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  16612: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   16613:   cat >>confdefs.h <<_ACEOF
                   16614: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   16615: _ACEOF
                   16616:
1.39      millert  16617: fi
                   16618: done
1.27      millert  16619:
1.23      millert  16620: fi
1.25      millert  16621: done
1.27      millert  16622:
1.1       millert  16623: fi
1.39      millert  16624: if test -z "$BROKEN_GETCWD"; then
1.1       millert  16625:
1.39      millert  16626: for ac_func in getcwd
1.25      millert  16627: do
                   16628: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  16629: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   16630: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   16631: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.23      millert  16632:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   16633: else
1.25      millert  16634:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  16635: /* confdefs.h.  */
                   16636: _ACEOF
                   16637: cat confdefs.h >>conftest.$ac_ext
                   16638: cat >>conftest.$ac_ext <<_ACEOF
                   16639: /* end confdefs.h.  */
1.25      millert  16640: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   16641:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   16642: #define $ac_func innocuous_$ac_func
                   16643:
                   16644: /* System header to define __stub macros and hopefully few prototypes,
                   16645:     which can conflict with char $ac_func (); below.
                   16646:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   16647:     <limits.h> exists even on freestanding compilers.  */
                   16648:
                   16649: #ifdef __STDC__
                   16650: # include <limits.h>
                   16651: #else
                   16652: # include <assert.h>
                   16653: #endif
                   16654:
                   16655: #undef $ac_func
1.9       millert  16656:
1.27      millert  16657: /* Override any GCC internal prototype to avoid an error.
                   16658:    Use char because int might match the return type of a GCC
                   16659:    builtin and then its argument prototype would still apply.  */
1.23      millert  16660: #ifdef __cplusplus
                   16661: extern "C"
                   16662: #endif
1.25      millert  16663: char $ac_func ();
                   16664: /* The GNU C library defines this for functions which it implements
                   16665:     to always fail with ENOSYS.  Some functions are actually named
                   16666:     something starting with __ and the normal name is an alias.  */
1.27      millert  16667: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  16668: choke me
                   16669: #endif
                   16670:
1.23      millert  16671: int
                   16672: main ()
                   16673: {
1.27      millert  16674: return $ac_func ();
1.23      millert  16675:   ;
                   16676:   return 0;
                   16677: }
1.9       millert  16678: _ACEOF
1.23      millert  16679: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  16680: if { (ac_try="$ac_link"
                   16681: case "(($ac_try" in
                   16682:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   16683:   *) ac_try_echo=$ac_try;;
                   16684: esac
                   16685: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   16686:   (eval "$ac_link") 2>conftest.er1
1.23      millert  16687:   ac_status=$?
1.25      millert  16688:   grep -v '^ *+' conftest.er1 >conftest.err
                   16689:   rm -f conftest.er1
                   16690:   cat conftest.err >&5
1.23      millert  16691:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  16692:   (exit $ac_status); } && {
                   16693:         test -z "$ac_c_werror_flag" ||
                   16694:         test ! -s conftest.err
                   16695:        } && test -s conftest$ac_exeext &&
                   16696:        $as_test_x conftest$ac_exeext; then
1.25      millert  16697:   eval "$as_ac_var=yes"
1.1       millert  16698: else
1.23      millert  16699:   echo "$as_me: failed program was:" >&5
                   16700: sed 's/^/| /' conftest.$ac_ext >&5
1.1       millert  16701:
1.27      millert  16702:        eval "$as_ac_var=no"
1.25      millert  16703: fi
1.27      millert  16704:
                   16705: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  16706:       conftest$ac_exeext conftest.$ac_ext
1.1       millert  16707: fi
1.27      millert  16708: ac_res=`eval echo '${'$as_ac_var'}'`
                   16709:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   16710: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  16711: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   16712:   cat >>confdefs.h <<_ACEOF
                   16713: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   16714: _ACEOF
1.39      millert  16715:
                   16716: else
                   16717:   case " $LIBOBJS " in
                   16718:   *" $ac_func.$ac_objext "* ) ;;
                   16719:   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
                   16720:  ;;
                   16721: esac
                   16722:
                   16723: fi
                   16724: done
                   16725:
                   16726:
                   16727: fi
                   16728:
                   16729: for ac_func in glob
                   16730: do
                   16731: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   16732: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   16733: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   16734: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
                   16735:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   16736: else
                   16737:   cat >conftest.$ac_ext <<_ACEOF
                   16738: /* confdefs.h.  */
                   16739: _ACEOF
                   16740: cat confdefs.h >>conftest.$ac_ext
                   16741: cat >>conftest.$ac_ext <<_ACEOF
                   16742: /* end confdefs.h.  */
                   16743: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   16744:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   16745: #define $ac_func innocuous_$ac_func
                   16746:
                   16747: /* System header to define __stub macros and hopefully few prototypes,
                   16748:     which can conflict with char $ac_func (); below.
                   16749:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   16750:     <limits.h> exists even on freestanding compilers.  */
                   16751:
                   16752: #ifdef __STDC__
                   16753: # include <limits.h>
                   16754: #else
                   16755: # include <assert.h>
                   16756: #endif
                   16757:
                   16758: #undef $ac_func
                   16759:
                   16760: /* Override any GCC internal prototype to avoid an error.
                   16761:    Use char because int might match the return type of a GCC
                   16762:    builtin and then its argument prototype would still apply.  */
                   16763: #ifdef __cplusplus
                   16764: extern "C"
                   16765: #endif
                   16766: char $ac_func ();
                   16767: /* The GNU C library defines this for functions which it implements
                   16768:     to always fail with ENOSYS.  Some functions are actually named
                   16769:     something starting with __ and the normal name is an alias.  */
                   16770: #if defined __stub_$ac_func || defined __stub___$ac_func
                   16771: choke me
                   16772: #endif
                   16773:
                   16774: int
                   16775: main ()
                   16776: {
                   16777: return $ac_func ();
                   16778:   ;
                   16779:   return 0;
                   16780: }
                   16781: _ACEOF
                   16782: rm -f conftest.$ac_objext conftest$ac_exeext
                   16783: if { (ac_try="$ac_link"
                   16784: case "(($ac_try" in
                   16785:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   16786:   *) ac_try_echo=$ac_try;;
                   16787: esac
                   16788: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   16789:   (eval "$ac_link") 2>conftest.er1
                   16790:   ac_status=$?
                   16791:   grep -v '^ *+' conftest.er1 >conftest.err
                   16792:   rm -f conftest.er1
                   16793:   cat conftest.err >&5
                   16794:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   16795:   (exit $ac_status); } && {
                   16796:         test -z "$ac_c_werror_flag" ||
                   16797:         test ! -s conftest.err
                   16798:        } && test -s conftest$ac_exeext &&
                   16799:        $as_test_x conftest$ac_exeext; then
                   16800:   eval "$as_ac_var=yes"
                   16801: else
                   16802:   echo "$as_me: failed program was:" >&5
                   16803: sed 's/^/| /' conftest.$ac_ext >&5
                   16804:
                   16805:        eval "$as_ac_var=no"
                   16806: fi
                   16807:
                   16808: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   16809:       conftest$ac_exeext conftest.$ac_ext
                   16810: fi
                   16811: ac_res=`eval echo '${'$as_ac_var'}'`
                   16812:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   16813: echo "${ECHO_T}$ac_res" >&6; }
                   16814: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   16815:   cat >>confdefs.h <<_ACEOF
                   16816: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   16817: _ACEOF
                   16818:  { echo "$as_me:$LINENO: checking for GLOB_BRACE and GLOB_TILDE in glob.h" >&5
                   16819: echo $ECHO_N "checking for GLOB_BRACE and GLOB_TILDE in glob.h... $ECHO_C" >&6; }
                   16820: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  16821: /* confdefs.h.  */
                   16822: _ACEOF
                   16823: cat confdefs.h >>conftest.$ac_ext
                   16824: cat >>conftest.$ac_ext <<_ACEOF
                   16825: /* end confdefs.h.  */
1.27      millert  16826: #include <glob.h>
1.9       millert  16827: int
                   16828: main ()
                   16829: {
1.27      millert  16830: int i = GLOB_BRACE | GLOB_TILDE; (void)i;
1.23      millert  16831:   ;
                   16832:   return 0;
1.9       millert  16833: }
                   16834: _ACEOF
1.27      millert  16835: rm -f conftest.$ac_objext
                   16836: if { (ac_try="$ac_compile"
                   16837: case "(($ac_try" in
                   16838:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   16839:   *) ac_try_echo=$ac_try;;
                   16840: esac
                   16841: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   16842:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  16843:   ac_status=$?
1.25      millert  16844:   grep -v '^ *+' conftest.er1 >conftest.err
                   16845:   rm -f conftest.er1
                   16846:   cat conftest.err >&5
1.16      millert  16847:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  16848:   (exit $ac_status); } && {
                   16849:         test -z "$ac_c_werror_flag" ||
                   16850:         test ! -s conftest.err
                   16851:        } && test -s conftest.$ac_objext; then
                   16852:   cat >>confdefs.h <<\_ACEOF
                   16853: #define HAVE_EXTENDED_GLOB 1
                   16854: _ACEOF
1.16      millert  16855:
1.27      millert  16856:     { echo "$as_me:$LINENO: result: yes" >&5
                   16857: echo "${ECHO_T}yes" >&6; }
1.23      millert  16858: else
                   16859:   echo "$as_me: failed program was:" >&5
                   16860: sed 's/^/| /' conftest.$ac_ext >&5
                   16861:
1.27      millert  16862:        case " $LIBOBJS " in
                   16863:   *" glob.$ac_objext "* ) ;;
                   16864:   *) LIBOBJS="$LIBOBJS glob.$ac_objext"
                   16865:  ;;
1.25      millert  16866: esac
                   16867:
1.27      millert  16868:     { echo "$as_me:$LINENO: result: no" >&5
                   16869: echo "${ECHO_T}no" >&6; }
1.25      millert  16870: fi
                   16871:
1.27      millert  16872: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.25      millert  16873: else
1.27      millert  16874:   case " $LIBOBJS " in
                   16875:   *" glob.$ac_objext "* ) ;;
                   16876:   *) LIBOBJS="$LIBOBJS glob.$ac_objext"
                   16877:  ;;
1.23      millert  16878: esac
                   16879:
                   16880: fi
1.27      millert  16881: done
1.9       millert  16882:
1.23      millert  16883:
                   16884:
1.27      millert  16885: for ac_func in lockf flock
1.25      millert  16886: do
                   16887: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  16888: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   16889: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   16890: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.9       millert  16891:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  16892: else
1.25      millert  16893:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  16894: /* confdefs.h.  */
                   16895: _ACEOF
                   16896: cat confdefs.h >>conftest.$ac_ext
                   16897: cat >>conftest.$ac_ext <<_ACEOF
                   16898: /* end confdefs.h.  */
1.25      millert  16899: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   16900:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   16901: #define $ac_func innocuous_$ac_func
                   16902:
                   16903: /* System header to define __stub macros and hopefully few prototypes,
                   16904:     which can conflict with char $ac_func (); below.
                   16905:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   16906:     <limits.h> exists even on freestanding compilers.  */
                   16907:
                   16908: #ifdef __STDC__
                   16909: # include <limits.h>
                   16910: #else
                   16911: # include <assert.h>
                   16912: #endif
                   16913:
                   16914: #undef $ac_func
                   16915:
1.27      millert  16916: /* Override any GCC internal prototype to avoid an error.
                   16917:    Use char because int might match the return type of a GCC
                   16918:    builtin and then its argument prototype would still apply.  */
1.25      millert  16919: #ifdef __cplusplus
                   16920: extern "C"
                   16921: #endif
                   16922: char $ac_func ();
                   16923: /* The GNU C library defines this for functions which it implements
                   16924:     to always fail with ENOSYS.  Some functions are actually named
                   16925:     something starting with __ and the normal name is an alias.  */
1.27      millert  16926: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  16927: choke me
                   16928: #endif
                   16929:
                   16930: int
                   16931: main ()
                   16932: {
1.27      millert  16933: return $ac_func ();
1.25      millert  16934:   ;
                   16935:   return 0;
                   16936: }
1.16      millert  16937: _ACEOF
1.25      millert  16938: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  16939: if { (ac_try="$ac_link"
                   16940: case "(($ac_try" in
                   16941:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   16942:   *) ac_try_echo=$ac_try;;
                   16943: esac
                   16944: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   16945:   (eval "$ac_link") 2>conftest.er1
1.16      millert  16946:   ac_status=$?
1.25      millert  16947:   grep -v '^ *+' conftest.er1 >conftest.err
                   16948:   rm -f conftest.er1
                   16949:   cat conftest.err >&5
1.16      millert  16950:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  16951:   (exit $ac_status); } && {
                   16952:         test -z "$ac_c_werror_flag" ||
                   16953:         test ! -s conftest.err
                   16954:        } && test -s conftest$ac_exeext &&
                   16955:        $as_test_x conftest$ac_exeext; then
1.25      millert  16956:   eval "$as_ac_var=yes"
1.16      millert  16957: else
                   16958:   echo "$as_me: failed program was:" >&5
                   16959: sed 's/^/| /' conftest.$ac_ext >&5
                   16960:
1.27      millert  16961:        eval "$as_ac_var=no"
1.25      millert  16962: fi
1.27      millert  16963:
                   16964: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  16965:       conftest$ac_exeext conftest.$ac_ext
1.16      millert  16966: fi
1.27      millert  16967: ac_res=`eval echo '${'$as_ac_var'}'`
                   16968:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   16969: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  16970: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   16971:   cat >>confdefs.h <<_ACEOF
                   16972: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   16973: _ACEOF
1.27      millert  16974:  break
                   16975: fi
                   16976: done
                   16977:
1.25      millert  16978:
1.23      millert  16979:
1.27      millert  16980: for ac_func in waitpid wait3
1.25      millert  16981: do
                   16982: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  16983: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   16984: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   16985: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.25      millert  16986:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   16987: else
                   16988:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  16989: /* confdefs.h.  */
                   16990: _ACEOF
                   16991: cat confdefs.h >>conftest.$ac_ext
                   16992: cat >>conftest.$ac_ext <<_ACEOF
                   16993: /* end confdefs.h.  */
1.25      millert  16994: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   16995:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   16996: #define $ac_func innocuous_$ac_func
                   16997:
                   16998: /* System header to define __stub macros and hopefully few prototypes,
                   16999:     which can conflict with char $ac_func (); below.
                   17000:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   17001:     <limits.h> exists even on freestanding compilers.  */
                   17002:
                   17003: #ifdef __STDC__
                   17004: # include <limits.h>
                   17005: #else
                   17006: # include <assert.h>
                   17007: #endif
                   17008:
                   17009: #undef $ac_func
                   17010:
1.27      millert  17011: /* Override any GCC internal prototype to avoid an error.
                   17012:    Use char because int might match the return type of a GCC
                   17013:    builtin and then its argument prototype would still apply.  */
1.25      millert  17014: #ifdef __cplusplus
                   17015: extern "C"
                   17016: #endif
                   17017: char $ac_func ();
                   17018: /* The GNU C library defines this for functions which it implements
                   17019:     to always fail with ENOSYS.  Some functions are actually named
                   17020:     something starting with __ and the normal name is an alias.  */
1.27      millert  17021: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  17022: choke me
                   17023: #endif
                   17024:
                   17025: int
                   17026: main ()
                   17027: {
1.27      millert  17028: return $ac_func ();
1.25      millert  17029:   ;
                   17030:   return 0;
                   17031: }
1.9       millert  17032: _ACEOF
1.25      millert  17033: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  17034: if { (ac_try="$ac_link"
                   17035: case "(($ac_try" in
                   17036:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   17037:   *) ac_try_echo=$ac_try;;
                   17038: esac
                   17039: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   17040:   (eval "$ac_link") 2>conftest.er1
1.9       millert  17041:   ac_status=$?
1.23      millert  17042:   grep -v '^ *+' conftest.er1 >conftest.err
                   17043:   rm -f conftest.er1
                   17044:   cat conftest.err >&5
1.16      millert  17045:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  17046:   (exit $ac_status); } && {
                   17047:         test -z "$ac_c_werror_flag" ||
                   17048:         test ! -s conftest.err
                   17049:        } && test -s conftest$ac_exeext &&
                   17050:        $as_test_x conftest$ac_exeext; then
1.25      millert  17051:   eval "$as_ac_var=yes"
1.23      millert  17052: else
                   17053:   echo "$as_me: failed program was:" >&5
                   17054: sed 's/^/| /' conftest.$ac_ext >&5
                   17055:
1.27      millert  17056:        eval "$as_ac_var=no"
1.23      millert  17057: fi
1.27      millert  17058:
                   17059: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  17060:       conftest$ac_exeext conftest.$ac_ext
1.9       millert  17061: fi
1.27      millert  17062: ac_res=`eval echo '${'$as_ac_var'}'`
                   17063:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   17064: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  17065: if test `eval echo '${'$as_ac_var'}'` = yes; then
1.23      millert  17066:   cat >>confdefs.h <<_ACEOF
1.25      millert  17067: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
1.23      millert  17068: _ACEOF
1.25      millert  17069:  break
                   17070: fi
                   17071: done
1.23      millert  17072:
1.16      millert  17073:
1.27      millert  17074:
                   17075: for ac_func in innetgr _innetgr
1.25      millert  17076: do
                   17077: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  17078: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   17079: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   17080: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.9       millert  17081:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  17082: else
1.23      millert  17083:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  17084: /* confdefs.h.  */
                   17085: _ACEOF
                   17086: cat confdefs.h >>conftest.$ac_ext
                   17087: cat >>conftest.$ac_ext <<_ACEOF
                   17088: /* end confdefs.h.  */
1.25      millert  17089: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   17090:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   17091: #define $ac_func innocuous_$ac_func
                   17092:
                   17093: /* System header to define __stub macros and hopefully few prototypes,
                   17094:     which can conflict with char $ac_func (); below.
                   17095:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   17096:     <limits.h> exists even on freestanding compilers.  */
                   17097:
                   17098: #ifdef __STDC__
                   17099: # include <limits.h>
                   17100: #else
                   17101: # include <assert.h>
                   17102: #endif
                   17103:
                   17104: #undef $ac_func
                   17105:
1.27      millert  17106: /* Override any GCC internal prototype to avoid an error.
                   17107:    Use char because int might match the return type of a GCC
                   17108:    builtin and then its argument prototype would still apply.  */
1.25      millert  17109: #ifdef __cplusplus
                   17110: extern "C"
                   17111: #endif
                   17112: char $ac_func ();
                   17113: /* The GNU C library defines this for functions which it implements
                   17114:     to always fail with ENOSYS.  Some functions are actually named
                   17115:     something starting with __ and the normal name is an alias.  */
1.27      millert  17116: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  17117: choke me
                   17118: #endif
1.16      millert  17119:
                   17120: int
                   17121: main ()
                   17122: {
1.27      millert  17123: return $ac_func ();
1.16      millert  17124:   ;
                   17125:   return 0;
                   17126: }
                   17127: _ACEOF
                   17128: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  17129: if { (ac_try="$ac_link"
                   17130: case "(($ac_try" in
                   17131:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   17132:   *) ac_try_echo=$ac_try;;
                   17133: esac
                   17134: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   17135:   (eval "$ac_link") 2>conftest.er1
1.16      millert  17136:   ac_status=$?
1.25      millert  17137:   grep -v '^ *+' conftest.er1 >conftest.err
                   17138:   rm -f conftest.er1
                   17139:   cat conftest.err >&5
1.16      millert  17140:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  17141:   (exit $ac_status); } && {
                   17142:         test -z "$ac_c_werror_flag" ||
                   17143:         test ! -s conftest.err
                   17144:        } && test -s conftest$ac_exeext &&
                   17145:        $as_test_x conftest$ac_exeext; then
1.25      millert  17146:   eval "$as_ac_var=yes"
1.16      millert  17147: else
                   17148:   echo "$as_me: failed program was:" >&5
                   17149: sed 's/^/| /' conftest.$ac_ext >&5
                   17150:
1.27      millert  17151:        eval "$as_ac_var=no"
1.16      millert  17152: fi
1.27      millert  17153:
                   17154: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  17155:       conftest$ac_exeext conftest.$ac_ext
1.23      millert  17156: fi
1.27      millert  17157: ac_res=`eval echo '${'$as_ac_var'}'`
                   17158:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   17159: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  17160: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   17161:   cat >>confdefs.h <<_ACEOF
                   17162: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   17163: _ACEOF
1.9       millert  17164:
1.27      millert  17165: for ac_func in getdomainname
                   17166: do
                   17167: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   17168: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   17169: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   17170: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.16      millert  17171:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   17172: else
1.25      millert  17173:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  17174: /* confdefs.h.  */
                   17175: _ACEOF
                   17176: cat confdefs.h >>conftest.$ac_ext
                   17177: cat >>conftest.$ac_ext <<_ACEOF
                   17178: /* end confdefs.h.  */
1.27      millert  17179: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   17180:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   17181: #define $ac_func innocuous_$ac_func
1.16      millert  17182:
1.27      millert  17183: /* System header to define __stub macros and hopefully few prototypes,
                   17184:     which can conflict with char $ac_func (); below.
                   17185:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   17186:     <limits.h> exists even on freestanding compilers.  */
1.25      millert  17187:
1.27      millert  17188: #ifdef __STDC__
                   17189: # include <limits.h>
                   17190: #else
                   17191: # include <assert.h>
                   17192: #endif
1.25      millert  17193:
1.27      millert  17194: #undef $ac_func
1.25      millert  17195:
1.27      millert  17196: /* Override any GCC internal prototype to avoid an error.
                   17197:    Use char because int might match the return type of a GCC
                   17198:    builtin and then its argument prototype would still apply.  */
                   17199: #ifdef __cplusplus
                   17200: extern "C"
                   17201: #endif
                   17202: char $ac_func ();
                   17203: /* The GNU C library defines this for functions which it implements
                   17204:     to always fail with ENOSYS.  Some functions are actually named
                   17205:     something starting with __ and the normal name is an alias.  */
                   17206: #if defined __stub_$ac_func || defined __stub___$ac_func
                   17207: choke me
                   17208: #endif
1.23      millert  17209:
1.25      millert  17210: int
                   17211: main ()
                   17212: {
1.27      millert  17213: return $ac_func ();
1.25      millert  17214:   ;
                   17215:   return 0;
                   17216: }
1.23      millert  17217: _ACEOF
1.25      millert  17218: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  17219: if { (ac_try="$ac_link"
                   17220: case "(($ac_try" in
                   17221:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   17222:   *) ac_try_echo=$ac_try;;
                   17223: esac
                   17224: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   17225:   (eval "$ac_link") 2>conftest.er1
1.23      millert  17226:   ac_status=$?
                   17227:   grep -v '^ *+' conftest.er1 >conftest.err
                   17228:   rm -f conftest.er1
                   17229:   cat conftest.err >&5
                   17230:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  17231:   (exit $ac_status); } && {
                   17232:         test -z "$ac_c_werror_flag" ||
                   17233:         test ! -s conftest.err
                   17234:        } && test -s conftest$ac_exeext &&
                   17235:        $as_test_x conftest$ac_exeext; then
                   17236:   eval "$as_ac_var=yes"
1.23      millert  17237: else
                   17238:   echo "$as_me: failed program was:" >&5
                   17239: sed 's/^/| /' conftest.$ac_ext >&5
                   17240:
1.27      millert  17241:        eval "$as_ac_var=no"
1.25      millert  17242: fi
1.27      millert  17243:
                   17244: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  17245:       conftest$ac_exeext conftest.$ac_ext
1.23      millert  17246: fi
1.27      millert  17247: ac_res=`eval echo '${'$as_ac_var'}'`
                   17248:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   17249: echo "${ECHO_T}$ac_res" >&6; }
                   17250: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   17251:   cat >>confdefs.h <<_ACEOF
                   17252: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
1.16      millert  17253: _ACEOF
1.1       millert  17254:
1.27      millert  17255: fi
                   17256: done
                   17257:  break
                   17258: fi
                   17259: done
1.25      millert  17260:
                   17261:
1.37      millert  17262: for ac_func in utimes
1.1       millert  17263: do
1.25      millert  17264: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  17265: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   17266: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   17267: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.9       millert  17268:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.16      millert  17269: else
1.25      millert  17270:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  17271: /* confdefs.h.  */
                   17272: _ACEOF
                   17273: cat confdefs.h >>conftest.$ac_ext
                   17274: cat >>conftest.$ac_ext <<_ACEOF
                   17275: /* end confdefs.h.  */
1.25      millert  17276: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   17277:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   17278: #define $ac_func innocuous_$ac_func
                   17279:
                   17280: /* System header to define __stub macros and hopefully few prototypes,
                   17281:     which can conflict with char $ac_func (); below.
                   17282:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   17283:     <limits.h> exists even on freestanding compilers.  */
                   17284:
                   17285: #ifdef __STDC__
                   17286: # include <limits.h>
                   17287: #else
                   17288: # include <assert.h>
                   17289: #endif
                   17290:
                   17291: #undef $ac_func
                   17292:
1.27      millert  17293: /* Override any GCC internal prototype to avoid an error.
                   17294:    Use char because int might match the return type of a GCC
                   17295:    builtin and then its argument prototype would still apply.  */
1.25      millert  17296: #ifdef __cplusplus
                   17297: extern "C"
                   17298: #endif
                   17299: char $ac_func ();
                   17300: /* The GNU C library defines this for functions which it implements
                   17301:     to always fail with ENOSYS.  Some functions are actually named
                   17302:     something starting with __ and the normal name is an alias.  */
1.27      millert  17303: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  17304: choke me
                   17305: #endif
                   17306:
                   17307: int
                   17308: main ()
                   17309: {
1.27      millert  17310: return $ac_func ();
1.25      millert  17311:   ;
                   17312:   return 0;
                   17313: }
1.16      millert  17314: _ACEOF
1.25      millert  17315: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  17316: if { (ac_try="$ac_link"
                   17317: case "(($ac_try" in
                   17318:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   17319:   *) ac_try_echo=$ac_try;;
                   17320: esac
                   17321: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   17322:   (eval "$ac_link") 2>conftest.er1
1.16      millert  17323:   ac_status=$?
1.25      millert  17324:   grep -v '^ *+' conftest.er1 >conftest.err
                   17325:   rm -f conftest.er1
                   17326:   cat conftest.err >&5
1.16      millert  17327:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  17328:   (exit $ac_status); } && {
                   17329:         test -z "$ac_c_werror_flag" ||
                   17330:         test ! -s conftest.err
                   17331:        } && test -s conftest$ac_exeext &&
                   17332:        $as_test_x conftest$ac_exeext; then
1.25      millert  17333:   eval "$as_ac_var=yes"
1.9       millert  17334: else
1.16      millert  17335:   echo "$as_me: failed program was:" >&5
                   17336: sed 's/^/| /' conftest.$ac_ext >&5
                   17337:
1.27      millert  17338:        eval "$as_ac_var=no"
1.25      millert  17339: fi
1.27      millert  17340:
                   17341: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  17342:       conftest$ac_exeext conftest.$ac_ext
                   17343: fi
1.27      millert  17344: ac_res=`eval echo '${'$as_ac_var'}'`
                   17345:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   17346: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  17347: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   17348:   cat >>confdefs.h <<_ACEOF
                   17349: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   17350: _ACEOF
                   17351:
1.37      millert  17352:
                   17353: for ac_func in futimes futimesat
                   17354: do
                   17355: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   17356: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   17357: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   17358: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.25      millert  17359:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   17360: else
1.37      millert  17361:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  17362: /* confdefs.h.  */
                   17363: _ACEOF
                   17364: cat confdefs.h >>conftest.$ac_ext
                   17365: cat >>conftest.$ac_ext <<_ACEOF
                   17366: /* end confdefs.h.  */
1.37      millert  17367: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   17368:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   17369: #define $ac_func innocuous_$ac_func
                   17370:
                   17371: /* System header to define __stub macros and hopefully few prototypes,
                   17372:     which can conflict with char $ac_func (); below.
                   17373:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   17374:     <limits.h> exists even on freestanding compilers.  */
                   17375:
                   17376: #ifdef __STDC__
                   17377: # include <limits.h>
                   17378: #else
                   17379: # include <assert.h>
                   17380: #endif
                   17381:
                   17382: #undef $ac_func
1.25      millert  17383:
1.27      millert  17384: /* Override any GCC internal prototype to avoid an error.
                   17385:    Use char because int might match the return type of a GCC
                   17386:    builtin and then its argument prototype would still apply.  */
1.25      millert  17387: #ifdef __cplusplus
                   17388: extern "C"
                   17389: #endif
1.37      millert  17390: char $ac_func ();
                   17391: /* The GNU C library defines this for functions which it implements
                   17392:     to always fail with ENOSYS.  Some functions are actually named
                   17393:     something starting with __ and the normal name is an alias.  */
                   17394: #if defined __stub_$ac_func || defined __stub___$ac_func
                   17395: choke me
                   17396: #endif
                   17397:
1.25      millert  17398: int
                   17399: main ()
                   17400: {
1.37      millert  17401: return $ac_func ();
1.25      millert  17402:   ;
                   17403:   return 0;
                   17404: }
1.9       millert  17405: _ACEOF
1.25      millert  17406: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  17407: if { (ac_try="$ac_link"
                   17408: case "(($ac_try" in
                   17409:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   17410:   *) ac_try_echo=$ac_try;;
                   17411: esac
                   17412: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   17413:   (eval "$ac_link") 2>conftest.er1
1.9       millert  17414:   ac_status=$?
1.16      millert  17415:   grep -v '^ *+' conftest.er1 >conftest.err
1.9       millert  17416:   rm -f conftest.er1
                   17417:   cat conftest.err >&5
1.16      millert  17418:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  17419:   (exit $ac_status); } && {
                   17420:         test -z "$ac_c_werror_flag" ||
                   17421:         test ! -s conftest.err
                   17422:        } && test -s conftest$ac_exeext &&
                   17423:        $as_test_x conftest$ac_exeext; then
1.37      millert  17424:   eval "$as_ac_var=yes"
1.1       millert  17425: else
1.9       millert  17426:   echo "$as_me: failed program was:" >&5
1.16      millert  17427: sed 's/^/| /' conftest.$ac_ext >&5
                   17428:
1.37      millert  17429:        eval "$as_ac_var=no"
1.1       millert  17430: fi
1.27      millert  17431:
                   17432: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  17433:       conftest$ac_exeext conftest.$ac_ext
1.16      millert  17434: fi
1.37      millert  17435: ac_res=`eval echo '${'$as_ac_var'}'`
                   17436:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   17437: echo "${ECHO_T}$ac_res" >&6; }
                   17438: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   17439:   cat >>confdefs.h <<_ACEOF
                   17440: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   17441: _ACEOF
                   17442:  break
                   17443: fi
                   17444: done
                   17445:
                   17446: else
                   17447:
                   17448: for ac_func in futime
                   17449: do
                   17450: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   17451: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   17452: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   17453: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.18      millert  17454:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   17455: else
1.25      millert  17456:   cat >conftest.$ac_ext <<_ACEOF
1.18      millert  17457: /* confdefs.h.  */
                   17458: _ACEOF
                   17459: cat confdefs.h >>conftest.$ac_ext
                   17460: cat >>conftest.$ac_ext <<_ACEOF
                   17461: /* end confdefs.h.  */
1.37      millert  17462: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   17463:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   17464: #define $ac_func innocuous_$ac_func
                   17465:
                   17466: /* System header to define __stub macros and hopefully few prototypes,
                   17467:     which can conflict with char $ac_func (); below.
                   17468:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   17469:     <limits.h> exists even on freestanding compilers.  */
                   17470:
                   17471: #ifdef __STDC__
                   17472: # include <limits.h>
                   17473: #else
                   17474: # include <assert.h>
                   17475: #endif
                   17476:
                   17477: #undef $ac_func
                   17478:
                   17479: /* Override any GCC internal prototype to avoid an error.
                   17480:    Use char because int might match the return type of a GCC
                   17481:    builtin and then its argument prototype would still apply.  */
                   17482: #ifdef __cplusplus
                   17483: extern "C"
                   17484: #endif
                   17485: char $ac_func ();
                   17486: /* The GNU C library defines this for functions which it implements
                   17487:     to always fail with ENOSYS.  Some functions are actually named
                   17488:     something starting with __ and the normal name is an alias.  */
                   17489: #if defined __stub_$ac_func || defined __stub___$ac_func
                   17490: choke me
                   17491: #endif
                   17492:
                   17493: int
                   17494: main ()
                   17495: {
                   17496: return $ac_func ();
                   17497:   ;
                   17498:   return 0;
                   17499: }
1.18      millert  17500: _ACEOF
1.37      millert  17501: rm -f conftest.$ac_objext conftest$ac_exeext
                   17502: if { (ac_try="$ac_link"
1.27      millert  17503: case "(($ac_try" in
                   17504:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   17505:   *) ac_try_echo=$ac_try;;
                   17506: esac
                   17507: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  17508:   (eval "$ac_link") 2>conftest.er1
1.18      millert  17509:   ac_status=$?
1.25      millert  17510:   grep -v '^ *+' conftest.er1 >conftest.err
                   17511:   rm -f conftest.er1
                   17512:   cat conftest.err >&5
1.18      millert  17513:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.37      millert  17514:   (exit $ac_status); } && {
                   17515:         test -z "$ac_c_werror_flag" ||
1.27      millert  17516:         test ! -s conftest.err
1.37      millert  17517:        } && test -s conftest$ac_exeext &&
                   17518:        $as_test_x conftest$ac_exeext; then
                   17519:   eval "$as_ac_var=yes"
1.23      millert  17520: else
1.25      millert  17521:   echo "$as_me: failed program was:" >&5
                   17522: sed 's/^/| /' conftest.$ac_ext >&5
                   17523:
1.37      millert  17524:        eval "$as_ac_var=no"
1.23      millert  17525: fi
1.27      millert  17526:
1.37      millert  17527: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   17528:       conftest$ac_exeext conftest.$ac_ext
1.23      millert  17529: fi
1.37      millert  17530: ac_res=`eval echo '${'$as_ac_var'}'`
                   17531:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   17532: echo "${ECHO_T}$ac_res" >&6; }
                   17533: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   17534:   cat >>confdefs.h <<_ACEOF
                   17535: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
1.23      millert  17536: _ACEOF
1.37      millert  17537:
                   17538: fi
                   17539: done
                   17540:  case " $LIBOBJS " in
                   17541:   *" utimes.$ac_objext "* ) ;;
                   17542:   *) LIBOBJS="$LIBOBJS utimes.$ac_objext"
                   17543:  ;;
                   17544: esac
                   17545:
                   17546: fi
                   17547: done
                   17548:
                   17549: { echo "$as_me:$LINENO: checking for working fnmatch with FNM_CASEFOLD" >&5
                   17550: echo $ECHO_N "checking for working fnmatch with FNM_CASEFOLD... $ECHO_C" >&6; }
                   17551: if test "${sudo_cv_func_fnmatch+set}" = set; then
                   17552:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   17553: else
                   17554:   rm -f conftestdata; > conftestdata
                   17555: if test "$cross_compiling" = yes; then
                   17556:   sudo_cv_func_fnmatch=no
1.27      millert  17557: else
1.37      millert  17558:   cat >conftest.$ac_ext <<_ACEOF
                   17559: /* confdefs.h.  */
                   17560: _ACEOF
                   17561: cat confdefs.h >>conftest.$ac_ext
                   17562: cat >>conftest.$ac_ext <<_ACEOF
                   17563: /* end confdefs.h.  */
                   17564: #include <fnmatch.h>
                   17565: main() { exit(fnmatch("/*/bin/echo *", "/usr/bin/echo just a test", FNM_CASEFOLD)); }
                   17566: _ACEOF
                   17567: rm -f conftest$ac_exeext
                   17568: if { (ac_try="$ac_link"
                   17569: case "(($ac_try" in
                   17570:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   17571:   *) ac_try_echo=$ac_try;;
                   17572: esac
                   17573: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   17574:   (eval "$ac_link") 2>&5
                   17575:   ac_status=$?
                   17576:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   17577:   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
                   17578:   { (case "(($ac_try" in
                   17579:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   17580:   *) ac_try_echo=$ac_try;;
1.27      millert  17581: esac
1.37      millert  17582: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   17583:   (eval "$ac_try") 2>&5
                   17584:   ac_status=$?
                   17585:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   17586:   (exit $ac_status); }; }; then
                   17587:   sudo_cv_func_fnmatch=yes
                   17588: else
                   17589:   echo "$as_me: program exited with status $ac_status" >&5
                   17590: echo "$as_me: failed program was:" >&5
                   17591: sed 's/^/| /' conftest.$ac_ext >&5
                   17592:
                   17593: ( exit $ac_status )
                   17594: sudo_cv_func_fnmatch=no
                   17595: fi
                   17596: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
                   17597: fi
                   17598:
1.25      millert  17599:
1.37      millert  17600: rm -f core core.* *.core
1.23      millert  17601: fi
                   17602:
1.37      millert  17603: { echo "$as_me:$LINENO: result: $sudo_cv_func_fnmatch" >&5
                   17604: echo "${ECHO_T}$sudo_cv_func_fnmatch" >&6; }
                   17605: if test $sudo_cv_func_fnmatch = yes; then
                   17606:   cat >>confdefs.h <<\_ACEOF
                   17607: #define HAVE_FNMATCH 1
                   17608: _ACEOF
1.23      millert  17609:
1.27      millert  17610: else
                   17611:   case " $LIBOBJS " in
1.37      millert  17612:   *" fnmatch.$ac_objext "* ) ;;
                   17613:   *) LIBOBJS="$LIBOBJS fnmatch.$ac_objext"
1.27      millert  17614:  ;;
                   17615: esac
                   17616:
                   17617: fi
                   17618:
1.37      millert  17619: { echo "$as_me:$LINENO: checking for isblank" >&5
                   17620: echo $ECHO_N "checking for isblank... $ECHO_C" >&6; }
                   17621: if test "${sudo_cv_func_isblank+set}" = set; then
1.23      millert  17622:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   17623: else
                   17624:   cat >conftest.$ac_ext <<_ACEOF
                   17625: /* confdefs.h.  */
                   17626: _ACEOF
                   17627: cat confdefs.h >>conftest.$ac_ext
                   17628: cat >>conftest.$ac_ext <<_ACEOF
                   17629: /* end confdefs.h.  */
1.37      millert  17630: #include <ctype.h>
1.23      millert  17631: int
                   17632: main ()
                   17633: {
1.37      millert  17634: return (isblank('a'));
1.23      millert  17635:   ;
                   17636:   return 0;
                   17637: }
                   17638: _ACEOF
1.25      millert  17639: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  17640: if { (ac_try="$ac_link"
                   17641: case "(($ac_try" in
                   17642:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   17643:   *) ac_try_echo=$ac_try;;
                   17644: esac
                   17645: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   17646:   (eval "$ac_link") 2>conftest.er1
1.23      millert  17647:   ac_status=$?
1.25      millert  17648:   grep -v '^ *+' conftest.er1 >conftest.err
                   17649:   rm -f conftest.er1
                   17650:   cat conftest.err >&5
1.23      millert  17651:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  17652:   (exit $ac_status); } && {
                   17653:         test -z "$ac_c_werror_flag" ||
                   17654:         test ! -s conftest.err
                   17655:        } && test -s conftest$ac_exeext &&
                   17656:        $as_test_x conftest$ac_exeext; then
1.37      millert  17657:   sudo_cv_func_isblank=yes
1.23      millert  17658: else
                   17659:   echo "$as_me: failed program was:" >&5
                   17660: sed 's/^/| /' conftest.$ac_ext >&5
                   17661:
1.37      millert  17662:        sudo_cv_func_isblank=no
1.23      millert  17663: fi
1.27      millert  17664:
                   17665: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  17666:       conftest$ac_exeext conftest.$ac_ext
1.23      millert  17667: fi
1.37      millert  17668: { echo "$as_me:$LINENO: result: $sudo_cv_func_isblank" >&5
                   17669: echo "${ECHO_T}$sudo_cv_func_isblank" >&6; }
                   17670:
                   17671:   if test "$sudo_cv_func_isblank" = "yes"; then
                   17672:
                   17673: cat >>confdefs.h <<\_ACEOF
                   17674: #define HAVE_ISBLANK 1
1.25      millert  17675: _ACEOF
                   17676:
1.37      millert  17677:   else
                   17678:     case " $LIBOBJS " in
                   17679:   *" isblank.$ac_objext "* ) ;;
                   17680:   *) LIBOBJS="$LIBOBJS isblank.$ac_objext"
                   17681:  ;;
                   17682: esac
                   17683:
                   17684:   fi
                   17685:
                   17686:
                   17687:
1.23      millert  17688:
1.37      millert  17689:
                   17690:
                   17691:
                   17692: for ac_func in memrchr strerror strcasecmp sigaction strlcpy strlcat
1.25      millert  17693: do
                   17694: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  17695: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   17696: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   17697: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.18      millert  17698:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   17699: else
1.23      millert  17700:   cat >conftest.$ac_ext <<_ACEOF
                   17701: /* confdefs.h.  */
                   17702: _ACEOF
                   17703: cat confdefs.h >>conftest.$ac_ext
                   17704: cat >>conftest.$ac_ext <<_ACEOF
                   17705: /* end confdefs.h.  */
1.25      millert  17706: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   17707:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   17708: #define $ac_func innocuous_$ac_func
                   17709:
                   17710: /* System header to define __stub macros and hopefully few prototypes,
                   17711:     which can conflict with char $ac_func (); below.
                   17712:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   17713:     <limits.h> exists even on freestanding compilers.  */
                   17714:
                   17715: #ifdef __STDC__
                   17716: # include <limits.h>
                   17717: #else
                   17718: # include <assert.h>
                   17719: #endif
                   17720:
                   17721: #undef $ac_func
                   17722:
1.27      millert  17723: /* Override any GCC internal prototype to avoid an error.
                   17724:    Use char because int might match the return type of a GCC
                   17725:    builtin and then its argument prototype would still apply.  */
1.25      millert  17726: #ifdef __cplusplus
                   17727: extern "C"
                   17728: #endif
                   17729: char $ac_func ();
                   17730: /* The GNU C library defines this for functions which it implements
                   17731:     to always fail with ENOSYS.  Some functions are actually named
                   17732:     something starting with __ and the normal name is an alias.  */
1.27      millert  17733: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  17734: choke me
                   17735: #endif
1.23      millert  17736:
1.25      millert  17737: int
                   17738: main ()
                   17739: {
1.27      millert  17740: return $ac_func ();
1.25      millert  17741:   ;
                   17742:   return 0;
                   17743: }
1.23      millert  17744: _ACEOF
1.25      millert  17745: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  17746: if { (ac_try="$ac_link"
                   17747: case "(($ac_try" in
                   17748:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   17749:   *) ac_try_echo=$ac_try;;
                   17750: esac
                   17751: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   17752:   (eval "$ac_link") 2>conftest.er1
1.25      millert  17753:   ac_status=$?
                   17754:   grep -v '^ *+' conftest.er1 >conftest.err
                   17755:   rm -f conftest.er1
                   17756:   cat conftest.err >&5
                   17757:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  17758:   (exit $ac_status); } && {
                   17759:         test -z "$ac_c_werror_flag" ||
                   17760:         test ! -s conftest.err
                   17761:        } && test -s conftest$ac_exeext &&
                   17762:        $as_test_x conftest$ac_exeext; then
1.25      millert  17763:   eval "$as_ac_var=yes"
1.23      millert  17764: else
1.25      millert  17765:   echo "$as_me: failed program was:" >&5
                   17766: sed 's/^/| /' conftest.$ac_ext >&5
                   17767:
1.27      millert  17768:        eval "$as_ac_var=no"
1.25      millert  17769: fi
1.27      millert  17770:
                   17771: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  17772:       conftest$ac_exeext conftest.$ac_ext
                   17773: fi
1.27      millert  17774: ac_res=`eval echo '${'$as_ac_var'}'`
                   17775:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   17776: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  17777: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   17778:   cat >>confdefs.h <<_ACEOF
                   17779: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   17780: _ACEOF
1.37      millert  17781:
                   17782: else
                   17783:   case " $LIBOBJS " in
                   17784:   *" $ac_func.$ac_objext "* ) ;;
                   17785:   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
                   17786:  ;;
                   17787: esac
                   17788:
1.23      millert  17789: fi
1.25      millert  17790: done
                   17791:
1.23      millert  17792:
1.37      millert  17793:
                   17794: for ac_func in closefrom
1.25      millert  17795: do
                   17796: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  17797: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   17798: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   17799: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.23      millert  17800:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   17801: else
                   17802:   cat >conftest.$ac_ext <<_ACEOF
                   17803: /* confdefs.h.  */
1.18      millert  17804: _ACEOF
1.23      millert  17805: cat confdefs.h >>conftest.$ac_ext
                   17806: cat >>conftest.$ac_ext <<_ACEOF
                   17807: /* end confdefs.h.  */
1.25      millert  17808: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   17809:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   17810: #define $ac_func innocuous_$ac_func
                   17811:
                   17812: /* System header to define __stub macros and hopefully few prototypes,
                   17813:     which can conflict with char $ac_func (); below.
                   17814:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   17815:     <limits.h> exists even on freestanding compilers.  */
                   17816:
                   17817: #ifdef __STDC__
                   17818: # include <limits.h>
                   17819: #else
                   17820: # include <assert.h>
                   17821: #endif
                   17822:
                   17823: #undef $ac_func
                   17824:
1.27      millert  17825: /* Override any GCC internal prototype to avoid an error.
                   17826:    Use char because int might match the return type of a GCC
                   17827:    builtin and then its argument prototype would still apply.  */
1.25      millert  17828: #ifdef __cplusplus
                   17829: extern "C"
                   17830: #endif
                   17831: char $ac_func ();
                   17832: /* The GNU C library defines this for functions which it implements
                   17833:     to always fail with ENOSYS.  Some functions are actually named
                   17834:     something starting with __ and the normal name is an alias.  */
1.27      millert  17835: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  17836: choke me
                   17837: #endif
1.18      millert  17838:
1.23      millert  17839: int
                   17840: main ()
                   17841: {
1.27      millert  17842: return $ac_func ();
1.25      millert  17843:   ;
                   17844:   return 0;
                   17845: }
1.9       millert  17846: _ACEOF
1.27      millert  17847: rm -f conftest.$ac_objext conftest$ac_exeext
                   17848: if { (ac_try="$ac_link"
                   17849: case "(($ac_try" in
                   17850:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   17851:   *) ac_try_echo=$ac_try;;
                   17852: esac
                   17853: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   17854:   (eval "$ac_link") 2>conftest.er1
1.25      millert  17855:   ac_status=$?
                   17856:   grep -v '^ *+' conftest.er1 >conftest.err
                   17857:   rm -f conftest.er1
                   17858:   cat conftest.err >&5
                   17859:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  17860:   (exit $ac_status); } && {
                   17861:         test -z "$ac_c_werror_flag" ||
                   17862:         test ! -s conftest.err
                   17863:        } && test -s conftest$ac_exeext &&
                   17864:        $as_test_x conftest$ac_exeext; then
                   17865:   eval "$as_ac_var=yes"
1.1       millert  17866: else
1.25      millert  17867:   echo "$as_me: failed program was:" >&5
                   17868: sed 's/^/| /' conftest.$ac_ext >&5
                   17869:
1.27      millert  17870:        eval "$as_ac_var=no"
1.23      millert  17871: fi
1.27      millert  17872:
                   17873: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   17874:       conftest$ac_exeext conftest.$ac_ext
1.9       millert  17875: fi
1.27      millert  17876: ac_res=`eval echo '${'$as_ac_var'}'`
                   17877:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   17878: echo "${ECHO_T}$ac_res" >&6; }
                   17879: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   17880:   cat >>confdefs.h <<_ACEOF
                   17881: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
1.23      millert  17882: _ACEOF
1.16      millert  17883:
1.37      millert  17884: else
                   17885:   case " $LIBOBJS " in
                   17886:   *" closefrom.$ac_objext "* ) ;;
                   17887:   *) LIBOBJS="$LIBOBJS closefrom.$ac_objext"
1.27      millert  17888:  ;;
                   17889: esac
1.9       millert  17890:
1.37      millert  17891:     { echo "$as_me:$LINENO: checking whether F_CLOSEM is declared" >&5
                   17892: echo $ECHO_N "checking whether F_CLOSEM is declared... $ECHO_C" >&6; }
                   17893: if test "${ac_cv_have_decl_F_CLOSEM+set}" = set; then
1.27      millert  17894:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   17895: else
                   17896:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  17897: /* confdefs.h.  */
                   17898: _ACEOF
                   17899: cat confdefs.h >>conftest.$ac_ext
                   17900: cat >>conftest.$ac_ext <<_ACEOF
                   17901: /* end confdefs.h.  */
1.37      millert  17902:  #include <limits.h>
                   17903:          #include <fcntl.h>
                   17904:
                   17905: int
                   17906: main ()
                   17907: {
                   17908: #ifndef F_CLOSEM
                   17909:   (void) F_CLOSEM;
                   17910: #endif
                   17911:
                   17912:   ;
                   17913:   return 0;
                   17914: }
1.16      millert  17915: _ACEOF
1.37      millert  17916: rm -f conftest.$ac_objext
                   17917: if { (ac_try="$ac_compile"
1.27      millert  17918: case "(($ac_try" in
                   17919:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   17920:   *) ac_try_echo=$ac_try;;
                   17921: esac
                   17922: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  17923:   (eval "$ac_compile") 2>conftest.er1
1.25      millert  17924:   ac_status=$?
1.37      millert  17925:   grep -v '^ *+' conftest.er1 >conftest.err
                   17926:   rm -f conftest.er1
                   17927:   cat conftest.err >&5
1.25      millert  17928:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.37      millert  17929:   (exit $ac_status); } && {
                   17930:         test -z "$ac_c_werror_flag" ||
                   17931:         test ! -s conftest.err
                   17932:        } && test -s conftest.$ac_objext; then
                   17933:   ac_cv_have_decl_F_CLOSEM=yes
1.1       millert  17934: else
1.37      millert  17935:   echo "$as_me: failed program was:" >&5
1.16      millert  17936: sed 's/^/| /' conftest.$ac_ext >&5
                   17937:
1.37      millert  17938:        ac_cv_have_decl_F_CLOSEM=no
1.27      millert  17939: fi
                   17940:
1.37      millert  17941: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.25      millert  17942: fi
1.37      millert  17943: { echo "$as_me:$LINENO: result: $ac_cv_have_decl_F_CLOSEM" >&5
                   17944: echo "${ECHO_T}$ac_cv_have_decl_F_CLOSEM" >&6; }
                   17945: if test $ac_cv_have_decl_F_CLOSEM = yes; then
1.25      millert  17946:   cat >>confdefs.h <<\_ACEOF
1.37      millert  17947: #define HAVE_FCNTL_CLOSEM 1
1.25      millert  17948: _ACEOF
                   17949:
1.27      millert  17950: fi
1.16      millert  17951:
1.27      millert  17952:
1.25      millert  17953: fi
1.37      millert  17954: done
1.27      millert  17955:
                   17956:
1.37      millert  17957: for ac_func in mkstemp
1.27      millert  17958: do
                   17959: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   17960: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   17961: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   17962: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.25      millert  17963:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.7       millert  17964: else
1.9       millert  17965:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  17966: /* confdefs.h.  */
                   17967: _ACEOF
                   17968: cat confdefs.h >>conftest.$ac_ext
                   17969: cat >>conftest.$ac_ext <<_ACEOF
1.25      millert  17970: /* end confdefs.h.  */
1.27      millert  17971: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
1.25      millert  17972:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1.27      millert  17973: #define $ac_func innocuous_$ac_func
1.25      millert  17974:
                   17975: /* System header to define __stub macros and hopefully few prototypes,
1.27      millert  17976:     which can conflict with char $ac_func (); below.
1.25      millert  17977:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   17978:     <limits.h> exists even on freestanding compilers.  */
                   17979:
                   17980: #ifdef __STDC__
                   17981: # include <limits.h>
                   17982: #else
                   17983: # include <assert.h>
                   17984: #endif
                   17985:
1.27      millert  17986: #undef $ac_func
1.25      millert  17987:
1.27      millert  17988: /* Override any GCC internal prototype to avoid an error.
                   17989:    Use char because int might match the return type of a GCC
                   17990:    builtin and then its argument prototype would still apply.  */
1.25      millert  17991: #ifdef __cplusplus
                   17992: extern "C"
                   17993: #endif
1.27      millert  17994: char $ac_func ();
1.25      millert  17995: /* The GNU C library defines this for functions which it implements
                   17996:     to always fail with ENOSYS.  Some functions are actually named
                   17997:     something starting with __ and the normal name is an alias.  */
1.27      millert  17998: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  17999: choke me
                   18000: #endif
                   18001:
                   18002: int
                   18003: main ()
                   18004: {
1.27      millert  18005: return $ac_func ();
1.25      millert  18006:   ;
                   18007:   return 0;
                   18008: }
                   18009: _ACEOF
                   18010: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  18011: if { (ac_try="$ac_link"
                   18012: case "(($ac_try" in
                   18013:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18014:   *) ac_try_echo=$ac_try;;
                   18015: esac
                   18016: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18017:   (eval "$ac_link") 2>conftest.er1
1.25      millert  18018:   ac_status=$?
                   18019:   grep -v '^ *+' conftest.er1 >conftest.err
                   18020:   rm -f conftest.er1
                   18021:   cat conftest.err >&5
                   18022:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18023:   (exit $ac_status); } && {
                   18024:         test -z "$ac_c_werror_flag" ||
                   18025:         test ! -s conftest.err
                   18026:        } && test -s conftest$ac_exeext &&
                   18027:        $as_test_x conftest$ac_exeext; then
                   18028:   eval "$as_ac_var=yes"
1.23      millert  18029: else
1.25      millert  18030:   echo "$as_me: failed program was:" >&5
1.23      millert  18031: sed 's/^/| /' conftest.$ac_ext >&5
1.9       millert  18032:
1.27      millert  18033:        eval "$as_ac_var=no"
1.23      millert  18034: fi
1.27      millert  18035:
                   18036: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  18037:       conftest$ac_exeext conftest.$ac_ext
1.23      millert  18038: fi
1.27      millert  18039: ac_res=`eval echo '${'$as_ac_var'}'`
                   18040:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   18041: echo "${ECHO_T}$ac_res" >&6; }
                   18042: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   18043:   cat >>confdefs.h <<_ACEOF
                   18044: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   18045: _ACEOF
                   18046:
1.23      millert  18047: else
1.37      millert  18048:   SUDO_OBJS="${SUDO_OBJS} mkstemp.o"
1.27      millert  18049:
                   18050:
1.37      millert  18051: for ac_func in random lrand48
1.27      millert  18052: do
                   18053: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   18054: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   18055: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   18056: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.9       millert  18057:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   18058: else
1.27      millert  18059:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  18060: /* confdefs.h.  */
                   18061: _ACEOF
                   18062: cat confdefs.h >>conftest.$ac_ext
                   18063: cat >>conftest.$ac_ext <<_ACEOF
                   18064: /* end confdefs.h.  */
1.27      millert  18065: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   18066:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   18067: #define $ac_func innocuous_$ac_func
                   18068:
                   18069: /* System header to define __stub macros and hopefully few prototypes,
                   18070:     which can conflict with char $ac_func (); below.
                   18071:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   18072:     <limits.h> exists even on freestanding compilers.  */
                   18073:
                   18074: #ifdef __STDC__
                   18075: # include <limits.h>
                   18076: #else
                   18077: # include <assert.h>
                   18078: #endif
1.25      millert  18079:
1.27      millert  18080: #undef $ac_func
                   18081:
                   18082: /* Override any GCC internal prototype to avoid an error.
                   18083:    Use char because int might match the return type of a GCC
                   18084:    builtin and then its argument prototype would still apply.  */
1.25      millert  18085: #ifdef __cplusplus
                   18086: extern "C"
                   18087: #endif
1.27      millert  18088: char $ac_func ();
                   18089: /* The GNU C library defines this for functions which it implements
                   18090:     to always fail with ENOSYS.  Some functions are actually named
                   18091:     something starting with __ and the normal name is an alias.  */
                   18092: #if defined __stub_$ac_func || defined __stub___$ac_func
                   18093: choke me
                   18094: #endif
                   18095:
1.25      millert  18096: int
                   18097: main ()
                   18098: {
1.27      millert  18099: return $ac_func ();
1.25      millert  18100:   ;
                   18101:   return 0;
1.9       millert  18102: }
                   18103: _ACEOF
1.25      millert  18104: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  18105: if { (ac_try="$ac_link"
                   18106: case "(($ac_try" in
                   18107:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18108:   *) ac_try_echo=$ac_try;;
                   18109: esac
                   18110: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18111:   (eval "$ac_link") 2>conftest.er1
1.25      millert  18112:   ac_status=$?
                   18113:   grep -v '^ *+' conftest.er1 >conftest.err
                   18114:   rm -f conftest.er1
                   18115:   cat conftest.err >&5
                   18116:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18117:   (exit $ac_status); } && {
                   18118:         test -z "$ac_c_werror_flag" ||
                   18119:         test ! -s conftest.err
                   18120:        } && test -s conftest$ac_exeext &&
                   18121:        $as_test_x conftest$ac_exeext; then
                   18122:   eval "$as_ac_var=yes"
1.7       millert  18123: else
1.25      millert  18124:   echo "$as_me: failed program was:" >&5
1.16      millert  18125: sed 's/^/| /' conftest.$ac_ext >&5
                   18126:
1.27      millert  18127:        eval "$as_ac_var=no"
1.23      millert  18128: fi
1.27      millert  18129:
                   18130: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  18131:       conftest$ac_exeext conftest.$ac_ext
1.27      millert  18132: fi
                   18133: ac_res=`eval echo '${'$as_ac_var'}'`
                   18134:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   18135: echo "${ECHO_T}$ac_res" >&6; }
                   18136: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   18137:   cat >>confdefs.h <<_ACEOF
                   18138: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   18139: _ACEOF
1.37      millert  18140:  break
                   18141: fi
                   18142: done
1.27      millert  18143:
                   18144:
                   18145: fi
1.37      millert  18146: done
1.27      millert  18147:
                   18148:
                   18149:
                   18150:
                   18151:
1.37      millert  18152: for ac_func in snprintf vsnprintf asprintf vasprintf
1.27      millert  18153: do
                   18154: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   18155: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   18156: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   18157: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.9       millert  18158:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  18159: else
1.27      millert  18160:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  18161: /* confdefs.h.  */
                   18162: _ACEOF
                   18163: cat confdefs.h >>conftest.$ac_ext
                   18164: cat >>conftest.$ac_ext <<_ACEOF
                   18165: /* end confdefs.h.  */
1.27      millert  18166: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   18167:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   18168: #define $ac_func innocuous_$ac_func
1.25      millert  18169:
1.27      millert  18170: /* System header to define __stub macros and hopefully few prototypes,
                   18171:     which can conflict with char $ac_func (); below.
                   18172:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   18173:     <limits.h> exists even on freestanding compilers.  */
                   18174:
                   18175: #ifdef __STDC__
                   18176: # include <limits.h>
                   18177: #else
                   18178: # include <assert.h>
                   18179: #endif
                   18180:
                   18181: #undef $ac_func
                   18182:
                   18183: /* Override any GCC internal prototype to avoid an error.
                   18184:    Use char because int might match the return type of a GCC
                   18185:    builtin and then its argument prototype would still apply.  */
1.23      millert  18186: #ifdef __cplusplus
                   18187: extern "C"
                   18188: #endif
1.27      millert  18189: char $ac_func ();
                   18190: /* The GNU C library defines this for functions which it implements
                   18191:     to always fail with ENOSYS.  Some functions are actually named
                   18192:     something starting with __ and the normal name is an alias.  */
                   18193: #if defined __stub_$ac_func || defined __stub___$ac_func
                   18194: choke me
                   18195: #endif
                   18196:
1.23      millert  18197: int
                   18198: main ()
                   18199: {
1.27      millert  18200: return $ac_func ();
1.23      millert  18201:   ;
                   18202:   return 0;
                   18203: }
1.9       millert  18204: _ACEOF
1.23      millert  18205: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  18206: if { (ac_try="$ac_link"
                   18207: case "(($ac_try" in
                   18208:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18209:   *) ac_try_echo=$ac_try;;
                   18210: esac
                   18211: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18212:   (eval "$ac_link") 2>conftest.er1
1.23      millert  18213:   ac_status=$?
1.25      millert  18214:   grep -v '^ *+' conftest.er1 >conftest.err
                   18215:   rm -f conftest.er1
                   18216:   cat conftest.err >&5
1.23      millert  18217:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18218:   (exit $ac_status); } && {
                   18219:         test -z "$ac_c_werror_flag" ||
                   18220:         test ! -s conftest.err
                   18221:        } && test -s conftest$ac_exeext &&
                   18222:        $as_test_x conftest$ac_exeext; then
                   18223:   eval "$as_ac_var=yes"
1.1       millert  18224: else
1.23      millert  18225:   echo "$as_me: failed program was:" >&5
                   18226: sed 's/^/| /' conftest.$ac_ext >&5
                   18227:
1.27      millert  18228:        eval "$as_ac_var=no"
1.25      millert  18229: fi
1.27      millert  18230:
                   18231: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  18232:       conftest$ac_exeext conftest.$ac_ext
1.1       millert  18233: fi
1.27      millert  18234: ac_res=`eval echo '${'$as_ac_var'}'`
                   18235:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   18236: echo "${ECHO_T}$ac_res" >&6; }
                   18237: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   18238:   cat >>confdefs.h <<_ACEOF
                   18239: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   18240: _ACEOF
1.25      millert  18241:
1.27      millert  18242: else
1.37      millert  18243:   NEED_SNPRINTF=1
                   18244: fi
                   18245: done
1.1       millert  18246:
1.37      millert  18247: if test X"$ac_cv_type_struct_timespec" != X"no"; then
                   18248:     { echo "$as_me:$LINENO: checking for struct stat.st_mtim" >&5
                   18249: echo $ECHO_N "checking for struct stat.st_mtim... $ECHO_C" >&6; }
                   18250: if test "${ac_cv_member_struct_stat_st_mtim+set}" = set; then
1.9       millert  18251:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  18252: else
1.9       millert  18253:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  18254: /* confdefs.h.  */
                   18255: _ACEOF
                   18256: cat confdefs.h >>conftest.$ac_ext
                   18257: cat >>conftest.$ac_ext <<_ACEOF
                   18258: /* end confdefs.h.  */
1.37      millert  18259: $ac_includes_default
1.9       millert  18260: int
                   18261: main ()
                   18262: {
1.37      millert  18263: static struct stat ac_aggr;
                   18264: if (ac_aggr.st_mtim)
                   18265: return 0;
1.9       millert  18266:   ;
                   18267:   return 0;
                   18268: }
                   18269: _ACEOF
1.37      millert  18270: rm -f conftest.$ac_objext
                   18271: if { (ac_try="$ac_compile"
1.27      millert  18272: case "(($ac_try" in
                   18273:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18274:   *) ac_try_echo=$ac_try;;
                   18275: esac
                   18276: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  18277:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  18278:   ac_status=$?
1.25      millert  18279:   grep -v '^ *+' conftest.er1 >conftest.err
                   18280:   rm -f conftest.er1
                   18281:   cat conftest.err >&5
1.16      millert  18282:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18283:   (exit $ac_status); } && {
                   18284:         test -z "$ac_c_werror_flag" ||
                   18285:         test ! -s conftest.err
1.37      millert  18286:        } && test -s conftest.$ac_objext; then
                   18287:   ac_cv_member_struct_stat_st_mtim=yes
1.23      millert  18288: else
                   18289:   echo "$as_me: failed program was:" >&5
                   18290: sed 's/^/| /' conftest.$ac_ext >&5
1.9       millert  18291:
1.37      millert  18292:        cat >conftest.$ac_ext <<_ACEOF
                   18293: /* confdefs.h.  */
                   18294: _ACEOF
                   18295: cat confdefs.h >>conftest.$ac_ext
                   18296: cat >>conftest.$ac_ext <<_ACEOF
                   18297: /* end confdefs.h.  */
1.27      millert  18298: $ac_includes_default
1.23      millert  18299: int
                   18300: main ()
                   18301: {
1.27      millert  18302: static struct stat ac_aggr;
                   18303: if (sizeof ac_aggr.st_mtim)
                   18304: return 0;
1.23      millert  18305:   ;
                   18306:   return 0;
                   18307: }
1.9       millert  18308: _ACEOF
1.27      millert  18309: rm -f conftest.$ac_objext
                   18310: if { (ac_try="$ac_compile"
                   18311: case "(($ac_try" in
                   18312:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18313:   *) ac_try_echo=$ac_try;;
                   18314: esac
                   18315: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18316:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  18317:   ac_status=$?
1.25      millert  18318:   grep -v '^ *+' conftest.er1 >conftest.err
                   18319:   rm -f conftest.er1
                   18320:   cat conftest.err >&5
1.16      millert  18321:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18322:   (exit $ac_status); } && {
                   18323:         test -z "$ac_c_werror_flag" ||
                   18324:         test ! -s conftest.err
                   18325:        } && test -s conftest.$ac_objext; then
                   18326:   ac_cv_member_struct_stat_st_mtim=yes
1.1       millert  18327: else
1.23      millert  18328:   echo "$as_me: failed program was:" >&5
1.16      millert  18329: sed 's/^/| /' conftest.$ac_ext >&5
                   18330:
1.27      millert  18331:        ac_cv_member_struct_stat_st_mtim=no
1.25      millert  18332: fi
                   18333:
1.27      millert  18334: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.25      millert  18335: fi
                   18336:
1.27      millert  18337: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.9       millert  18338: fi
1.27      millert  18339: { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_mtim" >&5
                   18340: echo "${ECHO_T}$ac_cv_member_struct_stat_st_mtim" >&6; }
                   18341: if test $ac_cv_member_struct_stat_st_mtim = yes; then
                   18342:   cat >>confdefs.h <<\_ACEOF
                   18343: #define HAVE_ST_MTIM 1
                   18344: _ACEOF
1.25      millert  18345:
1.34      millert  18346:        { echo "$as_me:$LINENO: checking for struct stat.st_mtim.st__tim" >&5
                   18347: echo $ECHO_N "checking for struct stat.st_mtim.st__tim... $ECHO_C" >&6; }
                   18348: if test "${ac_cv_member_struct_stat_st_mtim_st__tim+set}" = set; then
                   18349:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   18350: else
                   18351:   cat >conftest.$ac_ext <<_ACEOF
                   18352: /* confdefs.h.  */
                   18353: _ACEOF
                   18354: cat confdefs.h >>conftest.$ac_ext
                   18355: cat >>conftest.$ac_ext <<_ACEOF
                   18356: /* end confdefs.h.  */
                   18357: $ac_includes_default
                   18358: int
                   18359: main ()
                   18360: {
                   18361: static struct stat ac_aggr;
                   18362: if (ac_aggr.st_mtim.st__tim)
                   18363: return 0;
                   18364:   ;
                   18365:   return 0;
                   18366: }
                   18367: _ACEOF
                   18368: rm -f conftest.$ac_objext
                   18369: if { (ac_try="$ac_compile"
                   18370: case "(($ac_try" in
                   18371:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18372:   *) ac_try_echo=$ac_try;;
                   18373: esac
                   18374: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18375:   (eval "$ac_compile") 2>conftest.er1
                   18376:   ac_status=$?
                   18377:   grep -v '^ *+' conftest.er1 >conftest.err
                   18378:   rm -f conftest.er1
                   18379:   cat conftest.err >&5
                   18380:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   18381:   (exit $ac_status); } && {
                   18382:         test -z "$ac_c_werror_flag" ||
                   18383:         test ! -s conftest.err
                   18384:        } && test -s conftest.$ac_objext; then
                   18385:   ac_cv_member_struct_stat_st_mtim_st__tim=yes
                   18386: else
                   18387:   echo "$as_me: failed program was:" >&5
                   18388: sed 's/^/| /' conftest.$ac_ext >&5
                   18389:
                   18390:        cat >conftest.$ac_ext <<_ACEOF
                   18391: /* confdefs.h.  */
                   18392: _ACEOF
                   18393: cat confdefs.h >>conftest.$ac_ext
                   18394: cat >>conftest.$ac_ext <<_ACEOF
                   18395: /* end confdefs.h.  */
                   18396: $ac_includes_default
                   18397: int
                   18398: main ()
                   18399: {
                   18400: static struct stat ac_aggr;
                   18401: if (sizeof ac_aggr.st_mtim.st__tim)
                   18402: return 0;
                   18403:   ;
                   18404:   return 0;
                   18405: }
                   18406: _ACEOF
                   18407: rm -f conftest.$ac_objext
                   18408: if { (ac_try="$ac_compile"
                   18409: case "(($ac_try" in
                   18410:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18411:   *) ac_try_echo=$ac_try;;
                   18412: esac
                   18413: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18414:   (eval "$ac_compile") 2>conftest.er1
                   18415:   ac_status=$?
                   18416:   grep -v '^ *+' conftest.er1 >conftest.err
                   18417:   rm -f conftest.er1
                   18418:   cat conftest.err >&5
                   18419:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   18420:   (exit $ac_status); } && {
                   18421:         test -z "$ac_c_werror_flag" ||
                   18422:         test ! -s conftest.err
                   18423:        } && test -s conftest.$ac_objext; then
                   18424:   ac_cv_member_struct_stat_st_mtim_st__tim=yes
                   18425: else
                   18426:   echo "$as_me: failed program was:" >&5
                   18427: sed 's/^/| /' conftest.$ac_ext >&5
                   18428:
                   18429:        ac_cv_member_struct_stat_st_mtim_st__tim=no
                   18430: fi
                   18431:
                   18432: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   18433: fi
                   18434:
                   18435: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   18436: fi
                   18437: { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_mtim_st__tim" >&5
                   18438: echo "${ECHO_T}$ac_cv_member_struct_stat_st_mtim_st__tim" >&6; }
                   18439: if test $ac_cv_member_struct_stat_st_mtim_st__tim = yes; then
                   18440:   cat >>confdefs.h <<\_ACEOF
                   18441: #define HAVE_ST__TIM 1
                   18442: _ACEOF
                   18443:
                   18444: fi
                   18445:
1.27      millert  18446: else
                   18447:   { echo "$as_me:$LINENO: checking for struct stat.st_mtimespec" >&5
                   18448: echo $ECHO_N "checking for struct stat.st_mtimespec... $ECHO_C" >&6; }
                   18449: if test "${ac_cv_member_struct_stat_st_mtimespec+set}" = set; then
1.9       millert  18450:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  18451: else
1.9       millert  18452:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  18453: /* confdefs.h.  */
                   18454: _ACEOF
                   18455: cat confdefs.h >>conftest.$ac_ext
                   18456: cat >>conftest.$ac_ext <<_ACEOF
                   18457: /* end confdefs.h.  */
1.27      millert  18458: $ac_includes_default
1.23      millert  18459: int
                   18460: main ()
                   18461: {
1.27      millert  18462: static struct stat ac_aggr;
                   18463: if (ac_aggr.st_mtimespec)
                   18464: return 0;
1.23      millert  18465:   ;
                   18466:   return 0;
1.1       millert  18467: }
1.9       millert  18468: _ACEOF
1.27      millert  18469: rm -f conftest.$ac_objext
                   18470: if { (ac_try="$ac_compile"
                   18471: case "(($ac_try" in
                   18472:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18473:   *) ac_try_echo=$ac_try;;
                   18474: esac
                   18475: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18476:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  18477:   ac_status=$?
1.25      millert  18478:   grep -v '^ *+' conftest.er1 >conftest.err
                   18479:   rm -f conftest.er1
                   18480:   cat conftest.err >&5
1.16      millert  18481:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18482:   (exit $ac_status); } && {
                   18483:         test -z "$ac_c_werror_flag" ||
                   18484:         test ! -s conftest.err
                   18485:        } && test -s conftest.$ac_objext; then
                   18486:   ac_cv_member_struct_stat_st_mtimespec=yes
1.1       millert  18487: else
1.23      millert  18488:   echo "$as_me: failed program was:" >&5
1.16      millert  18489: sed 's/^/| /' conftest.$ac_ext >&5
                   18490:
1.27      millert  18491:        cat >conftest.$ac_ext <<_ACEOF
1.16      millert  18492: /* confdefs.h.  */
                   18493: _ACEOF
                   18494: cat confdefs.h >>conftest.$ac_ext
                   18495: cat >>conftest.$ac_ext <<_ACEOF
                   18496: /* end confdefs.h.  */
1.27      millert  18497: $ac_includes_default
1.9       millert  18498: int
                   18499: main ()
                   18500: {
1.27      millert  18501: static struct stat ac_aggr;
                   18502: if (sizeof ac_aggr.st_mtimespec)
                   18503: return 0;
1.9       millert  18504:   ;
                   18505:   return 0;
                   18506: }
                   18507: _ACEOF
1.27      millert  18508: rm -f conftest.$ac_objext
                   18509: if { (ac_try="$ac_compile"
                   18510: case "(($ac_try" in
                   18511:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18512:   *) ac_try_echo=$ac_try;;
                   18513: esac
                   18514: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18515:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  18516:   ac_status=$?
1.25      millert  18517:   grep -v '^ *+' conftest.er1 >conftest.err
                   18518:   rm -f conftest.er1
                   18519:   cat conftest.err >&5
1.16      millert  18520:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18521:   (exit $ac_status); } && {
                   18522:         test -z "$ac_c_werror_flag" ||
                   18523:         test ! -s conftest.err
                   18524:        } && test -s conftest.$ac_objext; then
                   18525:   ac_cv_member_struct_stat_st_mtimespec=yes
1.16      millert  18526: else
                   18527:   echo "$as_me: failed program was:" >&5
                   18528: sed 's/^/| /' conftest.$ac_ext >&5
                   18529:
1.27      millert  18530:        ac_cv_member_struct_stat_st_mtimespec=no
                   18531: fi
                   18532:
                   18533: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   18534: fi
                   18535:
                   18536: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   18537: fi
                   18538: { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_mtimespec" >&5
                   18539: echo "${ECHO_T}$ac_cv_member_struct_stat_st_mtimespec" >&6; }
                   18540: if test $ac_cv_member_struct_stat_st_mtimespec = yes; then
                   18541:   cat >>confdefs.h <<\_ACEOF
                   18542: #define HAVE_ST_MTIMESPEC 1
                   18543: _ACEOF
                   18544:
1.16      millert  18545: fi
1.27      millert  18546:
1.16      millert  18547: fi
1.27      millert  18548:
                   18549:     { echo "$as_me:$LINENO: checking for two-parameter timespecsub" >&5
                   18550: echo $ECHO_N "checking for two-parameter timespecsub... $ECHO_C" >&6; }
                   18551:     cat >conftest.$ac_ext <<_ACEOF
1.16      millert  18552: /* confdefs.h.  */
                   18553: _ACEOF
                   18554: cat confdefs.h >>conftest.$ac_ext
                   18555: cat >>conftest.$ac_ext <<_ACEOF
                   18556: /* end confdefs.h.  */
1.27      millert  18557: #include <sys/types.h>
                   18558: #include <sys/time.h>
1.16      millert  18559: int
                   18560: main ()
                   18561: {
1.27      millert  18562: struct timespec ts1, ts2;
                   18563: ts1.tv_sec = 1; ts1.tv_nsec = 0; ts2.tv_sec = 0; ts2.tv_nsec = 0;
                   18564: #ifndef timespecsub
                   18565: #error missing timespecsub
                   18566: #endif
                   18567: timespecsub(&ts1, &ts2);
1.16      millert  18568:   ;
                   18569:   return 0;
                   18570: }
                   18571: _ACEOF
1.27      millert  18572: rm -f conftest.$ac_objext
                   18573: if { (ac_try="$ac_compile"
                   18574: case "(($ac_try" in
                   18575:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18576:   *) ac_try_echo=$ac_try;;
                   18577: esac
                   18578: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18579:   (eval "$ac_compile") 2>conftest.er1
1.16      millert  18580:   ac_status=$?
1.25      millert  18581:   grep -v '^ *+' conftest.er1 >conftest.err
                   18582:   rm -f conftest.er1
                   18583:   cat conftest.err >&5
1.16      millert  18584:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18585:   (exit $ac_status); } && {
                   18586:         test -z "$ac_c_werror_flag" ||
                   18587:         test ! -s conftest.err
                   18588:        } && test -s conftest.$ac_objext; then
                   18589:   cat >>confdefs.h <<\_ACEOF
                   18590: #define HAVE_TIMESPECSUB2 1
                   18591: _ACEOF
                   18592:
                   18593:     { echo "$as_me:$LINENO: result: yes" >&5
                   18594: echo "${ECHO_T}yes" >&6; }
1.1       millert  18595: else
1.9       millert  18596:   echo "$as_me: failed program was:" >&5
1.16      millert  18597: sed 's/^/| /' conftest.$ac_ext >&5
                   18598:
1.27      millert  18599:        { echo "$as_me:$LINENO: result: no" >&5
                   18600: echo "${ECHO_T}no" >&6; }
1.1       millert  18601: fi
1.27      millert  18602:
                   18603: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.1       millert  18604: fi
1.25      millert  18605: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  18606: /* confdefs.h.  */
                   18607: _ACEOF
                   18608: cat confdefs.h >>conftest.$ac_ext
                   18609: cat >>conftest.$ac_ext <<_ACEOF
                   18610: /* end confdefs.h.  */
1.27      millert  18611: #include <sys/types.h>
                   18612: #include <$ac_header_dirent>
1.16      millert  18613: int
                   18614: main ()
                   18615: {
1.36      millert  18616: DIR *d; (void)dirfd(d);
1.9       millert  18617:   ;
                   18618:   return 0;
                   18619: }
                   18620: _ACEOF
                   18621: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  18622: if { (ac_try="$ac_link"
                   18623: case "(($ac_try" in
                   18624:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18625:   *) ac_try_echo=$ac_try;;
                   18626: esac
                   18627: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18628:   (eval "$ac_link") 2>conftest.er1
1.9       millert  18629:   ac_status=$?
1.25      millert  18630:   grep -v '^ *+' conftest.er1 >conftest.err
                   18631:   rm -f conftest.er1
                   18632:   cat conftest.err >&5
1.16      millert  18633:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18634:   (exit $ac_status); } && {
                   18635:         test -z "$ac_c_werror_flag" ||
                   18636:         test ! -s conftest.err
                   18637:        } && test -s conftest$ac_exeext &&
                   18638:        $as_test_x conftest$ac_exeext; then
                   18639:   cat >>confdefs.h <<\_ACEOF
                   18640: #define HAVE_DIRFD 1
                   18641: _ACEOF
                   18642:
1.9       millert  18643: else
                   18644:   echo "$as_me: failed program was:" >&5
1.16      millert  18645: sed 's/^/| /' conftest.$ac_ext >&5
                   18646:
1.27      millert  18647:        cat >conftest.$ac_ext <<_ACEOF
1.16      millert  18648: /* confdefs.h.  */
                   18649: _ACEOF
                   18650: cat confdefs.h >>conftest.$ac_ext
                   18651: cat >>conftest.$ac_ext <<_ACEOF
                   18652: /* end confdefs.h.  */
1.27      millert  18653: #include <sys/types.h>
                   18654: #include <$ac_header_dirent>
1.16      millert  18655: int
                   18656: main ()
                   18657: {
1.27      millert  18658: DIR d; memset(&d, 0, sizeof(d)); return(d.dd_fd);
1.9       millert  18659:   ;
                   18660:   return 0;
                   18661: }
                   18662: _ACEOF
                   18663: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  18664: if { (ac_try="$ac_link"
                   18665: case "(($ac_try" in
                   18666:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18667:   *) ac_try_echo=$ac_try;;
                   18668: esac
                   18669: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18670:   (eval "$ac_link") 2>conftest.er1
1.9       millert  18671:   ac_status=$?
1.25      millert  18672:   grep -v '^ *+' conftest.er1 >conftest.err
                   18673:   rm -f conftest.er1
                   18674:   cat conftest.err >&5
1.16      millert  18675:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18676:   (exit $ac_status); } && {
                   18677:         test -z "$ac_c_werror_flag" ||
                   18678:         test ! -s conftest.err
                   18679:        } && test -s conftest$ac_exeext &&
                   18680:        $as_test_x conftest$ac_exeext; then
                   18681:   cat >>confdefs.h <<\_ACEOF
                   18682: #define HAVE_DD_FD 1
                   18683: _ACEOF
                   18684:
1.9       millert  18685: else
                   18686:   echo "$as_me: failed program was:" >&5
1.16      millert  18687: sed 's/^/| /' conftest.$ac_ext >&5
                   18688:
1.25      millert  18689:
1.9       millert  18690: fi
1.25      millert  18691:
1.27      millert  18692: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   18693:       conftest$ac_exeext conftest.$ac_ext
1.1       millert  18694: fi
                   18695:
1.27      millert  18696: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   18697:       conftest$ac_exeext conftest.$ac_ext
                   18698: if test -n "$NEED_SNPRINTF"; then
                   18699:     case " $LIBOBJS " in
                   18700:   *" snprintf.$ac_objext "* ) ;;
                   18701:   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
                   18702:  ;;
                   18703: esac
1.1       millert  18704:
1.25      millert  18705: fi
1.27      millert  18706: { echo "$as_me:$LINENO: checking for socket" >&5
                   18707: echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
                   18708: if test "${ac_cv_func_socket+set}" = set; then
1.9       millert  18709:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  18710: else
1.9       millert  18711:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  18712: /* confdefs.h.  */
                   18713: _ACEOF
                   18714: cat confdefs.h >>conftest.$ac_ext
                   18715: cat >>conftest.$ac_ext <<_ACEOF
                   18716: /* end confdefs.h.  */
1.27      millert  18717: /* Define socket to an innocuous variant, in case <limits.h> declares socket.
1.25      millert  18718:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1.27      millert  18719: #define socket innocuous_socket
1.25      millert  18720:
1.1       millert  18721: /* System header to define __stub macros and hopefully few prototypes,
1.27      millert  18722:     which can conflict with char socket (); below.
1.16      millert  18723:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   18724:     <limits.h> exists even on freestanding compilers.  */
1.25      millert  18725:
1.16      millert  18726: #ifdef __STDC__
                   18727: # include <limits.h>
                   18728: #else
                   18729: # include <assert.h>
                   18730: #endif
1.25      millert  18731:
1.27      millert  18732: #undef socket
1.25      millert  18733:
1.27      millert  18734: /* Override any GCC internal prototype to avoid an error.
                   18735:    Use char because int might match the return type of a GCC
                   18736:    builtin and then its argument prototype would still apply.  */
1.9       millert  18737: #ifdef __cplusplus
                   18738: extern "C"
                   18739: #endif
1.27      millert  18740: char socket ();
1.1       millert  18741: /* The GNU C library defines this for functions which it implements
                   18742:     to always fail with ENOSYS.  Some functions are actually named
                   18743:     something starting with __ and the normal name is an alias.  */
1.27      millert  18744: #if defined __stub_socket || defined __stub___socket
1.1       millert  18745: choke me
                   18746: #endif
                   18747:
1.16      millert  18748: int
                   18749: main ()
                   18750: {
1.27      millert  18751: return socket ();
1.9       millert  18752:   ;
                   18753:   return 0;
                   18754: }
                   18755: _ACEOF
                   18756: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  18757: if { (ac_try="$ac_link"
                   18758: case "(($ac_try" in
                   18759:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18760:   *) ac_try_echo=$ac_try;;
                   18761: esac
                   18762: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18763:   (eval "$ac_link") 2>conftest.er1
1.13      millert  18764:   ac_status=$?
1.25      millert  18765:   grep -v '^ *+' conftest.er1 >conftest.err
                   18766:   rm -f conftest.er1
                   18767:   cat conftest.err >&5
1.16      millert  18768:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18769:   (exit $ac_status); } && {
                   18770:         test -z "$ac_c_werror_flag" ||
                   18771:         test ! -s conftest.err
                   18772:        } && test -s conftest$ac_exeext &&
                   18773:        $as_test_x conftest$ac_exeext; then
                   18774:   ac_cv_func_socket=yes
1.13      millert  18775: else
                   18776:   echo "$as_me: failed program was:" >&5
1.16      millert  18777: sed 's/^/| /' conftest.$ac_ext >&5
                   18778:
1.27      millert  18779:        ac_cv_func_socket=no
1.13      millert  18780: fi
1.27      millert  18781:
                   18782: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  18783:       conftest$ac_exeext conftest.$ac_ext
1.13      millert  18784: fi
1.27      millert  18785: { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
                   18786: echo "${ECHO_T}$ac_cv_func_socket" >&6; }
                   18787: if test $ac_cv_func_socket = yes; then
1.25      millert  18788:   :
                   18789: else
1.27      millert  18790:   { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
                   18791: echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
                   18792: if test "${ac_cv_lib_socket_socket+set}" = set; then
1.13      millert  18793:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   18794: else
1.25      millert  18795:   ac_check_lib_save_LIBS=$LIBS
                   18796: LIBS="-lsocket  $LIBS"
                   18797: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  18798: /* confdefs.h.  */
                   18799: _ACEOF
                   18800: cat confdefs.h >>conftest.$ac_ext
                   18801: cat >>conftest.$ac_ext <<_ACEOF
                   18802: /* end confdefs.h.  */
1.25      millert  18803:
1.27      millert  18804: /* Override any GCC internal prototype to avoid an error.
                   18805:    Use char because int might match the return type of a GCC
                   18806:    builtin and then its argument prototype would still apply.  */
1.13      millert  18807: #ifdef __cplusplus
                   18808: extern "C"
                   18809: #endif
1.27      millert  18810: char socket ();
1.16      millert  18811: int
                   18812: main ()
                   18813: {
1.27      millert  18814: return socket ();
1.13      millert  18815:   ;
                   18816:   return 0;
                   18817: }
                   18818: _ACEOF
                   18819: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  18820: if { (ac_try="$ac_link"
                   18821: case "(($ac_try" in
                   18822:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18823:   *) ac_try_echo=$ac_try;;
                   18824: esac
                   18825: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18826:   (eval "$ac_link") 2>conftest.er1
1.9       millert  18827:   ac_status=$?
1.25      millert  18828:   grep -v '^ *+' conftest.er1 >conftest.err
                   18829:   rm -f conftest.er1
                   18830:   cat conftest.err >&5
1.16      millert  18831:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18832:   (exit $ac_status); } && {
                   18833:         test -z "$ac_c_werror_flag" ||
                   18834:         test ! -s conftest.err
                   18835:        } && test -s conftest$ac_exeext &&
                   18836:        $as_test_x conftest$ac_exeext; then
                   18837:   ac_cv_lib_socket_socket=yes
1.9       millert  18838: else
                   18839:   echo "$as_me: failed program was:" >&5
1.16      millert  18840: sed 's/^/| /' conftest.$ac_ext >&5
                   18841:
1.27      millert  18842:        ac_cv_lib_socket_socket=no
1.9       millert  18843: fi
1.27      millert  18844:
                   18845: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  18846:       conftest$ac_exeext conftest.$ac_ext
                   18847: LIBS=$ac_check_lib_save_LIBS
1.9       millert  18848: fi
1.27      millert  18849: { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
                   18850: echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
                   18851: if test $ac_cv_lib_socket_socket = yes; then
1.25      millert  18852:   NET_LIBS="${NET_LIBS} -lsocket"; LIBS="${LIBS} -lsocket"
                   18853: else
1.27      millert  18854:   { echo "$as_me:$LINENO: checking for socket in -linet" >&5
                   18855: echo $ECHO_N "checking for socket in -linet... $ECHO_C" >&6; }
                   18856: if test "${ac_cv_lib_inet_socket+set}" = set; then
1.9       millert  18857:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  18858: else
1.25      millert  18859:   ac_check_lib_save_LIBS=$LIBS
1.27      millert  18860: LIBS="-linet  $LIBS"
1.25      millert  18861: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  18862: /* confdefs.h.  */
                   18863: _ACEOF
                   18864: cat confdefs.h >>conftest.$ac_ext
                   18865: cat >>conftest.$ac_ext <<_ACEOF
                   18866: /* end confdefs.h.  */
1.25      millert  18867:
1.27      millert  18868: /* Override any GCC internal prototype to avoid an error.
                   18869:    Use char because int might match the return type of a GCC
                   18870:    builtin and then its argument prototype would still apply.  */
1.9       millert  18871: #ifdef __cplusplus
                   18872: extern "C"
1.1       millert  18873: #endif
1.27      millert  18874: char socket ();
1.16      millert  18875: int
                   18876: main ()
                   18877: {
1.27      millert  18878: return socket ();
1.9       millert  18879:   ;
                   18880:   return 0;
                   18881: }
                   18882: _ACEOF
                   18883: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  18884: if { (ac_try="$ac_link"
                   18885: case "(($ac_try" in
                   18886:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18887:   *) ac_try_echo=$ac_try;;
                   18888: esac
                   18889: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18890:   (eval "$ac_link") 2>conftest.er1
1.9       millert  18891:   ac_status=$?
1.25      millert  18892:   grep -v '^ *+' conftest.er1 >conftest.err
                   18893:   rm -f conftest.er1
                   18894:   cat conftest.err >&5
1.16      millert  18895:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18896:   (exit $ac_status); } && {
                   18897:         test -z "$ac_c_werror_flag" ||
                   18898:         test ! -s conftest.err
                   18899:        } && test -s conftest$ac_exeext &&
                   18900:        $as_test_x conftest$ac_exeext; then
                   18901:   ac_cv_lib_inet_socket=yes
1.23      millert  18902: else
                   18903:   echo "$as_me: failed program was:" >&5
                   18904: sed 's/^/| /' conftest.$ac_ext >&5
                   18905:
1.27      millert  18906:        ac_cv_lib_inet_socket=no
1.23      millert  18907: fi
1.27      millert  18908:
                   18909: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  18910:       conftest$ac_exeext conftest.$ac_ext
                   18911: LIBS=$ac_check_lib_save_LIBS
1.23      millert  18912: fi
1.27      millert  18913: { echo "$as_me:$LINENO: result: $ac_cv_lib_inet_socket" >&5
                   18914: echo "${ECHO_T}$ac_cv_lib_inet_socket" >&6; }
                   18915: if test $ac_cv_lib_inet_socket = yes; then
                   18916:   NET_LIBS="${NET_LIBS} -linet"; LIBS="${LIBS} -linet"
1.23      millert  18917: else
1.27      millert  18918:   { echo "$as_me:$LINENO: WARNING: unable to find socket() trying -lsocket -lnsl" >&5
                   18919: echo "$as_me: WARNING: unable to find socket() trying -lsocket -lnsl" >&2;}
                   18920: { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
                   18921: echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
                   18922: if test "${ac_cv_lib_socket_socket_lnsl+set}" = set; then
1.23      millert  18923:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   18924: else
                   18925:   ac_check_lib_save_LIBS=$LIBS
1.27      millert  18926: LIBS="-lsocket -lnsl $LIBS"
1.23      millert  18927: cat >conftest.$ac_ext <<_ACEOF
                   18928: /* confdefs.h.  */
                   18929: _ACEOF
                   18930: cat confdefs.h >>conftest.$ac_ext
                   18931: cat >>conftest.$ac_ext <<_ACEOF
                   18932: /* end confdefs.h.  */
                   18933:
1.27      millert  18934: /* Override any GCC internal prototype to avoid an error.
                   18935:    Use char because int might match the return type of a GCC
                   18936:    builtin and then its argument prototype would still apply.  */
1.23      millert  18937: #ifdef __cplusplus
                   18938: extern "C"
                   18939: #endif
1.27      millert  18940: char socket ();
1.23      millert  18941: int
                   18942: main ()
                   18943: {
1.27      millert  18944: return socket ();
1.23      millert  18945:   ;
                   18946:   return 0;
                   18947: }
                   18948: _ACEOF
                   18949: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  18950: if { (ac_try="$ac_link"
                   18951: case "(($ac_try" in
                   18952:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   18953:   *) ac_try_echo=$ac_try;;
                   18954: esac
                   18955: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   18956:   (eval "$ac_link") 2>conftest.er1
1.23      millert  18957:   ac_status=$?
1.25      millert  18958:   grep -v '^ *+' conftest.er1 >conftest.err
                   18959:   rm -f conftest.er1
                   18960:   cat conftest.err >&5
1.23      millert  18961:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  18962:   (exit $ac_status); } && {
                   18963:         test -z "$ac_c_werror_flag" ||
                   18964:         test ! -s conftest.err
                   18965:        } && test -s conftest$ac_exeext &&
                   18966:        $as_test_x conftest$ac_exeext; then
                   18967:   ac_cv_lib_socket_socket_lnsl=yes
1.23      millert  18968: else
                   18969:   echo "$as_me: failed program was:" >&5
                   18970: sed 's/^/| /' conftest.$ac_ext >&5
                   18971:
1.27      millert  18972:        ac_cv_lib_socket_socket_lnsl=no
1.23      millert  18973: fi
1.27      millert  18974:
                   18975: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  18976:       conftest$ac_exeext conftest.$ac_ext
1.23      millert  18977: LIBS=$ac_check_lib_save_LIBS
                   18978: fi
1.27      millert  18979: { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket_lnsl" >&5
                   18980: echo "${ECHO_T}$ac_cv_lib_socket_socket_lnsl" >&6; }
                   18981: if test $ac_cv_lib_socket_socket_lnsl = yes; then
                   18982:   NET_LIBS="${NET_LIBS} -lsocket -lnsl"; LIBS="${LIBS} -lsocket -lnsl"
1.23      millert  18983: fi
1.16      millert  18984:
1.23      millert  18985: fi
                   18986:
                   18987: fi
1.1       millert  18988:
                   18989: fi
                   18990:
1.27      millert  18991: { echo "$as_me:$LINENO: checking for inet_addr" >&5
                   18992: echo $ECHO_N "checking for inet_addr... $ECHO_C" >&6; }
                   18993: if test "${ac_cv_func_inet_addr+set}" = set; then
1.9       millert  18994:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  18995: else
1.9       millert  18996:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  18997: /* confdefs.h.  */
                   18998: _ACEOF
                   18999: cat confdefs.h >>conftest.$ac_ext
                   19000: cat >>conftest.$ac_ext <<_ACEOF
                   19001: /* end confdefs.h.  */
1.27      millert  19002: /* Define inet_addr to an innocuous variant, in case <limits.h> declares inet_addr.
                   19003:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   19004: #define inet_addr innocuous_inet_addr
                   19005:
                   19006: /* System header to define __stub macros and hopefully few prototypes,
                   19007:     which can conflict with char inet_addr (); below.
                   19008:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   19009:     <limits.h> exists even on freestanding compilers.  */
                   19010:
                   19011: #ifdef __STDC__
                   19012: # include <limits.h>
                   19013: #else
                   19014: # include <assert.h>
                   19015: #endif
                   19016:
                   19017: #undef inet_addr
                   19018:
                   19019: /* Override any GCC internal prototype to avoid an error.
                   19020:    Use char because int might match the return type of a GCC
                   19021:    builtin and then its argument prototype would still apply.  */
                   19022: #ifdef __cplusplus
                   19023: extern "C"
                   19024: #endif
                   19025: char inet_addr ();
                   19026: /* The GNU C library defines this for functions which it implements
                   19027:     to always fail with ENOSYS.  Some functions are actually named
                   19028:     something starting with __ and the normal name is an alias.  */
                   19029: #if defined __stub_inet_addr || defined __stub___inet_addr
                   19030: choke me
                   19031: #endif
                   19032:
1.16      millert  19033: int
                   19034: main ()
                   19035: {
1.27      millert  19036: return inet_addr ();
1.9       millert  19037:   ;
                   19038:   return 0;
                   19039: }
                   19040: _ACEOF
                   19041: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  19042: if { (ac_try="$ac_link"
                   19043: case "(($ac_try" in
                   19044:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19045:   *) ac_try_echo=$ac_try;;
                   19046: esac
                   19047: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   19048:   (eval "$ac_link") 2>conftest.er1
1.9       millert  19049:   ac_status=$?
1.25      millert  19050:   grep -v '^ *+' conftest.er1 >conftest.err
                   19051:   rm -f conftest.er1
                   19052:   cat conftest.err >&5
1.16      millert  19053:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  19054:   (exit $ac_status); } && {
                   19055:         test -z "$ac_c_werror_flag" ||
                   19056:         test ! -s conftest.err
                   19057:        } && test -s conftest$ac_exeext &&
                   19058:        $as_test_x conftest$ac_exeext; then
                   19059:   ac_cv_func_inet_addr=yes
1.9       millert  19060: else
                   19061:   echo "$as_me: failed program was:" >&5
1.16      millert  19062: sed 's/^/| /' conftest.$ac_ext >&5
                   19063:
1.27      millert  19064:        ac_cv_func_inet_addr=no
1.9       millert  19065: fi
1.27      millert  19066:
                   19067: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  19068:       conftest$ac_exeext conftest.$ac_ext
1.9       millert  19069: fi
1.27      millert  19070: { echo "$as_me:$LINENO: result: $ac_cv_func_inet_addr" >&5
                   19071: echo "${ECHO_T}$ac_cv_func_inet_addr" >&6; }
                   19072: if test $ac_cv_func_inet_addr = yes; then
                   19073:   :
                   19074: else
                   19075:   { echo "$as_me:$LINENO: checking for __inet_addr" >&5
                   19076: echo $ECHO_N "checking for __inet_addr... $ECHO_C" >&6; }
                   19077: if test "${ac_cv_func___inet_addr+set}" = set; then
1.9       millert  19078:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  19079: else
1.9       millert  19080:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  19081: /* confdefs.h.  */
                   19082: _ACEOF
                   19083: cat confdefs.h >>conftest.$ac_ext
                   19084: cat >>conftest.$ac_ext <<_ACEOF
                   19085: /* end confdefs.h.  */
1.27      millert  19086: /* Define __inet_addr to an innocuous variant, in case <limits.h> declares __inet_addr.
                   19087:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   19088: #define __inet_addr innocuous___inet_addr
                   19089:
                   19090: /* System header to define __stub macros and hopefully few prototypes,
                   19091:     which can conflict with char __inet_addr (); below.
                   19092:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   19093:     <limits.h> exists even on freestanding compilers.  */
                   19094:
                   19095: #ifdef __STDC__
                   19096: # include <limits.h>
1.16      millert  19097: #else
1.27      millert  19098: # include <assert.h>
                   19099: #endif
                   19100:
                   19101: #undef __inet_addr
                   19102:
                   19103: /* Override any GCC internal prototype to avoid an error.
                   19104:    Use char because int might match the return type of a GCC
                   19105:    builtin and then its argument prototype would still apply.  */
                   19106: #ifdef __cplusplus
                   19107: extern "C"
                   19108: #endif
                   19109: char __inet_addr ();
                   19110: /* The GNU C library defines this for functions which it implements
                   19111:     to always fail with ENOSYS.  Some functions are actually named
                   19112:     something starting with __ and the normal name is an alias.  */
                   19113: #if defined __stub___inet_addr || defined __stub_____inet_addr
                   19114: choke me
1.1       millert  19115: #endif
                   19116:
1.16      millert  19117: int
                   19118: main ()
                   19119: {
1.27      millert  19120: return __inet_addr ();
1.9       millert  19121:   ;
                   19122:   return 0;
                   19123: }
                   19124: _ACEOF
                   19125: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  19126: if { (ac_try="$ac_link"
                   19127: case "(($ac_try" in
                   19128:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19129:   *) ac_try_echo=$ac_try;;
                   19130: esac
                   19131: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   19132:   (eval "$ac_link") 2>conftest.er1
1.9       millert  19133:   ac_status=$?
1.25      millert  19134:   grep -v '^ *+' conftest.er1 >conftest.err
                   19135:   rm -f conftest.er1
                   19136:   cat conftest.err >&5
1.16      millert  19137:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  19138:   (exit $ac_status); } && {
                   19139:         test -z "$ac_c_werror_flag" ||
                   19140:         test ! -s conftest.err
                   19141:        } && test -s conftest$ac_exeext &&
                   19142:        $as_test_x conftest$ac_exeext; then
                   19143:   ac_cv_func___inet_addr=yes
1.9       millert  19144: else
                   19145:   echo "$as_me: failed program was:" >&5
1.16      millert  19146: sed 's/^/| /' conftest.$ac_ext >&5
                   19147:
1.27      millert  19148:        ac_cv_func___inet_addr=no
1.9       millert  19149: fi
1.27      millert  19150:
                   19151: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  19152:       conftest$ac_exeext conftest.$ac_ext
1.9       millert  19153: fi
1.27      millert  19154: { echo "$as_me:$LINENO: result: $ac_cv_func___inet_addr" >&5
                   19155: echo "${ECHO_T}$ac_cv_func___inet_addr" >&6; }
                   19156: if test $ac_cv_func___inet_addr = yes; then
                   19157:   :
1.25      millert  19158: else
1.27      millert  19159:   { echo "$as_me:$LINENO: checking for inet_addr in -lnsl" >&5
                   19160: echo $ECHO_N "checking for inet_addr in -lnsl... $ECHO_C" >&6; }
                   19161: if test "${ac_cv_lib_nsl_inet_addr+set}" = set; then
1.25      millert  19162:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   19163: else
1.27      millert  19164:   ac_check_lib_save_LIBS=$LIBS
                   19165: LIBS="-lnsl  $LIBS"
                   19166: cat >conftest.$ac_ext <<_ACEOF
1.25      millert  19167: /* confdefs.h.  */
                   19168: _ACEOF
                   19169: cat confdefs.h >>conftest.$ac_ext
                   19170: cat >>conftest.$ac_ext <<_ACEOF
                   19171: /* end confdefs.h.  */
1.27      millert  19172:
                   19173: /* Override any GCC internal prototype to avoid an error.
                   19174:    Use char because int might match the return type of a GCC
                   19175:    builtin and then its argument prototype would still apply.  */
                   19176: #ifdef __cplusplus
                   19177: extern "C"
1.25      millert  19178: #endif
1.27      millert  19179: char inet_addr ();
                   19180: int
                   19181: main ()
                   19182: {
                   19183: return inet_addr ();
                   19184:   ;
                   19185:   return 0;
                   19186: }
1.16      millert  19187: _ACEOF
1.27      millert  19188: rm -f conftest.$ac_objext conftest$ac_exeext
                   19189: if { (ac_try="$ac_link"
                   19190: case "(($ac_try" in
                   19191:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19192:   *) ac_try_echo=$ac_try;;
                   19193: esac
                   19194: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   19195:   (eval "$ac_link") 2>conftest.er1
                   19196:   ac_status=$?
                   19197:   grep -v '^ *+' conftest.er1 >conftest.err
                   19198:   rm -f conftest.er1
                   19199:   cat conftest.err >&5
                   19200:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   19201:   (exit $ac_status); } && {
                   19202:         test -z "$ac_c_werror_flag" ||
                   19203:         test ! -s conftest.err
                   19204:        } && test -s conftest$ac_exeext &&
                   19205:        $as_test_x conftest$ac_exeext; then
                   19206:   ac_cv_lib_nsl_inet_addr=yes
1.25      millert  19207: else
1.27      millert  19208:   echo "$as_me: failed program was:" >&5
                   19209: sed 's/^/| /' conftest.$ac_ext >&5
                   19210:
                   19211:        ac_cv_lib_nsl_inet_addr=no
1.1       millert  19212: fi
                   19213:
1.27      millert  19214: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   19215:       conftest$ac_exeext conftest.$ac_ext
                   19216: LIBS=$ac_check_lib_save_LIBS
1.25      millert  19217: fi
1.27      millert  19218: { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_inet_addr" >&5
                   19219: echo "${ECHO_T}$ac_cv_lib_nsl_inet_addr" >&6; }
                   19220: if test $ac_cv_lib_nsl_inet_addr = yes; then
                   19221:   NET_LIBS="${NET_LIBS} -lnsl"; LIBS="${LIBS} -lnsl"
                   19222: else
                   19223:   { echo "$as_me:$LINENO: checking for inet_addr in -linet" >&5
                   19224: echo $ECHO_N "checking for inet_addr in -linet... $ECHO_C" >&6; }
                   19225: if test "${ac_cv_lib_inet_inet_addr+set}" = set; then
1.9       millert  19226:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  19227: else
1.27      millert  19228:   ac_check_lib_save_LIBS=$LIBS
                   19229: LIBS="-linet  $LIBS"
                   19230: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  19231: /* confdefs.h.  */
                   19232: _ACEOF
                   19233: cat confdefs.h >>conftest.$ac_ext
                   19234: cat >>conftest.$ac_ext <<_ACEOF
                   19235: /* end confdefs.h.  */
1.25      millert  19236:
1.27      millert  19237: /* Override any GCC internal prototype to avoid an error.
                   19238:    Use char because int might match the return type of a GCC
                   19239:    builtin and then its argument prototype would still apply.  */
1.9       millert  19240: #ifdef __cplusplus
                   19241: extern "C"
                   19242: #endif
1.27      millert  19243: char inet_addr ();
1.16      millert  19244: int
                   19245: main ()
                   19246: {
1.27      millert  19247: return inet_addr ();
1.9       millert  19248:   ;
                   19249:   return 0;
                   19250: }
                   19251: _ACEOF
                   19252: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  19253: if { (ac_try="$ac_link"
                   19254: case "(($ac_try" in
                   19255:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19256:   *) ac_try_echo=$ac_try;;
                   19257: esac
                   19258: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   19259:   (eval "$ac_link") 2>conftest.er1
1.9       millert  19260:   ac_status=$?
1.25      millert  19261:   grep -v '^ *+' conftest.er1 >conftest.err
                   19262:   rm -f conftest.er1
                   19263:   cat conftest.err >&5
1.16      millert  19264:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  19265:   (exit $ac_status); } && {
                   19266:         test -z "$ac_c_werror_flag" ||
                   19267:         test ! -s conftest.err
                   19268:        } && test -s conftest$ac_exeext &&
                   19269:        $as_test_x conftest$ac_exeext; then
                   19270:   ac_cv_lib_inet_inet_addr=yes
1.9       millert  19271: else
                   19272:   echo "$as_me: failed program was:" >&5
1.16      millert  19273: sed 's/^/| /' conftest.$ac_ext >&5
                   19274:
1.27      millert  19275:        ac_cv_lib_inet_inet_addr=no
1.9       millert  19276: fi
1.27      millert  19277:
                   19278: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  19279:       conftest$ac_exeext conftest.$ac_ext
1.27      millert  19280: LIBS=$ac_check_lib_save_LIBS
1.9       millert  19281: fi
1.27      millert  19282: { echo "$as_me:$LINENO: result: $ac_cv_lib_inet_inet_addr" >&5
                   19283: echo "${ECHO_T}$ac_cv_lib_inet_inet_addr" >&6; }
                   19284: if test $ac_cv_lib_inet_inet_addr = yes; then
                   19285:   NET_LIBS="${NET_LIBS} -linet"; LIBS="${LIBS} -linet"
                   19286: else
                   19287:   { echo "$as_me:$LINENO: WARNING: unable to find inet_addr() trying -lsocket -lnsl" >&5
                   19288: echo "$as_me: WARNING: unable to find inet_addr() trying -lsocket -lnsl" >&2;}
                   19289: { echo "$as_me:$LINENO: checking for inet_addr in -lsocket" >&5
                   19290: echo $ECHO_N "checking for inet_addr in -lsocket... $ECHO_C" >&6; }
                   19291: if test "${ac_cv_lib_socket_inet_addr_lnsl+set}" = set; then
1.23      millert  19292:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   19293: else
1.27      millert  19294:   ac_check_lib_save_LIBS=$LIBS
                   19295: LIBS="-lsocket -lnsl $LIBS"
                   19296: cat >conftest.$ac_ext <<_ACEOF
1.23      millert  19297: /* confdefs.h.  */
                   19298: _ACEOF
                   19299: cat confdefs.h >>conftest.$ac_ext
                   19300: cat >>conftest.$ac_ext <<_ACEOF
                   19301: /* end confdefs.h.  */
                   19302:
1.27      millert  19303: /* Override any GCC internal prototype to avoid an error.
                   19304:    Use char because int might match the return type of a GCC
                   19305:    builtin and then its argument prototype would still apply.  */
                   19306: #ifdef __cplusplus
                   19307: extern "C"
                   19308: #endif
                   19309: char inet_addr ();
1.25      millert  19310: int
                   19311: main ()
                   19312: {
1.27      millert  19313: return inet_addr ();
                   19314:   ;
                   19315:   return 0;
1.25      millert  19316: }
1.23      millert  19317: _ACEOF
1.27      millert  19318: rm -f conftest.$ac_objext conftest$ac_exeext
                   19319: if { (ac_try="$ac_link"
                   19320: case "(($ac_try" in
                   19321:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19322:   *) ac_try_echo=$ac_try;;
                   19323: esac
                   19324: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   19325:   (eval "$ac_link") 2>conftest.er1
1.23      millert  19326:   ac_status=$?
1.27      millert  19327:   grep -v '^ *+' conftest.er1 >conftest.err
                   19328:   rm -f conftest.er1
                   19329:   cat conftest.err >&5
1.23      millert  19330:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  19331:   (exit $ac_status); } && {
                   19332:         test -z "$ac_c_werror_flag" ||
                   19333:         test ! -s conftest.err
                   19334:        } && test -s conftest$ac_exeext &&
                   19335:        $as_test_x conftest$ac_exeext; then
                   19336:   ac_cv_lib_socket_inet_addr_lnsl=yes
1.23      millert  19337: else
1.27      millert  19338:   echo "$as_me: failed program was:" >&5
1.23      millert  19339: sed 's/^/| /' conftest.$ac_ext >&5
                   19340:
1.27      millert  19341:        ac_cv_lib_socket_inet_addr_lnsl=no
1.23      millert  19342: fi
1.27      millert  19343:
                   19344: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   19345:       conftest$ac_exeext conftest.$ac_ext
                   19346: LIBS=$ac_check_lib_save_LIBS
1.23      millert  19347: fi
1.27      millert  19348: { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_inet_addr_lnsl" >&5
                   19349: echo "${ECHO_T}$ac_cv_lib_socket_inet_addr_lnsl" >&6; }
                   19350: if test $ac_cv_lib_socket_inet_addr_lnsl = yes; then
                   19351:   NET_LIBS="${NET_LIBS} -lsocket -lnsl"; LIBS="${LIBS} -lsocket -lnsl"
1.23      millert  19352: fi
1.25      millert  19353:
1.27      millert  19354: fi
1.16      millert  19355:
1.27      millert  19356: fi
1.25      millert  19357:
1.23      millert  19358: fi
1.16      millert  19359:
1.9       millert  19360: fi
1.23      millert  19361:
1.27      millert  19362: { echo "$as_me:$LINENO: checking for syslog" >&5
                   19363: echo $ECHO_N "checking for syslog... $ECHO_C" >&6; }
                   19364: if test "${ac_cv_func_syslog+set}" = set; then
1.9       millert  19365:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  19366: else
1.9       millert  19367:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  19368: /* confdefs.h.  */
                   19369: _ACEOF
                   19370: cat confdefs.h >>conftest.$ac_ext
                   19371: cat >>conftest.$ac_ext <<_ACEOF
                   19372: /* end confdefs.h.  */
1.27      millert  19373: /* Define syslog to an innocuous variant, in case <limits.h> declares syslog.
1.25      millert  19374:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1.27      millert  19375: #define syslog innocuous_syslog
1.25      millert  19376:
1.16      millert  19377: /* System header to define __stub macros and hopefully few prototypes,
1.27      millert  19378:     which can conflict with char syslog (); below.
1.16      millert  19379:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   19380:     <limits.h> exists even on freestanding compilers.  */
1.25      millert  19381:
1.16      millert  19382: #ifdef __STDC__
                   19383: # include <limits.h>
                   19384: #else
                   19385: # include <assert.h>
                   19386: #endif
1.25      millert  19387:
1.27      millert  19388: #undef syslog
1.25      millert  19389:
1.27      millert  19390: /* Override any GCC internal prototype to avoid an error.
                   19391:    Use char because int might match the return type of a GCC
                   19392:    builtin and then its argument prototype would still apply.  */
1.9       millert  19393: #ifdef __cplusplus
                   19394: extern "C"
                   19395: #endif
1.27      millert  19396: char syslog ();
1.1       millert  19397: /* The GNU C library defines this for functions which it implements
                   19398:     to always fail with ENOSYS.  Some functions are actually named
                   19399:     something starting with __ and the normal name is an alias.  */
1.27      millert  19400: #if defined __stub_syslog || defined __stub___syslog
1.1       millert  19401: choke me
                   19402: #endif
                   19403:
1.16      millert  19404: int
                   19405: main ()
                   19406: {
1.27      millert  19407: return syslog ();
1.9       millert  19408:   ;
                   19409:   return 0;
                   19410: }
                   19411: _ACEOF
                   19412: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  19413: if { (ac_try="$ac_link"
                   19414: case "(($ac_try" in
                   19415:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19416:   *) ac_try_echo=$ac_try;;
                   19417: esac
                   19418: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   19419:   (eval "$ac_link") 2>conftest.er1
1.9       millert  19420:   ac_status=$?
1.25      millert  19421:   grep -v '^ *+' conftest.er1 >conftest.err
                   19422:   rm -f conftest.er1
                   19423:   cat conftest.err >&5
1.16      millert  19424:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  19425:   (exit $ac_status); } && {
                   19426:         test -z "$ac_c_werror_flag" ||
                   19427:         test ! -s conftest.err
                   19428:        } && test -s conftest$ac_exeext &&
                   19429:        $as_test_x conftest$ac_exeext; then
                   19430:   ac_cv_func_syslog=yes
1.9       millert  19431: else
                   19432:   echo "$as_me: failed program was:" >&5
1.16      millert  19433: sed 's/^/| /' conftest.$ac_ext >&5
                   19434:
1.27      millert  19435:        ac_cv_func_syslog=no
1.9       millert  19436: fi
1.27      millert  19437:
                   19438: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  19439:       conftest$ac_exeext conftest.$ac_ext
1.9       millert  19440: fi
1.27      millert  19441: { echo "$as_me:$LINENO: result: $ac_cv_func_syslog" >&5
                   19442: echo "${ECHO_T}$ac_cv_func_syslog" >&6; }
                   19443: if test $ac_cv_func_syslog = yes; then
                   19444:   :
1.23      millert  19445: else
1.27      millert  19446:   { echo "$as_me:$LINENO: checking for syslog in -lsocket" >&5
                   19447: echo $ECHO_N "checking for syslog in -lsocket... $ECHO_C" >&6; }
                   19448: if test "${ac_cv_lib_socket_syslog+set}" = set; then
1.9       millert  19449:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  19450: else
1.27      millert  19451:   ac_check_lib_save_LIBS=$LIBS
                   19452: LIBS="-lsocket  $LIBS"
                   19453: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  19454: /* confdefs.h.  */
                   19455: _ACEOF
                   19456: cat confdefs.h >>conftest.$ac_ext
                   19457: cat >>conftest.$ac_ext <<_ACEOF
                   19458: /* end confdefs.h.  */
1.25      millert  19459:
1.27      millert  19460: /* Override any GCC internal prototype to avoid an error.
                   19461:    Use char because int might match the return type of a GCC
                   19462:    builtin and then its argument prototype would still apply.  */
                   19463: #ifdef __cplusplus
                   19464: extern "C"
                   19465: #endif
                   19466: char syslog ();
1.25      millert  19467: int
                   19468: main ()
1.16      millert  19469: {
1.27      millert  19470: return syslog ();
1.25      millert  19471:   ;
                   19472:   return 0;
1.9       millert  19473: }
                   19474: _ACEOF
1.25      millert  19475: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  19476: if { (ac_try="$ac_link"
                   19477: case "(($ac_try" in
                   19478:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19479:   *) ac_try_echo=$ac_try;;
                   19480: esac
                   19481: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   19482:   (eval "$ac_link") 2>conftest.er1
1.25      millert  19483:   ac_status=$?
                   19484:   grep -v '^ *+' conftest.er1 >conftest.err
                   19485:   rm -f conftest.er1
                   19486:   cat conftest.err >&5
                   19487:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  19488:   (exit $ac_status); } && {
                   19489:         test -z "$ac_c_werror_flag" ||
                   19490:         test ! -s conftest.err
                   19491:        } && test -s conftest$ac_exeext &&
                   19492:        $as_test_x conftest$ac_exeext; then
                   19493:   ac_cv_lib_socket_syslog=yes
1.25      millert  19494: else
                   19495:   echo "$as_me: failed program was:" >&5
                   19496: sed 's/^/| /' conftest.$ac_ext >&5
                   19497:
1.27      millert  19498:        ac_cv_lib_socket_syslog=no
1.25      millert  19499: fi
1.27      millert  19500:
                   19501: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  19502:       conftest$ac_exeext conftest.$ac_ext
1.27      millert  19503: LIBS=$ac_check_lib_save_LIBS
1.25      millert  19504: fi
1.27      millert  19505: { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_syslog" >&5
                   19506: echo "${ECHO_T}$ac_cv_lib_socket_syslog" >&6; }
                   19507: if test $ac_cv_lib_socket_syslog = yes; then
                   19508:   NET_LIBS="${NET_LIBS} -lsocket"; LIBS="${LIBS} -lsocket"
                   19509: else
                   19510:   { echo "$as_me:$LINENO: checking for syslog in -lnsl" >&5
                   19511: echo $ECHO_N "checking for syslog in -lnsl... $ECHO_C" >&6; }
                   19512: if test "${ac_cv_lib_nsl_syslog+set}" = set; then
                   19513:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   19514: else
                   19515:   ac_check_lib_save_LIBS=$LIBS
                   19516: LIBS="-lnsl  $LIBS"
                   19517: cat >conftest.$ac_ext <<_ACEOF
                   19518: /* confdefs.h.  */
                   19519: _ACEOF
                   19520: cat confdefs.h >>conftest.$ac_ext
                   19521: cat >>conftest.$ac_ext <<_ACEOF
                   19522: /* end confdefs.h.  */
1.25      millert  19523:
1.27      millert  19524: /* Override any GCC internal prototype to avoid an error.
                   19525:    Use char because int might match the return type of a GCC
                   19526:    builtin and then its argument prototype would still apply.  */
                   19527: #ifdef __cplusplus
                   19528: extern "C"
                   19529: #endif
                   19530: char syslog ();
                   19531: int
                   19532: main ()
                   19533: {
                   19534: return syslog ();
                   19535:   ;
                   19536:   return 0;
                   19537: }
1.25      millert  19538: _ACEOF
1.27      millert  19539: rm -f conftest.$ac_objext conftest$ac_exeext
                   19540: if { (ac_try="$ac_link"
                   19541: case "(($ac_try" in
                   19542:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19543:   *) ac_try_echo=$ac_try;;
1.25      millert  19544: esac
1.27      millert  19545: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   19546:   (eval "$ac_link") 2>conftest.er1
1.9       millert  19547:   ac_status=$?
1.25      millert  19548:   grep -v '^ *+' conftest.er1 >conftest.err
                   19549:   rm -f conftest.er1
                   19550:   cat conftest.err >&5
1.16      millert  19551:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  19552:   (exit $ac_status); } && {
                   19553:         test -z "$ac_c_werror_flag" ||
                   19554:         test ! -s conftest.err
                   19555:        } && test -s conftest$ac_exeext &&
                   19556:        $as_test_x conftest$ac_exeext; then
                   19557:   ac_cv_lib_nsl_syslog=yes
1.9       millert  19558: else
                   19559:   echo "$as_me: failed program was:" >&5
1.16      millert  19560: sed 's/^/| /' conftest.$ac_ext >&5
                   19561:
1.27      millert  19562:        ac_cv_lib_nsl_syslog=no
                   19563: fi
1.25      millert  19564:
1.27      millert  19565: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   19566:       conftest$ac_exeext conftest.$ac_ext
                   19567: LIBS=$ac_check_lib_save_LIBS
                   19568: fi
                   19569: { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_syslog" >&5
                   19570: echo "${ECHO_T}$ac_cv_lib_nsl_syslog" >&6; }
                   19571: if test $ac_cv_lib_nsl_syslog = yes; then
                   19572:   NET_LIBS="${NET_LIBS} -lnsl"; LIBS="${LIBS} -lnsl"
                   19573: else
                   19574:   { echo "$as_me:$LINENO: checking for syslog in -linet" >&5
                   19575: echo $ECHO_N "checking for syslog in -linet... $ECHO_C" >&6; }
                   19576: if test "${ac_cv_lib_inet_syslog+set}" = set; then
1.9       millert  19577:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  19578: else
1.27      millert  19579:   ac_check_lib_save_LIBS=$LIBS
                   19580: LIBS="-linet  $LIBS"
1.25      millert  19581: cat >conftest.$ac_ext <<_ACEOF
1.23      millert  19582: /* confdefs.h.  */
                   19583: _ACEOF
                   19584: cat confdefs.h >>conftest.$ac_ext
                   19585: cat >>conftest.$ac_ext <<_ACEOF
                   19586: /* end confdefs.h.  */
1.27      millert  19587:
                   19588: /* Override any GCC internal prototype to avoid an error.
                   19589:    Use char because int might match the return type of a GCC
                   19590:    builtin and then its argument prototype would still apply.  */
                   19591: #ifdef __cplusplus
                   19592: extern "C"
                   19593: #endif
                   19594: char syslog ();
                   19595: int
                   19596: main ()
                   19597: {
                   19598: return syslog ();
                   19599:   ;
                   19600:   return 0;
                   19601: }
1.23      millert  19602: _ACEOF
1.27      millert  19603: rm -f conftest.$ac_objext conftest$ac_exeext
                   19604: if { (ac_try="$ac_link"
                   19605: case "(($ac_try" in
                   19606:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19607:   *) ac_try_echo=$ac_try;;
                   19608: esac
                   19609: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   19610:   (eval "$ac_link") 2>conftest.er1
1.23      millert  19611:   ac_status=$?
1.25      millert  19612:   grep -v '^ *+' conftest.er1 >conftest.err
                   19613:   rm -f conftest.er1
                   19614:   cat conftest.err >&5
1.23      millert  19615:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  19616:   (exit $ac_status); } && {
                   19617:         test -z "$ac_c_werror_flag" ||
                   19618:         test ! -s conftest.err
                   19619:        } && test -s conftest$ac_exeext &&
                   19620:        $as_test_x conftest$ac_exeext; then
                   19621:   ac_cv_lib_inet_syslog=yes
1.1       millert  19622: else
1.23      millert  19623:   echo "$as_me: failed program was:" >&5
                   19624: sed 's/^/| /' conftest.$ac_ext >&5
                   19625:
1.27      millert  19626:        ac_cv_lib_inet_syslog=no
                   19627: fi
                   19628:
                   19629: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   19630:       conftest$ac_exeext conftest.$ac_ext
                   19631: LIBS=$ac_check_lib_save_LIBS
                   19632: fi
                   19633: { echo "$as_me:$LINENO: result: $ac_cv_lib_inet_syslog" >&5
                   19634: echo "${ECHO_T}$ac_cv_lib_inet_syslog" >&6; }
                   19635: if test $ac_cv_lib_inet_syslog = yes; then
                   19636:   NET_LIBS="${NET_LIBS} -linet"; LIBS="${LIBS} -linet"
                   19637: fi
                   19638:
                   19639: fi
                   19640:
                   19641: fi
                   19642:
1.25      millert  19643: fi
                   19644:
1.37      millert  19645:
                   19646: for ac_func in getprogname
                   19647: do
                   19648: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   19649: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   19650: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   19651: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.27      millert  19652:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   19653: else
                   19654:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  19655: /* confdefs.h.  */
                   19656: _ACEOF
                   19657: cat confdefs.h >>conftest.$ac_ext
                   19658: cat >>conftest.$ac_ext <<_ACEOF
                   19659: /* end confdefs.h.  */
1.37      millert  19660: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   19661:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   19662: #define $ac_func innocuous_$ac_func
                   19663:
                   19664: /* System header to define __stub macros and hopefully few prototypes,
                   19665:     which can conflict with char $ac_func (); below.
                   19666:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   19667:     <limits.h> exists even on freestanding compilers.  */
                   19668:
                   19669: #ifdef __STDC__
                   19670: # include <limits.h>
                   19671: #else
                   19672: # include <assert.h>
                   19673: #endif
                   19674:
                   19675: #undef $ac_func
                   19676:
                   19677: /* Override any GCC internal prototype to avoid an error.
                   19678:    Use char because int might match the return type of a GCC
                   19679:    builtin and then its argument prototype would still apply.  */
                   19680: #ifdef __cplusplus
                   19681: extern "C"
                   19682: #endif
                   19683: char $ac_func ();
                   19684: /* The GNU C library defines this for functions which it implements
                   19685:     to always fail with ENOSYS.  Some functions are actually named
                   19686:     something starting with __ and the normal name is an alias.  */
                   19687: #if defined __stub_$ac_func || defined __stub___$ac_func
                   19688: choke me
                   19689: #endif
                   19690:
1.27      millert  19691: int
                   19692: main ()
                   19693: {
1.37      millert  19694: return $ac_func ();
1.27      millert  19695:   ;
                   19696:   return 0;
                   19697: }
1.9       millert  19698: _ACEOF
1.27      millert  19699: rm -f conftest.$ac_objext conftest$ac_exeext
                   19700: if { (ac_try="$ac_link"
                   19701: case "(($ac_try" in
                   19702:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19703:   *) ac_try_echo=$ac_try;;
                   19704: esac
                   19705: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   19706:   (eval "$ac_link") 2>conftest.er1
1.9       millert  19707:   ac_status=$?
1.25      millert  19708:   grep -v '^ *+' conftest.er1 >conftest.err
                   19709:   rm -f conftest.er1
                   19710:   cat conftest.err >&5
1.16      millert  19711:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  19712:   (exit $ac_status); } && {
                   19713:         test -z "$ac_c_werror_flag" ||
                   19714:         test ! -s conftest.err
                   19715:        } && test -s conftest$ac_exeext &&
                   19716:        $as_test_x conftest$ac_exeext; then
1.37      millert  19717:   eval "$as_ac_var=yes"
1.1       millert  19718: else
1.23      millert  19719:   echo "$as_me: failed program was:" >&5
1.16      millert  19720: sed 's/^/| /' conftest.$ac_ext >&5
                   19721:
1.37      millert  19722:        eval "$as_ac_var=no"
1.25      millert  19723: fi
                   19724:
1.27      millert  19725: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   19726:       conftest$ac_exeext conftest.$ac_ext
1.1       millert  19727: fi
1.37      millert  19728: ac_res=`eval echo '${'$as_ac_var'}'`
                   19729:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   19730: echo "${ECHO_T}$ac_res" >&6; }
                   19731: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   19732:   cat >>confdefs.h <<_ACEOF
                   19733: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
1.27      millert  19734: _ACEOF
1.25      millert  19735:
1.37      millert  19736: else
1.1       millert  19737:
1.37      millert  19738:     { echo "$as_me:$LINENO: checking for __progname" >&5
                   19739: echo $ECHO_N "checking for __progname... $ECHO_C" >&6; }
                   19740:     if test "${sudo_cv___progname+set}" = set; then
1.9       millert  19741:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  19742: else
1.37      millert  19743:
                   19744:     cat >conftest.$ac_ext <<_ACEOF
1.16      millert  19745: /* confdefs.h.  */
                   19746: _ACEOF
                   19747: cat confdefs.h >>conftest.$ac_ext
                   19748: cat >>conftest.$ac_ext <<_ACEOF
                   19749: /* end confdefs.h.  */
1.25      millert  19750:
1.23      millert  19751: int
                   19752: main ()
                   19753: {
1.37      millert  19754: extern char *__progname; (void)puts(__progname);
1.23      millert  19755:   ;
                   19756:   return 0;
                   19757: }
1.9       millert  19758: _ACEOF
1.25      millert  19759: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  19760: if { (ac_try="$ac_link"
                   19761: case "(($ac_try" in
                   19762:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19763:   *) ac_try_echo=$ac_try;;
                   19764: esac
                   19765: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   19766:   (eval "$ac_link") 2>conftest.er1
1.9       millert  19767:   ac_status=$?
1.25      millert  19768:   grep -v '^ *+' conftest.er1 >conftest.err
                   19769:   rm -f conftest.er1
                   19770:   cat conftest.err >&5
1.16      millert  19771:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  19772:   (exit $ac_status); } && {
                   19773:         test -z "$ac_c_werror_flag" ||
                   19774:         test ! -s conftest.err
                   19775:        } && test -s conftest$ac_exeext &&
                   19776:        $as_test_x conftest$ac_exeext; then
1.37      millert  19777:   sudo_cv___progname=yes
1.1       millert  19778: else
1.23      millert  19779:   echo "$as_me: failed program was:" >&5
1.16      millert  19780: sed 's/^/| /' conftest.$ac_ext >&5
1.25      millert  19781:
1.37      millert  19782:        sudo_cv___progname=no
1.25      millert  19783: fi
1.27      millert  19784:
                   19785: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  19786:       conftest$ac_exeext conftest.$ac_ext
                   19787: fi
1.27      millert  19788:
1.37      millert  19789:     if test "$sudo_cv___progname" = "yes"; then
                   19790:        cat >>confdefs.h <<\_ACEOF
                   19791: #define HAVE___PROGNAME 1
1.27      millert  19792: _ACEOF
                   19793:
1.37      millert  19794:     else
                   19795:        case " $LIBOBJS " in
                   19796:   *" getprogname.$ac_objext "* ) ;;
                   19797:   *) LIBOBJS="$LIBOBJS getprogname.$ac_objext"
                   19798:  ;;
                   19799: esac
1.27      millert  19800:
1.37      millert  19801:     fi
                   19802:     { echo "$as_me:$LINENO: result: $sudo_cv___progname" >&5
                   19803: echo "${ECHO_T}$sudo_cv___progname" >&6; }
1.27      millert  19804:
1.37      millert  19805: fi
                   19806: done
1.27      millert  19807:
                   19808:
1.39      millert  19809: netsvc_conf='/etc/netsvc.conf'
                   19810: nsswitch_conf='/etc/nsswitch.conf'
                   19811: if test ${with_netsvc-"no"} != "no"; then
                   19812:     cat >>confdefs.h <<EOF
                   19813: #define _PATH_NETSVC_CONF "${with_netsvc-/etc/netsvc.conf}"
                   19814: EOF
                   19815:
                   19816:     netsvc_conf=${with_netsvc-/etc/netsvc.conf}
                   19817: elif test ${with_nsswitch-"yes"} != "no"; then
                   19818:     cat >>confdefs.h <<EOF
                   19819: #define _PATH_NSSWITCH_CONF "${with_nsswitch-/etc/nsswitch.conf}"
                   19820: EOF
                   19821:
                   19822:     nsswitch_conf=${with_nsswitch-/etc/nsswitch.conf}
                   19823: fi
                   19824:
1.27      millert  19825:
1.37      millert  19826: if test -z "${AUTH_EXCL}${AUTH_REG}" -a -n "$AUTH_EXCL_DEF"; then
                   19827:     for auth in $AUTH_EXCL_DEF; do
                   19828:        case $auth in
                   19829:            AIX_AUTH)   with_aixauth=maybe;;
                   19830:            BSD_AUTH)   with_bsdauth=maybe;;
                   19831:            PAM)        with_pam=maybe;;
                   19832:            SIA)        CHECKSIA=true;;
                   19833:        esac
                   19834:     done
1.27      millert  19835: fi
1.25      millert  19836:
1.37      millert  19837: if test ${with_pam-"no"} != "no"; then
                   19838:                 { echo "$as_me:$LINENO: checking for main in -ldl" >&5
                   19839: echo $ECHO_N "checking for main in -ldl... $ECHO_C" >&6; }
                   19840: if test "${ac_cv_lib_dl_main+set}" = set; then
1.25      millert  19841:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   19842: else
1.37      millert  19843:   ac_check_lib_save_LIBS=$LIBS
                   19844: LIBS="-ldl  $LIBS"
                   19845: cat >conftest.$ac_ext <<_ACEOF
1.27      millert  19846: /* confdefs.h.  */
                   19847: _ACEOF
                   19848: cat confdefs.h >>conftest.$ac_ext
                   19849: cat >>conftest.$ac_ext <<_ACEOF
                   19850: /* end confdefs.h.  */
1.25      millert  19851:
1.27      millert  19852:
1.9       millert  19853: int
                   19854: main ()
                   19855: {
1.37      millert  19856: return main ();
1.9       millert  19857:   ;
                   19858:   return 0;
                   19859: }
                   19860: _ACEOF
1.25      millert  19861: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  19862: if { (ac_try="$ac_link"
                   19863: case "(($ac_try" in
                   19864:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19865:   *) ac_try_echo=$ac_try;;
                   19866: esac
                   19867: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   19868:   (eval "$ac_link") 2>conftest.er1
1.9       millert  19869:   ac_status=$?
1.25      millert  19870:   grep -v '^ *+' conftest.er1 >conftest.err
                   19871:   rm -f conftest.er1
                   19872:   cat conftest.err >&5
1.16      millert  19873:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  19874:   (exit $ac_status); } && {
                   19875:         test -z "$ac_c_werror_flag" ||
                   19876:         test ! -s conftest.err
                   19877:        } && test -s conftest$ac_exeext &&
                   19878:        $as_test_x conftest$ac_exeext; then
1.37      millert  19879:   ac_cv_lib_dl_main=yes
1.9       millert  19880: else
                   19881:   echo "$as_me: failed program was:" >&5
1.16      millert  19882: sed 's/^/| /' conftest.$ac_ext >&5
                   19883:
1.37      millert  19884:        ac_cv_lib_dl_main=no
1.23      millert  19885: fi
1.27      millert  19886:
                   19887: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  19888:       conftest$ac_exeext conftest.$ac_ext
1.37      millert  19889: LIBS=$ac_check_lib_save_LIBS
                   19890: fi
                   19891: { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_main" >&5
                   19892: echo "${ECHO_T}$ac_cv_lib_dl_main" >&6; }
                   19893: if test $ac_cv_lib_dl_main = yes; then
                   19894:   SUDO_LIBS="${SUDO_LIBS} -lpam -ldl"
                   19895: else
                   19896:   SUDO_LIBS="${SUDO_LIBS} -lpam"
1.9       millert  19897: fi
1.27      millert  19898:
1.37      millert  19899:     ac_cv_lib_dl=ac_cv_lib_dl_main
1.27      millert  19900:
1.1       millert  19901:
1.16      millert  19902:
1.37      millert  19903: for ac_header in security/pam_appl.h pam/pam_appl.h
                   19904: do
                   19905: as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
                   19906: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   19907:   { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   19908: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   19909: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
1.27      millert  19910:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.37      millert  19911: fi
                   19912: ac_res=`eval echo '${'$as_ac_Header'}'`
                   19913:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   19914: echo "${ECHO_T}$ac_res" >&6; }
1.27      millert  19915: else
1.37      millert  19916:   # Is the header compilable?
                   19917: { echo "$as_me:$LINENO: checking $ac_header usability" >&5
                   19918: echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
                   19919: cat >conftest.$ac_ext <<_ACEOF
1.24      millert  19920: /* confdefs.h.  */
                   19921: _ACEOF
                   19922: cat confdefs.h >>conftest.$ac_ext
                   19923: cat >>conftest.$ac_ext <<_ACEOF
                   19924: /* end confdefs.h.  */
1.27      millert  19925: $ac_includes_default
1.37      millert  19926: #include <$ac_header>
1.24      millert  19927: _ACEOF
1.37      millert  19928: rm -f conftest.$ac_objext
                   19929: if { (ac_try="$ac_compile"
1.27      millert  19930: case "(($ac_try" in
                   19931:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19932:   *) ac_try_echo=$ac_try;;
                   19933: esac
                   19934: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  19935:   (eval "$ac_compile") 2>conftest.er1
1.24      millert  19936:   ac_status=$?
1.37      millert  19937:   grep -v '^ *+' conftest.er1 >conftest.err
                   19938:   rm -f conftest.er1
                   19939:   cat conftest.err >&5
1.24      millert  19940:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.37      millert  19941:   (exit $ac_status); } && {
                   19942:         test -z "$ac_c_werror_flag" ||
                   19943:         test ! -s conftest.err
                   19944:        } && test -s conftest.$ac_objext; then
                   19945:   ac_header_compiler=yes
1.27      millert  19946: else
1.37      millert  19947:   echo "$as_me: failed program was:" >&5
1.27      millert  19948: sed 's/^/| /' conftest.$ac_ext >&5
                   19949:
1.37      millert  19950:        ac_header_compiler=no
1.27      millert  19951: fi
                   19952:
1.37      millert  19953: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   19954: { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
                   19955: echo "${ECHO_T}$ac_header_compiler" >&6; }
1.27      millert  19956:
1.37      millert  19957: # Is the header present?
                   19958: { echo "$as_me:$LINENO: checking $ac_header presence" >&5
                   19959: echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
                   19960: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  19961: /* confdefs.h.  */
                   19962: _ACEOF
                   19963: cat confdefs.h >>conftest.$ac_ext
                   19964: cat >>conftest.$ac_ext <<_ACEOF
                   19965: /* end confdefs.h.  */
1.37      millert  19966: #include <$ac_header>
1.9       millert  19967: _ACEOF
1.37      millert  19968: if { (ac_try="$ac_cpp conftest.$ac_ext"
1.27      millert  19969: case "(($ac_try" in
                   19970:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   19971:   *) ac_try_echo=$ac_try;;
                   19972: esac
                   19973: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  19974:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.9       millert  19975:   ac_status=$?
1.25      millert  19976:   grep -v '^ *+' conftest.er1 >conftest.err
                   19977:   rm -f conftest.er1
                   19978:   cat conftest.err >&5
1.16      millert  19979:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.37      millert  19980:   (exit $ac_status); } >/dev/null && {
                   19981:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1.27      millert  19982:         test ! -s conftest.err
1.37      millert  19983:        }; then
                   19984:   ac_header_preproc=yes
1.25      millert  19985: else
                   19986:   echo "$as_me: failed program was:" >&5
                   19987: sed 's/^/| /' conftest.$ac_ext >&5
                   19988:
1.37      millert  19989:   ac_header_preproc=no
1.25      millert  19990: fi
1.27      millert  19991:
1.37      millert  19992: rm -f conftest.err conftest.$ac_ext
                   19993: { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
                   19994: echo "${ECHO_T}$ac_header_preproc" >&6; }
1.23      millert  19995:
1.37      millert  19996: # So?  What about this header?
                   19997: case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
                   19998:   yes:no: )
                   19999:     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
                   20000: echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
                   20001:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
                   20002: echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
                   20003:     ac_header_preproc=yes
                   20004:     ;;
                   20005:   no:yes:* )
                   20006:     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
                   20007: echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
                   20008:     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
                   20009: echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
                   20010:     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
                   20011: echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
                   20012:     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
                   20013: echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
                   20014:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
                   20015: echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
                   20016:     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
                   20017: echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
1.40    ! millert  20018:     ( cat <<\_ASBOX
        !          20019: ## --------------------------------------- ##
        !          20020: ## Report this to http://www.sudo.ws/bugs/ ##
        !          20021: ## --------------------------------------- ##
        !          20022: _ASBOX
        !          20023:      ) | sed "s/^/$as_me: WARNING:     /" >&2
1.37      millert  20024:     ;;
                   20025: esac
                   20026: { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   20027: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   20028: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   20029:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.9       millert  20030: else
1.37      millert  20031:   eval "$as_ac_Header=\$ac_header_preproc"
                   20032: fi
                   20033: ac_res=`eval echo '${'$as_ac_Header'}'`
                   20034:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   20035: echo "${ECHO_T}$ac_res" >&6; }
                   20036:
                   20037: fi
                   20038: if test `eval echo '${'$as_ac_Header'}'` = yes; then
                   20039:   cat >>confdefs.h <<_ACEOF
                   20040: #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
                   20041: _ACEOF
                   20042:  with_pam=yes; break
                   20043: fi
                   20044:
                   20045: done
1.16      millert  20046:
1.37      millert  20047:     if test "$with_pam" = "yes"; then
                   20048:        cat >>confdefs.h <<\_ACEOF
                   20049: #define HAVE_PAM 1
                   20050: _ACEOF
                   20051:
                   20052:        AUTH_OBJS="$AUTH_OBJS pam.o";
                   20053:        AUTH_EXCL=PAM
                   20054:        { echo "$as_me:$LINENO: checking whether to use PAM session support" >&5
                   20055: echo $ECHO_N "checking whether to use PAM session support... $ECHO_C" >&6; }
                   20056:        # Check whether --enable-pam_session was given.
                   20057: if test "${enable_pam_session+set}" = set; then
                   20058:   enableval=$enable_pam_session;  case "$enableval" in
                   20059:                yes)    { echo "$as_me:$LINENO: result: yes" >&5
                   20060: echo "${ECHO_T}yes" >&6; }
                   20061:                        ;;
                   20062:                no)             { echo "$as_me:$LINENO: result: no" >&5
                   20063: echo "${ECHO_T}no" >&6; }
                   20064:
                   20065: cat >>confdefs.h <<\_ACEOF
                   20066: #define NO_PAM_SESSION
                   20067: _ACEOF
                   20068:
                   20069:                            ;;
                   20070:                *)              { echo "$as_me:$LINENO: result: no" >&5
                   20071: echo "${ECHO_T}no" >&6; }
                   20072:                            { echo "$as_me:$LINENO: WARNING: Ignoring unknown argument to --enable-pam-session: $enableval" >&5
                   20073: echo "$as_me: WARNING: Ignoring unknown argument to --enable-pam-session: $enableval" >&2;}
                   20074:                            ;;
                   20075:            esac
1.25      millert  20076: else
1.37      millert  20077:   { echo "$as_me:$LINENO: result: yes" >&5
                   20078: echo "${ECHO_T}yes" >&6; }
                   20079: fi
1.27      millert  20080:
1.37      millert  20081:        case $host in
                   20082:            *-*-linux*|*-*-solaris*)
                   20083:                    # dgettext() may be defined to dgettext_libintl in the
                   20084:                    # header file, so first check that it links w/ additional
                   20085:                    # libs, then try with -lintl
                   20086:                    cat >conftest.$ac_ext <<_ACEOF
1.16      millert  20087: /* confdefs.h.  */
                   20088: _ACEOF
                   20089: cat confdefs.h >>conftest.$ac_ext
                   20090: cat >>conftest.$ac_ext <<_ACEOF
                   20091: /* end confdefs.h.  */
1.37      millert  20092: #include <libintl.h>
1.16      millert  20093: int
                   20094: main ()
                   20095: {
1.37      millert  20096: (void)dgettext((char *)0, (char *)0);
1.9       millert  20097:   ;
                   20098:   return 0;
                   20099: }
                   20100: _ACEOF
                   20101: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  20102: if { (ac_try="$ac_link"
                   20103: case "(($ac_try" in
                   20104:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   20105:   *) ac_try_echo=$ac_try;;
                   20106: esac
                   20107: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   20108:   (eval "$ac_link") 2>conftest.er1
1.9       millert  20109:   ac_status=$?
1.25      millert  20110:   grep -v '^ *+' conftest.er1 >conftest.err
                   20111:   rm -f conftest.er1
                   20112:   cat conftest.err >&5
1.16      millert  20113:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  20114:   (exit $ac_status); } && {
                   20115:         test -z "$ac_c_werror_flag" ||
                   20116:         test ! -s conftest.err
                   20117:        } && test -s conftest$ac_exeext &&
                   20118:        $as_test_x conftest$ac_exeext; then
1.37      millert  20119:   cat >>confdefs.h <<\_ACEOF
                   20120: #define HAVE_DGETTEXT 1
                   20121: _ACEOF
                   20122:
1.9       millert  20123: else
                   20124:   echo "$as_me: failed program was:" >&5
1.16      millert  20125: sed 's/^/| /' conftest.$ac_ext >&5
                   20126:
1.37      millert  20127:        { echo "$as_me:$LINENO: checking for dgettext in -lintl" >&5
                   20128: echo $ECHO_N "checking for dgettext in -lintl... $ECHO_C" >&6; }
                   20129: if test "${ac_cv_lib_intl_dgettext+set}" = set; then
1.9       millert  20130:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  20131: else
1.25      millert  20132:   ac_check_lib_save_LIBS=$LIBS
1.37      millert  20133: LIBS="-lintl  $LIBS"
1.25      millert  20134: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  20135: /* confdefs.h.  */
                   20136: _ACEOF
                   20137: cat confdefs.h >>conftest.$ac_ext
                   20138: cat >>conftest.$ac_ext <<_ACEOF
                   20139: /* end confdefs.h.  */
1.25      millert  20140:
1.37      millert  20141: /* Override any GCC internal prototype to avoid an error.
                   20142:    Use char because int might match the return type of a GCC
                   20143:    builtin and then its argument prototype would still apply.  */
                   20144: #ifdef __cplusplus
                   20145: extern "C"
                   20146: #endif
                   20147: char dgettext ();
1.16      millert  20148: int
                   20149: main ()
                   20150: {
1.37      millert  20151: return dgettext ();
1.9       millert  20152:   ;
                   20153:   return 0;
                   20154: }
                   20155: _ACEOF
                   20156: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  20157: if { (ac_try="$ac_link"
                   20158: case "(($ac_try" in
                   20159:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   20160:   *) ac_try_echo=$ac_try;;
                   20161: esac
                   20162: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   20163:   (eval "$ac_link") 2>conftest.er1
1.9       millert  20164:   ac_status=$?
1.25      millert  20165:   grep -v '^ *+' conftest.er1 >conftest.err
                   20166:   rm -f conftest.er1
                   20167:   cat conftest.err >&5
1.16      millert  20168:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  20169:   (exit $ac_status); } && {
                   20170:         test -z "$ac_c_werror_flag" ||
                   20171:         test ! -s conftest.err
                   20172:        } && test -s conftest$ac_exeext &&
                   20173:        $as_test_x conftest$ac_exeext; then
1.37      millert  20174:   ac_cv_lib_intl_dgettext=yes
1.25      millert  20175: else
                   20176:   echo "$as_me: failed program was:" >&5
                   20177: sed 's/^/| /' conftest.$ac_ext >&5
                   20178:
1.37      millert  20179:        ac_cv_lib_intl_dgettext=no
1.9       millert  20180: fi
1.27      millert  20181:
                   20182: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   20183:       conftest$ac_exeext conftest.$ac_ext
                   20184: LIBS=$ac_check_lib_save_LIBS
1.9       millert  20185: fi
1.37      millert  20186: { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_dgettext" >&5
                   20187: echo "${ECHO_T}$ac_cv_lib_intl_dgettext" >&6; }
                   20188: if test $ac_cv_lib_intl_dgettext = yes; then
                   20189:   LIBS="${LIBS} -lintl"
                   20190:                        cat >>confdefs.h <<\_ACEOF
                   20191: #define HAVE_DGETTEXT 1
                   20192: _ACEOF
                   20193:
                   20194: fi
                   20195:
1.25      millert  20196: fi
                   20197:
1.37      millert  20198: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   20199:       conftest$ac_exeext conftest.$ac_ext
                   20200:                    ;;
                   20201:        esac
                   20202:     fi
                   20203: fi
1.27      millert  20204:
1.37      millert  20205: if test ${with_aixauth-'no'} != "no"; then
                   20206:     if test X"$with_aixauth" != X"maybe" -o X"$AUTH_EXCL" = X""; then
                   20207:        { echo "$as_me:$LINENO: using AIX general authentication" >&5
                   20208: echo "$as_me: using AIX general authentication" >&6;}
                   20209:        cat >>confdefs.h <<\_ACEOF
                   20210: #define HAVE_AIXAUTH 1
                   20211: _ACEOF
1.25      millert  20212:
1.37      millert  20213:        AUTH_OBJS="$AUTH_OBJS aix_auth.o";
                   20214:        SUDO_LIBS="${SUDO_LIBS} -ls"
                   20215:        AUTH_EXCL=AIX_AUTH
                   20216:     fi
                   20217: fi
1.25      millert  20218:
1.37      millert  20219: if test ${with_bsdauth-'no'} != "no"; then
                   20220:     if test "${ac_cv_header_bsd_auth_h+set}" = set; then
                   20221:   { echo "$as_me:$LINENO: checking for bsd_auth.h" >&5
                   20222: echo $ECHO_N "checking for bsd_auth.h... $ECHO_C" >&6; }
                   20223: if test "${ac_cv_header_bsd_auth_h+set}" = set; then
1.27      millert  20224:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.25      millert  20225: fi
1.37      millert  20226: { echo "$as_me:$LINENO: result: $ac_cv_header_bsd_auth_h" >&5
                   20227: echo "${ECHO_T}$ac_cv_header_bsd_auth_h" >&6; }
1.1       millert  20228: else
1.27      millert  20229:   # Is the header compilable?
1.37      millert  20230: { echo "$as_me:$LINENO: checking bsd_auth.h usability" >&5
                   20231: echo $ECHO_N "checking bsd_auth.h usability... $ECHO_C" >&6; }
1.27      millert  20232: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  20233: /* confdefs.h.  */
                   20234: _ACEOF
                   20235: cat confdefs.h >>conftest.$ac_ext
                   20236: cat >>conftest.$ac_ext <<_ACEOF
                   20237: /* end confdefs.h.  */
1.27      millert  20238: $ac_includes_default
1.37      millert  20239: #include <bsd_auth.h>
1.9       millert  20240: _ACEOF
1.25      millert  20241: rm -f conftest.$ac_objext
1.27      millert  20242: if { (ac_try="$ac_compile"
                   20243: case "(($ac_try" in
                   20244:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   20245:   *) ac_try_echo=$ac_try;;
                   20246: esac
                   20247: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   20248:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  20249:   ac_status=$?
1.25      millert  20250:   grep -v '^ *+' conftest.er1 >conftest.err
                   20251:   rm -f conftest.er1
                   20252:   cat conftest.err >&5
1.16      millert  20253:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  20254:   (exit $ac_status); } && {
                   20255:         test -z "$ac_c_werror_flag" ||
                   20256:         test ! -s conftest.err
                   20257:        } && test -s conftest.$ac_objext; then
                   20258:   ac_header_compiler=yes
1.9       millert  20259: else
                   20260:   echo "$as_me: failed program was:" >&5
1.16      millert  20261: sed 's/^/| /' conftest.$ac_ext >&5
                   20262:
1.27      millert  20263:        ac_header_compiler=no
                   20264: fi
1.25      millert  20265:
1.27      millert  20266: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   20267: { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
                   20268: echo "${ECHO_T}$ac_header_compiler" >&6; }
1.25      millert  20269:
1.27      millert  20270: # Is the header present?
1.37      millert  20271: { echo "$as_me:$LINENO: checking bsd_auth.h presence" >&5
                   20272: echo $ECHO_N "checking bsd_auth.h presence... $ECHO_C" >&6; }
1.27      millert  20273: cat >conftest.$ac_ext <<_ACEOF
                   20274: /* confdefs.h.  */
1.25      millert  20275: _ACEOF
1.27      millert  20276: cat confdefs.h >>conftest.$ac_ext
                   20277: cat >>conftest.$ac_ext <<_ACEOF
                   20278: /* end confdefs.h.  */
1.37      millert  20279: #include <bsd_auth.h>
1.25      millert  20280: _ACEOF
1.27      millert  20281: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   20282: case "(($ac_try" in
                   20283:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   20284:   *) ac_try_echo=$ac_try;;
                   20285: esac
                   20286: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   20287:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.25      millert  20288:   ac_status=$?
                   20289:   grep -v '^ *+' conftest.er1 >conftest.err
                   20290:   rm -f conftest.er1
                   20291:   cat conftest.err >&5
                   20292:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  20293:   (exit $ac_status); } >/dev/null && {
                   20294:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   20295:         test ! -s conftest.err
                   20296:        }; then
                   20297:   ac_header_preproc=yes
1.1       millert  20298: else
1.25      millert  20299:   echo "$as_me: failed program was:" >&5
                   20300: sed 's/^/| /' conftest.$ac_ext >&5
                   20301:
1.27      millert  20302:   ac_header_preproc=no
                   20303: fi
                   20304:
                   20305: rm -f conftest.err conftest.$ac_ext
                   20306: { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
                   20307: echo "${ECHO_T}$ac_header_preproc" >&6; }
                   20308:
                   20309: # So?  What about this header?
                   20310: case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
                   20311:   yes:no: )
1.37      millert  20312:     { echo "$as_me:$LINENO: WARNING: bsd_auth.h: accepted by the compiler, rejected by the preprocessor!" >&5
                   20313: echo "$as_me: WARNING: bsd_auth.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
                   20314:     { echo "$as_me:$LINENO: WARNING: bsd_auth.h: proceeding with the compiler's result" >&5
                   20315: echo "$as_me: WARNING: bsd_auth.h: proceeding with the compiler's result" >&2;}
1.27      millert  20316:     ac_header_preproc=yes
                   20317:     ;;
                   20318:   no:yes:* )
1.37      millert  20319:     { echo "$as_me:$LINENO: WARNING: bsd_auth.h: present but cannot be compiled" >&5
                   20320: echo "$as_me: WARNING: bsd_auth.h: present but cannot be compiled" >&2;}
                   20321:     { echo "$as_me:$LINENO: WARNING: bsd_auth.h:     check for missing prerequisite headers?" >&5
                   20322: echo "$as_me: WARNING: bsd_auth.h:     check for missing prerequisite headers?" >&2;}
                   20323:     { echo "$as_me:$LINENO: WARNING: bsd_auth.h: see the Autoconf documentation" >&5
                   20324: echo "$as_me: WARNING: bsd_auth.h: see the Autoconf documentation" >&2;}
                   20325:     { echo "$as_me:$LINENO: WARNING: bsd_auth.h:     section \"Present But Cannot Be Compiled\"" >&5
                   20326: echo "$as_me: WARNING: bsd_auth.h:     section \"Present But Cannot Be Compiled\"" >&2;}
                   20327:     { echo "$as_me:$LINENO: WARNING: bsd_auth.h: proceeding with the preprocessor's result" >&5
                   20328: echo "$as_me: WARNING: bsd_auth.h: proceeding with the preprocessor's result" >&2;}
                   20329:     { echo "$as_me:$LINENO: WARNING: bsd_auth.h: in the future, the compiler will take precedence" >&5
                   20330: echo "$as_me: WARNING: bsd_auth.h: in the future, the compiler will take precedence" >&2;}
1.40    ! millert  20331:     ( cat <<\_ASBOX
        !          20332: ## --------------------------------------- ##
        !          20333: ## Report this to http://www.sudo.ws/bugs/ ##
        !          20334: ## --------------------------------------- ##
        !          20335: _ASBOX
        !          20336:      ) | sed "s/^/$as_me: WARNING:     /" >&2
1.27      millert  20337:     ;;
                   20338: esac
1.37      millert  20339: { echo "$as_me:$LINENO: checking for bsd_auth.h" >&5
                   20340: echo $ECHO_N "checking for bsd_auth.h... $ECHO_C" >&6; }
                   20341: if test "${ac_cv_header_bsd_auth_h+set}" = set; then
1.27      millert  20342:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   20343: else
1.37      millert  20344:   ac_cv_header_bsd_auth_h=$ac_header_preproc
1.27      millert  20345: fi
1.37      millert  20346: { echo "$as_me:$LINENO: result: $ac_cv_header_bsd_auth_h" >&5
                   20347: echo "${ECHO_T}$ac_cv_header_bsd_auth_h" >&6; }
1.25      millert  20348:
                   20349: fi
1.37      millert  20350: if test $ac_cv_header_bsd_auth_h = yes; then
                   20351:   cat >>confdefs.h <<\_ACEOF
                   20352: #define HAVE_BSD_AUTH_H 1
1.27      millert  20353: _ACEOF
1.37      millert  20354:
                   20355:        AUTH_OBJS="$AUTH_OBJS bsdauth.o"
                   20356:        BSDAUTH_USAGE='[-a auth_type] '
                   20357:        AUTH_EXCL=BSD_AUTH; BAMAN=""
                   20358: else
                   20359:   { { echo "$as_me:$LINENO: error: BSD authentication was specified but bsd_auth.h could not be found" >&5
                   20360: echo "$as_me: error: BSD authentication was specified but bsd_auth.h could not be found" >&2;}
                   20361:    { (exit 1); exit 1; }; }
1.27      millert  20362: fi
                   20363:
                   20364:
1.37      millert  20365: fi
1.25      millert  20366:
1.37      millert  20367: if test ${CHECKSIA-'false'} = "true"; then
1.30      millert  20368:
1.37      millert  20369: for ac_func in sia_ses_init
                   20370: do
                   20371: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   20372: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   20373: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   20374: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
                   20375:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.30      millert  20376: else
1.37      millert  20377:   cat >conftest.$ac_ext <<_ACEOF
1.32      millert  20378: /* confdefs.h.  */
                   20379: _ACEOF
                   20380: cat confdefs.h >>conftest.$ac_ext
                   20381: cat >>conftest.$ac_ext <<_ACEOF
                   20382: /* end confdefs.h.  */
1.37      millert  20383: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   20384:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   20385: #define $ac_func innocuous_$ac_func
                   20386:
                   20387: /* System header to define __stub macros and hopefully few prototypes,
                   20388:     which can conflict with char $ac_func (); below.
                   20389:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   20390:     <limits.h> exists even on freestanding compilers.  */
                   20391:
                   20392: #ifdef __STDC__
                   20393: # include <limits.h>
                   20394: #else
                   20395: # include <assert.h>
                   20396: #endif
                   20397:
                   20398: #undef $ac_func
                   20399:
                   20400: /* Override any GCC internal prototype to avoid an error.
                   20401:    Use char because int might match the return type of a GCC
                   20402:    builtin and then its argument prototype would still apply.  */
                   20403: #ifdef __cplusplus
                   20404: extern "C"
                   20405: #endif
                   20406: char $ac_func ();
                   20407: /* The GNU C library defines this for functions which it implements
                   20408:     to always fail with ENOSYS.  Some functions are actually named
                   20409:     something starting with __ and the normal name is an alias.  */
                   20410: #if defined __stub_$ac_func || defined __stub___$ac_func
                   20411: choke me
                   20412: #endif
                   20413:
1.32      millert  20414: int
                   20415: main ()
                   20416: {
1.37      millert  20417: return $ac_func ();
1.32      millert  20418:   ;
                   20419:   return 0;
                   20420: }
                   20421: _ACEOF
                   20422: rm -f conftest.$ac_objext conftest$ac_exeext
                   20423: if { (ac_try="$ac_link"
                   20424: case "(($ac_try" in
                   20425:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   20426:   *) ac_try_echo=$ac_try;;
                   20427: esac
                   20428: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   20429:   (eval "$ac_link") 2>conftest.er1
                   20430:   ac_status=$?
                   20431:   grep -v '^ *+' conftest.er1 >conftest.err
                   20432:   rm -f conftest.er1
                   20433:   cat conftest.err >&5
                   20434:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   20435:   (exit $ac_status); } && {
                   20436:         test -z "$ac_c_werror_flag" ||
                   20437:         test ! -s conftest.err
                   20438:        } && test -s conftest$ac_exeext &&
                   20439:        $as_test_x conftest$ac_exeext; then
1.37      millert  20440:   eval "$as_ac_var=yes"
1.32      millert  20441: else
                   20442:   echo "$as_me: failed program was:" >&5
                   20443: sed 's/^/| /' conftest.$ac_ext >&5
                   20444:
1.37      millert  20445:        eval "$as_ac_var=no"
                   20446: fi
                   20447:
                   20448: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   20449:       conftest$ac_exeext conftest.$ac_ext
                   20450: fi
                   20451: ac_res=`eval echo '${'$as_ac_var'}'`
                   20452:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   20453: echo "${ECHO_T}$ac_res" >&6; }
                   20454: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   20455:   cat >>confdefs.h <<_ACEOF
                   20456: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   20457: _ACEOF
                   20458:  found=true
                   20459: else
                   20460:   found=false
                   20461: fi
                   20462: done
                   20463:
                   20464:     if test "$found" = "true"; then
                   20465:        AUTH_EXCL=SIA
                   20466:        AUTH_OBJS="$AUTH_OBJS sia.o"
                   20467:     fi
                   20468: fi
                   20469:
                   20470: if test ${with_fwtk-'no'} != "no"; then
                   20471:     if test "$with_fwtk" != "yes"; then
                   20472:
                   20473:     if test X"$with_rpath" = X"yes"; then
                   20474:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_fwtk} -R${with_fwtk}"
                   20475:     else
                   20476:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_fwtk}"
                   20477:     fi
                   20478:     if test X"$blibpath" != X"" -a "SUDO_LDFLAGS" = "SUDO_LDFLAGS"; then
                   20479:        blibpath_add="${blibpath_add}:${with_fwtk}"
                   20480:     fi
                   20481:
                   20482:        CPPFLAGS="${CPPFLAGS} -I${with_fwtk}"
                   20483:        with_fwtk=yes
                   20484:     fi
                   20485:     SUDO_LIBS="${SUDO_LIBS} -lauth -lfwall"
                   20486:     AUTH_OBJS="$AUTH_OBJS fwtk.o"
                   20487: fi
                   20488:
                   20489: if test ${with_SecurID-'no'} != "no"; then
                   20490:     if test "$with_SecurID" != "yes"; then
                   20491:        :
                   20492:     elif test -d /usr/ace/examples; then
                   20493:        with_SecurID=/usr/ace/examples
                   20494:     else
                   20495:        with_SecurID=/usr/ace
                   20496:     fi
                   20497:     CPPFLAGS="${CPPFLAGS} -I${with_SecurID}"
                   20498:     _LDFLAGS="${LDFLAGS}"
                   20499:
                   20500:     if test X"$with_rpath" = X"yes"; then
                   20501:        LDFLAGS="${LDFLAGS} -L${with_SecurID} -R${with_SecurID}"
                   20502:     else
                   20503:        LDFLAGS="${LDFLAGS} -L${with_SecurID}"
                   20504:     fi
                   20505:     if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then
                   20506:        blibpath_add="${blibpath_add}:${with_SecurID}"
                   20507:     fi
                   20508:
                   20509:     #
                   20510:     # Determine whether to use the new or old SecurID API
                   20511:     #
                   20512:     { echo "$as_me:$LINENO: checking for SD_Init in -laceclnt" >&5
                   20513: echo $ECHO_N "checking for SD_Init in -laceclnt... $ECHO_C" >&6; }
                   20514: if test "${ac_cv_lib_aceclnt_SD_Init_______lpthread_______+set}" = set; then
1.32      millert  20515:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   20516: else
                   20517:   ac_check_lib_save_LIBS=$LIBS
1.37      millert  20518: LIBS="-laceclnt
                   20519:            -lpthread
                   20520:
                   20521:      $LIBS"
1.32      millert  20522: cat >conftest.$ac_ext <<_ACEOF
                   20523: /* confdefs.h.  */
                   20524: _ACEOF
                   20525: cat confdefs.h >>conftest.$ac_ext
                   20526: cat >>conftest.$ac_ext <<_ACEOF
                   20527: /* end confdefs.h.  */
                   20528:
                   20529: /* Override any GCC internal prototype to avoid an error.
                   20530:    Use char because int might match the return type of a GCC
                   20531:    builtin and then its argument prototype would still apply.  */
                   20532: #ifdef __cplusplus
                   20533: extern "C"
                   20534: #endif
1.37      millert  20535: char SD_Init ();
1.32      millert  20536: int
                   20537: main ()
                   20538: {
1.37      millert  20539: return SD_Init ();
1.32      millert  20540:   ;
                   20541:   return 0;
                   20542: }
                   20543: _ACEOF
                   20544: rm -f conftest.$ac_objext conftest$ac_exeext
                   20545: if { (ac_try="$ac_link"
                   20546: case "(($ac_try" in
                   20547:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   20548:   *) ac_try_echo=$ac_try;;
                   20549: esac
                   20550: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   20551:   (eval "$ac_link") 2>conftest.er1
                   20552:   ac_status=$?
                   20553:   grep -v '^ *+' conftest.er1 >conftest.err
                   20554:   rm -f conftest.er1
                   20555:   cat conftest.err >&5
                   20556:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   20557:   (exit $ac_status); } && {
                   20558:         test -z "$ac_c_werror_flag" ||
                   20559:         test ! -s conftest.err
                   20560:        } && test -s conftest$ac_exeext &&
                   20561:        $as_test_x conftest$ac_exeext; then
1.37      millert  20562:   ac_cv_lib_aceclnt_SD_Init_______lpthread_______=yes
1.32      millert  20563: else
                   20564:   echo "$as_me: failed program was:" >&5
                   20565: sed 's/^/| /' conftest.$ac_ext >&5
                   20566:
1.37      millert  20567:        ac_cv_lib_aceclnt_SD_Init_______lpthread_______=no
1.32      millert  20568: fi
                   20569:
                   20570: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   20571:       conftest$ac_exeext conftest.$ac_ext
                   20572: LIBS=$ac_check_lib_save_LIBS
                   20573: fi
1.37      millert  20574: { echo "$as_me:$LINENO: result: $ac_cv_lib_aceclnt_SD_Init_______lpthread_______" >&5
                   20575: echo "${ECHO_T}$ac_cv_lib_aceclnt_SD_Init_______lpthread_______" >&6; }
                   20576: if test $ac_cv_lib_aceclnt_SD_Init_______lpthread_______ = yes; then
                   20577:
                   20578:            AUTH_OBJS="$AUTH_OBJS securid5.o";
                   20579:            SUDO_LIBS="${SUDO_LIBS} -laceclnt -lpthread"
                   20580:
                   20581:
                   20582:
                   20583:     if test X"$with_rpath" = X"yes"; then
                   20584:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_SecurID} -R${with_SecurID}"
                   20585:     else
                   20586:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_SecurID}"
                   20587:     fi
                   20588:     if test X"$blibpath" != X"" -a "SUDO_LDFLAGS" = "SUDO_LDFLAGS"; then
                   20589:        blibpath_add="${blibpath_add}:${with_SecurID}"
                   20590:     fi
                   20591:
                   20592:
                   20593: else
                   20594:
                   20595:            AUTH_OBJS="$AUTH_OBJS securid.o";
                   20596:            SUDO_LIBS="${SUDO_LIBS} ${with_SecurID}/sdiclient.a"
1.32      millert  20597:
                   20598: fi
                   20599:
1.37      millert  20600:     LDFLAGS="${_LDFLAGS}"
1.32      millert  20601: fi
                   20602:
1.37      millert  20603:
                   20604: if test -z "${AUTH_EXCL}" -a -n "$AUTH_DEF"; then
                   20605:     for auth in $AUTH_DEF; do
                   20606:        case $auth in
                   20607:            passwd)     : ${with_passwd='maybe'};;
1.32      millert  20608:        esac
1.37      millert  20609:     done
1.27      millert  20610: fi
                   20611:
1.37      millert  20612: if test ${with_kerb4-'no'} != "no"; then
                   20613:     cat >>confdefs.h <<\_ACEOF
                   20614: #define HAVE_KERB4 1
1.27      millert  20615: _ACEOF
1.25      millert  20616:
1.37      millert  20617:                 O_LDFLAGS="$LDFLAGS"
                   20618:     if test "$with_kerb4" = "yes"; then
                   20619:        found=no
                   20620:        O_CPPFLAGS="$CPPFLAGS"
                   20621:        for dir in "" "kerberosIV/" "krb4/" "kerberos4/" "kerberosv4/"; do
                   20622:            CPPFLAGS="$O_CPPFLAGS -I/usr/include/${dir}"
                   20623:            cat >conftest.$ac_ext <<_ACEOF
                   20624: #include <krb.h>
                   20625: _ACEOF
                   20626: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   20627: case "(($ac_try" in
                   20628:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   20629:   *) ac_try_echo=$ac_try;;
                   20630: esac
                   20631: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   20632:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
                   20633:   ac_status=$?
                   20634:   grep -v '^ *+' conftest.er1 >conftest.err
                   20635:   rm -f conftest.er1
                   20636:   cat conftest.err >&5
                   20637:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   20638:   (exit $ac_status); } >/dev/null && {
                   20639:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   20640:         test ! -s conftest.err
                   20641:        }; then
                   20642:   found=yes; break
                   20643: else
                   20644:   echo "$as_me: failed program was:" >&5
                   20645: sed 's/^/| /' conftest.$ac_ext >&5
                   20646:
                   20647:
                   20648: fi
                   20649:
                   20650: rm -f conftest.err conftest.$ac_ext
                   20651:        done
                   20652:        test X"$found" = X"no" && CPPFLAGS="$O_CPPFLAGS"
                   20653:     else
                   20654:
                   20655:     if test X"$with_rpath" = X"yes"; then
                   20656:        LDFLAGS="${LDFLAGS} -L${with_kerb4}/lib -R${with_kerb4}/lib"
                   20657:     else
                   20658:        LDFLAGS="${LDFLAGS} -L${with_kerb4}/lib"
                   20659:     fi
                   20660:     if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then
                   20661:        blibpath_add="${blibpath_add}:${with_kerb4}/lib"
                   20662:     fi
                   20663:
                   20664:
                   20665:     if test X"$with_rpath" = X"yes"; then
                   20666:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_kerb4}/lib -R${with_kerb4}/lib"
                   20667:     else
                   20668:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_kerb4}/lib"
                   20669:     fi
                   20670:     if test X"$blibpath" != X"" -a "SUDO_LDFLAGS" = "SUDO_LDFLAGS"; then
                   20671:        blibpath_add="${blibpath_add}:${with_kerb4}/lib"
1.25      millert  20672:     fi
                   20673:
1.37      millert  20674:        CPPFLAGS="$CPPFLAGS -I${with_kerb4}/include"
                   20675:        if test "${ac_cv_header_krb_h+set}" = set; then
                   20676:   { echo "$as_me:$LINENO: checking for krb.h" >&5
                   20677: echo $ECHO_N "checking for krb.h... $ECHO_C" >&6; }
                   20678: if test "${ac_cv_header_krb_h+set}" = set; then
1.27      millert  20679:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   20680: fi
1.37      millert  20681: { echo "$as_me:$LINENO: result: $ac_cv_header_krb_h" >&5
                   20682: echo "${ECHO_T}$ac_cv_header_krb_h" >&6; }
1.27      millert  20683: else
                   20684:   # Is the header compilable?
1.37      millert  20685: { echo "$as_me:$LINENO: checking krb.h usability" >&5
                   20686: echo $ECHO_N "checking krb.h usability... $ECHO_C" >&6; }
1.27      millert  20687: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  20688: /* confdefs.h.  */
                   20689: _ACEOF
                   20690: cat confdefs.h >>conftest.$ac_ext
                   20691: cat >>conftest.$ac_ext <<_ACEOF
                   20692: /* end confdefs.h.  */
1.27      millert  20693: $ac_includes_default
1.37      millert  20694: #include <krb.h>
1.9       millert  20695: _ACEOF
1.25      millert  20696: rm -f conftest.$ac_objext
1.27      millert  20697: if { (ac_try="$ac_compile"
                   20698: case "(($ac_try" in
                   20699:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   20700:   *) ac_try_echo=$ac_try;;
                   20701: esac
                   20702: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   20703:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  20704:   ac_status=$?
1.25      millert  20705:   grep -v '^ *+' conftest.er1 >conftest.err
                   20706:   rm -f conftest.er1
                   20707:   cat conftest.err >&5
1.16      millert  20708:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  20709:   (exit $ac_status); } && {
                   20710:         test -z "$ac_c_werror_flag" ||
                   20711:         test ! -s conftest.err
                   20712:        } && test -s conftest.$ac_objext; then
                   20713:   ac_header_compiler=yes
                   20714: else
                   20715:   echo "$as_me: failed program was:" >&5
                   20716: sed 's/^/| /' conftest.$ac_ext >&5
                   20717:
                   20718:        ac_header_compiler=no
                   20719: fi
1.16      millert  20720:
1.27      millert  20721: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   20722: { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
                   20723: echo "${ECHO_T}$ac_header_compiler" >&6; }
1.25      millert  20724:
1.27      millert  20725: # Is the header present?
1.37      millert  20726: { echo "$as_me:$LINENO: checking krb.h presence" >&5
                   20727: echo $ECHO_N "checking krb.h presence... $ECHO_C" >&6; }
1.9       millert  20728: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  20729: /* confdefs.h.  */
                   20730: _ACEOF
                   20731: cat confdefs.h >>conftest.$ac_ext
                   20732: cat >>conftest.$ac_ext <<_ACEOF
                   20733: /* end confdefs.h.  */
1.37      millert  20734: #include <krb.h>
1.9       millert  20735: _ACEOF
1.27      millert  20736: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   20737: case "(($ac_try" in
                   20738:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   20739:   *) ac_try_echo=$ac_try;;
                   20740: esac
                   20741: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   20742:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.9       millert  20743:   ac_status=$?
1.25      millert  20744:   grep -v '^ *+' conftest.er1 >conftest.err
                   20745:   rm -f conftest.er1
                   20746:   cat conftest.err >&5
1.16      millert  20747:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  20748:   (exit $ac_status); } >/dev/null && {
                   20749:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   20750:         test ! -s conftest.err
                   20751:        }; then
                   20752:   ac_header_preproc=yes
1.9       millert  20753: else
                   20754:   echo "$as_me: failed program was:" >&5
1.16      millert  20755: sed 's/^/| /' conftest.$ac_ext >&5
                   20756:
1.27      millert  20757:   ac_header_preproc=no
1.25      millert  20758: fi
                   20759:
1.27      millert  20760: rm -f conftest.err conftest.$ac_ext
                   20761: { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
                   20762: echo "${ECHO_T}$ac_header_preproc" >&6; }
                   20763:
                   20764: # So?  What about this header?
                   20765: case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
                   20766:   yes:no: )
1.37      millert  20767:     { echo "$as_me:$LINENO: WARNING: krb.h: accepted by the compiler, rejected by the preprocessor!" >&5
                   20768: echo "$as_me: WARNING: krb.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
                   20769:     { echo "$as_me:$LINENO: WARNING: krb.h: proceeding with the compiler's result" >&5
                   20770: echo "$as_me: WARNING: krb.h: proceeding with the compiler's result" >&2;}
1.27      millert  20771:     ac_header_preproc=yes
                   20772:     ;;
                   20773:   no:yes:* )
1.37      millert  20774:     { echo "$as_me:$LINENO: WARNING: krb.h: present but cannot be compiled" >&5
                   20775: echo "$as_me: WARNING: krb.h: present but cannot be compiled" >&2;}
                   20776:     { echo "$as_me:$LINENO: WARNING: krb.h:     check for missing prerequisite headers?" >&5
                   20777: echo "$as_me: WARNING: krb.h:     check for missing prerequisite headers?" >&2;}
                   20778:     { echo "$as_me:$LINENO: WARNING: krb.h: see the Autoconf documentation" >&5
                   20779: echo "$as_me: WARNING: krb.h: see the Autoconf documentation" >&2;}
                   20780:     { echo "$as_me:$LINENO: WARNING: krb.h:     section \"Present But Cannot Be Compiled\"" >&5
                   20781: echo "$as_me: WARNING: krb.h:     section \"Present But Cannot Be Compiled\"" >&2;}
                   20782:     { echo "$as_me:$LINENO: WARNING: krb.h: proceeding with the preprocessor's result" >&5
                   20783: echo "$as_me: WARNING: krb.h: proceeding with the preprocessor's result" >&2;}
                   20784:     { echo "$as_me:$LINENO: WARNING: krb.h: in the future, the compiler will take precedence" >&5
                   20785: echo "$as_me: WARNING: krb.h: in the future, the compiler will take precedence" >&2;}
1.40    ! millert  20786:     ( cat <<\_ASBOX
        !          20787: ## --------------------------------------- ##
        !          20788: ## Report this to http://www.sudo.ws/bugs/ ##
        !          20789: ## --------------------------------------- ##
        !          20790: _ASBOX
        !          20791:      ) | sed "s/^/$as_me: WARNING:     /" >&2
1.27      millert  20792:     ;;
                   20793: esac
1.37      millert  20794: { echo "$as_me:$LINENO: checking for krb.h" >&5
                   20795: echo $ECHO_N "checking for krb.h... $ECHO_C" >&6; }
                   20796: if test "${ac_cv_header_krb_h+set}" = set; then
1.27      millert  20797:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.25      millert  20798: else
1.37      millert  20799:   ac_cv_header_krb_h=$ac_header_preproc
1.27      millert  20800: fi
1.37      millert  20801: { echo "$as_me:$LINENO: result: $ac_cv_header_krb_h" >&5
                   20802: echo "${ECHO_T}$ac_cv_header_krb_h" >&6; }
1.25      millert  20803:
1.1       millert  20804: fi
1.37      millert  20805: if test $ac_cv_header_krb_h = yes; then
                   20806:   found=yes
1.25      millert  20807: else
1.37      millert  20808:   found=no
1.1       millert  20809: fi
                   20810:
                   20811:
1.37      millert  20812:     fi
                   20813:     if test X"$found" = X"no"; then
                   20814:        { echo "$as_me:$LINENO: WARNING: Unable to locate Kerberos IV include files, you will have to edit the Makefile and add -I/path/to/krb/includes to CPPFLAGS" >&5
                   20815: echo "$as_me: WARNING: Unable to locate Kerberos IV include files, you will have to edit the Makefile and add -I/path/to/krb/includes to CPPFLAGS" >&2;}
                   20816:     fi
1.27      millert  20817:
1.37      millert  20818:                 { echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes" >&5
                   20819: echo $ECHO_N "checking for des_cbc_encrypt in -ldes... $ECHO_C" >&6; }
                   20820: if test "${ac_cv_lib_des_des_cbc_encrypt+set}" = set; then
1.9       millert  20821:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  20822: else
1.37      millert  20823:   ac_check_lib_save_LIBS=$LIBS
                   20824: LIBS="-ldes  $LIBS"
                   20825: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  20826: /* confdefs.h.  */
                   20827: _ACEOF
                   20828: cat confdefs.h >>conftest.$ac_ext
                   20829: cat >>conftest.$ac_ext <<_ACEOF
                   20830: /* end confdefs.h.  */
1.25      millert  20831:
1.27      millert  20832: /* Override any GCC internal prototype to avoid an error.
                   20833:    Use char because int might match the return type of a GCC
                   20834:    builtin and then its argument prototype would still apply.  */
1.9       millert  20835: #ifdef __cplusplus
                   20836: extern "C"
                   20837: #endif
1.37      millert  20838: char des_cbc_encrypt ();
1.16      millert  20839: int
                   20840: main ()
                   20841: {
1.37      millert  20842: return des_cbc_encrypt ();
1.9       millert  20843:   ;
                   20844:   return 0;
                   20845: }
                   20846: _ACEOF
                   20847: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  20848: if { (ac_try="$ac_link"
                   20849: case "(($ac_try" in
                   20850:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   20851:   *) ac_try_echo=$ac_try;;
                   20852: esac
                   20853: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   20854:   (eval "$ac_link") 2>conftest.er1
1.9       millert  20855:   ac_status=$?
1.25      millert  20856:   grep -v '^ *+' conftest.er1 >conftest.err
                   20857:   rm -f conftest.er1
                   20858:   cat conftest.err >&5
1.16      millert  20859:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  20860:   (exit $ac_status); } && {
                   20861:         test -z "$ac_c_werror_flag" ||
                   20862:         test ! -s conftest.err
                   20863:        } && test -s conftest$ac_exeext &&
                   20864:        $as_test_x conftest$ac_exeext; then
1.37      millert  20865:   ac_cv_lib_des_des_cbc_encrypt=yes
1.9       millert  20866: else
                   20867:   echo "$as_me: failed program was:" >&5
1.16      millert  20868: sed 's/^/| /' conftest.$ac_ext >&5
                   20869:
1.37      millert  20870:        ac_cv_lib_des_des_cbc_encrypt=no
1.25      millert  20871: fi
1.27      millert  20872:
                   20873: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  20874:       conftest$ac_exeext conftest.$ac_ext
1.37      millert  20875: LIBS=$ac_check_lib_save_LIBS
1.25      millert  20876: fi
1.37      millert  20877: { echo "$as_me:$LINENO: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
                   20878: echo "${ECHO_T}$ac_cv_lib_des_des_cbc_encrypt" >&6; }
                   20879: if test $ac_cv_lib_des_des_cbc_encrypt = yes; then
                   20880:   K4LIBS="-ldes"
1.27      millert  20881: else
1.25      millert  20882:
1.37      millert  20883:        { echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes425" >&5
                   20884: echo $ECHO_N "checking for des_cbc_encrypt in -ldes425... $ECHO_C" >&6; }
                   20885: if test "${ac_cv_lib_des425_des_cbc_encrypt+set}" = set; then
1.9       millert  20886:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  20887: else
1.9       millert  20888:   ac_check_lib_save_LIBS=$LIBS
1.37      millert  20889: LIBS="-ldes425  $LIBS"
1.9       millert  20890: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  20891: /* confdefs.h.  */
                   20892: _ACEOF
                   20893: cat confdefs.h >>conftest.$ac_ext
                   20894: cat >>conftest.$ac_ext <<_ACEOF
                   20895: /* end confdefs.h.  */
1.9       millert  20896:
1.27      millert  20897: /* Override any GCC internal prototype to avoid an error.
                   20898:    Use char because int might match the return type of a GCC
                   20899:    builtin and then its argument prototype would still apply.  */
                   20900: #ifdef __cplusplus
                   20901: extern "C"
                   20902: #endif
1.37      millert  20903: char des_cbc_encrypt ();
1.9       millert  20904: int
                   20905: main ()
                   20906: {
1.37      millert  20907: return des_cbc_encrypt ();
1.9       millert  20908:   ;
                   20909:   return 0;
                   20910: }
                   20911: _ACEOF
                   20912: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  20913: if { (ac_try="$ac_link"
                   20914: case "(($ac_try" in
                   20915:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   20916:   *) ac_try_echo=$ac_try;;
                   20917: esac
                   20918: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   20919:   (eval "$ac_link") 2>conftest.er1
1.9       millert  20920:   ac_status=$?
1.25      millert  20921:   grep -v '^ *+' conftest.er1 >conftest.err
                   20922:   rm -f conftest.er1
                   20923:   cat conftest.err >&5
1.16      millert  20924:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  20925:   (exit $ac_status); } && {
                   20926:         test -z "$ac_c_werror_flag" ||
                   20927:         test ! -s conftest.err
                   20928:        } && test -s conftest$ac_exeext &&
                   20929:        $as_test_x conftest$ac_exeext; then
1.37      millert  20930:   ac_cv_lib_des425_des_cbc_encrypt=yes
1.9       millert  20931: else
                   20932:   echo "$as_me: failed program was:" >&5
1.16      millert  20933: sed 's/^/| /' conftest.$ac_ext >&5
                   20934:
1.37      millert  20935:        ac_cv_lib_des425_des_cbc_encrypt=no
1.9       millert  20936: fi
1.27      millert  20937:
                   20938: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  20939:       conftest$ac_exeext conftest.$ac_ext
1.9       millert  20940: LIBS=$ac_check_lib_save_LIBS
                   20941: fi
1.37      millert  20942: { echo "$as_me:$LINENO: result: $ac_cv_lib_des425_des_cbc_encrypt" >&5
                   20943: echo "${ECHO_T}$ac_cv_lib_des425_des_cbc_encrypt" >&6; }
                   20944: if test $ac_cv_lib_des425_des_cbc_encrypt = yes; then
                   20945:   K4LIBS="-ldes425"
1.27      millert  20946: else
1.37      millert  20947:   K4LIBS=""
1.27      millert  20948: fi
                   20949:
                   20950:
                   20951: fi
                   20952:
1.37      millert  20953:                 { echo "$as_me:$LINENO: checking whether we are using KTH Kerberos IV" >&5
                   20954: echo $ECHO_N "checking whether we are using KTH Kerberos IV... $ECHO_C" >&6; }
                   20955:     cat >conftest.$ac_ext <<_ACEOF
                   20956: /* confdefs.h.  */
1.27      millert  20957: _ACEOF
1.37      millert  20958: cat confdefs.h >>conftest.$ac_ext
                   20959: cat >>conftest.$ac_ext <<_ACEOF
                   20960: /* end confdefs.h.  */
1.27      millert  20961: #include <krb.h>
1.37      millert  20962: int
                   20963: main ()
                   20964: {
                   20965: const char *tmp = krb4_version;
                   20966:   ;
                   20967:   return 0;
                   20968: }
1.27      millert  20969: _ACEOF
1.37      millert  20970: rm -f conftest.$ac_objext
                   20971: if { (ac_try="$ac_compile"
1.27      millert  20972: case "(($ac_try" in
                   20973:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   20974:   *) ac_try_echo=$ac_try;;
                   20975: esac
                   20976: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  20977:   (eval "$ac_compile") 2>conftest.er1
1.27      millert  20978:   ac_status=$?
                   20979:   grep -v '^ *+' conftest.er1 >conftest.err
                   20980:   rm -f conftest.er1
                   20981:   cat conftest.err >&5
                   20982:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.37      millert  20983:   (exit $ac_status); } && {
                   20984:         test -z "$ac_c_werror_flag" ||
1.27      millert  20985:         test ! -s conftest.err
1.37      millert  20986:        } && test -s conftest.$ac_objext; then
1.27      millert  20987:
1.37      millert  20988:            { echo "$as_me:$LINENO: result: yes" >&5
                   20989: echo "${ECHO_T}yes" >&6; }
                   20990:            K4LIBS="${K4LIBS} -lcom_err"
                   20991:            { echo "$as_me:$LINENO: checking for main in -lroken" >&5
                   20992: echo $ECHO_N "checking for main in -lroken... $ECHO_C" >&6; }
                   20993: if test "${ac_cv_lib_roken_main+set}" = set; then
1.9       millert  20994:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  20995: else
1.37      millert  20996:   ac_check_lib_save_LIBS=$LIBS
                   20997: LIBS="-lroken  $LIBS"
1.9       millert  20998: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  20999: /* confdefs.h.  */
                   21000: _ACEOF
                   21001: cat confdefs.h >>conftest.$ac_ext
                   21002: cat >>conftest.$ac_ext <<_ACEOF
                   21003: /* end confdefs.h.  */
1.37      millert  21004:
                   21005:
                   21006: int
                   21007: main ()
                   21008: {
                   21009: return main ();
                   21010:   ;
                   21011:   return 0;
                   21012: }
1.9       millert  21013: _ACEOF
1.37      millert  21014: rm -f conftest.$ac_objext conftest$ac_exeext
                   21015: if { (ac_try="$ac_link"
1.27      millert  21016: case "(($ac_try" in
                   21017:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21018:   *) ac_try_echo=$ac_try;;
                   21019: esac
                   21020: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  21021:   (eval "$ac_link") 2>conftest.er1
1.9       millert  21022:   ac_status=$?
1.25      millert  21023:   grep -v '^ *+' conftest.er1 >conftest.err
                   21024:   rm -f conftest.er1
                   21025:   cat conftest.err >&5
1.16      millert  21026:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  21027:   (exit $ac_status); } && {
                   21028:         test -z "$ac_c_werror_flag" ||
                   21029:         test ! -s conftest.err
1.37      millert  21030:        } && test -s conftest$ac_exeext &&
                   21031:        $as_test_x conftest$ac_exeext; then
                   21032:   ac_cv_lib_roken_main=yes
                   21033: else
                   21034:   echo "$as_me: failed program was:" >&5
                   21035: sed 's/^/| /' conftest.$ac_ext >&5
                   21036:
                   21037:        ac_cv_lib_roken_main=no
                   21038: fi
                   21039:
                   21040: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   21041:       conftest$ac_exeext conftest.$ac_ext
                   21042: LIBS=$ac_check_lib_save_LIBS
                   21043: fi
                   21044: { echo "$as_me:$LINENO: result: $ac_cv_lib_roken_main" >&5
                   21045: echo "${ECHO_T}$ac_cv_lib_roken_main" >&6; }
                   21046: if test $ac_cv_lib_roken_main = yes; then
                   21047:   K4LIBS="${K4LIBS} -lroken"
                   21048: fi
                   21049:
                   21050:
1.9       millert  21051: else
                   21052:   echo "$as_me: failed program was:" >&5
1.16      millert  21053: sed 's/^/| /' conftest.$ac_ext >&5
                   21054:
1.37      millert  21055:
                   21056:            { echo "$as_me:$LINENO: result: no" >&5
                   21057: echo "${ECHO_T}no" >&6; }
                   21058:
                   21059:
1.9       millert  21060: fi
1.27      millert  21061:
                   21062: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.37      millert  21063:                 as_ac_Lib=`echo "ac_cv_lib_krb_main$K4LIBS" | $as_tr_sh`
                   21064: { echo "$as_me:$LINENO: checking for main in -lkrb" >&5
                   21065: echo $ECHO_N "checking for main in -lkrb... $ECHO_C" >&6; }
                   21066: if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then
                   21067:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   21068: else
                   21069:   ac_check_lib_save_LIBS=$LIBS
                   21070: LIBS="-lkrb $K4LIBS $LIBS"
1.9       millert  21071: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  21072: /* confdefs.h.  */
                   21073: _ACEOF
                   21074: cat confdefs.h >>conftest.$ac_ext
                   21075: cat >>conftest.$ac_ext <<_ACEOF
                   21076: /* end confdefs.h.  */
1.37      millert  21077:
                   21078:
                   21079: int
                   21080: main ()
                   21081: {
                   21082: return main ();
                   21083:   ;
                   21084:   return 0;
                   21085: }
1.9       millert  21086: _ACEOF
1.37      millert  21087: rm -f conftest.$ac_objext conftest$ac_exeext
                   21088: if { (ac_try="$ac_link"
1.27      millert  21089: case "(($ac_try" in
                   21090:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21091:   *) ac_try_echo=$ac_try;;
                   21092: esac
                   21093: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  21094:   (eval "$ac_link") 2>conftest.er1
1.9       millert  21095:   ac_status=$?
1.25      millert  21096:   grep -v '^ *+' conftest.er1 >conftest.err
                   21097:   rm -f conftest.er1
                   21098:   cat conftest.err >&5
1.16      millert  21099:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.37      millert  21100:   (exit $ac_status); } && {
                   21101:         test -z "$ac_c_werror_flag" ||
1.27      millert  21102:         test ! -s conftest.err
1.37      millert  21103:        } && test -s conftest$ac_exeext &&
                   21104:        $as_test_x conftest$ac_exeext; then
                   21105:   eval "$as_ac_Lib=yes"
1.9       millert  21106: else
                   21107:   echo "$as_me: failed program was:" >&5
1.25      millert  21108: sed 's/^/| /' conftest.$ac_ext >&5
                   21109:
1.37      millert  21110:        eval "$as_ac_Lib=no"
1.25      millert  21111: fi
1.27      millert  21112:
1.37      millert  21113: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   21114:       conftest$ac_exeext conftest.$ac_ext
                   21115: LIBS=$ac_check_lib_save_LIBS
1.27      millert  21116: fi
1.37      millert  21117: ac_res=`eval echo '${'$as_ac_Lib'}'`
                   21118:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   21119: echo "${ECHO_T}$ac_res" >&6; }
                   21120: if test `eval echo '${'$as_ac_Lib'}'` = yes; then
                   21121:   K4LIBS="-lkrb $K4LIBS"
1.25      millert  21122: else
1.1       millert  21123:
1.37      millert  21124:        as_ac_Lib=`echo "ac_cv_lib_krb4_main$K4LIBS" | $as_tr_sh`
                   21125: { echo "$as_me:$LINENO: checking for main in -lkrb4" >&5
                   21126: echo $ECHO_N "checking for main in -lkrb4... $ECHO_C" >&6; }
                   21127: if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then
1.9       millert  21128:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  21129: else
1.27      millert  21130:   ac_check_lib_save_LIBS=$LIBS
1.37      millert  21131: LIBS="-lkrb4 $K4LIBS $LIBS"
1.27      millert  21132: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  21133: /* confdefs.h.  */
                   21134: _ACEOF
                   21135: cat confdefs.h >>conftest.$ac_ext
                   21136: cat >>conftest.$ac_ext <<_ACEOF
                   21137: /* end confdefs.h.  */
1.25      millert  21138:
1.37      millert  21139:
1.16      millert  21140: int
                   21141: main ()
                   21142: {
1.37      millert  21143: return main ();
1.9       millert  21144:   ;
                   21145:   return 0;
                   21146: }
                   21147: _ACEOF
                   21148: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  21149: if { (ac_try="$ac_link"
                   21150: case "(($ac_try" in
                   21151:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21152:   *) ac_try_echo=$ac_try;;
                   21153: esac
                   21154: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   21155:   (eval "$ac_link") 2>conftest.er1
1.9       millert  21156:   ac_status=$?
1.25      millert  21157:   grep -v '^ *+' conftest.er1 >conftest.err
                   21158:   rm -f conftest.er1
                   21159:   cat conftest.err >&5
1.16      millert  21160:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  21161:   (exit $ac_status); } && {
                   21162:         test -z "$ac_c_werror_flag" ||
                   21163:         test ! -s conftest.err
                   21164:        } && test -s conftest$ac_exeext &&
                   21165:        $as_test_x conftest$ac_exeext; then
1.37      millert  21166:   eval "$as_ac_Lib=yes"
1.9       millert  21167: else
                   21168:   echo "$as_me: failed program was:" >&5
1.16      millert  21169: sed 's/^/| /' conftest.$ac_ext >&5
                   21170:
1.37      millert  21171:        eval "$as_ac_Lib=no"
1.25      millert  21172: fi
1.27      millert  21173:
                   21174: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  21175:       conftest$ac_exeext conftest.$ac_ext
1.27      millert  21176: LIBS=$ac_check_lib_save_LIBS
1.9       millert  21177: fi
1.37      millert  21178: ac_res=`eval echo '${'$as_ac_Lib'}'`
                   21179:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   21180: echo "${ECHO_T}$ac_res" >&6; }
                   21181: if test `eval echo '${'$as_ac_Lib'}'` = yes; then
                   21182:   K4LIBS="-lkrb4 $K4LIBS"
1.27      millert  21183: else
1.37      millert  21184:   K4LIBS="-lkrb $K4LIBS"
                   21185:            { echo "$as_me:$LINENO: WARNING: Unable to locate Kerberos IV libraries, you will have to edit the Makefile and add -L/path/to/krb/libs to SUDO_LDFLAGS and possibly add Kerberos libs to SUDO_LIBS" >&5
                   21186: echo "$as_me: WARNING: Unable to locate Kerberos IV libraries, you will have to edit the Makefile and add -L/path/to/krb/libs to SUDO_LDFLAGS and possibly add Kerberos libs to SUDO_LIBS" >&2;}
1.25      millert  21187:
1.37      millert  21188: fi
                   21189:
                   21190:
                   21191: fi
                   21192:
                   21193:     LDFLAGS="$O_LDFLAGS"
                   21194:     SUDO_LIBS="${SUDO_LIBS} $K4LIBS"
                   21195:     AUTH_OBJS="$AUTH_OBJS kerb4.o"
                   21196: fi
                   21197:
                   21198: if test ${with_kerb5-'no'} != "no"; then
                   21199:     # Extract the first word of "krb5-config", so it can be a program name with args.
                   21200: set dummy krb5-config; ac_word=$2
                   21201: { echo "$as_me:$LINENO: checking for $ac_word" >&5
                   21202: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
                   21203: if test "${ac_cv_prog_KRB5CONFIG+set}" = set; then
1.9       millert  21204:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.6       millert  21205: else
1.37      millert  21206:   if test -n "$KRB5CONFIG"; then
                   21207:   ac_cv_prog_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test.
                   21208: else
                   21209: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   21210: for as_dir in $PATH
                   21211: do
                   21212:   IFS=$as_save_IFS
                   21213:   test -z "$as_dir" && as_dir=.
                   21214:   for ac_exec_ext in '' $ac_executable_extensions; do
                   21215:   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
                   21216:     ac_cv_prog_KRB5CONFIG="yes"
                   21217:     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
                   21218:     break 2
                   21219:   fi
                   21220: done
                   21221: done
                   21222: IFS=$as_save_IFS
                   21223:
                   21224:   test -z "$ac_cv_prog_KRB5CONFIG" && ac_cv_prog_KRB5CONFIG=""""
                   21225: fi
                   21226: fi
                   21227: KRB5CONFIG=$ac_cv_prog_KRB5CONFIG
                   21228: if test -n "$KRB5CONFIG"; then
                   21229:   { echo "$as_me:$LINENO: result: $KRB5CONFIG" >&5
                   21230: echo "${ECHO_T}$KRB5CONFIG" >&6; }
                   21231: else
                   21232:   { echo "$as_me:$LINENO: result: no" >&5
                   21233: echo "${ECHO_T}no" >&6; }
                   21234: fi
                   21235:
                   21236:
                   21237:     if test -n "$KRB5CONFIG"; then
                   21238:        cat >>confdefs.h <<\_ACEOF
                   21239: #define HAVE_KERB5 1
                   21240: _ACEOF
                   21241:
                   21242:        AUTH_OBJS="$AUTH_OBJS kerb5.o"
                   21243:        CPPFLAGS="$CPPFLAGS `krb5-config --cflags`"
                   21244:        SUDO_LIBS="$SUDO_LIBS `krb5-config --libs`"
                   21245:                                { echo "$as_me:$LINENO: checking whether we are using Heimdal" >&5
                   21246: echo $ECHO_N "checking whether we are using Heimdal... $ECHO_C" >&6; }
                   21247:        cat >conftest.$ac_ext <<_ACEOF
1.16      millert  21248: /* confdefs.h.  */
                   21249: _ACEOF
                   21250: cat confdefs.h >>conftest.$ac_ext
                   21251: cat >>conftest.$ac_ext <<_ACEOF
                   21252: /* end confdefs.h.  */
1.37      millert  21253: #include <krb5.h>
1.16      millert  21254: int
                   21255: main ()
                   21256: {
1.37      millert  21257: const char *tmp = heimdal_version;
1.9       millert  21258:   ;
                   21259:   return 0;
                   21260: }
                   21261: _ACEOF
1.37      millert  21262: rm -f conftest.$ac_objext
                   21263: if { (ac_try="$ac_compile"
1.27      millert  21264: case "(($ac_try" in
                   21265:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21266:   *) ac_try_echo=$ac_try;;
                   21267: esac
                   21268: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  21269:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  21270:   ac_status=$?
1.25      millert  21271:   grep -v '^ *+' conftest.er1 >conftest.err
                   21272:   rm -f conftest.er1
                   21273:   cat conftest.err >&5
1.16      millert  21274:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  21275:   (exit $ac_status); } && {
                   21276:         test -z "$ac_c_werror_flag" ||
                   21277:         test ! -s conftest.err
1.37      millert  21278:        } && test -s conftest.$ac_objext; then
                   21279:
                   21280:                { echo "$as_me:$LINENO: result: yes" >&5
                   21281: echo "${ECHO_T}yes" >&6; }
                   21282:                cat >>confdefs.h <<\_ACEOF
                   21283: #define HAVE_HEIMDAL 1
                   21284: _ACEOF
                   21285:
                   21286:
1.9       millert  21287: else
                   21288:   echo "$as_me: failed program was:" >&5
1.16      millert  21289: sed 's/^/| /' conftest.$ac_ext >&5
                   21290:
1.37      millert  21291:
                   21292:                { echo "$as_me:$LINENO: result: no" >&5
                   21293: echo "${ECHO_T}no" >&6; }
                   21294:
                   21295:
1.25      millert  21296: fi
1.27      millert  21297:
1.37      millert  21298: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   21299:     fi
1.25      millert  21300: fi
1.37      millert  21301: if test ${with_kerb5-'no'} != "no" -a -z "$KRB5CONFIG"; then
                   21302:     cat >>confdefs.h <<\_ACEOF
                   21303: #define HAVE_KERB5 1
                   21304: _ACEOF
                   21305:
                   21306:                 if test "$with_kerb5" = "yes"; then
                   21307:        found=no
                   21308:        O_CPPFLAGS="$CPPFLAGS"
                   21309:        for dir in "" "kerberosV/" "krb5/" "kerberos5/" "kerberosv5/"; do
                   21310:            CPPFLAGS="$O_CPPFLAGS -I/usr/include/${dir}"
                   21311:            cat >conftest.$ac_ext <<_ACEOF
                   21312: #include <krb5.h>
                   21313: _ACEOF
                   21314: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   21315: case "(($ac_try" in
                   21316:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21317:   *) ac_try_echo=$ac_try;;
                   21318: esac
                   21319: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   21320:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
                   21321:   ac_status=$?
                   21322:   grep -v '^ *+' conftest.er1 >conftest.err
                   21323:   rm -f conftest.er1
                   21324:   cat conftest.err >&5
                   21325:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   21326:   (exit $ac_status); } >/dev/null && {
                   21327:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   21328:         test ! -s conftest.err
                   21329:        }; then
                   21330:   found=yes; break
1.27      millert  21331: else
1.37      millert  21332:   echo "$as_me: failed program was:" >&5
                   21333: sed 's/^/| /' conftest.$ac_ext >&5
                   21334:
                   21335:
1.9       millert  21336: fi
1.25      millert  21337:
1.37      millert  21338: rm -f conftest.err conftest.$ac_ext
                   21339:        done
                   21340:        if test X"$found" = X"no"; then
                   21341:            CPPFLAGS="$O_CPPFLAGS"
                   21342:            { echo "$as_me:$LINENO: WARNING: Unable to locate Kerberos V include files, you will have to edit the Makefile and add -I/path/to/krb/includes to CPPFLAGS" >&5
                   21343: echo "$as_me: WARNING: Unable to locate Kerberos V include files, you will have to edit the Makefile and add -I/path/to/krb/includes to CPPFLAGS" >&2;}
                   21344:        fi
                   21345:     else
                   21346:
                   21347:     if test X"$with_rpath" = X"yes"; then
                   21348:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_kerb5}/lib -R${with_kerb5}/lib"
                   21349:     else
                   21350:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_kerb5}/lib"
                   21351:     fi
                   21352:     if test X"$blibpath" != X"" -a "SUDO_LDFLAGS" = "SUDO_LDFLAGS"; then
                   21353:        blibpath_add="${blibpath_add}:${with_kerb5}/lib"
                   21354:     fi
1.27      millert  21355:
1.37      millert  21356:        CPPFLAGS="$CPPFLAGS -I${with_kerb5}/include"
                   21357:     fi
1.25      millert  21358:
1.37      millert  21359:                 { echo "$as_me:$LINENO: checking whether we are using Heimdal" >&5
                   21360: echo $ECHO_N "checking whether we are using Heimdal... $ECHO_C" >&6; }
1.27      millert  21361:     cat >conftest.$ac_ext <<_ACEOF
1.16      millert  21362: /* confdefs.h.  */
                   21363: _ACEOF
                   21364: cat confdefs.h >>conftest.$ac_ext
                   21365: cat >>conftest.$ac_ext <<_ACEOF
                   21366: /* end confdefs.h.  */
1.37      millert  21367: #include <krb5.h>
1.9       millert  21368: int
                   21369: main ()
                   21370: {
1.37      millert  21371: const char *tmp = heimdal_version;
1.9       millert  21372:   ;
                   21373:   return 0;
                   21374: }
                   21375: _ACEOF
1.27      millert  21376: rm -f conftest.$ac_objext
                   21377: if { (ac_try="$ac_compile"
                   21378: case "(($ac_try" in
                   21379:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21380:   *) ac_try_echo=$ac_try;;
                   21381: esac
                   21382: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   21383:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  21384:   ac_status=$?
1.25      millert  21385:   grep -v '^ *+' conftest.er1 >conftest.err
                   21386:   rm -f conftest.er1
                   21387:   cat conftest.err >&5
1.16      millert  21388:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  21389:   (exit $ac_status); } && {
                   21390:         test -z "$ac_c_werror_flag" ||
                   21391:         test ! -s conftest.err
                   21392:        } && test -s conftest.$ac_objext; then
1.16      millert  21393:
1.27      millert  21394:            { echo "$as_me:$LINENO: result: yes" >&5
                   21395: echo "${ECHO_T}yes" >&6; }
1.37      millert  21396:            cat >>confdefs.h <<\_ACEOF
                   21397: #define HAVE_HEIMDAL 1
                   21398: _ACEOF
                   21399:
                   21400:            # XXX - need to check whether -lcrypo is needed!
                   21401:            SUDO_LIBS="${SUDO_LIBS} -lkrb5 -lcrypto -ldes -lcom_err -lasn1"
1.27      millert  21402:            { echo "$as_me:$LINENO: checking for main in -lroken" >&5
                   21403: echo $ECHO_N "checking for main in -lroken... $ECHO_C" >&6; }
                   21404: if test "${ac_cv_lib_roken_main+set}" = set; then
1.9       millert  21405:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  21406: else
1.9       millert  21407:   ac_check_lib_save_LIBS=$LIBS
1.27      millert  21408: LIBS="-lroken  $LIBS"
1.9       millert  21409: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  21410: /* confdefs.h.  */
                   21411: _ACEOF
                   21412: cat confdefs.h >>conftest.$ac_ext
                   21413: cat >>conftest.$ac_ext <<_ACEOF
                   21414: /* end confdefs.h.  */
1.9       millert  21415:
1.27      millert  21416:
1.9       millert  21417: int
                   21418: main ()
                   21419: {
1.27      millert  21420: return main ();
1.9       millert  21421:   ;
                   21422:   return 0;
                   21423: }
                   21424: _ACEOF
                   21425: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  21426: if { (ac_try="$ac_link"
                   21427: case "(($ac_try" in
                   21428:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21429:   *) ac_try_echo=$ac_try;;
                   21430: esac
                   21431: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   21432:   (eval "$ac_link") 2>conftest.er1
1.9       millert  21433:   ac_status=$?
1.25      millert  21434:   grep -v '^ *+' conftest.er1 >conftest.err
                   21435:   rm -f conftest.er1
                   21436:   cat conftest.err >&5
1.16      millert  21437:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  21438:   (exit $ac_status); } && {
                   21439:         test -z "$ac_c_werror_flag" ||
                   21440:         test ! -s conftest.err
                   21441:        } && test -s conftest$ac_exeext &&
                   21442:        $as_test_x conftest$ac_exeext; then
                   21443:   ac_cv_lib_roken_main=yes
1.9       millert  21444: else
                   21445:   echo "$as_me: failed program was:" >&5
1.16      millert  21446: sed 's/^/| /' conftest.$ac_ext >&5
                   21447:
1.27      millert  21448:        ac_cv_lib_roken_main=no
1.9       millert  21449: fi
1.27      millert  21450:
                   21451: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  21452:       conftest$ac_exeext conftest.$ac_ext
1.9       millert  21453: LIBS=$ac_check_lib_save_LIBS
                   21454: fi
1.27      millert  21455: { echo "$as_me:$LINENO: result: $ac_cv_lib_roken_main" >&5
                   21456: echo "${ECHO_T}$ac_cv_lib_roken_main" >&6; }
                   21457: if test $ac_cv_lib_roken_main = yes; then
1.37      millert  21458:   SUDO_LIBS="${SUDO_LIBS} -lroken"
1.1       millert  21459: fi
                   21460:
1.27      millert  21461:
                   21462: else
                   21463:   echo "$as_me: failed program was:" >&5
                   21464: sed 's/^/| /' conftest.$ac_ext >&5
                   21465:
                   21466:
                   21467:            { echo "$as_me:$LINENO: result: no" >&5
                   21468: echo "${ECHO_T}no" >&6; }
1.37      millert  21469:            SUDO_LIBS="${SUDO_LIBS} -lkrb5 -lk5crypto -lcom_err"
                   21470:            { echo "$as_me:$LINENO: checking for main in -lkrb5support" >&5
                   21471: echo $ECHO_N "checking for main in -lkrb5support... $ECHO_C" >&6; }
                   21472: if test "${ac_cv_lib_krb5support_main+set}" = set; then
1.9       millert  21473:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  21474: else
1.27      millert  21475:   ac_check_lib_save_LIBS=$LIBS
1.37      millert  21476: LIBS="-lkrb5support  $LIBS"
1.27      millert  21477: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  21478: /* confdefs.h.  */
                   21479: _ACEOF
                   21480: cat confdefs.h >>conftest.$ac_ext
                   21481: cat >>conftest.$ac_ext <<_ACEOF
                   21482: /* end confdefs.h.  */
1.25      millert  21483:
1.1       millert  21484:
1.16      millert  21485: int
                   21486: main ()
                   21487: {
1.27      millert  21488: return main ();
1.9       millert  21489:   ;
                   21490:   return 0;
                   21491: }
                   21492: _ACEOF
                   21493: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  21494: if { (ac_try="$ac_link"
                   21495: case "(($ac_try" in
                   21496:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21497:   *) ac_try_echo=$ac_try;;
                   21498: esac
                   21499: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   21500:   (eval "$ac_link") 2>conftest.er1
1.9       millert  21501:   ac_status=$?
1.25      millert  21502:   grep -v '^ *+' conftest.er1 >conftest.err
                   21503:   rm -f conftest.er1
                   21504:   cat conftest.err >&5
1.16      millert  21505:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  21506:   (exit $ac_status); } && {
                   21507:         test -z "$ac_c_werror_flag" ||
                   21508:         test ! -s conftest.err
                   21509:        } && test -s conftest$ac_exeext &&
                   21510:        $as_test_x conftest$ac_exeext; then
1.37      millert  21511:   ac_cv_lib_krb5support_main=yes
1.9       millert  21512: else
                   21513:   echo "$as_me: failed program was:" >&5
1.16      millert  21514: sed 's/^/| /' conftest.$ac_ext >&5
                   21515:
1.37      millert  21516:        ac_cv_lib_krb5support_main=no
1.9       millert  21517: fi
1.27      millert  21518:
                   21519: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  21520:       conftest$ac_exeext conftest.$ac_ext
1.27      millert  21521: LIBS=$ac_check_lib_save_LIBS
1.9       millert  21522: fi
1.37      millert  21523: { echo "$as_me:$LINENO: result: $ac_cv_lib_krb5support_main" >&5
                   21524: echo "${ECHO_T}$ac_cv_lib_krb5support_main" >&6; }
                   21525: if test $ac_cv_lib_krb5support_main = yes; then
                   21526:   SUDO_LIBS="${SUDO_LIBS} -lkrb5support,"
                   21527: fi
                   21528:
                   21529:
                   21530: fi
                   21531:
                   21532: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   21533:     AUTH_OBJS="$AUTH_OBJS kerb5.o"
                   21534:     _LIBS="$LIBS"
                   21535:     LIBS="${LIBS} ${SUDO_LIBS}"
                   21536:
                   21537:
                   21538:
                   21539: for ac_func in krb5_verify_user krb5_init_secure_context krb5_get_init_creds_opt_alloc
                   21540: do
                   21541: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   21542: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   21543: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   21544: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.9       millert  21545:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  21546: else
1.37      millert  21547:   cat >conftest.$ac_ext <<_ACEOF
1.16      millert  21548: /* confdefs.h.  */
                   21549: _ACEOF
                   21550: cat confdefs.h >>conftest.$ac_ext
                   21551: cat >>conftest.$ac_ext <<_ACEOF
                   21552: /* end confdefs.h.  */
1.37      millert  21553: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   21554:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   21555: #define $ac_func innocuous_$ac_func
                   21556:
                   21557: /* System header to define __stub macros and hopefully few prototypes,
                   21558:     which can conflict with char $ac_func (); below.
                   21559:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   21560:     <limits.h> exists even on freestanding compilers.  */
                   21561:
                   21562: #ifdef __STDC__
                   21563: # include <limits.h>
                   21564: #else
                   21565: # include <assert.h>
                   21566: #endif
1.9       millert  21567:
1.37      millert  21568: #undef $ac_func
                   21569:
                   21570: /* Override any GCC internal prototype to avoid an error.
                   21571:    Use char because int might match the return type of a GCC
                   21572:    builtin and then its argument prototype would still apply.  */
                   21573: #ifdef __cplusplus
                   21574: extern "C"
                   21575: #endif
                   21576: char $ac_func ();
                   21577: /* The GNU C library defines this for functions which it implements
                   21578:     to always fail with ENOSYS.  Some functions are actually named
                   21579:     something starting with __ and the normal name is an alias.  */
                   21580: #if defined __stub_$ac_func || defined __stub___$ac_func
                   21581: choke me
                   21582: #endif
1.27      millert  21583:
1.9       millert  21584: int
                   21585: main ()
                   21586: {
1.37      millert  21587: return $ac_func ();
1.9       millert  21588:   ;
                   21589:   return 0;
                   21590: }
                   21591: _ACEOF
                   21592: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  21593: if { (ac_try="$ac_link"
                   21594: case "(($ac_try" in
                   21595:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21596:   *) ac_try_echo=$ac_try;;
                   21597: esac
                   21598: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   21599:   (eval "$ac_link") 2>conftest.er1
1.9       millert  21600:   ac_status=$?
1.25      millert  21601:   grep -v '^ *+' conftest.er1 >conftest.err
                   21602:   rm -f conftest.er1
                   21603:   cat conftest.err >&5
1.16      millert  21604:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  21605:   (exit $ac_status); } && {
                   21606:         test -z "$ac_c_werror_flag" ||
                   21607:         test ! -s conftest.err
                   21608:        } && test -s conftest$ac_exeext &&
                   21609:        $as_test_x conftest$ac_exeext; then
1.37      millert  21610:   eval "$as_ac_var=yes"
1.9       millert  21611: else
                   21612:   echo "$as_me: failed program was:" >&5
1.16      millert  21613: sed 's/^/| /' conftest.$ac_ext >&5
                   21614:
1.37      millert  21615:        eval "$as_ac_var=no"
1.9       millert  21616: fi
1.27      millert  21617:
                   21618: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  21619:       conftest$ac_exeext conftest.$ac_ext
1.9       millert  21620: fi
1.37      millert  21621: ac_res=`eval echo '${'$as_ac_var'}'`
1.27      millert  21622:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   21623: echo "${ECHO_T}$ac_res" >&6; }
1.37      millert  21624: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   21625:   cat >>confdefs.h <<_ACEOF
                   21626: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   21627: _ACEOF
1.27      millert  21628:
                   21629: fi
1.37      millert  21630: done
1.27      millert  21631:
1.37      millert  21632:     { echo "$as_me:$LINENO: checking whether krb5_get_init_creds_opt_free takes a two argument2" >&5
                   21633: echo $ECHO_N "checking whether krb5_get_init_creds_opt_free takes a two argument2... $ECHO_C" >&6; }
                   21634: if test "${sudo_cv_krb5_get_init_creds_opt_free_two_args+set}" = set; then
1.9       millert  21635:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  21636: else
1.27      millert  21637:
1.37      millert  21638:            cat >conftest.$ac_ext <<_ACEOF
1.16      millert  21639: /* confdefs.h.  */
                   21640: _ACEOF
                   21641: cat confdefs.h >>conftest.$ac_ext
                   21642: cat >>conftest.$ac_ext <<_ACEOF
                   21643: /* end confdefs.h.  */
1.27      millert  21644: #include <krb5.h>
1.9       millert  21645: int
                   21646: main ()
                   21647: {
1.37      millert  21648:
                   21649:                    krb5_context context = NULL;
                   21650:                    krb5_get_init_creds_opt *opts = NULL;
                   21651:                    krb5_get_init_creds_opt_free(context, opts);
                   21652:
1.9       millert  21653:   ;
                   21654:   return 0;
                   21655: }
                   21656: _ACEOF
1.27      millert  21657: rm -f conftest.$ac_objext
                   21658: if { (ac_try="$ac_compile"
                   21659: case "(($ac_try" in
                   21660:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21661:   *) ac_try_echo=$ac_try;;
                   21662: esac
                   21663: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   21664:   (eval "$ac_compile") 2>conftest.er1
1.9       millert  21665:   ac_status=$?
1.25      millert  21666:   grep -v '^ *+' conftest.er1 >conftest.err
                   21667:   rm -f conftest.er1
                   21668:   cat conftest.err >&5
1.16      millert  21669:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  21670:   (exit $ac_status); } && {
                   21671:         test -z "$ac_c_werror_flag" ||
                   21672:         test ! -s conftest.err
                   21673:        } && test -s conftest.$ac_objext; then
1.37      millert  21674:   sudo_cv_krb5_get_init_creds_opt_free_two_args=yes
1.27      millert  21675: else
                   21676:   echo "$as_me: failed program was:" >&5
                   21677: sed 's/^/| /' conftest.$ac_ext >&5
                   21678:
1.37      millert  21679:        sudo_cv_krb5_get_init_creds_opt_free_two_args=no
                   21680:
                   21681: fi
1.27      millert  21682:
1.37      millert  21683: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.27      millert  21684:
                   21685:
                   21686: fi
1.37      millert  21687: { echo "$as_me:$LINENO: result: $sudo_cv_krb5_get_init_creds_opt_free_two_args" >&5
                   21688: echo "${ECHO_T}$sudo_cv_krb5_get_init_creds_opt_free_two_args" >&6; }
                   21689:     if test X"$sudo_cv_krb5_get_init_creds_opt_free_two_args" = X"yes"; then
                   21690:        cat >>confdefs.h <<\_ACEOF
                   21691: #define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE_TWO_ARGS 1
                   21692: _ACEOF
1.27      millert  21693:
                   21694:     fi
1.37      millert  21695:     LIBS="$_LIBS"
1.27      millert  21696: fi
                   21697:
1.37      millert  21698: if test ${with_AFS-'no'} = "yes"; then
                   21699:
                   21700:     # looks like the "standard" place for AFS libs is /usr/afsws/lib
                   21701:     AFSLIBDIRS="/usr/lib/afs /usr/afsws/lib /usr/afsws/lib/afs"
                   21702:     for i in $AFSLIBDIRS; do
                   21703:        if test -d ${i}; then
                   21704:
                   21705:     if test X"$with_rpath" = X"yes"; then
                   21706:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L$i -R$i"
                   21707:     else
                   21708:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L$i"
                   21709:     fi
                   21710:     if test X"$blibpath" != X"" -a "SUDO_LDFLAGS" = "SUDO_LDFLAGS"; then
                   21711:        blibpath_add="${blibpath_add}:$i"
                   21712:     fi
                   21713:
                   21714:            FOUND_AFSLIBDIR=true
                   21715:        fi
                   21716:     done
                   21717:     if test -z "$FOUND_AFSLIBDIR"; then
                   21718:        { echo "$as_me:$LINENO: WARNING: Unable to locate AFS libraries, you will have to edit the Makefile and add -L/path/to/afs/libs to SUDO_LDFLAGS or rerun configure with the --with-libpath options." >&5
                   21719: echo "$as_me: WARNING: Unable to locate AFS libraries, you will have to edit the Makefile and add -L/path/to/afs/libs to SUDO_LDFLAGS or rerun configure with the --with-libpath options." >&2;}
                   21720:     fi
                   21721:
                   21722:     # Order is important here.  Note that we build AFS_LIBS from right to left
                   21723:     # since AFS_LIBS may be initialized with BSD compat libs that must go last
                   21724:     AFS_LIBS="-laudit ${AFS_LIBS}"
                   21725:     for i in $AFSLIBDIRS; do
                   21726:        if test -f ${i}/util.a; then
                   21727:            AFS_LIBS="${i}/util.a ${AFS_LIBS}"
                   21728:            FOUND_UTIL_A=true
                   21729:            break;
                   21730:        fi
                   21731:     done
                   21732:     if test -z "$FOUND_UTIL_A"; then
                   21733:        AFS_LIBS="-lutil ${AFS_LIBS}"
                   21734:     fi
                   21735:     AFS_LIBS="-lkauth -lprot -lubik -lauth -lrxkad -lsys -ldes -lrx -llwp -lcom_err ${AFS_LIBS}"
                   21736:
                   21737:     # AFS includes may live in /usr/include on some machines...
                   21738:     for i in /usr/afsws/include; do
                   21739:        if test -d ${i}; then
                   21740:            CPPFLAGS="${CPPFLAGS} -I${i}"
                   21741:            FOUND_AFSINCDIR=true
                   21742:        fi
                   21743:     done
                   21744:
                   21745:     if test -z "$FOUND_AFSLIBDIR"; then
                   21746:        { echo "$as_me:$LINENO: WARNING: Unable to locate AFS include dir, you may have to edit the Makefile and add -I/path/to/afs/includes to CPPFLAGS or rerun configure with the --with-incpath options." >&5
                   21747: echo "$as_me: WARNING: Unable to locate AFS include dir, you may have to edit the Makefile and add -I/path/to/afs/includes to CPPFLAGS or rerun configure with the --with-incpath options." >&2;}
                   21748:     fi
1.16      millert  21749:
1.37      millert  21750:     AUTH_OBJS="$AUTH_OBJS afs.o"
                   21751: fi
1.27      millert  21752:
1.37      millert  21753: if test ${with_DCE-'no'} = "yes"; then
                   21754:     DCE_OBJS="${DCE_OBJS} dce_pwent.o"
                   21755:     SUDO_LIBS="${SUDO_LIBS} -ldce"
                   21756:     AUTH_OBJS="$AUTH_OBJS dce.o"
1.9       millert  21757: fi
1.27      millert  21758:
1.37      millert  21759: if test ${with_skey-'no'} = "yes"; then
                   21760:     O_LDFLAGS="$LDFLAGS"
                   21761:     if test "$with_skey" != "yes"; then
                   21762:        CPPFLAGS="${CPPFLAGS} -I${with_skey}/include"
                   21763:
                   21764:     if test X"$with_rpath" = X"yes"; then
                   21765:        LDFLAGS="${LDFLAGS} -L${with_skey}/lib -R${with_skey}/lib"
1.27      millert  21766:     else
1.37      millert  21767:        LDFLAGS="${LDFLAGS} -L${with_skey}/lib"
                   21768:     fi
                   21769:     if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then
                   21770:        blibpath_add="${blibpath_add}:${with_skey}/lib"
                   21771:     fi
                   21772:
1.27      millert  21773:
                   21774:     if test X"$with_rpath" = X"yes"; then
1.37      millert  21775:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_skey}/lib -R${with_skey}/lib"
1.27      millert  21776:     else
1.37      millert  21777:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_skey}/lib"
1.27      millert  21778:     fi
                   21779:     if test X"$blibpath" != X"" -a "SUDO_LDFLAGS" = "SUDO_LDFLAGS"; then
1.37      millert  21780:        blibpath_add="${blibpath_add}:${with_skey}/lib"
1.27      millert  21781:     fi
                   21782:
1.37      millert  21783:        cat >conftest.$ac_ext <<_ACEOF
                   21784: #include <skey.h>
1.27      millert  21785: _ACEOF
1.37      millert  21786: if { (ac_try="$ac_cpp conftest.$ac_ext"
1.27      millert  21787: case "(($ac_try" in
                   21788:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21789:   *) ac_try_echo=$ac_try;;
                   21790: esac
                   21791: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  21792:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.27      millert  21793:   ac_status=$?
                   21794:   grep -v '^ *+' conftest.er1 >conftest.err
                   21795:   rm -f conftest.er1
                   21796:   cat conftest.err >&5
                   21797:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.37      millert  21798:   (exit $ac_status); } >/dev/null && {
                   21799:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1.27      millert  21800:         test ! -s conftest.err
1.37      millert  21801:        }; then
                   21802:   found=yes
1.1       millert  21803: else
1.37      millert  21804:   echo "$as_me: failed program was:" >&5
                   21805: sed 's/^/| /' conftest.$ac_ext >&5
1.9       millert  21806:
1.37      millert  21807:   found=no
                   21808: fi
1.27      millert  21809:
1.37      millert  21810: rm -f conftest.err conftest.$ac_ext
                   21811:     else
                   21812:        found=no
                   21813:        O_CPPFLAGS="$CPPFLAGS"
                   21814:        for dir in "" "/usr/local" "/usr/contrib"; do
                   21815:            test -n "$dir" && CPPFLAGS="$O_CPPFLAGS -I${dir}/include"
                   21816:            cat >conftest.$ac_ext <<_ACEOF
                   21817: #include <skey.h>
1.25      millert  21818: _ACEOF
1.37      millert  21819: if { (ac_try="$ac_cpp conftest.$ac_ext"
1.27      millert  21820: case "(($ac_try" in
                   21821:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21822:   *) ac_try_echo=$ac_try;;
                   21823: esac
                   21824: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  21825:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.25      millert  21826:   ac_status=$?
                   21827:   grep -v '^ *+' conftest.er1 >conftest.err
                   21828:   rm -f conftest.er1
                   21829:   cat conftest.err >&5
                   21830:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.37      millert  21831:   (exit $ac_status); } >/dev/null && {
                   21832:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1.27      millert  21833:         test ! -s conftest.err
1.37      millert  21834:        }; then
                   21835:   found=yes; break
1.25      millert  21836: else
                   21837:   echo "$as_me: failed program was:" >&5
                   21838: sed 's/^/| /' conftest.$ac_ext >&5
                   21839:
1.37      millert  21840:
1.25      millert  21841: fi
1.27      millert  21842:
1.37      millert  21843: rm -f conftest.err conftest.$ac_ext
                   21844:        done
                   21845:        if test "$found" = "no" -o -z "$dir"; then
                   21846:            CPPFLAGS="$O_CPPFLAGS"
                   21847:        else
1.25      millert  21848:
1.37      millert  21849:     if test X"$with_rpath" = X"yes"; then
                   21850:        LDFLAGS="${LDFLAGS} -L${dir}/lib -R${dir}/lib"
                   21851:     else
                   21852:        LDFLAGS="${LDFLAGS} -L${dir}/lib"
                   21853:     fi
                   21854:     if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then
                   21855:        blibpath_add="${blibpath_add}:${dir}/lib"
                   21856:     fi
1.25      millert  21857:
1.27      millert  21858:
1.37      millert  21859:     if test X"$with_rpath" = X"yes"; then
                   21860:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${dir}/lib -R${dir}/lib"
                   21861:     else
                   21862:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${dir}/lib"
                   21863:     fi
                   21864:     if test X"$blibpath" != X"" -a "SUDO_LDFLAGS" = "SUDO_LDFLAGS"; then
                   21865:        blibpath_add="${blibpath_add}:${dir}/lib"
                   21866:     fi
1.27      millert  21867:
1.37      millert  21868:        fi
                   21869:     fi
                   21870:     if test "$found" = "no"; then
                   21871:        { echo "$as_me:$LINENO: WARNING: Unable to locate skey.h, you will have to edit the Makefile and add -I/path/to/skey/includes to CPPFLAGS" >&5
                   21872: echo "$as_me: WARNING: Unable to locate skey.h, you will have to edit the Makefile and add -I/path/to/skey/includes to CPPFLAGS" >&2;}
                   21873:     fi
                   21874:     { echo "$as_me:$LINENO: checking for main in -lskey" >&5
                   21875: echo $ECHO_N "checking for main in -lskey... $ECHO_C" >&6; }
                   21876: if test "${ac_cv_lib_skey_main+set}" = set; then
1.33      millert  21877:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   21878: else
                   21879:   ac_check_lib_save_LIBS=$LIBS
1.37      millert  21880: LIBS="-lskey  $LIBS"
1.33      millert  21881: cat >conftest.$ac_ext <<_ACEOF
                   21882: /* confdefs.h.  */
                   21883: _ACEOF
                   21884: cat confdefs.h >>conftest.$ac_ext
                   21885: cat >>conftest.$ac_ext <<_ACEOF
                   21886: /* end confdefs.h.  */
                   21887:
                   21888:
                   21889: int
                   21890: main ()
                   21891: {
                   21892: return main ();
                   21893:   ;
                   21894:   return 0;
                   21895: }
                   21896: _ACEOF
                   21897: rm -f conftest.$ac_objext conftest$ac_exeext
                   21898: if { (ac_try="$ac_link"
                   21899: case "(($ac_try" in
                   21900:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21901:   *) ac_try_echo=$ac_try;;
                   21902: esac
                   21903: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   21904:   (eval "$ac_link") 2>conftest.er1
                   21905:   ac_status=$?
                   21906:   grep -v '^ *+' conftest.er1 >conftest.err
                   21907:   rm -f conftest.er1
                   21908:   cat conftest.err >&5
                   21909:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   21910:   (exit $ac_status); } && {
                   21911:         test -z "$ac_c_werror_flag" ||
                   21912:         test ! -s conftest.err
                   21913:        } && test -s conftest$ac_exeext &&
                   21914:        $as_test_x conftest$ac_exeext; then
1.37      millert  21915:   ac_cv_lib_skey_main=yes
1.33      millert  21916: else
                   21917:   echo "$as_me: failed program was:" >&5
                   21918: sed 's/^/| /' conftest.$ac_ext >&5
                   21919:
1.37      millert  21920:        ac_cv_lib_skey_main=no
1.33      millert  21921: fi
                   21922:
                   21923: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   21924:       conftest$ac_exeext conftest.$ac_ext
                   21925: LIBS=$ac_check_lib_save_LIBS
                   21926: fi
1.37      millert  21927: { echo "$as_me:$LINENO: result: $ac_cv_lib_skey_main" >&5
                   21928: echo "${ECHO_T}$ac_cv_lib_skey_main" >&6; }
                   21929: if test $ac_cv_lib_skey_main = yes; then
                   21930:   found=yes
                   21931: else
                   21932:   { echo "$as_me:$LINENO: WARNING: Unable to locate libskey.a, you will have to edit the Makefile and add -L/path/to/skey/lib to SUDO_LDFLAGS" >&5
                   21933: echo "$as_me: WARNING: Unable to locate libskey.a, you will have to edit the Makefile and add -L/path/to/skey/lib to SUDO_LDFLAGS" >&2;}
1.33      millert  21934: fi
1.25      millert  21935:
1.37      millert  21936:     { echo "$as_me:$LINENO: checking for skeyaccess in -lskey" >&5
                   21937: echo $ECHO_N "checking for skeyaccess in -lskey... $ECHO_C" >&6; }
                   21938: if test "${ac_cv_lib_skey_skeyaccess+set}" = set; then
1.25      millert  21939:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   21940: else
1.37      millert  21941:   ac_check_lib_save_LIBS=$LIBS
                   21942: LIBS="-lskey  $LIBS"
                   21943: cat >conftest.$ac_ext <<_ACEOF
1.25      millert  21944: /* confdefs.h.  */
                   21945: _ACEOF
                   21946: cat confdefs.h >>conftest.$ac_ext
                   21947: cat >>conftest.$ac_ext <<_ACEOF
                   21948: /* end confdefs.h.  */
                   21949:
1.27      millert  21950: /* Override any GCC internal prototype to avoid an error.
                   21951:    Use char because int might match the return type of a GCC
                   21952:    builtin and then its argument prototype would still apply.  */
1.25      millert  21953: #ifdef __cplusplus
                   21954: extern "C"
                   21955: #endif
1.37      millert  21956: char skeyaccess ();
1.9       millert  21957: int
                   21958: main ()
                   21959: {
1.37      millert  21960: return skeyaccess ();
1.9       millert  21961:   ;
                   21962:   return 0;
                   21963: }
                   21964: _ACEOF
                   21965: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  21966: if { (ac_try="$ac_link"
                   21967: case "(($ac_try" in
                   21968:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   21969:   *) ac_try_echo=$ac_try;;
                   21970: esac
                   21971: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   21972:   (eval "$ac_link") 2>conftest.er1
1.9       millert  21973:   ac_status=$?
1.25      millert  21974:   grep -v '^ *+' conftest.er1 >conftest.err
                   21975:   rm -f conftest.er1
                   21976:   cat conftest.err >&5
1.16      millert  21977:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  21978:   (exit $ac_status); } && {
                   21979:         test -z "$ac_c_werror_flag" ||
                   21980:         test ! -s conftest.err
                   21981:        } && test -s conftest$ac_exeext &&
                   21982:        $as_test_x conftest$ac_exeext; then
1.37      millert  21983:   ac_cv_lib_skey_skeyaccess=yes
1.9       millert  21984: else
                   21985:   echo "$as_me: failed program was:" >&5
1.16      millert  21986: sed 's/^/| /' conftest.$ac_ext >&5
                   21987:
1.37      millert  21988:        ac_cv_lib_skey_skeyaccess=no
1.1       millert  21989: fi
                   21990:
1.37      millert  21991: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   21992:       conftest$ac_exeext conftest.$ac_ext
                   21993: LIBS=$ac_check_lib_save_LIBS
                   21994: fi
                   21995: { echo "$as_me:$LINENO: result: $ac_cv_lib_skey_skeyaccess" >&5
                   21996: echo "${ECHO_T}$ac_cv_lib_skey_skeyaccess" >&6; }
                   21997: if test $ac_cv_lib_skey_skeyaccess = yes; then
                   21998:   cat >>confdefs.h <<\_ACEOF
                   21999: #define HAVE_SKEYACCESS 1
                   22000: _ACEOF
1.27      millert  22001:
1.1       millert  22002: fi
                   22003:
1.37      millert  22004:     LDFLAGS="$O_LDFLAGS"
                   22005:     SUDO_LIBS="${SUDO_LIBS} -lskey"
                   22006:     AUTH_OBJS="$AUTH_OBJS rfc1938.o"
1.1       millert  22007: fi
                   22008:
1.37      millert  22009: if test ${with_opie-'no'} = "yes"; then
1.25      millert  22010:     O_LDFLAGS="$LDFLAGS"
1.37      millert  22011:     if test "$with_opie" != "yes"; then
                   22012:        CPPFLAGS="${CPPFLAGS} -I${with_opie}/include"
1.25      millert  22013:
                   22014:     if test X"$with_rpath" = X"yes"; then
1.37      millert  22015:        LDFLAGS="${LDFLAGS} -L${with_opie}/lib -R${with_opie}/lib"
1.25      millert  22016:     else
1.37      millert  22017:        LDFLAGS="${LDFLAGS} -L${with_opie}/lib"
1.25      millert  22018:     fi
                   22019:     if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then
1.37      millert  22020:        blibpath_add="${blibpath_add}:${with_opie}/lib"
1.25      millert  22021:     fi
                   22022:
                   22023:
                   22024:     if test X"$with_rpath" = X"yes"; then
1.37      millert  22025:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_opie}/lib -R${with_opie}/lib"
1.25      millert  22026:     else
1.37      millert  22027:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_opie}/lib"
1.25      millert  22028:     fi
                   22029:     if test X"$blibpath" != X"" -a "SUDO_LDFLAGS" = "SUDO_LDFLAGS"; then
1.37      millert  22030:        blibpath_add="${blibpath_add}:${with_opie}/lib"
1.25      millert  22031:     fi
                   22032:
                   22033:        cat >conftest.$ac_ext <<_ACEOF
1.37      millert  22034: #include <opie.h>
1.16      millert  22035: _ACEOF
1.27      millert  22036: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   22037: case "(($ac_try" in
                   22038:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   22039:   *) ac_try_echo=$ac_try;;
                   22040: esac
                   22041: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   22042:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.9       millert  22043:   ac_status=$?
1.25      millert  22044:   grep -v '^ *+' conftest.er1 >conftest.err
                   22045:   rm -f conftest.er1
                   22046:   cat conftest.err >&5
1.16      millert  22047:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  22048:   (exit $ac_status); } >/dev/null && {
                   22049:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   22050:         test ! -s conftest.err
                   22051:        }; then
1.25      millert  22052:   found=yes
                   22053: else
                   22054:   echo "$as_me: failed program was:" >&5
                   22055: sed 's/^/| /' conftest.$ac_ext >&5
                   22056:
                   22057:   found=no
                   22058: fi
1.27      millert  22059:
1.25      millert  22060: rm -f conftest.err conftest.$ac_ext
                   22061:     else
                   22062:        found=no
                   22063:        O_CPPFLAGS="$CPPFLAGS"
                   22064:        for dir in "" "/usr/local" "/usr/contrib"; do
                   22065:            test -n "$dir" && CPPFLAGS="$O_CPPFLAGS -I${dir}/include"
                   22066:            cat >conftest.$ac_ext <<_ACEOF
1.37      millert  22067: #include <opie.h>
1.25      millert  22068: _ACEOF
1.27      millert  22069: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   22070: case "(($ac_try" in
                   22071:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   22072:   *) ac_try_echo=$ac_try;;
                   22073: esac
                   22074: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   22075:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.9       millert  22076:   ac_status=$?
1.25      millert  22077:   grep -v '^ *+' conftest.er1 >conftest.err
                   22078:   rm -f conftest.er1
                   22079:   cat conftest.err >&5
1.16      millert  22080:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  22081:   (exit $ac_status); } >/dev/null && {
                   22082:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   22083:         test ! -s conftest.err
                   22084:        }; then
1.25      millert  22085:   found=yes; break
1.9       millert  22086: else
                   22087:   echo "$as_me: failed program was:" >&5
1.16      millert  22088: sed 's/^/| /' conftest.$ac_ext >&5
                   22089:
1.25      millert  22090:
1.9       millert  22091: fi
1.27      millert  22092:
1.25      millert  22093: rm -f conftest.err conftest.$ac_ext
                   22094:        done
                   22095:        if test "$found" = "no" -o -z "$dir"; then
                   22096:            CPPFLAGS="$O_CPPFLAGS"
                   22097:        else
                   22098:
                   22099:     if test X"$with_rpath" = X"yes"; then
                   22100:        LDFLAGS="${LDFLAGS} -L${dir}/lib -R${dir}/lib"
                   22101:     else
                   22102:        LDFLAGS="${LDFLAGS} -L${dir}/lib"
                   22103:     fi
                   22104:     if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then
                   22105:        blibpath_add="${blibpath_add}:${dir}/lib"
                   22106:     fi
1.1       millert  22107:
                   22108:
1.25      millert  22109:     if test X"$with_rpath" = X"yes"; then
                   22110:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${dir}/lib -R${dir}/lib"
                   22111:     else
                   22112:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${dir}/lib"
                   22113:     fi
                   22114:     if test X"$blibpath" != X"" -a "SUDO_LDFLAGS" = "SUDO_LDFLAGS"; then
                   22115:        blibpath_add="${blibpath_add}:${dir}/lib"
                   22116:     fi
1.1       millert  22117:
1.25      millert  22118:        fi
                   22119:     fi
                   22120:     if test "$found" = "no"; then
1.37      millert  22121:        { echo "$as_me:$LINENO: WARNING: Unable to locate opie.h, you will have to edit the Makefile and add -I/path/to/opie/includes to CPPFLAGS" >&5
                   22122: echo "$as_me: WARNING: Unable to locate opie.h, you will have to edit the Makefile and add -I/path/to/opie/includes to CPPFLAGS" >&2;}
1.25      millert  22123:     fi
1.37      millert  22124:     { echo "$as_me:$LINENO: checking for main in -lopie" >&5
                   22125: echo $ECHO_N "checking for main in -lopie... $ECHO_C" >&6; }
                   22126: if test "${ac_cv_lib_opie_main+set}" = set; then
1.9       millert  22127:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.1       millert  22128: else
1.25      millert  22129:   ac_check_lib_save_LIBS=$LIBS
1.37      millert  22130: LIBS="-lopie  $LIBS"
                   22131: cat >conftest.$ac_ext <<_ACEOF
                   22132: /* confdefs.h.  */
                   22133: _ACEOF
                   22134: cat confdefs.h >>conftest.$ac_ext
                   22135: cat >>conftest.$ac_ext <<_ACEOF
                   22136: /* end confdefs.h.  */
                   22137:
                   22138:
                   22139: int
                   22140: main ()
                   22141: {
                   22142: return main ();
                   22143:   ;
                   22144:   return 0;
                   22145: }
                   22146: _ACEOF
                   22147: rm -f conftest.$ac_objext conftest$ac_exeext
                   22148: if { (ac_try="$ac_link"
                   22149: case "(($ac_try" in
                   22150:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   22151:   *) ac_try_echo=$ac_try;;
                   22152: esac
                   22153: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   22154:   (eval "$ac_link") 2>conftest.er1
                   22155:   ac_status=$?
                   22156:   grep -v '^ *+' conftest.er1 >conftest.err
                   22157:   rm -f conftest.er1
                   22158:   cat conftest.err >&5
                   22159:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   22160:   (exit $ac_status); } && {
                   22161:         test -z "$ac_c_werror_flag" ||
                   22162:         test ! -s conftest.err
                   22163:        } && test -s conftest$ac_exeext &&
                   22164:        $as_test_x conftest$ac_exeext; then
                   22165:   ac_cv_lib_opie_main=yes
                   22166: else
                   22167:   echo "$as_me: failed program was:" >&5
                   22168: sed 's/^/| /' conftest.$ac_ext >&5
                   22169:
                   22170:        ac_cv_lib_opie_main=no
                   22171: fi
                   22172:
                   22173: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   22174:       conftest$ac_exeext conftest.$ac_ext
                   22175: LIBS=$ac_check_lib_save_LIBS
                   22176: fi
                   22177: { echo "$as_me:$LINENO: result: $ac_cv_lib_opie_main" >&5
                   22178: echo "${ECHO_T}$ac_cv_lib_opie_main" >&6; }
                   22179: if test $ac_cv_lib_opie_main = yes; then
                   22180:   found=yes
                   22181: else
                   22182:   { echo "$as_me:$LINENO: WARNING: Unable to locate libopie.a, you will have to edit the Makefile and add -L/path/to/opie/lib to SUDO_LDFLAGS" >&5
                   22183: echo "$as_me: WARNING: Unable to locate libopie.a, you will have to edit the Makefile and add -L/path/to/opie/lib to SUDO_LDFLAGS" >&2;}
                   22184: fi
                   22185:
                   22186:     LDFLAGS="$O_LDFLAGS"
                   22187:     SUDO_LIBS="${SUDO_LIBS} -lopie"
                   22188:     AUTH_OBJS="$AUTH_OBJS rfc1938.o"
                   22189: fi
                   22190:
                   22191: if test ${with_passwd-'no'} != "no"; then
                   22192:                 if test -z "$LIB_CRYPT" -a "$with_passwd" != "no"; then
                   22193:        { echo "$as_me:$LINENO: checking for library containing crypt" >&5
                   22194: echo $ECHO_N "checking for library containing crypt... $ECHO_C" >&6; }
                   22195: if test "${ac_cv_search_crypt+set}" = set; then
                   22196:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   22197: else
                   22198:   ac_func_search_save_LIBS=$LIBS
1.25      millert  22199: cat >conftest.$ac_ext <<_ACEOF
1.16      millert  22200: /* confdefs.h.  */
1.37      millert  22201: _ACEOF
                   22202: cat confdefs.h >>conftest.$ac_ext
                   22203: cat >>conftest.$ac_ext <<_ACEOF
                   22204: /* end confdefs.h.  */
                   22205:
                   22206: /* Override any GCC internal prototype to avoid an error.
                   22207:    Use char because int might match the return type of a GCC
                   22208:    builtin and then its argument prototype would still apply.  */
                   22209: #ifdef __cplusplus
                   22210: extern "C"
                   22211: #endif
                   22212: char crypt ();
                   22213: int
                   22214: main ()
                   22215: {
                   22216: return crypt ();
                   22217:   ;
                   22218:   return 0;
                   22219: }
                   22220: _ACEOF
                   22221: for ac_lib in '' crypt crypt_d ufc; do
                   22222:   if test -z "$ac_lib"; then
                   22223:     ac_res="none required"
                   22224:   else
                   22225:     ac_res=-l$ac_lib
                   22226:     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
                   22227:   fi
                   22228:   rm -f conftest.$ac_objext conftest$ac_exeext
                   22229: if { (ac_try="$ac_link"
                   22230: case "(($ac_try" in
                   22231:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   22232:   *) ac_try_echo=$ac_try;;
                   22233: esac
                   22234: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   22235:   (eval "$ac_link") 2>conftest.er1
                   22236:   ac_status=$?
                   22237:   grep -v '^ *+' conftest.er1 >conftest.err
                   22238:   rm -f conftest.er1
                   22239:   cat conftest.err >&5
                   22240:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   22241:   (exit $ac_status); } && {
                   22242:         test -z "$ac_c_werror_flag" ||
                   22243:         test ! -s conftest.err
                   22244:        } && test -s conftest$ac_exeext &&
                   22245:        $as_test_x conftest$ac_exeext; then
                   22246:   ac_cv_search_crypt=$ac_res
                   22247: else
                   22248:   echo "$as_me: failed program was:" >&5
                   22249: sed 's/^/| /' conftest.$ac_ext >&5
                   22250:
                   22251:
                   22252: fi
                   22253:
                   22254: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   22255:       conftest$ac_exeext
                   22256:   if test "${ac_cv_search_crypt+set}" = set; then
                   22257:   break
                   22258: fi
                   22259: done
                   22260: if test "${ac_cv_search_crypt+set}" = set; then
                   22261:   :
                   22262: else
                   22263:   ac_cv_search_crypt=no
                   22264: fi
                   22265: rm conftest.$ac_ext
                   22266: LIBS=$ac_func_search_save_LIBS
                   22267: fi
                   22268: { echo "$as_me:$LINENO: result: $ac_cv_search_crypt" >&5
                   22269: echo "${ECHO_T}$ac_cv_search_crypt" >&6; }
                   22270: ac_res=$ac_cv_search_crypt
                   22271: if test "$ac_res" != no; then
                   22272:   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
                   22273:   test -n "$ac_lib" && SUDO_LIBS="${SUDO_LIBS} $ac_res"
                   22274: fi
                   22275:
                   22276:     fi
                   22277:
                   22278:     if test "$CHECKSHADOW" = "true" -a -n "$shadow_funcs"; then
                   22279:        _LIBS="$LIBS"
                   22280:        LIBS="$LIBS $shadow_libs"
                   22281:        found=no
                   22282:
                   22283: for ac_func in $shadow_funcs
                   22284: do
                   22285: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   22286: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   22287: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   22288: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
                   22289:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   22290: else
                   22291:   cat >conftest.$ac_ext <<_ACEOF
                   22292: /* confdefs.h.  */
                   22293: _ACEOF
                   22294: cat confdefs.h >>conftest.$ac_ext
                   22295: cat >>conftest.$ac_ext <<_ACEOF
                   22296: /* end confdefs.h.  */
                   22297: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   22298:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   22299: #define $ac_func innocuous_$ac_func
                   22300:
                   22301: /* System header to define __stub macros and hopefully few prototypes,
                   22302:     which can conflict with char $ac_func (); below.
                   22303:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   22304:     <limits.h> exists even on freestanding compilers.  */
                   22305:
                   22306: #ifdef __STDC__
                   22307: # include <limits.h>
                   22308: #else
                   22309: # include <assert.h>
                   22310: #endif
                   22311:
                   22312: #undef $ac_func
                   22313:
                   22314: /* Override any GCC internal prototype to avoid an error.
                   22315:    Use char because int might match the return type of a GCC
                   22316:    builtin and then its argument prototype would still apply.  */
                   22317: #ifdef __cplusplus
                   22318: extern "C"
                   22319: #endif
                   22320: char $ac_func ();
                   22321: /* The GNU C library defines this for functions which it implements
                   22322:     to always fail with ENOSYS.  Some functions are actually named
                   22323:     something starting with __ and the normal name is an alias.  */
                   22324: #if defined __stub_$ac_func || defined __stub___$ac_func
                   22325: choke me
                   22326: #endif
1.1       millert  22327:
1.9       millert  22328: int
                   22329: main ()
                   22330: {
1.37      millert  22331: return $ac_func ();
1.9       millert  22332:   ;
                   22333:   return 0;
                   22334: }
                   22335: _ACEOF
                   22336: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  22337: if { (ac_try="$ac_link"
                   22338: case "(($ac_try" in
                   22339:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   22340:   *) ac_try_echo=$ac_try;;
                   22341: esac
                   22342: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   22343:   (eval "$ac_link") 2>conftest.er1
1.9       millert  22344:   ac_status=$?
1.25      millert  22345:   grep -v '^ *+' conftest.er1 >conftest.err
                   22346:   rm -f conftest.er1
                   22347:   cat conftest.err >&5
1.16      millert  22348:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  22349:   (exit $ac_status); } && {
                   22350:         test -z "$ac_c_werror_flag" ||
                   22351:         test ! -s conftest.err
                   22352:        } && test -s conftest$ac_exeext &&
                   22353:        $as_test_x conftest$ac_exeext; then
1.37      millert  22354:   eval "$as_ac_var=yes"
1.1       millert  22355: else
1.9       millert  22356:   echo "$as_me: failed program was:" >&5
1.16      millert  22357: sed 's/^/| /' conftest.$ac_ext >&5
                   22358:
1.37      millert  22359:        eval "$as_ac_var=no"
1.18      millert  22360: fi
                   22361:
1.27      millert  22362: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   22363:       conftest$ac_exeext conftest.$ac_ext
                   22364: fi
1.37      millert  22365: ac_res=`eval echo '${'$as_ac_var'}'`
                   22366:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   22367: echo "${ECHO_T}$ac_res" >&6; }
                   22368: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   22369:   cat >>confdefs.h <<_ACEOF
                   22370: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   22371: _ACEOF
                   22372:  found=yes
1.27      millert  22373: fi
1.37      millert  22374: done
                   22375:
                   22376:        if test "$found" = "yes"; then
                   22377:            SUDO_LIBS="$SUDO_LIBS $shadow_libs"
                   22378:        elif test -n "$shadow_libs_optional"; then
                   22379:            LIBS="$LIBS $shadow_libs_optional"
1.18      millert  22380:
1.37      millert  22381: for ac_func in $shadow_funcs
                   22382: do
                   22383: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   22384: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   22385: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   22386: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.18      millert  22387:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   22388: else
1.37      millert  22389:   cat >conftest.$ac_ext <<_ACEOF
1.18      millert  22390: /* confdefs.h.  */
                   22391: _ACEOF
                   22392: cat confdefs.h >>conftest.$ac_ext
                   22393: cat >>conftest.$ac_ext <<_ACEOF
                   22394: /* end confdefs.h.  */
1.37      millert  22395: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   22396:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   22397: #define $ac_func innocuous_$ac_func
                   22398:
                   22399: /* System header to define __stub macros and hopefully few prototypes,
                   22400:     which can conflict with char $ac_func (); below.
                   22401:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   22402:     <limits.h> exists even on freestanding compilers.  */
                   22403:
                   22404: #ifdef __STDC__
                   22405: # include <limits.h>
                   22406: #else
                   22407: # include <assert.h>
                   22408: #endif
                   22409:
                   22410: #undef $ac_func
1.18      millert  22411:
1.27      millert  22412: /* Override any GCC internal prototype to avoid an error.
                   22413:    Use char because int might match the return type of a GCC
                   22414:    builtin and then its argument prototype would still apply.  */
1.25      millert  22415: #ifdef __cplusplus
                   22416: extern "C"
                   22417: #endif
1.37      millert  22418: char $ac_func ();
                   22419: /* The GNU C library defines this for functions which it implements
                   22420:     to always fail with ENOSYS.  Some functions are actually named
                   22421:     something starting with __ and the normal name is an alias.  */
                   22422: #if defined __stub_$ac_func || defined __stub___$ac_func
                   22423: choke me
                   22424: #endif
                   22425:
1.18      millert  22426: int
                   22427: main ()
                   22428: {
1.37      millert  22429: return $ac_func ();
1.18      millert  22430:   ;
                   22431:   return 0;
                   22432: }
                   22433: _ACEOF
                   22434: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  22435: if { (ac_try="$ac_link"
                   22436: case "(($ac_try" in
                   22437:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   22438:   *) ac_try_echo=$ac_try;;
                   22439: esac
                   22440: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   22441:   (eval "$ac_link") 2>conftest.er1
1.18      millert  22442:   ac_status=$?
1.25      millert  22443:   grep -v '^ *+' conftest.er1 >conftest.err
                   22444:   rm -f conftest.er1
                   22445:   cat conftest.err >&5
1.18      millert  22446:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  22447:   (exit $ac_status); } && {
                   22448:         test -z "$ac_c_werror_flag" ||
                   22449:         test ! -s conftest.err
                   22450:        } && test -s conftest$ac_exeext &&
                   22451:        $as_test_x conftest$ac_exeext; then
1.37      millert  22452:   eval "$as_ac_var=yes"
1.18      millert  22453: else
                   22454:   echo "$as_me: failed program was:" >&5
                   22455: sed 's/^/| /' conftest.$ac_ext >&5
                   22456:
1.37      millert  22457:        eval "$as_ac_var=no"
1.25      millert  22458: fi
1.27      millert  22459:
                   22460: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  22461:       conftest$ac_exeext conftest.$ac_ext
1.18      millert  22462: fi
1.37      millert  22463: ac_res=`eval echo '${'$as_ac_var'}'`
                   22464:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   22465: echo "${ECHO_T}$ac_res" >&6; }
                   22466: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   22467:   cat >>confdefs.h <<_ACEOF
                   22468: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
1.27      millert  22469: _ACEOF
1.37      millert  22470:  found=yes
1.27      millert  22471: fi
1.37      millert  22472: done
1.25      millert  22473:
1.37      millert  22474:            if test "$found" = "yes"; then
                   22475:                SUDO_LIBS="$SUDO_LIBS $shadow_libs $shadow_libs_optional"
                   22476:            fi
                   22477:        fi
                   22478:        if test "$found" = "yes"; then
                   22479:            case "$shadow_funcs" in
                   22480:                *getprpwnam*) SECUREWARE=1;;
                   22481:            esac
                   22482:            test -n "$shadow_defs" && OSDEFS="${OSDEFS} $shadow_defs"
1.27      millert  22483:        else
1.37      millert  22484:            LIBS="$_LIBS"
1.27      millert  22485:        fi
1.37      millert  22486:        CHECKSHADOW=false
1.27      millert  22487:     fi
1.37      millert  22488:     if test "$CHECKSHADOW" = "true"; then
                   22489:        { echo "$as_me:$LINENO: checking for library containing getspnam" >&5
                   22490: echo $ECHO_N "checking for library containing getspnam... $ECHO_C" >&6; }
                   22491: if test "${ac_cv_search_getspnam+set}" = set; then
1.27      millert  22492:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   22493: else
1.37      millert  22494:   ac_func_search_save_LIBS=$LIBS
1.27      millert  22495: cat >conftest.$ac_ext <<_ACEOF
1.17      millert  22496: /* confdefs.h.  */
                   22497: _ACEOF
                   22498: cat confdefs.h >>conftest.$ac_ext
                   22499: cat >>conftest.$ac_ext <<_ACEOF
                   22500: /* end confdefs.h.  */
1.27      millert  22501:
1.37      millert  22502: /* Override any GCC internal prototype to avoid an error.
                   22503:    Use char because int might match the return type of a GCC
                   22504:    builtin and then its argument prototype would still apply.  */
                   22505: #ifdef __cplusplus
                   22506: extern "C"
                   22507: #endif
                   22508: char getspnam ();
1.17      millert  22509: int
                   22510: main ()
                   22511: {
1.37      millert  22512: return getspnam ();
1.17      millert  22513:   ;
                   22514:   return 0;
                   22515: }
                   22516: _ACEOF
1.37      millert  22517: for ac_lib in '' gen; do
                   22518:   if test -z "$ac_lib"; then
                   22519:     ac_res="none required"
                   22520:   else
                   22521:     ac_res=-l$ac_lib
                   22522:     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
                   22523:   fi
                   22524:   rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  22525: if { (ac_try="$ac_link"
                   22526: case "(($ac_try" in
                   22527:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   22528:   *) ac_try_echo=$ac_try;;
                   22529: esac
                   22530: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   22531:   (eval "$ac_link") 2>conftest.er1
1.17      millert  22532:   ac_status=$?
1.25      millert  22533:   grep -v '^ *+' conftest.er1 >conftest.err
                   22534:   rm -f conftest.er1
                   22535:   cat conftest.err >&5
1.17      millert  22536:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  22537:   (exit $ac_status); } && {
                   22538:         test -z "$ac_c_werror_flag" ||
                   22539:         test ! -s conftest.err
                   22540:        } && test -s conftest$ac_exeext &&
                   22541:        $as_test_x conftest$ac_exeext; then
1.37      millert  22542:   ac_cv_search_getspnam=$ac_res
1.17      millert  22543: else
                   22544:   echo "$as_me: failed program was:" >&5
                   22545: sed 's/^/| /' conftest.$ac_ext >&5
                   22546:
1.37      millert  22547:
1.17      millert  22548: fi
1.27      millert  22549:
                   22550: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.37      millert  22551:       conftest$ac_exeext
                   22552:   if test "${ac_cv_search_getspnam+set}" = set; then
                   22553:   break
1.27      millert  22554: fi
1.37      millert  22555: done
                   22556: if test "${ac_cv_search_getspnam+set}" = set; then
                   22557:   :
1.27      millert  22558: else
1.37      millert  22559:   ac_cv_search_getspnam=no
                   22560: fi
                   22561: rm conftest.$ac_ext
                   22562: LIBS=$ac_func_search_save_LIBS
1.27      millert  22563: fi
1.37      millert  22564: { echo "$as_me:$LINENO: result: $ac_cv_search_getspnam" >&5
                   22565: echo "${ECHO_T}$ac_cv_search_getspnam" >&6; }
                   22566: ac_res=$ac_cv_search_getspnam
                   22567: if test "$ac_res" != no; then
                   22568:   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
                   22569:   cat >>confdefs.h <<\_ACEOF
                   22570: #define HAVE_GETSPNAM 1
                   22571: _ACEOF
                   22572:  CHECKSHADOW=false; test -n "$ac_lib" && SUDO_LIBS="${SUDO_LIBS} $ac_res"
1.27      millert  22573: fi
                   22574:
1.37      millert  22575:     fi
                   22576:     if test "$CHECKSHADOW" = "true"; then
                   22577:        { echo "$as_me:$LINENO: checking for library containing getprpwnam" >&5
                   22578: echo $ECHO_N "checking for library containing getprpwnam... $ECHO_C" >&6; }
                   22579: if test "${ac_cv_search_getprpwnam+set}" = set; then
1.27      millert  22580:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   22581: else
                   22582:   ac_func_search_save_LIBS=$LIBS
                   22583: cat >conftest.$ac_ext <<_ACEOF
1.17      millert  22584: /* confdefs.h.  */
                   22585: _ACEOF
                   22586: cat confdefs.h >>conftest.$ac_ext
                   22587: cat >>conftest.$ac_ext <<_ACEOF
                   22588: /* end confdefs.h.  */
1.27      millert  22589:
                   22590: /* Override any GCC internal prototype to avoid an error.
                   22591:    Use char because int might match the return type of a GCC
                   22592:    builtin and then its argument prototype would still apply.  */
                   22593: #ifdef __cplusplus
                   22594: extern "C"
                   22595: #endif
1.37      millert  22596: char getprpwnam ();
1.17      millert  22597: int
                   22598: main ()
                   22599: {
1.37      millert  22600: return getprpwnam ();
1.17      millert  22601:   ;
                   22602:   return 0;
                   22603: }
                   22604: _ACEOF
1.37      millert  22605: for ac_lib in '' sec security prot; do
1.27      millert  22606:   if test -z "$ac_lib"; then
                   22607:     ac_res="none required"
                   22608:   else
                   22609:     ac_res=-l$ac_lib
                   22610:     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
                   22611:   fi
                   22612:   rm -f conftest.$ac_objext conftest$ac_exeext
                   22613: if { (ac_try="$ac_link"
                   22614: case "(($ac_try" in
                   22615:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   22616:   *) ac_try_echo=$ac_try;;
                   22617: esac
                   22618: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   22619:   (eval "$ac_link") 2>conftest.er1
1.17      millert  22620:   ac_status=$?
1.25      millert  22621:   grep -v '^ *+' conftest.er1 >conftest.err
                   22622:   rm -f conftest.er1
                   22623:   cat conftest.err >&5
1.17      millert  22624:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  22625:   (exit $ac_status); } && {
                   22626:         test -z "$ac_c_werror_flag" ||
                   22627:         test ! -s conftest.err
                   22628:        } && test -s conftest$ac_exeext &&
                   22629:        $as_test_x conftest$ac_exeext; then
1.37      millert  22630:   ac_cv_search_getprpwnam=$ac_res
1.17      millert  22631: else
                   22632:   echo "$as_me: failed program was:" >&5
                   22633: sed 's/^/| /' conftest.$ac_ext >&5
                   22634:
1.25      millert  22635:
1.27      millert  22636: fi
1.25      millert  22637:
1.27      millert  22638: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   22639:       conftest$ac_exeext
1.37      millert  22640:   if test "${ac_cv_search_getprpwnam+set}" = set; then
1.27      millert  22641:   break
                   22642: fi
                   22643: done
1.37      millert  22644: if test "${ac_cv_search_getprpwnam+set}" = set; then
1.27      millert  22645:   :
                   22646: else
1.37      millert  22647:   ac_cv_search_getprpwnam=no
1.27      millert  22648: fi
                   22649: rm conftest.$ac_ext
                   22650: LIBS=$ac_func_search_save_LIBS
                   22651: fi
1.37      millert  22652: { echo "$as_me:$LINENO: result: $ac_cv_search_getprpwnam" >&5
                   22653: echo "${ECHO_T}$ac_cv_search_getprpwnam" >&6; }
                   22654: ac_res=$ac_cv_search_getprpwnam
1.27      millert  22655: if test "$ac_res" != no; then
                   22656:   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
1.37      millert  22657:   cat >>confdefs.h <<\_ACEOF
                   22658: #define HAVE_GETPRPWNAM 1
                   22659: _ACEOF
                   22660:  CHECKSHADOW=false; SECUREWARE=1; test -n "$ac_lib" && SUDO_LIBS="${SUDO_LIBS} $ac_res"
1.17      millert  22661: fi
1.25      millert  22662:
1.27      millert  22663:     fi
1.37      millert  22664:     if test -n "$SECUREWARE"; then
                   22665:
1.25      millert  22666:
1.17      millert  22667:
1.37      millert  22668: for ac_func in bigcrypt set_auth_parameters initprivs
1.25      millert  22669: do
                   22670: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
1.27      millert  22671: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   22672: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   22673: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
1.17      millert  22674:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   22675: else
1.25      millert  22676:   cat >conftest.$ac_ext <<_ACEOF
1.17      millert  22677: /* confdefs.h.  */
                   22678: _ACEOF
                   22679: cat confdefs.h >>conftest.$ac_ext
                   22680: cat >>conftest.$ac_ext <<_ACEOF
                   22681: /* end confdefs.h.  */
1.25      millert  22682: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   22683:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   22684: #define $ac_func innocuous_$ac_func
                   22685:
                   22686: /* System header to define __stub macros and hopefully few prototypes,
                   22687:     which can conflict with char $ac_func (); below.
                   22688:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   22689:     <limits.h> exists even on freestanding compilers.  */
                   22690:
                   22691: #ifdef __STDC__
                   22692: # include <limits.h>
                   22693: #else
                   22694: # include <assert.h>
                   22695: #endif
1.17      millert  22696:
1.25      millert  22697: #undef $ac_func
                   22698:
1.27      millert  22699: /* Override any GCC internal prototype to avoid an error.
                   22700:    Use char because int might match the return type of a GCC
                   22701:    builtin and then its argument prototype would still apply.  */
1.25      millert  22702: #ifdef __cplusplus
                   22703: extern "C"
                   22704: #endif
                   22705: char $ac_func ();
                   22706: /* The GNU C library defines this for functions which it implements
                   22707:     to always fail with ENOSYS.  Some functions are actually named
                   22708:     something starting with __ and the normal name is an alias.  */
1.27      millert  22709: #if defined __stub_$ac_func || defined __stub___$ac_func
1.25      millert  22710: choke me
                   22711: #endif
1.17      millert  22712:
                   22713: int
                   22714: main ()
                   22715: {
1.27      millert  22716: return $ac_func ();
1.17      millert  22717:   ;
                   22718:   return 0;
                   22719: }
                   22720: _ACEOF
                   22721: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  22722: if { (ac_try="$ac_link"
                   22723: case "(($ac_try" in
                   22724:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   22725:   *) ac_try_echo=$ac_try;;
                   22726: esac
                   22727: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   22728:   (eval "$ac_link") 2>conftest.er1
1.17      millert  22729:   ac_status=$?
1.25      millert  22730:   grep -v '^ *+' conftest.er1 >conftest.err
                   22731:   rm -f conftest.er1
                   22732:   cat conftest.err >&5
1.17      millert  22733:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.27      millert  22734:   (exit $ac_status); } && {
                   22735:         test -z "$ac_c_werror_flag" ||
                   22736:         test ! -s conftest.err
                   22737:        } && test -s conftest$ac_exeext &&
                   22738:        $as_test_x conftest$ac_exeext; then
1.25      millert  22739:   eval "$as_ac_var=yes"
1.17      millert  22740: else
                   22741:   echo "$as_me: failed program was:" >&5
                   22742: sed 's/^/| /' conftest.$ac_ext >&5
                   22743:
1.27      millert  22744:        eval "$as_ac_var=no"
1.17      millert  22745: fi
1.27      millert  22746:
                   22747: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.25      millert  22748:       conftest$ac_exeext conftest.$ac_ext
1.17      millert  22749: fi
1.27      millert  22750: ac_res=`eval echo '${'$as_ac_var'}'`
                   22751:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   22752: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  22753: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   22754:   cat >>confdefs.h <<_ACEOF
                   22755: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   22756: _ACEOF
1.37      millert  22757:
1.17      millert  22758: fi
1.27      millert  22759: done
1.17      millert  22760:
1.37      millert  22761:        AUTH_OBJS="$AUTH_OBJS secureware.o"
                   22762:     fi
                   22763: fi
                   22764:
                   22765: if test ${with_ldap-'no'} != "no"; then
                   22766:     _LDFLAGS="$LDFLAGS"
                   22767:     if test "$with_ldap" != "yes"; then
                   22768:
                   22769:     if test X"$with_rpath" = X"yes"; then
                   22770:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_ldap}/lib -R${with_ldap}/lib"
                   22771:     else
                   22772:        SUDO_LDFLAGS="${SUDO_LDFLAGS} -L${with_ldap}/lib"
                   22773:     fi
                   22774:     if test X"$blibpath" != X"" -a "SUDO_LDFLAGS" = "SUDO_LDFLAGS"; then
                   22775:        blibpath_add="${blibpath_add}:${with_ldap}/lib"
                   22776:     fi
                   22777:
                   22778:
                   22779:     if test X"$with_rpath" = X"yes"; then
                   22780:        LDFLAGS="${LDFLAGS} -L${with_ldap}/lib -R${with_ldap}/lib"
                   22781:     else
                   22782:        LDFLAGS="${LDFLAGS} -L${with_ldap}/lib"
                   22783:     fi
                   22784:     if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then
                   22785:        blibpath_add="${blibpath_add}:${with_ldap}/lib"
                   22786:     fi
                   22787:
                   22788:        CPPFLAGS="${CPPFLAGS} -I${with_ldap}/include"
                   22789:        with_ldap=yes
                   22790:        LDAP=""
                   22791:     fi
                   22792:     SUDO_OBJS="${SUDO_OBJS} ldap.o"
1.17      millert  22793:
1.37      millert  22794:     { echo "$as_me:$LINENO: checking for LDAP libraries" >&5
                   22795: echo $ECHO_N "checking for LDAP libraries... $ECHO_C" >&6; }
                   22796:     LDAP_LIBS=""
                   22797:     _LIBS="$LIBS"
                   22798:     found=no
                   22799:     for l in -lldap -llber '-lssl -lcrypto'; do
                   22800:        LIBS="${LIBS} $l"
                   22801:        LDAP_LIBS="${LDAP_LIBS} $l"
                   22802:        cat >conftest.$ac_ext <<_ACEOF
1.27      millert  22803: /* confdefs.h.  */
                   22804: _ACEOF
                   22805: cat confdefs.h >>conftest.$ac_ext
                   22806: cat >>conftest.$ac_ext <<_ACEOF
                   22807: /* end confdefs.h.  */
1.37      millert  22808: #include <sys/types.h>
                   22809:        #include <lber.h>
                   22810:        #include <ldap.h>
1.27      millert  22811: int
                   22812: main ()
                   22813: {
1.37      millert  22814: (void)ldap_init(0, 0)
1.27      millert  22815:   ;
                   22816:   return 0;
                   22817: }
1.17      millert  22818: _ACEOF
1.27      millert  22819: rm -f conftest.$ac_objext conftest$ac_exeext
                   22820: if { (ac_try="$ac_link"
                   22821: case "(($ac_try" in
                   22822:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   22823:   *) ac_try_echo=$ac_try;;
                   22824: esac
                   22825: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   22826:   (eval "$ac_link") 2>conftest.er1
                   22827:   ac_status=$?
                   22828:   grep -v '^ *+' conftest.er1 >conftest.err
                   22829:   rm -f conftest.er1
                   22830:   cat conftest.err >&5
                   22831:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   22832:   (exit $ac_status); } && {
                   22833:         test -z "$ac_c_werror_flag" ||
                   22834:         test ! -s conftest.err
                   22835:        } && test -s conftest$ac_exeext &&
                   22836:        $as_test_x conftest$ac_exeext; then
1.37      millert  22837:   found=yes; break
1.27      millert  22838: else
                   22839:   echo "$as_me: failed program was:" >&5
                   22840: sed 's/^/| /' conftest.$ac_ext >&5
1.17      millert  22841:
1.37      millert  22842:
1.27      millert  22843: fi
1.25      millert  22844:
1.27      millert  22845: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   22846:       conftest$ac_exeext conftest.$ac_ext
1.37      millert  22847:     done
                   22848:         if test "$found" = "no"; then
                   22849:        LIBS="${_LIBS} -lldap"
                   22850:        LDAP_LIBS="-lldap"
                   22851:        { echo "$as_me:$LINENO: result: not found, using -lldap" >&5
                   22852: echo "${ECHO_T}not found, using -lldap" >&6; }
                   22853:     else
                   22854:        { echo "$as_me:$LINENO: result: $LDAP_LIBS" >&5
                   22855: echo "${ECHO_T}$LDAP_LIBS" >&6; }
1.27      millert  22856:     fi
1.37      millert  22857:         OLIBS="$LIBS"
                   22858:     { echo "$as_me:$LINENO: checking for library containing ber_set_option" >&5
                   22859: echo $ECHO_N "checking for library containing ber_set_option... $ECHO_C" >&6; }
                   22860: if test "${ac_cv_search_ber_set_option+set}" = set; then
1.27      millert  22861:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.25      millert  22862: else
1.27      millert  22863:   ac_func_search_save_LIBS=$LIBS
                   22864: cat >conftest.$ac_ext <<_ACEOF
                   22865: /* confdefs.h.  */
                   22866: _ACEOF
                   22867: cat confdefs.h >>conftest.$ac_ext
                   22868: cat >>conftest.$ac_ext <<_ACEOF
                   22869: /* end confdefs.h.  */
1.25      millert  22870:
1.27      millert  22871: /* Override any GCC internal prototype to avoid an error.
                   22872:    Use char because int might match the return type of a GCC
                   22873:    builtin and then its argument prototype would still apply.  */
                   22874: #ifdef __cplusplus
                   22875: extern "C"
                   22876: #endif
1.37      millert  22877: char ber_set_option ();
1.27      millert  22878: int
                   22879: main ()
                   22880: {
1.37      millert  22881: return ber_set_option ();
1.27      millert  22882:   ;
                   22883:   return 0;
                   22884: }
                   22885: _ACEOF
1.37      millert  22886: for ac_lib in '' lber; do
1.27      millert  22887:   if test -z "$ac_lib"; then
                   22888:     ac_res="none required"
1.25      millert  22889:   else
1.27      millert  22890:     ac_res=-l$ac_lib
                   22891:     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
1.25      millert  22892:   fi
1.27      millert  22893:   rm -f conftest.$ac_objext conftest$ac_exeext
                   22894: if { (ac_try="$ac_link"
                   22895: case "(($ac_try" in
                   22896:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   22897:   *) ac_try_echo=$ac_try;;
                   22898: esac
                   22899: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   22900:   (eval "$ac_link") 2>conftest.er1
                   22901:   ac_status=$?
                   22902:   grep -v '^ *+' conftest.er1 >conftest.err
                   22903:   rm -f conftest.er1
                   22904:   cat conftest.err >&5
                   22905:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   22906:   (exit $ac_status); } && {
                   22907:         test -z "$ac_c_werror_flag" ||
                   22908:         test ! -s conftest.err
                   22909:        } && test -s conftest$ac_exeext &&
                   22910:        $as_test_x conftest$ac_exeext; then
1.37      millert  22911:   ac_cv_search_ber_set_option=$ac_res
1.27      millert  22912: else
                   22913:   echo "$as_me: failed program was:" >&5
                   22914: sed 's/^/| /' conftest.$ac_ext >&5
                   22915:
1.25      millert  22916:
1.17      millert  22917: fi
                   22918:
1.27      millert  22919: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   22920:       conftest$ac_exeext
1.37      millert  22921:   if test "${ac_cv_search_ber_set_option+set}" = set; then
1.27      millert  22922:   break
                   22923: fi
                   22924: done
1.37      millert  22925: if test "${ac_cv_search_ber_set_option+set}" = set; then
1.27      millert  22926:   :
1.25      millert  22927: else
1.37      millert  22928:   ac_cv_search_ber_set_option=no
1.27      millert  22929: fi
                   22930: rm conftest.$ac_ext
                   22931: LIBS=$ac_func_search_save_LIBS
1.25      millert  22932: fi
1.37      millert  22933: { echo "$as_me:$LINENO: result: $ac_cv_search_ber_set_option" >&5
                   22934: echo "${ECHO_T}$ac_cv_search_ber_set_option" >&6; }
                   22935: ac_res=$ac_cv_search_ber_set_option
1.27      millert  22936: if test "$ac_res" != no; then
                   22937:   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
1.37      millert  22938:   found=yes
                   22939: else
                   22940:   found=no
1.17      millert  22941: fi
                   22942:
1.37      millert  22943:     if test X"$found" = X"yes" -a X"$LIBS" != X"$OLIBS"; then
                   22944:        LDAP_LIBS="$LDAP_LIBS -llber"
1.27      millert  22945:     fi
1.37      millert  22946:         { echo "$as_me:$LINENO: checking whether lber.h is needed" >&5
                   22947: echo $ECHO_N "checking whether lber.h is needed... $ECHO_C" >&6; }
                   22948:     cat >conftest.$ac_ext <<_ACEOF
1.27      millert  22949: /* confdefs.h.  */
                   22950: _ACEOF
                   22951: cat confdefs.h >>conftest.$ac_ext
                   22952: cat >>conftest.$ac_ext <<_ACEOF
                   22953: /* end confdefs.h.  */
1.37      millert  22954: #include <sys/types.h>
                   22955:     #include <ldap.h>
1.27      millert  22956: int
                   22957: main ()
                   22958: {
1.37      millert  22959: (void)ldap_init(0, 0)
1.27      millert  22960:   ;
                   22961:   return 0;
1.23      millert  22962: }
1.27      millert  22963: _ACEOF
1.37      millert  22964: rm -f conftest.$ac_objext conftest$ac_exeext
1.27      millert  22965: if { (ac_try="$ac_link"
                   22966: case "(($ac_try" in
                   22967:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   22968:   *) ac_try_echo=$ac_try;;
                   22969: esac
                   22970: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   22971:   (eval "$ac_link") 2>conftest.er1
                   22972:   ac_status=$?
                   22973:   grep -v '^ *+' conftest.er1 >conftest.err
                   22974:   rm -f conftest.er1
                   22975:   cat conftest.err >&5
                   22976:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   22977:   (exit $ac_status); } && {
                   22978:         test -z "$ac_c_werror_flag" ||
                   22979:         test ! -s conftest.err
                   22980:        } && test -s conftest$ac_exeext &&
                   22981:        $as_test_x conftest$ac_exeext; then
1.37      millert  22982:   { echo "$as_me:$LINENO: result: no" >&5
                   22983: echo "${ECHO_T}no" >&6; }
1.27      millert  22984: else
                   22985:   echo "$as_me: failed program was:" >&5
                   22986: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  22987:
                   22988:
1.37      millert  22989:     { echo "$as_me:$LINENO: result: yes" >&5
                   22990: echo "${ECHO_T}yes" >&6; }
                   22991:     cat >>confdefs.h <<\_ACEOF
                   22992: #define HAVE_LBER_H 1
                   22993: _ACEOF
                   22994:
1.27      millert  22995: fi
1.23      millert  22996:
1.27      millert  22997: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
1.37      millert  22998:       conftest$ac_exeext conftest.$ac_ext
                   22999:
                   23000:
                   23001:
1.39      millert  23002: for ac_header in sasl/sasl.h sasl.h
1.37      millert  23003: do
                   23004: as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
                   23005: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   23006:   { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   23007: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   23008: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   23009:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   23010: fi
                   23011: ac_res=`eval echo '${'$as_ac_Header'}'`
                   23012:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   23013: echo "${ECHO_T}$ac_res" >&6; }
                   23014: else
                   23015:   # Is the header compilable?
                   23016: { echo "$as_me:$LINENO: checking $ac_header usability" >&5
                   23017: echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
                   23018: cat >conftest.$ac_ext <<_ACEOF
                   23019: /* confdefs.h.  */
                   23020: _ACEOF
                   23021: cat confdefs.h >>conftest.$ac_ext
                   23022: cat >>conftest.$ac_ext <<_ACEOF
                   23023: /* end confdefs.h.  */
                   23024: $ac_includes_default
                   23025: #include <$ac_header>
                   23026: _ACEOF
                   23027: rm -f conftest.$ac_objext
                   23028: if { (ac_try="$ac_compile"
                   23029: case "(($ac_try" in
                   23030:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   23031:   *) ac_try_echo=$ac_try;;
                   23032: esac
                   23033: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   23034:   (eval "$ac_compile") 2>conftest.er1
                   23035:   ac_status=$?
                   23036:   grep -v '^ *+' conftest.er1 >conftest.err
                   23037:   rm -f conftest.er1
                   23038:   cat conftest.err >&5
                   23039:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   23040:   (exit $ac_status); } && {
                   23041:         test -z "$ac_c_werror_flag" ||
                   23042:         test ! -s conftest.err
                   23043:        } && test -s conftest.$ac_objext; then
                   23044:   ac_header_compiler=yes
                   23045: else
                   23046:   echo "$as_me: failed program was:" >&5
                   23047: sed 's/^/| /' conftest.$ac_ext >&5
                   23048:
                   23049:        ac_header_compiler=no
                   23050: fi
                   23051:
                   23052: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   23053: { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
                   23054: echo "${ECHO_T}$ac_header_compiler" >&6; }
                   23055:
                   23056: # Is the header present?
                   23057: { echo "$as_me:$LINENO: checking $ac_header presence" >&5
                   23058: echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
                   23059: cat >conftest.$ac_ext <<_ACEOF
                   23060: /* confdefs.h.  */
                   23061: _ACEOF
                   23062: cat confdefs.h >>conftest.$ac_ext
                   23063: cat >>conftest.$ac_ext <<_ACEOF
                   23064: /* end confdefs.h.  */
                   23065: #include <$ac_header>
                   23066: _ACEOF
                   23067: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   23068: case "(($ac_try" in
                   23069:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   23070:   *) ac_try_echo=$ac_try;;
                   23071: esac
                   23072: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   23073:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
                   23074:   ac_status=$?
                   23075:   grep -v '^ *+' conftest.er1 >conftest.err
                   23076:   rm -f conftest.er1
                   23077:   cat conftest.err >&5
                   23078:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   23079:   (exit $ac_status); } >/dev/null && {
                   23080:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   23081:         test ! -s conftest.err
                   23082:        }; then
                   23083:   ac_header_preproc=yes
                   23084: else
                   23085:   echo "$as_me: failed program was:" >&5
                   23086: sed 's/^/| /' conftest.$ac_ext >&5
                   23087:
                   23088:   ac_header_preproc=no
                   23089: fi
                   23090:
                   23091: rm -f conftest.err conftest.$ac_ext
                   23092: { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
                   23093: echo "${ECHO_T}$ac_header_preproc" >&6; }
                   23094:
                   23095: # So?  What about this header?
                   23096: case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
                   23097:   yes:no: )
                   23098:     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
                   23099: echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
                   23100:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
                   23101: echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
                   23102:     ac_header_preproc=yes
                   23103:     ;;
                   23104:   no:yes:* )
                   23105:     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
                   23106: echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
                   23107:     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
                   23108: echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
                   23109:     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
                   23110: echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
                   23111:     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
                   23112: echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
                   23113:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
                   23114: echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
                   23115:     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
                   23116: echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
1.40    ! millert  23117:     ( cat <<\_ASBOX
        !          23118: ## --------------------------------------- ##
        !          23119: ## Report this to http://www.sudo.ws/bugs/ ##
        !          23120: ## --------------------------------------- ##
        !          23121: _ASBOX
        !          23122:      ) | sed "s/^/$as_me: WARNING:     /" >&2
1.37      millert  23123:     ;;
                   23124: esac
                   23125: { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   23126: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   23127: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   23128:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   23129: else
                   23130:   eval "$as_ac_Header=\$ac_header_preproc"
                   23131: fi
                   23132: ac_res=`eval echo '${'$as_ac_Header'}'`
                   23133:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   23134: echo "${ECHO_T}$ac_res" >&6; }
                   23135:
                   23136: fi
                   23137: if test `eval echo '${'$as_ac_Header'}'` = yes; then
                   23138:   cat >>confdefs.h <<_ACEOF
                   23139: #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
                   23140: _ACEOF
                   23141:
1.39      millert  23142: for ac_func in ldap_sasl_interactive_bind_s
                   23143: do
                   23144: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   23145: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   23146: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   23147: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
                   23148:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   23149: else
                   23150:   cat >conftest.$ac_ext <<_ACEOF
                   23151: /* confdefs.h.  */
                   23152: _ACEOF
                   23153: cat confdefs.h >>conftest.$ac_ext
                   23154: cat >>conftest.$ac_ext <<_ACEOF
                   23155: /* end confdefs.h.  */
                   23156: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   23157:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   23158: #define $ac_func innocuous_$ac_func
                   23159:
                   23160: /* System header to define __stub macros and hopefully few prototypes,
                   23161:     which can conflict with char $ac_func (); below.
                   23162:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   23163:     <limits.h> exists even on freestanding compilers.  */
                   23164:
                   23165: #ifdef __STDC__
                   23166: # include <limits.h>
                   23167: #else
                   23168: # include <assert.h>
                   23169: #endif
                   23170:
                   23171: #undef $ac_func
                   23172:
                   23173: /* Override any GCC internal prototype to avoid an error.
                   23174:    Use char because int might match the return type of a GCC
                   23175:    builtin and then its argument prototype would still apply.  */
                   23176: #ifdef __cplusplus
                   23177: extern "C"
                   23178: #endif
                   23179: char $ac_func ();
                   23180: /* The GNU C library defines this for functions which it implements
                   23181:     to always fail with ENOSYS.  Some functions are actually named
                   23182:     something starting with __ and the normal name is an alias.  */
                   23183: #if defined __stub_$ac_func || defined __stub___$ac_func
                   23184: choke me
                   23185: #endif
                   23186:
                   23187: int
                   23188: main ()
                   23189: {
                   23190: return $ac_func ();
                   23191:   ;
                   23192:   return 0;
                   23193: }
                   23194: _ACEOF
                   23195: rm -f conftest.$ac_objext conftest$ac_exeext
                   23196: if { (ac_try="$ac_link"
                   23197: case "(($ac_try" in
                   23198:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   23199:   *) ac_try_echo=$ac_try;;
                   23200: esac
                   23201: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   23202:   (eval "$ac_link") 2>conftest.er1
                   23203:   ac_status=$?
                   23204:   grep -v '^ *+' conftest.er1 >conftest.err
                   23205:   rm -f conftest.er1
                   23206:   cat conftest.err >&5
                   23207:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   23208:   (exit $ac_status); } && {
                   23209:         test -z "$ac_c_werror_flag" ||
                   23210:         test ! -s conftest.err
                   23211:        } && test -s conftest$ac_exeext &&
                   23212:        $as_test_x conftest$ac_exeext; then
                   23213:   eval "$as_ac_var=yes"
                   23214: else
                   23215:   echo "$as_me: failed program was:" >&5
                   23216: sed 's/^/| /' conftest.$ac_ext >&5
                   23217:
                   23218:        eval "$as_ac_var=no"
                   23219: fi
                   23220:
                   23221: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   23222:       conftest$ac_exeext conftest.$ac_ext
                   23223: fi
                   23224: ac_res=`eval echo '${'$as_ac_var'}'`
                   23225:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   23226: echo "${ECHO_T}$ac_res" >&6; }
                   23227: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   23228:   cat >>confdefs.h <<_ACEOF
                   23229: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   23230: _ACEOF
                   23231:
                   23232: fi
                   23233: done
1.40    ! millert  23234:
        !          23235: else
        !          23236:   break
1.37      millert  23237: fi
                   23238:
                   23239: done
                   23240:
                   23241:
                   23242:
                   23243: for ac_header in ldap_ssl.h mps/ldap_ssl.h
                   23244: do
                   23245: as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
                   23246: { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   23247: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   23248: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   23249:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   23250: else
                   23251:   cat >conftest.$ac_ext <<_ACEOF
                   23252: /* confdefs.h.  */
                   23253: _ACEOF
                   23254: cat confdefs.h >>conftest.$ac_ext
                   23255: cat >>conftest.$ac_ext <<_ACEOF
                   23256: /* end confdefs.h.  */
                   23257: #include <ldap.h>
                   23258:
                   23259: #include <$ac_header>
                   23260: _ACEOF
                   23261: rm -f conftest.$ac_objext
                   23262: if { (ac_try="$ac_compile"
                   23263: case "(($ac_try" in
                   23264:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   23265:   *) ac_try_echo=$ac_try;;
                   23266: esac
                   23267: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   23268:   (eval "$ac_compile") 2>conftest.er1
                   23269:   ac_status=$?
                   23270:   grep -v '^ *+' conftest.er1 >conftest.err
                   23271:   rm -f conftest.er1
                   23272:   cat conftest.err >&5
                   23273:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   23274:   (exit $ac_status); } && {
                   23275:         test -z "$ac_c_werror_flag" ||
                   23276:         test ! -s conftest.err
                   23277:        } && test -s conftest.$ac_objext; then
                   23278:   eval "$as_ac_Header=yes"
1.27      millert  23279: else
                   23280:   echo "$as_me: failed program was:" >&5
                   23281: sed 's/^/| /' conftest.$ac_ext >&5
1.23      millert  23282:
1.37      millert  23283:        eval "$as_ac_Header=no"
1.17      millert  23284: fi
1.23      millert  23285:
1.37      millert  23286: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1.25      millert  23287: fi
1.37      millert  23288: ac_res=`eval echo '${'$as_ac_Header'}'`
1.27      millert  23289:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   23290: echo "${ECHO_T}$ac_res" >&6; }
1.37      millert  23291: if test `eval echo '${'$as_ac_Header'}'` = yes; then
1.27      millert  23292:   cat >>confdefs.h <<_ACEOF
1.37      millert  23293: #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
1.27      millert  23294: _ACEOF
1.37      millert  23295:  break
                   23296: fi
1.17      millert  23297:
1.27      millert  23298: done
1.17      millert  23299:
                   23300:
1.39      millert  23301:
                   23302:
                   23303:
                   23304:
                   23305:
                   23306:
                   23307:
                   23308:
                   23309:
                   23310:
                   23311: for ac_func in ldap_initialize ldap_start_tls_s ldapssl_init ldapssl_set_strength ldap_search_ext_s ldap_unbind_ext_s ldap_str2dn ldap_create ldap_sasl_bind_s ldap_ssl_client_init ldap_start_tls_s_np
                   23312: do
                   23313: as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
                   23314: { echo "$as_me:$LINENO: checking for $ac_func" >&5
                   23315: echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
                   23316: if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
                   23317:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   23318: else
                   23319:   cat >conftest.$ac_ext <<_ACEOF
                   23320: /* confdefs.h.  */
                   23321: _ACEOF
                   23322: cat confdefs.h >>conftest.$ac_ext
                   23323: cat >>conftest.$ac_ext <<_ACEOF
                   23324: /* end confdefs.h.  */
                   23325: /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
                   23326:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
                   23327: #define $ac_func innocuous_$ac_func
                   23328:
                   23329: /* System header to define __stub macros and hopefully few prototypes,
                   23330:     which can conflict with char $ac_func (); below.
                   23331:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
                   23332:     <limits.h> exists even on freestanding compilers.  */
                   23333:
                   23334: #ifdef __STDC__
                   23335: # include <limits.h>
                   23336: #else
                   23337: # include <assert.h>
                   23338: #endif
                   23339:
                   23340: #undef $ac_func
                   23341:
                   23342: /* Override any GCC internal prototype to avoid an error.
                   23343:    Use char because int might match the return type of a GCC
                   23344:    builtin and then its argument prototype would still apply.  */
                   23345: #ifdef __cplusplus
                   23346: extern "C"
                   23347: #endif
                   23348: char $ac_func ();
                   23349: /* The GNU C library defines this for functions which it implements
                   23350:     to always fail with ENOSYS.  Some functions are actually named
                   23351:     something starting with __ and the normal name is an alias.  */
                   23352: #if defined __stub_$ac_func || defined __stub___$ac_func
                   23353: choke me
                   23354: #endif
                   23355:
                   23356: int
                   23357: main ()
                   23358: {
                   23359: return $ac_func ();
                   23360:   ;
                   23361:   return 0;
                   23362: }
                   23363: _ACEOF
                   23364: rm -f conftest.$ac_objext conftest$ac_exeext
                   23365: if { (ac_try="$ac_link"
                   23366: case "(($ac_try" in
                   23367:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   23368:   *) ac_try_echo=$ac_try;;
                   23369: esac
                   23370: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   23371:   (eval "$ac_link") 2>conftest.er1
                   23372:   ac_status=$?
                   23373:   grep -v '^ *+' conftest.er1 >conftest.err
                   23374:   rm -f conftest.er1
                   23375:   cat conftest.err >&5
                   23376:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   23377:   (exit $ac_status); } && {
                   23378:         test -z "$ac_c_werror_flag" ||
                   23379:         test ! -s conftest.err
                   23380:        } && test -s conftest$ac_exeext &&
                   23381:        $as_test_x conftest$ac_exeext; then
                   23382:   eval "$as_ac_var=yes"
                   23383: else
                   23384:   echo "$as_me: failed program was:" >&5
                   23385: sed 's/^/| /' conftest.$ac_ext >&5
                   23386:
                   23387:        eval "$as_ac_var=no"
                   23388: fi
                   23389:
                   23390: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   23391:       conftest$ac_exeext conftest.$ac_ext
                   23392: fi
                   23393: ac_res=`eval echo '${'$as_ac_var'}'`
                   23394:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   23395: echo "${ECHO_T}$ac_res" >&6; }
                   23396: if test `eval echo '${'$as_ac_var'}'` = yes; then
                   23397:   cat >>confdefs.h <<_ACEOF
                   23398: #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
                   23399: _ACEOF
                   23400:
                   23401: fi
                   23402: done
                   23403:
                   23404:
1.37      millert  23405:     if test X"$check_gss_krb5_ccache_name" = X"yes"; then
                   23406:        { echo "$as_me:$LINENO: checking for gss_krb5_ccache_name in -lgssapi" >&5
                   23407: echo $ECHO_N "checking for gss_krb5_ccache_name in -lgssapi... $ECHO_C" >&6; }
                   23408: if test "${ac_cv_lib_gssapi_gss_krb5_ccache_name+set}" = set; then
                   23409:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   23410: else
                   23411:   ac_check_lib_save_LIBS=$LIBS
                   23412: LIBS="-lgssapi  $LIBS"
                   23413: cat >conftest.$ac_ext <<_ACEOF
1.27      millert  23414: /* confdefs.h.  */
1.25      millert  23415: _ACEOF
1.27      millert  23416: cat confdefs.h >>conftest.$ac_ext
                   23417: cat >>conftest.$ac_ext <<_ACEOF
                   23418: /* end confdefs.h.  */
1.37      millert  23419:
                   23420: /* Override any GCC internal prototype to avoid an error.
                   23421:    Use char because int might match the return type of a GCC
                   23422:    builtin and then its argument prototype would still apply.  */
                   23423: #ifdef __cplusplus
                   23424: extern "C"
                   23425: #endif
                   23426: char gss_krb5_ccache_name ();
1.27      millert  23427: int
                   23428: main ()
                   23429: {
1.37      millert  23430: return gss_krb5_ccache_name ();
1.27      millert  23431:   ;
                   23432:   return 0;
                   23433: }
1.25      millert  23434: _ACEOF
1.27      millert  23435: rm -f conftest.$ac_objext conftest$ac_exeext
                   23436: if { (ac_try="$ac_link"
                   23437: case "(($ac_try" in
                   23438:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   23439:   *) ac_try_echo=$ac_try;;
                   23440: esac
                   23441: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   23442:   (eval "$ac_link") 2>conftest.er1
                   23443:   ac_status=$?
                   23444:   grep -v '^ *+' conftest.er1 >conftest.err
                   23445:   rm -f conftest.er1
                   23446:   cat conftest.err >&5
                   23447:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   23448:   (exit $ac_status); } && {
                   23449:         test -z "$ac_c_werror_flag" ||
                   23450:         test ! -s conftest.err
                   23451:        } && test -s conftest$ac_exeext &&
                   23452:        $as_test_x conftest$ac_exeext; then
1.37      millert  23453:   ac_cv_lib_gssapi_gss_krb5_ccache_name=yes
1.27      millert  23454: else
                   23455:   echo "$as_me: failed program was:" >&5
                   23456: sed 's/^/| /' conftest.$ac_ext >&5
1.17      millert  23457:
1.37      millert  23458:        ac_cv_lib_gssapi_gss_krb5_ccache_name=no
1.17      millert  23459: fi
                   23460:
1.27      millert  23461: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   23462:       conftest$ac_exeext conftest.$ac_ext
1.37      millert  23463: LIBS=$ac_check_lib_save_LIBS
                   23464: fi
                   23465: { echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_gss_krb5_ccache_name" >&5
                   23466: echo "${ECHO_T}$ac_cv_lib_gssapi_gss_krb5_ccache_name" >&6; }
                   23467: if test $ac_cv_lib_gssapi_gss_krb5_ccache_name = yes; then
                   23468:   cat >>confdefs.h <<\_ACEOF
                   23469: #define HAVE_GSS_KRB5_CCACHE_NAME 1
                   23470: _ACEOF
                   23471:
                   23472:            LDAP_LIBS="${LDAP_LIBS} -lgssapi"
                   23473: else
                   23474:   { echo "$as_me:$LINENO: checking for gss_krb5_ccache_name in -lgssapi_krb5" >&5
                   23475: echo $ECHO_N "checking for gss_krb5_ccache_name in -lgssapi_krb5... $ECHO_C" >&6; }
                   23476: if test "${ac_cv_lib_gssapi_krb5_gss_krb5_ccache_name+set}" = set; then
1.35      millert  23477:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   23478: else
1.37      millert  23479:   ac_check_lib_save_LIBS=$LIBS
                   23480: LIBS="-lgssapi_krb5  $LIBS"
1.35      millert  23481: cat >conftest.$ac_ext <<_ACEOF
                   23482: /* confdefs.h.  */
                   23483: _ACEOF
                   23484: cat confdefs.h >>conftest.$ac_ext
                   23485: cat >>conftest.$ac_ext <<_ACEOF
                   23486: /* end confdefs.h.  */
                   23487:
                   23488: /* Override any GCC internal prototype to avoid an error.
                   23489:    Use char because int might match the return type of a GCC
                   23490:    builtin and then its argument prototype would still apply.  */
                   23491: #ifdef __cplusplus
                   23492: extern "C"
                   23493: #endif
1.37      millert  23494: char gss_krb5_ccache_name ();
1.35      millert  23495: int
                   23496: main ()
                   23497: {
1.37      millert  23498: return gss_krb5_ccache_name ();
1.35      millert  23499:   ;
                   23500:   return 0;
                   23501: }
                   23502: _ACEOF
1.37      millert  23503: rm -f conftest.$ac_objext conftest$ac_exeext
1.35      millert  23504: if { (ac_try="$ac_link"
                   23505: case "(($ac_try" in
                   23506:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   23507:   *) ac_try_echo=$ac_try;;
                   23508: esac
                   23509: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   23510:   (eval "$ac_link") 2>conftest.er1
                   23511:   ac_status=$?
                   23512:   grep -v '^ *+' conftest.er1 >conftest.err
                   23513:   rm -f conftest.er1
                   23514:   cat conftest.err >&5
                   23515:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   23516:   (exit $ac_status); } && {
                   23517:         test -z "$ac_c_werror_flag" ||
                   23518:         test ! -s conftest.err
                   23519:        } && test -s conftest$ac_exeext &&
                   23520:        $as_test_x conftest$ac_exeext; then
1.37      millert  23521:   ac_cv_lib_gssapi_krb5_gss_krb5_ccache_name=yes
1.35      millert  23522: else
                   23523:   echo "$as_me: failed program was:" >&5
                   23524: sed 's/^/| /' conftest.$ac_ext >&5
                   23525:
1.37      millert  23526:        ac_cv_lib_gssapi_krb5_gss_krb5_ccache_name=no
                   23527: fi
                   23528:
                   23529: rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
                   23530:       conftest$ac_exeext conftest.$ac_ext
                   23531: LIBS=$ac_check_lib_save_LIBS
                   23532: fi
                   23533: { echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_krb5_gss_krb5_ccache_name" >&5
                   23534: echo "${ECHO_T}$ac_cv_lib_gssapi_krb5_gss_krb5_ccache_name" >&6; }
                   23535: if test $ac_cv_lib_gssapi_krb5_gss_krb5_ccache_name = yes; then
                   23536:   cat >>confdefs.h <<\_ACEOF
                   23537: #define HAVE_GSS_KRB5_CCACHE_NAME 1
                   23538: _ACEOF
1.35      millert  23539:
1.37      millert  23540:                LDAP_LIBS="${LDAP_LIBS} -lgssapi_krb5"
1.35      millert  23541: fi
                   23542:
1.37      millert  23543:
1.35      millert  23544: fi
1.37      millert  23545:
                   23546:
                   23547:        # gssapi headers may be separate or part of Kerberos V
                   23548:        found=no
                   23549:        O_CPPFLAGS="$CPPFLAGS"
                   23550:        for dir in "" "kerberosV" "krb5" "kerberos5" "kerberosv5"; do
                   23551:            test X"$dir" != X"" && CPPFLAGS="$O_CPPFLAGS -I/usr/include/${dir}"
                   23552:            cat >conftest.$ac_ext <<_ACEOF
                   23553: #include <gssapi/gssapi.h>
                   23554: _ACEOF
                   23555: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   23556: case "(($ac_try" in
                   23557:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   23558:   *) ac_try_echo=$ac_try;;
                   23559: esac
                   23560: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   23561:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
                   23562:   ac_status=$?
                   23563:   grep -v '^ *+' conftest.er1 >conftest.err
                   23564:   rm -f conftest.er1
                   23565:   cat conftest.err >&5
                   23566:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   23567:   (exit $ac_status); } >/dev/null && {
                   23568:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   23569:         test ! -s conftest.err
                   23570:        }; then
                   23571:   found="gssapi/gssapi.h"; break
                   23572: else
                   23573:   echo "$as_me: failed program was:" >&5
                   23574: sed 's/^/| /' conftest.$ac_ext >&5
                   23575:
                   23576:   cat >conftest.$ac_ext <<_ACEOF
                   23577: #include <gssapi.h>
                   23578: _ACEOF
                   23579: if { (ac_try="$ac_cpp conftest.$ac_ext"
                   23580: case "(($ac_try" in
                   23581:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   23582:   *) ac_try_echo=$ac_try;;
                   23583: esac
                   23584: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   23585:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
                   23586:   ac_status=$?
                   23587:   grep -v '^ *+' conftest.er1 >conftest.err
                   23588:   rm -f conftest.er1
                   23589:   cat conftest.err >&5
                   23590:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   23591:   (exit $ac_status); } >/dev/null && {
                   23592:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
                   23593:         test ! -s conftest.err
                   23594:        }; then
                   23595:   found="gssapi.h"; break
1.35      millert  23596: else
1.37      millert  23597:   echo "$as_me: failed program was:" >&5
                   23598: sed 's/^/| /' conftest.$ac_ext >&5
                   23599:
                   23600:
                   23601: fi
                   23602:
                   23603: rm -f conftest.err conftest.$ac_ext
1.35      millert  23604: fi
1.37      millert  23605:
                   23606: rm -f conftest.err conftest.$ac_ext
                   23607:        done
                   23608:        if test X"$found" != X"no"; then
                   23609:
                   23610: for ac_header in $found
                   23611: do
                   23612: as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
                   23613: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   23614:   { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   23615: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   23616: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   23617:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.35      millert  23618: fi
1.37      millert  23619: ac_res=`eval echo '${'$as_ac_Header'}'`
                   23620:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   23621: echo "${ECHO_T}$ac_res" >&6; }
                   23622: else
                   23623:   # Is the header compilable?
                   23624: { echo "$as_me:$LINENO: checking $ac_header usability" >&5
                   23625: echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
                   23626: cat >conftest.$ac_ext <<_ACEOF
                   23627: /* confdefs.h.  */
                   23628: _ACEOF
                   23629: cat confdefs.h >>conftest.$ac_ext
                   23630: cat >>conftest.$ac_ext <<_ACEOF
                   23631: /* end confdefs.h.  */
                   23632: $ac_includes_default
                   23633: #include <$ac_header>
                   23634: _ACEOF
                   23635: rm -f conftest.$ac_objext
                   23636: if { (ac_try="$ac_compile"
                   23637: case "(($ac_try" in
                   23638:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   23639:   *) ac_try_echo=$ac_try;;
                   23640: esac
                   23641: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
                   23642:   (eval "$ac_compile") 2>conftest.er1
                   23643:   ac_status=$?
                   23644:   grep -v '^ *+' conftest.er1 >conftest.err
                   23645:   rm -f conftest.er1
                   23646:   cat conftest.err >&5
                   23647:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   23648:   (exit $ac_status); } && {
                   23649:         test -z "$ac_c_werror_flag" ||
                   23650:         test ! -s conftest.err
                   23651:        } && test -s conftest.$ac_objext; then
                   23652:   ac_header_compiler=yes
1.35      millert  23653: else
1.37      millert  23654:   echo "$as_me: failed program was:" >&5
                   23655: sed 's/^/| /' conftest.$ac_ext >&5
                   23656:
                   23657:        ac_header_compiler=no
1.35      millert  23658: fi
                   23659:
1.37      millert  23660: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   23661: { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
                   23662: echo "${ECHO_T}$ac_header_compiler" >&6; }
                   23663:
                   23664: # Is the header present?
                   23665: { echo "$as_me:$LINENO: checking $ac_header presence" >&5
                   23666: echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
                   23667: cat >conftest.$ac_ext <<_ACEOF
1.27      millert  23668: /* confdefs.h.  */
1.17      millert  23669: _ACEOF
1.27      millert  23670: cat confdefs.h >>conftest.$ac_ext
                   23671: cat >>conftest.$ac_ext <<_ACEOF
                   23672: /* end confdefs.h.  */
1.37      millert  23673: #include <$ac_header>
1.25      millert  23674: _ACEOF
1.37      millert  23675: if { (ac_try="$ac_cpp conftest.$ac_ext"
1.27      millert  23676: case "(($ac_try" in
                   23677:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   23678:   *) ac_try_echo=$ac_try;;
                   23679: esac
                   23680: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  23681:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.27      millert  23682:   ac_status=$?
                   23683:   grep -v '^ *+' conftest.er1 >conftest.err
                   23684:   rm -f conftest.er1
                   23685:   cat conftest.err >&5
                   23686:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.37      millert  23687:   (exit $ac_status); } >/dev/null && {
                   23688:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1.27      millert  23689:         test ! -s conftest.err
1.37      millert  23690:        }; then
                   23691:   ac_header_preproc=yes
1.27      millert  23692: else
                   23693:   echo "$as_me: failed program was:" >&5
                   23694: sed 's/^/| /' conftest.$ac_ext >&5
1.17      millert  23695:
1.37      millert  23696:   ac_header_preproc=no
                   23697: fi
                   23698:
                   23699: rm -f conftest.err conftest.$ac_ext
                   23700: { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
                   23701: echo "${ECHO_T}$ac_header_preproc" >&6; }
1.1       millert  23702:
1.37      millert  23703: # So?  What about this header?
                   23704: case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
                   23705:   yes:no: )
                   23706:     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
                   23707: echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
                   23708:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
                   23709: echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
                   23710:     ac_header_preproc=yes
                   23711:     ;;
                   23712:   no:yes:* )
                   23713:     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
                   23714: echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
                   23715:     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
                   23716: echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
                   23717:     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
                   23718: echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
                   23719:     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
                   23720: echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
                   23721:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
                   23722: echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
                   23723:     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
                   23724: echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
1.40    ! millert  23725:     ( cat <<\_ASBOX
        !          23726: ## --------------------------------------- ##
        !          23727: ## Report this to http://www.sudo.ws/bugs/ ##
        !          23728: ## --------------------------------------- ##
        !          23729: _ASBOX
        !          23730:      ) | sed "s/^/$as_me: WARNING:     /" >&2
1.37      millert  23731:     ;;
                   23732: esac
                   23733: { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   23734: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   23735: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   23736:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   23737: else
                   23738:   eval "$as_ac_Header=\$ac_header_preproc"
1.25      millert  23739: fi
1.37      millert  23740: ac_res=`eval echo '${'$as_ac_Header'}'`
                   23741:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   23742: echo "${ECHO_T}$ac_res" >&6; }
1.25      millert  23743:
1.37      millert  23744: fi
                   23745: if test `eval echo '${'$as_ac_Header'}'` = yes; then
                   23746:   cat >>confdefs.h <<_ACEOF
                   23747: #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
                   23748: _ACEOF
1.1       millert  23749:
1.37      millert  23750: fi
1.1       millert  23751:
1.37      millert  23752: done
1.33      millert  23753:
1.37      millert  23754:            if test X"$found" = X"gssapi/gssapi.h"; then
1.35      millert  23755:
1.37      millert  23756: for ac_header in gssapi/gssapi_krb5.h
1.27      millert  23757: do
1.37      millert  23758: as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
                   23759: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   23760:   { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   23761: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   23762: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
1.27      millert  23763:   echo $ECHO_N "(cached) $ECHO_C" >&6
1.37      millert  23764: fi
                   23765: ac_res=`eval echo '${'$as_ac_Header'}'`
                   23766:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   23767: echo "${ECHO_T}$ac_res" >&6; }
1.27      millert  23768: else
1.37      millert  23769:   # Is the header compilable?
                   23770: { echo "$as_me:$LINENO: checking $ac_header usability" >&5
                   23771: echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
                   23772: cat >conftest.$ac_ext <<_ACEOF
1.27      millert  23773: /* confdefs.h.  */
1.16      millert  23774: _ACEOF
1.27      millert  23775: cat confdefs.h >>conftest.$ac_ext
                   23776: cat >>conftest.$ac_ext <<_ACEOF
                   23777: /* end confdefs.h.  */
1.37      millert  23778: $ac_includes_default
                   23779: #include <$ac_header>
1.27      millert  23780: _ACEOF
1.37      millert  23781: rm -f conftest.$ac_objext
                   23782: if { (ac_try="$ac_compile"
1.27      millert  23783: case "(($ac_try" in
                   23784:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   23785:   *) ac_try_echo=$ac_try;;
                   23786: esac
                   23787: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  23788:   (eval "$ac_compile") 2>conftest.er1
1.27      millert  23789:   ac_status=$?
                   23790:   grep -v '^ *+' conftest.er1 >conftest.err
                   23791:   rm -f conftest.er1
                   23792:   cat conftest.err >&5
                   23793:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
                   23794:   (exit $ac_status); } && {
                   23795:         test -z "$ac_c_werror_flag" ||
                   23796:         test ! -s conftest.err
1.37      millert  23797:        } && test -s conftest.$ac_objext; then
                   23798:   ac_header_compiler=yes
1.27      millert  23799: else
                   23800:   echo "$as_me: failed program was:" >&5
                   23801: sed 's/^/| /' conftest.$ac_ext >&5
1.16      millert  23802:
1.37      millert  23803:        ac_header_compiler=no
1.27      millert  23804: fi
1.17      millert  23805:
1.37      millert  23806: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   23807: { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
                   23808: echo "${ECHO_T}$ac_header_compiler" >&6; }
1.17      millert  23809:
1.37      millert  23810: # Is the header present?
                   23811: { echo "$as_me:$LINENO: checking $ac_header presence" >&5
                   23812: echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
                   23813: cat >conftest.$ac_ext <<_ACEOF
1.35      millert  23814: /* confdefs.h.  */
                   23815: _ACEOF
                   23816: cat confdefs.h >>conftest.$ac_ext
                   23817: cat >>conftest.$ac_ext <<_ACEOF
                   23818: /* end confdefs.h.  */
                   23819: #include <$ac_header>
                   23820: _ACEOF
1.37      millert  23821: if { (ac_try="$ac_cpp conftest.$ac_ext"
1.35      millert  23822: case "(($ac_try" in
                   23823:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
                   23824:   *) ac_try_echo=$ac_try;;
                   23825: esac
                   23826: eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
1.37      millert  23827:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
1.35      millert  23828:   ac_status=$?
                   23829:   grep -v '^ *+' conftest.er1 >conftest.err
                   23830:   rm -f conftest.er1
                   23831:   cat conftest.err >&5
                   23832:   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1.37      millert  23833:   (exit $ac_status); } >/dev/null && {
                   23834:         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1.35      millert  23835:         test ! -s conftest.err
1.37      millert  23836:        }; then
                   23837:   ac_header_preproc=yes
1.35      millert  23838: else
                   23839:   echo "$as_me: failed program was:" >&5
                   23840: sed 's/^/| /' conftest.$ac_ext >&5
                   23841:
1.37      millert  23842:   ac_header_preproc=no
1.35      millert  23843: fi
                   23844:
1.37      millert  23845: rm -f conftest.err conftest.$ac_ext
                   23846: { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
                   23847: echo "${ECHO_T}$ac_header_preproc" >&6; }
                   23848:
                   23849: # So?  What about this header?
                   23850: case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
                   23851:   yes:no: )
                   23852:     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
                   23853: echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
                   23854:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
                   23855: echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
                   23856:     ac_header_preproc=yes
                   23857:     ;;
                   23858:   no:yes:* )
                   23859:     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
                   23860: echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
                   23861:     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
                   23862: echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
                   23863:     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
                   23864: echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
                   23865:     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
                   23866: echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
                   23867:     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
                   23868: echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
                   23869:     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
                   23870: echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
1.40    ! millert  23871:     ( cat <<\_ASBOX
        !          23872: ## --------------------------------------- ##
        !          23873: ## Report this to http://www.sudo.ws/bugs/ ##
        !          23874: ## --------------------------------------- ##
        !          23875: _ASBOX
        !          23876:      ) | sed "s/^/$as_me: WARNING:     /" >&2
1.37      millert  23877:     ;;
                   23878: esac
                   23879: { echo "$as_me:$LINENO: checking for $ac_header" >&5
                   23880: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
                   23881: if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
                   23882:   echo $ECHO_N "(cached) $ECHO_C" >&6
                   23883: else
                   23884:   eval "$as_ac_Header=\$ac_header_preproc"
1.35      millert  23885: fi
                   23886: ac_res=`eval echo '${'$as_ac_Header'}'`
                   23887:               { echo "$as_me:$LINENO: result: $ac_res" >&5
                   23888: echo "${ECHO_T}$ac_res" >&6; }
1.37      millert  23889:
                   23890: fi
1.35      millert  23891: if test `eval echo '${'$as_ac_Header'}'` = yes; then
                   23892:   cat >>confdefs.h <<_ACEOF
                   23893: #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
                   23894: _ACEOF
1.37      millert  23895:
1.35      millert  23896: fi
                   23897:
1.27      millert  23898: done
1.17      millert  23899:
1.37      millert  23900:            fi
                   23901:        else
                   23902:            CPPFLAGS="$O_CPPFLAGS"
                   23903:            { echo "$as_me:$LINENO: WARNING: Unable to locate gssapi.h, you will have to edit the Makefile and add -I/path/to/gssapi/includes to CPPFLAGS" >&5
                   23904: echo "$as_me: WARNING: Unable to locate gssapi.h, you will have to edit the Makefile and add -I/path/to/gssapi/includes to CPPFLAGS" >&2;}
                   23905:        fi
                   23906:     fi
1.17      millert  23907:
1.36      millert  23908:     SUDO_LIBS="${SUDO_LIBS} ${LDAP_LIBS}"
1.27      millert  23909:     LIBS="$_LIBS"
                   23910:     LDFLAGS="$_LDFLAGS"
                   23911: fi
1.17      millert  23912:
1.40    ! millert  23913: if test X"$LIBVAS_RPATH" != X""; then
        !          23914:     if test -n "$blibpath"; then
        !          23915:        blibpath_add="${blibpath_add}:$LIBVAS_RPATH"
        !          23916:     else
        !          23917:        LDFLAGS="$LDFLAGS -R$LIBVAS_RPATH"
        !          23918:     fi
        !          23919: fi
        !          23920:
1.27      millert  23921: if test -n "$blibpath"; then
                   23922:     if test -n "$blibpath_add"; then
                   23923:        SUDO_LDFLAGS="$SUDO_LDFLAGS -Wl,-blibpath:${blibpath}${blibpath_add}"
                   23924:     elif test -n "$with_blibpath" -a "$with_blibpath" != "yes"; then
                   23925:        SUDO_LDFLAGS="$SUDO_LDFLAGS -Wl,-blibpath:${blibpath}"
1.17      millert  23926:     fi
1.27      millert  23927: fi
                   23928:
                   23929: { echo "$as_me:$LINENO: checking for log file location" >&5
                   23930: echo $ECHO_N "checking for log file location... $ECHO_C" >&6; }
                   23931: if test -n "$with_logpath"; then
                   23932:     { echo "$as_me:$LINENO: result: $with_logpath" >&5
                   23933: echo "${ECHO_T}$with_logpath" >&6; }
                   23934:     cat >>confdefs.h <<EOF
                   23935: #define _PATH_SUDO_LOGFILE "$with_logpath"
                   23936: EOF
1.17      millert  23937:
1.27      millert  23938: elif test -d "/var/log"; then
                   23939:     { echo "$as_me:$LINENO: result: /var/log/sudo.log" >&5
                   23940: echo "${ECHO_T}/var/log/sudo.log" >&6; }
                   23941:     cat >>confdefs.h <<\EOF
                   23942: #define _PATH_SUDO_LOGFILE "/var/log/sudo.log"
                   23943: EOF
1.17      millert  23944:
1.27      millert  23945: elif test -d "/var/adm"; then
                   23946:     { echo "$as_me:$LINENO: result: /var/adm/sudo.log" >&5
                   23947: echo "${ECHO_T}/var/adm/sudo.log" >&6; }
                   23948:     cat >>confdefs.h <<\EOF
                   23949: #define _PATH_SUDO_LOGFILE "/var/adm/sudo.log"
                   23950: EOF
1.17      millert  23951:
1.27      millert  23952: elif test -d "/usr/adm"; then
                   23953:     { echo "$as_me:$LINENO: result: /usr/adm/sudo.log" >&5
                   23954: echo "${ECHO_T}/usr/adm/sudo.log" >&6; }
                   23955:     cat >>confdefs.h <<\EOF
                   23956: #define _PATH_SUDO_LOGFILE "/usr/adm/sudo.log"
                   23957: EOF
1.23      millert  23958:
                   23959: else
1.27      millert  23960:     { echo "$as_me:$LINENO: result: unknown" >&5
                   23961: echo "${ECHO_T}unknown" >&6; }
1.23      millert  23962: fi
                   23963:
1.27      millert  23964: { echo "$as_me:$LINENO: checking for timestamp file location" >&5
                   23965: echo $ECHO_N "checking for timestamp file location... $ECHO_C" >&6; }
                   23966: if test -n "$with_timedir"; then
                   23967:     { echo "$as_me:$LINENO: result: $with_timedir" >&5
                   23968: echo "${ECHO_T}$with_timedir" >&6; }
                   23969:     cat >>confdefs.h <<EOF
                   23970: #define _PATH_SUDO_TIMEDIR "$with_timedir"
                   23971: EOF
1.23      millert  23972:
1.27      millert  23973:     timedir="$with_timedir"
                   23974: elif test -d "/var/run"; then
                   23975:     { echo "$as_me:$LINENO: result: /var/run/sudo" >&5
                   23976: echo "${ECHO_T}/var/run/sudo" >&6; }
                   23977:     cat >>confdefs.h <<\EOF
                   23978: #define _PATH_SUDO_TIMEDIR "/var/run/sudo"
                   23979: EOF
1.23      millert  23980:
1.27      millert  23981:     timedir="/var/run/sudo"
                   23982: elif test -d "/var/adm"; then
                   23983:     { echo "$as_me:$LINENO: result: /var/adm/sudo" >&5
                   23984: echo "${ECHO_T}/var/adm/sudo" >&6; }
                   23985:     cat >>confdefs.h <<\EOF
                   23986: #define _PATH_SUDO_TIMEDIR "/var/adm/sudo"
                   23987: EOF
1.23      millert  23988:
1.27      millert  23989:     timedir="/var/adm/sudo"
                   23990: else
                   23991:     { echo "$as_me:$LINENO: result: /usr/adm/sudo" >&5
                   23992: echo "${ECHO_T}/usr/adm/sudo" >&6; }
                   23993:     cat >>confdefs.h <<\EOF
                   23994: #define _PATH_SUDO_TIMEDIR "/usr/adm/sudo"
                   23995: EOF
1.23      millert  23996:
1.27      millert  23997:     timedir="/usr/adm/sudo"
                   23998: fi
1.23      millert  23999:
                   24000:
1.27      millert  24001: case "$with_passwd" in
                   24002: yes|maybe)
                   24003:     AUTH_OBJS="$AUTH_OBJS passwd.o"
                   24004:     ;;
                   24005: *)
                   24006:     cat >>confdefs.h <<\_ACEOF
                   24007: #define WITHOUT_PASSWD 1
1.23      millert  24008: _ACEOF
1.25      millert  24009:
1.27      millert  24010:     if test -z "$AUTH_OBJS"; then
                   24011:        { { echo "$as_me:$LINENO: error: no authentication methods defined." >&5
                   24012: echo "$as_me: error: no authentication methods defined." >&2;}
                   24013:    { (exit 1); exit 1; }; }
                   24014:     fi
                   24015:     ;;
                   24016: esac
                   24017: AUTH_OBJS=${AUTH_OBJS# }
                   24018: _AUTH=`echo "$AUTH_OBJS" | sed 's/\.o//g'`
                   24019: { echo "$as_me:$LINENO: using the following authentication methods: $_AUTH" >&5
                   24020: echo "$as_me: using the following authentication methods: $_AUTH" >&6;}
1.25      millert  24021:
1.27      millert  24022: if test -n "$LIBS"; then
                   24023:     L="$LIBS"
                   24024:     LIBS=
                   24025:     for l in ${L}; do
                   24026:        dupe=0
                   24027:        for sl in ${SUDO_LIBS} ${NET_LIBS}; do
                   24028:            test $l = $sl && dupe=1
                   24029:        done
                   24030:        test $dupe = 0 && LIBS="${LIBS} $l"
                   24031:     done
                   24032: fi
1.23      millert  24033:
1.27      millert  24034: test "$exec_prefix" = "NONE" && exec_prefix='$(prefix)'
1.23      millert  24035:
1.36      millert  24036: if test X"$with_noexec" != X"no" -o X"$with_selinux" != X"no"; then
1.27      millert  24037:     oexec_prefix="$exec_prefix"
                   24038:     if test "$exec_prefix" = '$(prefix)'; then
                   24039:        if test "$prefix" = "NONE"; then
                   24040:            exec_prefix="$ac_default_prefix"
                   24041:        else
                   24042:            exec_prefix="$prefix"
                   24043:        fi
                   24044:     fi
1.36      millert  24045:     if test X"$with_noexec" != X"no"; then
                   24046:        PROGS="${PROGS} sudo_noexec.la"
                   24047:        INSTALL_NOEXEC="install-noexec"
                   24048:
                   24049:        eval noexec_file="$with_noexec"
1.23      millert  24050:
1.27      millert  24051: cat >>confdefs.h <<_ACEOF
                   24052: #define _PATH_SUDO_NOEXEC "$noexec_file"
1.16      millert  24053: _ACEOF
1.23      millert  24054:
1.36      millert  24055:     fi
                   24056:     if test X"$with_selinux" != X"no"; then
                   24057:        eval sesh_file="$libexecdir/sesh"
                   24058:
                   24059: cat >>confdefs.h <<_ACEOF
                   24060: #define _PATH_SUDO_SESH "$sesh_file"
                   24061: _ACEOF
                   24062:
                   24063:     fi
1.27      millert  24064:     exec_prefix="$oexec_prefix"
                   24065: fi
                   24066:
1.37      millert  24067: ac_config_files="$ac_config_files Makefile sudo.man visudo.man sudoers.man sudoers.ldap.man sudo_usage.h"
1.27      millert  24068:
                   24069: cat >confcache <<\_ACEOF
                   24070: # This file is a shell script that caches the results of configure
                   24071: # tests run on this system so they can be shared between configure
                   24072: # scripts and configure runs, see configure's option --config-cache.
                   24073: # It is not useful on other systems.  If it contains results you don't
                   24074: # want to keep, you may remove or edit it.
                   24075: #
                   24076: # config.status only pays attention to the cache file if you give it
                   24077: # the --recheck option to rerun configure.
1.25      millert  24078: #
1.27      millert  24079: # `ac_cv_env_foo' variables (set or unset) will be overridden when
                   24080: # loading this file, other *unset* `ac_cv_foo' will be assigned the
                   24081: # following values.
1.16      millert  24082:
1.23      millert  24083: _ACEOF
1.17      millert  24084:
1.27      millert  24085: # The following way of writing the cache mishandles newlines in values,
                   24086: # but we know of no workaround that is simple, portable, and efficient.
                   24087: # So, we kill variables containing newlines.
                   24088: # Ultrix sh set writes to stderr and can't be redirected directly,
                   24089: # and sets the high bit in the cache file unless we assign to the vars.
                   24090: (
                   24091:   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
                   24092:     eval ac_val=\$$ac_var
                   24093:     case $ac_val in #(
                   24094:     *${as_nl}*)
                   24095:       case $ac_var in #(
                   24096:       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
                   24097: echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
                   24098:       esac
                   24099:       case $ac_var in #(
                   24100:       _ | IFS | as_nl) ;; #(
                   24101:       *) $as_unset $ac_var ;;
                   24102:       esac ;;
                   24103:     esac
                   24104:   done
1.1       millert  24105:
1.27      millert  24106:   (set) 2>&1 |
                   24107:     case $as_nl`(ac_space=' '; set) 2>&1` in #(
                   24108:     *${as_nl}ac_space=\ *)
                   24109:       # `set' does not quote correctly, so add quotes (double-quote
                   24110:       # substitution turns \\\\ into \\, and sed turns \\ into \).
                   24111:       sed -n \
                   24112:        "s/'/'\\\\''/g;
                   24113:          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
                   24114:       ;; #(
                   24115:     *)
                   24116:       # `set' quotes correctly as required by POSIX, so do not add quotes.
                   24117:       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
                   24118:       ;;
                   24119:     esac |
                   24120:     sort
                   24121: ) |
                   24122:   sed '
                   24123:      /^ac_cv_env_/b end
                   24124:      t clear
                   24125:      :clear
                   24126:      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
                   24127:      t end
                   24128:      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
                   24129:      :end' >>confcache
                   24130: if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
                   24131:   if test -w "$cache_file"; then
                   24132:     test "x$cache_file" != "x/dev/null" &&
                   24133:       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
                   24134: echo "$as_me: updating cache $cache_file" >&6;}
                   24135:     cat confcache >$cache_file
1.25      millert  24136:   else
1.27      millert  24137:     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
                   24138: echo "$as_me: not updating unwritable cache $cache_file" >&6;}
1.25      millert  24139:   fi
1.27      millert  24140: fi
                   24141: rm -f confcache
1.1       millert  24142:
1.27      millert  24143: test "x$prefix" = xNONE && prefix=$ac_default_prefix
                   24144: # Let make expand exec_prefix.
                   24145: test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1.1       millert  24146:
1.27      millert  24147: DEFS=-DHAVE_CONFIG_H
1.1       millert  24148:
1.27      millert  24149: ac_libobjs=
                   24150: ac_ltlibobjs=
                   24151: for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
                   24152:   # 1. Remove the extension, and $U if already installed.
                   24153:   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
                   24154:   ac_i=`echo "$ac_i" | sed "$ac_script"`
                   24155:   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
                   24156:   #    will be set to the directory where LIBOBJS objects are built.
                   24157:   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
                   24158:   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
                   24159: done
                   24160: LIBOBJS=$ac_libobjs
1.1       millert  24161:
1.27      millert  24162: LTLIBOBJS=$ac_ltlibobjs
1.1       millert  24163:
                   24164:
                   24165:
1.27      millert  24166: : ${CONFIG_STATUS=./config.status}
                   24167: ac_clean_files_save=$ac_clean_files
                   24168: ac_clean_files="$ac_clean_files $CONFIG_STATUS"
                   24169: { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
                   24170: echo "$as_me: creating $CONFIG_STATUS" >&6;}
                   24171: cat >$CONFIG_STATUS <<_ACEOF
                   24172: #! $SHELL
                   24173: # Generated by $as_me.
                   24174: # Run this file to recreate the current configuration.
                   24175: # Compiler output produced by configure, useful for debugging
                   24176: # configure, is in config.log if it exists.
1.1       millert  24177:
1.27      millert  24178: debug=false
                   24179: ac_cs_recheck=false
                   24180: ac_cs_silent=false
                   24181: SHELL=\${CONFIG_SHELL-$SHELL}
                   24182: _ACEOF
1.23      millert  24183:
1.27      millert  24184: cat >>$CONFIG_STATUS <<\_ACEOF
                   24185: ## --------------------- ##
                   24186: ## M4sh Initialization.  ##
                   24187: ## --------------------- ##
1.23      millert  24188:
1.27      millert  24189: # Be more Bourne compatible
                   24190: DUALCASE=1; export DUALCASE # for MKS sh
                   24191: if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
                   24192:   emulate sh
                   24193:   NULLCMD=:
                   24194:   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
                   24195:   # is contrary to our usage.  Disable this feature.
                   24196:   alias -g '${1+"$@"}'='"$@"'
                   24197:   setopt NO_GLOB_SUBST
                   24198: else
                   24199:   case `(set -o) 2>/dev/null` in
                   24200:   *posix*) set -o posix ;;
                   24201: esac
1.25      millert  24202:
1.27      millert  24203: fi
1.25      millert  24204:
1.9       millert  24205:
                   24206:
1.1       millert  24207:
1.27      millert  24208: # PATH needs CR
                   24209: # Avoid depending upon Character Ranges.
                   24210: as_cr_letters='abcdefghijklmnopqrstuvwxyz'
                   24211: as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
                   24212: as_cr_Letters=$as_cr_letters$as_cr_LETTERS
                   24213: as_cr_digits='0123456789'
                   24214: as_cr_alnum=$as_cr_Letters$as_cr_digits
1.1       millert  24215:
1.27      millert  24216: # The user is always right.
                   24217: if test "${PATH_SEPARATOR+set}" != set; then
                   24218:   echo "#! /bin/sh" >conf$$.sh
                   24219:   echo  "exit 0"   >>conf$$.sh
                   24220:   chmod +x conf$$.sh
                   24221:   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
                   24222:     PATH_SEPARATOR=';'
                   24223:   else
                   24224:     PATH_SEPARATOR=:
                   24225:   fi
                   24226:   rm -f conf$$.sh
                   24227: fi
1.1       millert  24228:
1.27      millert  24229: # Support unset when possible.
                   24230: if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
                   24231:   as_unset=unset
                   24232: else
                   24233:   as_unset=false
                   24234: fi
1.1       millert  24235:
1.16      millert  24236:
1.27      millert  24237: # IFS
                   24238: # We need space, tab and new line, in precisely that order.  Quoting is
                   24239: # there to prevent editors from complaining about space-tab.
                   24240: # (If _AS_PATH_WALK were called with IFS unset, it would disable word
                   24241: # splitting by setting IFS to empty value.)
                   24242: as_nl='
                   24243: '
                   24244: IFS=" ""       $as_nl"
1.16      millert  24245:
1.27      millert  24246: # Find who we are.  Look in the path if we contain no directory separator.
                   24247: case $0 in
                   24248:   *[\\/]* ) as_myself=$0 ;;
                   24249:   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
                   24250: for as_dir in $PATH
                   24251: do
                   24252:   IFS=$as_save_IFS
                   24253:   test -z "$as_dir" && as_dir=.
                   24254:   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
                   24255: done
                   24256: IFS=$as_save_IFS
1.16      millert  24257:
1.27      millert  24258:      ;;
                   24259: esac
                   24260: # We did not find ourselves, most probably we were run as `sh COMMAND'
                   24261: # in which case we are not to be found in the path.
                   24262: if test "x$as_myself" = x; then
                   24263:   as_myself=$0
                   24264: fi
                   24265: if test ! -f "$as_myself"; then
                   24266:   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
                   24267:   { (exit 1); exit 1; }
                   24268: fi
1.16      millert  24269:
1.27      millert  24270: # Work around bugs in pre-3.0 UWIN ksh.
                   24271: for as_var in ENV MAIL MAILPATH
                   24272: do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
                   24273: done
                   24274: PS1='$ '
                   24275: PS2='> '
                   24276: PS4='+ '
1.9       millert  24277:
1.27      millert  24278: # NLS nuisances.
                   24279: for as_var in \
                   24280:   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
                   24281:   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
                   24282:   LC_TELEPHONE LC_TIME
                   24283: do
                   24284:   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
                   24285:     eval $as_var=C; export $as_var
                   24286:   else
                   24287:     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
                   24288:   fi
                   24289: done
1.9       millert  24290:
1.27      millert  24291: # Required to use basename.
                   24292: if expr a : '\(a\)' >/dev/null 2>&1 &&
                   24293:    test "X`expr 00001 : '.*\(...\)'`" = X001; then
                   24294:   as_expr=expr
                   24295: else
                   24296:   as_expr=false
                   24297: fi
1.16      millert  24298:
1.27      millert  24299: if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
                   24300:   as_basename=basename
                   24301: else
                   24302:   as_basename=false
                   24303: fi
1.9       millert  24304:
1.16      millert  24305:
1.27      millert  24306: # Name of the executable.
                   24307: as_me=`$as_basename -- "$0" ||
                   24308: $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
                   24309:         X"$0" : 'X\(//\)$' \| \
                   24310:         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
                   24311: echo X/"$0" |
                   24312:     sed '/^.*\/\([^/][^/]*\)\/*$/{
                   24313:            s//\1/
                   24314:            q
                   24315:          }
                   24316:          /^X\/\(\/\/\)$/{
                   24317:            s//\1/
                   24318:            q
                   24319:          }
                   24320:          /^X\/\(\/\).*/{
                   24321:            s//\1/
                   24322:            q
                   24323:          }
                   24324:          s/.*/./; q'`
1.16      millert  24325:
1.27      millert  24326: # CDPATH.
                   24327: $as_unset CDPATH
1.16      millert  24328:
                   24329:
                   24330:
1.27      millert  24331:   as_lineno_1=$LINENO
                   24332:   as_lineno_2=$LINENO
                   24333:   test "x$as_lineno_1" != "x$as_lineno_2" &&
                   24334:   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
1.16      millert  24335:
1.27      millert  24336:   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
                   24337:   # uniformly replaced by the line number.  The first 'sed' inserts a
                   24338:   # line-number line after each line using $LINENO; the second 'sed'
                   24339:   # does the real work.  The second script uses 'N' to pair each
                   24340:   # line-number line with the line containing $LINENO, and appends
                   24341:   # trailing '-' during substitution so that $LINENO is not a special
                   24342:   # case at line end.
                   24343:   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
                   24344:   # scripts with optimization help from Paolo Bonzini.  Blame Lee
                   24345:   # E. McMahon (1931-1989) for sed's syntax.  :-)
                   24346:   sed -n '
                   24347:     p
                   24348:     /[$]LINENO/=
                   24349:   ' <$as_myself |
                   24350:     sed '
                   24351:       s/[$]LINENO.*/&-/
                   24352:       t lineno
                   24353:       b
                   24354:       :lineno
                   24355:       N
                   24356:       :loop
                   24357:       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
                   24358:       t loop
                   24359:       s/-\n.*//
                   24360:     ' >$as_me.lineno &&
                   24361:   chmod +x "$as_me.lineno" ||
                   24362:     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
                   24363:    { (exit 1); exit 1; }; }
1.16      millert  24364:
1.27      millert  24365:   # Don't try to exec as it changes $[0], causing all sort of problems
                   24366:   # (the dirname of $[0] is not the place where we might find the
                   24367:   # original and so on.  Autoconf is especially sensitive to this).
                   24368:   . "./$as_me.lineno"
                   24369:   # Exit status is that of the last command.
                   24370:   exit
                   24371: }
1.16      millert  24372:
                   24373:
1.27      millert  24374: if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
                   24375:   as_dirname=dirname
                   24376: else
                   24377:   as_dirname=false
                   24378: fi
1.16      millert  24379:
1.27      millert  24380: ECHO_C= ECHO_N= ECHO_T=
                   24381: case `echo -n x` in
                   24382: -n*)
                   24383:   case `echo 'x\c'` in
                   24384:   *c*) ECHO_T='        ';;     # ECHO_T is single tab character.
                   24385:   *)   ECHO_C='\c';;
                   24386:   esac;;
                   24387: *)
                   24388:   ECHO_N='-n';;
                   24389: esac
1.16      millert  24390:
1.27      millert  24391: if expr a : '\(a\)' >/dev/null 2>&1 &&
                   24392:    test "X`expr 00001 : '.*\(...\)'`" = X001; then
                   24393:   as_expr=expr
                   24394: else
                   24395:   as_expr=false
                   24396: fi
1.16      millert  24397:
1.27      millert  24398: rm -f conf$$ conf$$.exe conf$$.file
                   24399: if test -d conf$$.dir; then
                   24400:   rm -f conf$$.dir/conf$$.file
                   24401: else
                   24402:   rm -f conf$$.dir
                   24403:   mkdir conf$$.dir
                   24404: fi
                   24405: echo >conf$$.file
                   24406: if ln -s conf$$.file conf$$ 2>/dev/null; then
                   24407:   as_ln_s='ln -s'
                   24408:   # ... but there are two gotchas:
                   24409:   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
                   24410:   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
                   24411:   # In both cases, we have to default to `cp -p'.
                   24412:   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
                   24413:     as_ln_s='cp -p'
                   24414: elif ln conf$$.file conf$$ 2>/dev/null; then
                   24415:   as_ln_s=ln
                   24416: else
                   24417:   as_ln_s='cp -p'
                   24418: fi
                   24419: rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
                   24420: rmdir conf$$.dir 2>/dev/null
1.16      millert  24421:
1.27      millert  24422: if mkdir -p . 2>/dev/null; then
                   24423:   as_mkdir_p=:
                   24424: else
                   24425:   test -d ./-p && rmdir ./-p
                   24426:   as_mkdir_p=false
                   24427: fi
1.16      millert  24428:
1.27      millert  24429: if test -x / >/dev/null 2>&1; then
                   24430:   as_test_x='test -x'
                   24431: else
                   24432:   if ls -dL / >/dev/null 2>&1; then
                   24433:     as_ls_L_option=L
                   24434:   else
                   24435:     as_ls_L_option=
                   24436:   fi
                   24437:   as_test_x='
                   24438:     eval sh -c '\''
                   24439:       if test -d "$1"; then
                   24440:         test -d "$1/.";
                   24441:       else
                   24442:        case $1 in
                   24443:         -*)set "./$1";;
                   24444:        esac;
                   24445:        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
                   24446:        ???[sx]*):;;*)false;;esac;fi
                   24447:     '\'' sh
                   24448:   '
                   24449: fi
                   24450: as_executable_p=$as_test_x
1.16      millert  24451:
1.27      millert  24452: # Sed expression to map a string onto a valid CPP name.
                   24453: as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
1.16      millert  24454:
1.27      millert  24455: # Sed expression to map a string onto a valid variable name.
                   24456: as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
1.16      millert  24457:
1.9       millert  24458:
1.27      millert  24459: exec 6>&1
1.9       millert  24460:
1.27      millert  24461: # Save the log message, to keep $[0] and so on meaningful, and to
                   24462: # report actual input values of CONFIG_FILES etc. instead of their
                   24463: # values after options handling.
                   24464: ac_log="
1.40    ! millert  24465: This file was extended by sudo $as_me 1.7.2, which was
1.27      millert  24466: generated by GNU Autoconf 2.61.  Invocation command line was
1.9       millert  24467:
1.27      millert  24468:   CONFIG_FILES    = $CONFIG_FILES
                   24469:   CONFIG_HEADERS  = $CONFIG_HEADERS
                   24470:   CONFIG_LINKS    = $CONFIG_LINKS
                   24471:   CONFIG_COMMANDS = $CONFIG_COMMANDS
                   24472:   $ $0 $@
1.16      millert  24473:
1.27      millert  24474: on `(hostname || uname -n) 2>/dev/null | sed 1q`
                   24475: "
1.9       millert  24476:
1.27      millert  24477: _ACEOF
1.16      millert  24478:
1.27      millert  24479: cat >>$CONFIG_STATUS <<_ACEOF
                   24480: # Files that config.status was made for.
                   24481: config_files="$ac_config_files"
                   24482: config_headers="$ac_config_headers"
1.9       millert  24483:
1.27      millert  24484: _ACEOF
1.9       millert  24485:
1.27      millert  24486: cat >>$CONFIG_STATUS <<\_ACEOF
                   24487: ac_cs_usage="\
                   24488: \`$as_me' instantiates files from templates according to the
                   24489: current configuration.
1.9       millert  24490:
1.27      millert  24491: Usage: $0 [OPTIONS] [FILE]...
1.9       millert  24492:
1.27      millert  24493:   -h, --help       print this help, then exit
                   24494:   -V, --version    print version number and configuration settings, then exit
                   24495:   -q, --quiet      do not print progress messages
                   24496:   -d, --debug      don't remove temporary files
                   24497:       --recheck    update $as_me by reconfiguring in the same conditions
                   24498:   --file=FILE[:TEMPLATE]
                   24499:                   instantiate the configuration file FILE
                   24500:   --header=FILE[:TEMPLATE]
                   24501:                   instantiate the configuration header FILE
1.9       millert  24502:
1.27      millert  24503: Configuration files:
                   24504: $config_files
1.16      millert  24505:
1.27      millert  24506: Configuration headers:
                   24507: $config_headers
1.16      millert  24508:
1.27      millert  24509: Report bugs to <bug-autoconf@gnu.org>."
1.16      millert  24510:
1.27      millert  24511: _ACEOF
                   24512: cat >>$CONFIG_STATUS <<_ACEOF
                   24513: ac_cs_version="\\
1.40    ! millert  24514: sudo config.status 1.7.2
1.27      millert  24515: configured by $0, generated by GNU Autoconf 2.61,
                   24516:   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
1.9       millert  24517:
1.27      millert  24518: Copyright (C) 2006 Free Software Foundation, Inc.
                   24519: This config.status script is free software; the Free Software Foundation
                   24520: gives unlimited permission to copy, distribute and modify it."
1.9       millert  24521:
1.27      millert  24522: ac_pwd='$ac_pwd'
                   24523: srcdir='$srcdir'
                   24524: _ACEOF
1.9       millert  24525:
1.27      millert  24526: cat >>$CONFIG_STATUS <<\_ACEOF
                   24527: # If no file are specified by the user, then we need to provide default
                   24528: # value.  By we need to know if files were specified by the user.
                   24529: ac_need_defaults=:
                   24530: while test $# != 0
                   24531: do
                   24532:   case $1 in
                   24533:   --*=*)
                   24534:     ac_option=`expr "X$1" : 'X\([^=]*\)='`
                   24535:     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
                   24536:     ac_shift=:
                   24537:     ;;
                   24538:   *)
                   24539:     ac_option=$1
                   24540:     ac_optarg=$2
                   24541:     ac_shift=shift
                   24542:     ;;
                   24543:   esac
1.9       millert  24544:
1.27      millert  24545:   case $ac_option in
                   24546:   # Handling of the options.
                   24547:   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
                   24548:     ac_cs_recheck=: ;;
                   24549:   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
                   24550:     echo "$ac_cs_version"; exit ;;
                   24551:   --debug | --debu | --deb | --de | --d | -d )
                   24552:     debug=: ;;
                   24553:   --file | --fil | --fi | --f )
                   24554:     $ac_shift
                   24555:     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
                   24556:     ac_need_defaults=false;;
                   24557:   --header | --heade | --head | --hea )
                   24558:     $ac_shift
                   24559:     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
                   24560:     ac_need_defaults=false;;
                   24561:   --he | --h)
                   24562:     # Conflict between --help and --header
                   24563:     { echo "$as_me: error: ambiguous option: $1
                   24564: Try \`$0 --help' for more information." >&2
                   24565:    { (exit 1); exit 1; }; };;
                   24566:   --help | --hel | -h )
                   24567:     echo "$ac_cs_usage"; exit ;;
                   24568:   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
                   24569:   | -silent | --silent | --silen | --sile | --sil | --si | --s)
                   24570:     ac_cs_silent=: ;;
1.9       millert  24571:
1.27      millert  24572:   # This is an error.
                   24573:   -*) { echo "$as_me: error: unrecognized option: $1
                   24574: Try \`$0 --help' for more information." >&2
                   24575:    { (exit 1); exit 1; }; } ;;
1.9       millert  24576:
1.27      millert  24577:   *) ac_config_targets="$ac_config_targets $1"
                   24578:      ac_need_defaults=false ;;
1.9       millert  24579:
1.27      millert  24580:   esac
                   24581:   shift
                   24582: done
1.9       millert  24583:
1.27      millert  24584: ac_configure_extra_args=
1.9       millert  24585:
1.27      millert  24586: if $ac_cs_silent; then
                   24587:   exec 6>/dev/null
                   24588:   ac_configure_extra_args="$ac_configure_extra_args --silent"
                   24589: fi
1.9       millert  24590:
1.27      millert  24591: _ACEOF
                   24592: cat >>$CONFIG_STATUS <<_ACEOF
                   24593: if \$ac_cs_recheck; then
                   24594:   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
                   24595:   CONFIG_SHELL=$SHELL
                   24596:   export CONFIG_SHELL
                   24597:   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
                   24598: fi
1.9       millert  24599:
1.27      millert  24600: _ACEOF
                   24601: cat >>$CONFIG_STATUS <<\_ACEOF
                   24602: exec 5>>config.log
                   24603: {
                   24604:   echo
                   24605:   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
                   24606: ## Running $as_me. ##
                   24607: _ASBOX
                   24608:   echo "$ac_log"
                   24609: } >&5
1.9       millert  24610:
1.27      millert  24611: _ACEOF
                   24612: cat >>$CONFIG_STATUS <<_ACEOF
                   24613: _ACEOF
1.9       millert  24614:
1.27      millert  24615: cat >>$CONFIG_STATUS <<\_ACEOF
1.9       millert  24616:
1.27      millert  24617: # Handling of arguments.
                   24618: for ac_config_target in $ac_config_targets
                   24619: do
                   24620:   case $ac_config_target in
                   24621:     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
                   24622:     "pathnames.h") CONFIG_HEADERS="$CONFIG_HEADERS pathnames.h" ;;
                   24623:     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
                   24624:     "sudo.man") CONFIG_FILES="$CONFIG_FILES sudo.man" ;;
                   24625:     "visudo.man") CONFIG_FILES="$CONFIG_FILES visudo.man" ;;
                   24626:     "sudoers.man") CONFIG_FILES="$CONFIG_FILES sudoers.man" ;;
1.37      millert  24627:     "sudoers.ldap.man") CONFIG_FILES="$CONFIG_FILES sudoers.ldap.man" ;;
                   24628:     "sudo_usage.h") CONFIG_FILES="$CONFIG_FILES sudo_usage.h" ;;
1.9       millert  24629:
1.27      millert  24630:   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
                   24631: echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
                   24632:    { (exit 1); exit 1; }; };;
                   24633:   esac
                   24634: done
1.9       millert  24635:
                   24636:
1.27      millert  24637: # If the user did not use the arguments to specify the items to instantiate,
                   24638: # then the envvar interface is used.  Set only those that are not.
                   24639: # We use the long form for the default assignment because of an extremely
                   24640: # bizarre bug on SunOS 4.1.3.
                   24641: if $ac_need_defaults; then
                   24642:   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
                   24643:   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
                   24644: fi
1.9       millert  24645:
1.27      millert  24646: # Have a temporary directory for convenience.  Make it in the build tree
                   24647: # simply because there is no reason against having it here, and in addition,
                   24648: # creating and moving files from /tmp can sometimes cause problems.
                   24649: # Hook for its removal unless debugging.
                   24650: # Note that there is a small window in which the directory will not be cleaned:
                   24651: # after its creation but before its name has been assigned to `$tmp'.
                   24652: $debug ||
                   24653: {
                   24654:   tmp=
                   24655:   trap 'exit_status=$?
                   24656:   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
                   24657: ' 0
                   24658:   trap '{ (exit 1); exit 1; }' 1 2 13 15
                   24659: }
                   24660: # Create a (secure) tmp directory for tmp files.
1.9       millert  24661:
1.27      millert  24662: {
                   24663:   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
                   24664:   test -n "$tmp" && test -d "$tmp"
                   24665: }  ||
                   24666: {
                   24667:   tmp=./conf$$-$RANDOM
                   24668:   (umask 077 && mkdir "$tmp")
                   24669: } ||
                   24670: {
                   24671:    echo "$me: cannot create a temporary directory in ." >&2
                   24672:    { (exit 1); exit 1; }
                   24673: }
1.9       millert  24674:
1.27      millert  24675: #
                   24676: # Set up the sed scripts for CONFIG_FILES section.
                   24677: #
1.16      millert  24678:
1.27      millert  24679: # No need to generate the scripts if there are no CONFIG_FILES.
                   24680: # This happens for instance when ./config.status config.h
                   24681: if test -n "$CONFIG_FILES"; then
1.16      millert  24682:
1.27      millert  24683: _ACEOF
1.16      millert  24684:
                   24685:
1.1       millert  24686:
1.27      millert  24687: ac_delim='%!_!# '
                   24688: for ac_last_try in false false false false false :; do
                   24689:   cat >conf$$subs.sed <<_ACEOF
                   24690: SHELL!$SHELL$ac_delim
                   24691: PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
                   24692: PACKAGE_NAME!$PACKAGE_NAME$ac_delim
                   24693: PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
                   24694: PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
                   24695: PACKAGE_STRING!$PACKAGE_STRING$ac_delim
                   24696: PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
                   24697: exec_prefix!$exec_prefix$ac_delim
                   24698: prefix!$prefix$ac_delim
                   24699: program_transform_name!$program_transform_name$ac_delim
                   24700: bindir!$bindir$ac_delim
                   24701: sbindir!$sbindir$ac_delim
                   24702: libexecdir!$libexecdir$ac_delim
                   24703: datarootdir!$datarootdir$ac_delim
                   24704: datadir!$datadir$ac_delim
                   24705: sysconfdir!$sysconfdir$ac_delim
                   24706: sharedstatedir!$sharedstatedir$ac_delim
                   24707: localstatedir!$localstatedir$ac_delim
                   24708: includedir!$includedir$ac_delim
                   24709: oldincludedir!$oldincludedir$ac_delim
                   24710: docdir!$docdir$ac_delim
                   24711: infodir!$infodir$ac_delim
                   24712: htmldir!$htmldir$ac_delim
                   24713: dvidir!$dvidir$ac_delim
                   24714: pdfdir!$pdfdir$ac_delim
                   24715: psdir!$psdir$ac_delim
                   24716: libdir!$libdir$ac_delim
                   24717: localedir!$localedir$ac_delim
                   24718: mandir!$mandir$ac_delim
                   24719: DEFS!$DEFS$ac_delim
                   24720: ECHO_C!$ECHO_C$ac_delim
                   24721: ECHO_N!$ECHO_N$ac_delim
                   24722: ECHO_T!$ECHO_T$ac_delim
                   24723: LIBS!$LIBS$ac_delim
                   24724: build_alias!$build_alias$ac_delim
                   24725: host_alias!$host_alias$ac_delim
                   24726: target_alias!$target_alias$ac_delim
1.39      millert  24727: HAVE_BSM_AUDIT!$HAVE_BSM_AUDIT$ac_delim
1.27      millert  24728: LIBTOOL!$LIBTOOL$ac_delim
                   24729: CFLAGS!$CFLAGS$ac_delim
                   24730: PROGS!$PROGS$ac_delim
                   24731: CPPFLAGS!$CPPFLAGS$ac_delim
                   24732: LDFLAGS!$LDFLAGS$ac_delim
                   24733: SUDO_LDFLAGS!$SUDO_LDFLAGS$ac_delim
                   24734: SUDO_OBJS!$SUDO_OBJS$ac_delim
                   24735: SUDO_LIBS!$SUDO_LIBS$ac_delim
                   24736: NET_LIBS!$NET_LIBS$ac_delim
                   24737: AFS_LIBS!$AFS_LIBS$ac_delim
1.32      millert  24738: GETGROUPS_LIB!$GETGROUPS_LIB$ac_delim
1.27      millert  24739: OSDEFS!$OSDEFS$ac_delim
                   24740: AUTH_OBJS!$AUTH_OBJS$ac_delim
                   24741: MANTYPE!$MANTYPE$ac_delim
                   24742: MAN_POSTINSTALL!$MAN_POSTINSTALL$ac_delim
                   24743: SUDOERS_MODE!$SUDOERS_MODE$ac_delim
                   24744: SUDOERS_UID!$SUDOERS_UID$ac_delim
                   24745: SUDOERS_GID!$SUDOERS_GID$ac_delim
                   24746: DEV!$DEV$ac_delim
1.36      millert  24747: SELINUX!$SELINUX$ac_delim
                   24748: BAMAN!$BAMAN$ac_delim
                   24749: LCMAN!$LCMAN$ac_delim
                   24750: SEMAN!$SEMAN$ac_delim
1.37      millert  24751: devdir!$devdir$ac_delim
1.27      millert  24752: mansectsu!$mansectsu$ac_delim
                   24753: mansectform!$mansectform$ac_delim
                   24754: mansrcdir!$mansrcdir$ac_delim
1.36      millert  24755: NOEXECFILE!$NOEXECFILE$ac_delim
1.27      millert  24756: NOEXECDIR!$NOEXECDIR$ac_delim
                   24757: noexec_file!$noexec_file$ac_delim
                   24758: INSTALL_NOEXEC!$INSTALL_NOEXEC$ac_delim
                   24759: DONT_LEAK_PATH_INFO!$DONT_LEAK_PATH_INFO$ac_delim
1.37      millert  24760: BSDAUTH_USAGE!$BSDAUTH_USAGE$ac_delim
                   24761: SELINUX_USAGE!$SELINUX_USAGE$ac_delim
                   24762: LDAP!$LDAP$ac_delim
                   24763: LOGINCAP_USAGE!$LOGINCAP_USAGE$ac_delim
1.40    ! millert  24764: NONUNIX_GROUPS_IMPL!$NONUNIX_GROUPS_IMPL$ac_delim
1.27      millert  24765: timedir!$timedir$ac_delim
                   24766: timeout!$timeout$ac_delim
                   24767: password_timeout!$password_timeout$ac_delim
                   24768: sudo_umask!$sudo_umask$ac_delim
                   24769: passprompt!$passprompt$ac_delim
                   24770: long_otp_prompt!$long_otp_prompt$ac_delim
                   24771: lecture!$lecture$ac_delim
                   24772: logfac!$logfac$ac_delim
                   24773: goodpri!$goodpri$ac_delim
                   24774: badpri!$badpri$ac_delim
                   24775: loglen!$loglen$ac_delim
                   24776: ignore_dot!$ignore_dot$ac_delim
                   24777: mail_no_user!$mail_no_user$ac_delim
                   24778: mail_no_host!$mail_no_host$ac_delim
                   24779: mail_no_perms!$mail_no_perms$ac_delim
                   24780: mailto!$mailto$ac_delim
                   24781: mailsub!$mailsub$ac_delim
                   24782: badpass_message!$badpass_message$ac_delim
                   24783: fqdn!$fqdn$ac_delim
                   24784: runas_default!$runas_default$ac_delim
                   24785: env_editor!$env_editor$ac_delim
                   24786: passwd_tries!$passwd_tries$ac_delim
                   24787: _ACEOF
1.9       millert  24788:
1.27      millert  24789:   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
                   24790:     break
                   24791:   elif $ac_last_try; then
                   24792:     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
                   24793: echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
                   24794:    { (exit 1); exit 1; }; }
                   24795:   else
                   24796:     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
                   24797:   fi
                   24798: done
1.9       millert  24799:
1.27      millert  24800: ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
                   24801: if test -n "$ac_eof"; then
                   24802:   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
                   24803:   ac_eof=`expr $ac_eof + 1`
                   24804: fi
1.16      millert  24805:
1.27      millert  24806: cat >>$CONFIG_STATUS <<_ACEOF
                   24807: cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
                   24808: /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
                   24809: _ACEOF
                   24810: sed '
                   24811: s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
                   24812: s/^/s,@/; s/!/@,|#_!!_#|/
                   24813: :n
                   24814: t n
                   24815: s/'"$ac_delim"'$/,g/; t
                   24816: s/$/\\/; p
                   24817: N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
                   24818: ' >>$CONFIG_STATUS <conf$$subs.sed
                   24819: rm -f conf$$subs.sed
                   24820: cat >>$CONFIG_STATUS <<_ACEOF
                   24821: CEOF$ac_eof
                   24822: _ACEOF
1.1       millert  24823:
                   24824:
1.27      millert  24825: ac_delim='%!_!# '
                   24826: for ac_last_try in false false false false false :; do
                   24827:   cat >conf$$subs.sed <<_ACEOF
1.40    ! millert  24828: tty_tickets!$tty_tickets$ac_delim
1.39      millert  24829: insults!$insults$ac_delim
1.37      millert  24830: root_sudo!$root_sudo$ac_delim
                   24831: path_info!$path_info$ac_delim
                   24832: ldap_conf!$ldap_conf$ac_delim
                   24833: ldap_secret!$ldap_secret$ac_delim
                   24834: nsswitch_conf!$nsswitch_conf$ac_delim
1.39      millert  24835: netsvc_conf!$netsvc_conf$ac_delim
1.37      millert  24836: EGREPPROG!$EGREPPROG$ac_delim
                   24837: CC!$CC$ac_delim
                   24838: ac_ct_CC!$ac_ct_CC$ac_delim
1.36      millert  24839: EXEEXT!$EXEEXT$ac_delim
                   24840: OBJEXT!$OBJEXT$ac_delim
                   24841: CPP!$CPP$ac_delim
                   24842: build!$build$ac_delim
                   24843: build_cpu!$build_cpu$ac_delim
1.32      millert  24844: build_vendor!$build_vendor$ac_delim
1.27      millert  24845: build_os!$build_os$ac_delim
                   24846: host!$host$ac_delim
                   24847: host_cpu!$host_cpu$ac_delim
                   24848: host_vendor!$host_vendor$ac_delim
                   24849: host_os!$host_os$ac_delim
                   24850: SED!$SED$ac_delim
                   24851: GREP!$GREP$ac_delim
                   24852: EGREP!$EGREP$ac_delim
                   24853: LN_S!$LN_S$ac_delim
                   24854: ECHO!$ECHO$ac_delim
                   24855: AR!$AR$ac_delim
                   24856: RANLIB!$RANLIB$ac_delim
                   24857: STRIP!$STRIP$ac_delim
1.36      millert  24858: DSYMUTIL!$DSYMUTIL$ac_delim
                   24859: NMEDIT!$NMEDIT$ac_delim
1.27      millert  24860: UNAMEPROG!$UNAMEPROG$ac_delim
                   24861: TRPROG!$TRPROG$ac_delim
                   24862: NROFFPROG!$NROFFPROG$ac_delim
                   24863: YACC!$YACC$ac_delim
                   24864: YFLAGS!$YFLAGS$ac_delim
1.40    ! millert  24865: FLEX!$FLEX$ac_delim
1.27      millert  24866: LIBOBJS!$LIBOBJS$ac_delim
                   24867: KRB5CONFIG!$KRB5CONFIG$ac_delim
                   24868: LTLIBOBJS!$LTLIBOBJS$ac_delim
                   24869: _ACEOF
1.9       millert  24870:
1.40    ! millert  24871:   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 41; then
1.27      millert  24872:     break
                   24873:   elif $ac_last_try; then
                   24874:     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
                   24875: echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
                   24876:    { (exit 1); exit 1; }; }
                   24877:   else
                   24878:     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
                   24879:   fi
                   24880: done
1.1       millert  24881:
1.27      millert  24882: ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
                   24883: if test -n "$ac_eof"; then
                   24884:   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
                   24885:   ac_eof=`expr $ac_eof + 1`
                   24886: fi
1.9       millert  24887:
1.27      millert  24888: cat >>$CONFIG_STATUS <<_ACEOF
                   24889: cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
                   24890: /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
                   24891: _ACEOF
                   24892: sed '
                   24893: s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
                   24894: s/^/s,@/; s/!/@,|#_!!_#|/
                   24895: :n
                   24896: t n
                   24897: s/'"$ac_delim"'$/,g/; t
                   24898: s/$/\\/; p
                   24899: N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
                   24900: ' >>$CONFIG_STATUS <conf$$subs.sed
                   24901: rm -f conf$$subs.sed
                   24902: cat >>$CONFIG_STATUS <<_ACEOF
                   24903: :end
                   24904: s/|#_!!_#|//g
                   24905: CEOF$ac_eof
                   24906: _ACEOF
1.1       millert  24907:
                   24908:
1.27      millert  24909: # VPATH may cause trouble with some makes, so we remove $(srcdir),
                   24910: # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
                   24911: # trailing colons and then remove the whole line if VPATH becomes empty
                   24912: # (actually we leave an empty line to preserve line numbers).
                   24913: if test "x$srcdir" = x.; then
                   24914:   ac_vpsub='/^[         ]*VPATH[        ]*=/{
                   24915: s/:*\$(srcdir):*/:/
                   24916: s/:*\${srcdir}:*/:/
                   24917: s/:*@srcdir@:*/:/
                   24918: s/^\([^=]*=[    ]*\):*/\1/
                   24919: s/:*$//
                   24920: s/^[^=]*=[      ]*$//
                   24921: }'
                   24922: fi
1.1       millert  24923:
1.27      millert  24924: cat >>$CONFIG_STATUS <<\_ACEOF
                   24925: fi # test -n "$CONFIG_FILES"
1.16      millert  24926:
                   24927:
1.27      millert  24928: for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
                   24929: do
                   24930:   case $ac_tag in
                   24931:   :[FHLC]) ac_mode=$ac_tag; continue;;
                   24932:   esac
                   24933:   case $ac_mode$ac_tag in
                   24934:   :[FHL]*:*);;
                   24935:   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
                   24936: echo "$as_me: error: Invalid tag $ac_tag." >&2;}
                   24937:    { (exit 1); exit 1; }; };;
                   24938:   :[FH]-) ac_tag=-:-;;
                   24939:   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
                   24940:   esac
                   24941:   ac_save_IFS=$IFS
                   24942:   IFS=:
                   24943:   set x $ac_tag
                   24944:   IFS=$ac_save_IFS
                   24945:   shift
                   24946:   ac_file=$1
                   24947:   shift
1.16      millert  24948:
1.27      millert  24949:   case $ac_mode in
                   24950:   :L) ac_source=$1;;
                   24951:   :[FH])
                   24952:     ac_file_inputs=
                   24953:     for ac_f
                   24954:     do
                   24955:       case $ac_f in
                   24956:       -) ac_f="$tmp/stdin";;
                   24957:       *) # Look for the file first in the build tree, then in the source tree
                   24958:         # (if the path is not absolute).  The absolute path cannot be DOS-style,
                   24959:         # because $ac_f cannot contain `:'.
                   24960:         test -f "$ac_f" ||
                   24961:           case $ac_f in
                   24962:           [\\/$]*) false;;
                   24963:           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
                   24964:           esac ||
                   24965:           { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
                   24966: echo "$as_me: error: cannot find input file: $ac_f" >&2;}
                   24967:    { (exit 1); exit 1; }; };;
                   24968:       esac
                   24969:       ac_file_inputs="$ac_file_inputs $ac_f"
                   24970:     done
1.1       millert  24971:
1.27      millert  24972:     # Let's still pretend it is `configure' which instantiates (i.e., don't
                   24973:     # use $as_me), people would be surprised to read:
                   24974:     #    /* config.h.  Generated by config.status.  */
                   24975:     configure_input="Generated from "`IFS=:
                   24976:          echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
                   24977:     if test x"$ac_file" != x-; then
                   24978:       configure_input="$ac_file.  $configure_input"
                   24979:       { echo "$as_me:$LINENO: creating $ac_file" >&5
                   24980: echo "$as_me: creating $ac_file" >&6;}
                   24981:     fi
1.1       millert  24982:
1.27      millert  24983:     case $ac_tag in
                   24984:     *:-:* | *:-) cat >"$tmp/stdin";;
                   24985:     esac
                   24986:     ;;
                   24987:   esac
1.1       millert  24988:
1.27      millert  24989:   ac_dir=`$as_dirname -- "$ac_file" ||
                   24990: $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
                   24991:         X"$ac_file" : 'X\(//\)[^/]' \| \
                   24992:         X"$ac_file" : 'X\(//\)$' \| \
                   24993:         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
                   24994: echo X"$ac_file" |
                   24995:     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
                   24996:            s//\1/
                   24997:            q
                   24998:          }
                   24999:          /^X\(\/\/\)[^/].*/{
                   25000:            s//\1/
                   25001:            q
                   25002:          }
                   25003:          /^X\(\/\/\)$/{
                   25004:            s//\1/
                   25005:            q
                   25006:          }
                   25007:          /^X\(\/\).*/{
                   25008:            s//\1/
                   25009:            q
                   25010:          }
                   25011:          s/.*/./; q'`
                   25012:   { as_dir="$ac_dir"
                   25013:   case $as_dir in #(
                   25014:   -*) as_dir=./$as_dir;;
                   25015:   esac
                   25016:   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
                   25017:     as_dirs=
                   25018:     while :; do
                   25019:       case $as_dir in #(
                   25020:       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
                   25021:       *) as_qdir=$as_dir;;
                   25022:       esac
                   25023:       as_dirs="'$as_qdir' $as_dirs"
                   25024:       as_dir=`$as_dirname -- "$as_dir" ||
                   25025: $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
                   25026:         X"$as_dir" : 'X\(//\)[^/]' \| \
                   25027:         X"$as_dir" : 'X\(//\)$' \| \
                   25028:         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
                   25029: echo X"$as_dir" |
                   25030:     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
                   25031:            s//\1/
                   25032:            q
                   25033:          }
                   25034:          /^X\(\/\/\)[^/].*/{
                   25035:            s//\1/
                   25036:            q
                   25037:          }
                   25038:          /^X\(\/\/\)$/{
                   25039:            s//\1/
                   25040:            q
                   25041:          }
                   25042:          /^X\(\/\).*/{
                   25043:            s//\1/
                   25044:            q
                   25045:          }
                   25046:          s/.*/./; q'`
                   25047:       test -d "$as_dir" && break
                   25048:     done
                   25049:     test -z "$as_dirs" || eval "mkdir $as_dirs"
                   25050:   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
                   25051: echo "$as_me: error: cannot create directory $as_dir" >&2;}
                   25052:    { (exit 1); exit 1; }; }; }
                   25053:   ac_builddir=.
1.9       millert  25054:
1.27      millert  25055: case "$ac_dir" in
                   25056: .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
                   25057: *)
                   25058:   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
                   25059:   # A ".." for each directory in $ac_dir_suffix.
                   25060:   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
                   25061:   case $ac_top_builddir_sub in
                   25062:   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
                   25063:   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
                   25064:   esac ;;
                   25065: esac
                   25066: ac_abs_top_builddir=$ac_pwd
                   25067: ac_abs_builddir=$ac_pwd$ac_dir_suffix
                   25068: # for backward compatibility:
                   25069: ac_top_builddir=$ac_top_build_prefix
1.1       millert  25070:
1.27      millert  25071: case $srcdir in
                   25072:   .)  # We are building in place.
                   25073:     ac_srcdir=.
                   25074:     ac_top_srcdir=$ac_top_builddir_sub
                   25075:     ac_abs_top_srcdir=$ac_pwd ;;
                   25076:   [\\/]* | ?:[\\/]* )  # Absolute name.
                   25077:     ac_srcdir=$srcdir$ac_dir_suffix;
                   25078:     ac_top_srcdir=$srcdir
                   25079:     ac_abs_top_srcdir=$srcdir ;;
                   25080:   *) # Relative name.
                   25081:     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
                   25082:     ac_top_srcdir=$ac_top_build_prefix$srcdir
                   25083:     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
                   25084: esac
                   25085: ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1.1       millert  25086:
                   25087:
1.27      millert  25088:   case $ac_mode in
                   25089:   :F)
                   25090:   #
                   25091:   # CONFIG_FILE
                   25092:   #
1.1       millert  25093:
1.27      millert  25094: _ACEOF
1.1       millert  25095:
1.27      millert  25096: cat >>$CONFIG_STATUS <<\_ACEOF
                   25097: # If the template does not know about datarootdir, expand it.
                   25098: # FIXME: This hack should be removed a few years after 2.60.
                   25099: ac_datarootdir_hack=; ac_datarootdir_seen=
                   25100:
                   25101: case `sed -n '/datarootdir/ {
                   25102:   p
                   25103:   q
                   25104: }
                   25105: /@datadir@/p
                   25106: /@docdir@/p
                   25107: /@infodir@/p
                   25108: /@localedir@/p
                   25109: /@mandir@/p
                   25110: ' $ac_file_inputs` in
                   25111: *datarootdir*) ac_datarootdir_seen=yes;;
                   25112: *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
                   25113:   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
                   25114: echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
                   25115: _ACEOF
                   25116: cat >>$CONFIG_STATUS <<_ACEOF
                   25117:   ac_datarootdir_hack='
                   25118:   s&@datadir@&$datadir&g
                   25119:   s&@docdir@&$docdir&g
                   25120:   s&@infodir@&$infodir&g
                   25121:   s&@localedir@&$localedir&g
                   25122:   s&@mandir@&$mandir&g
                   25123:     s&\\\${datarootdir}&$datarootdir&g' ;;
                   25124: esac
                   25125: _ACEOF
1.1       millert  25126:
1.27      millert  25127: # Neutralize VPATH when `$srcdir' = `.'.
                   25128: # Shell code in configure.ac might set extrasub.
                   25129: # FIXME: do we really want to maintain this feature?
                   25130: cat >>$CONFIG_STATUS <<_ACEOF
                   25131:   sed "$ac_vpsub
                   25132: $extrasub
                   25133: _ACEOF
                   25134: cat >>$CONFIG_STATUS <<\_ACEOF
                   25135: :t
                   25136: /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
                   25137: s&@configure_input@&$configure_input&;t t
                   25138: s&@top_builddir@&$ac_top_builddir_sub&;t t
                   25139: s&@srcdir@&$ac_srcdir&;t t
                   25140: s&@abs_srcdir@&$ac_abs_srcdir&;t t
                   25141: s&@top_srcdir@&$ac_top_srcdir&;t t
                   25142: s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
                   25143: s&@builddir@&$ac_builddir&;t t
                   25144: s&@abs_builddir@&$ac_abs_builddir&;t t
                   25145: s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
                   25146: $ac_datarootdir_hack
                   25147: " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
                   25148:
                   25149: test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
                   25150:   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
                   25151:   { ac_out=`sed -n '/^[         ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
                   25152:   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
                   25153: which seems to be undefined.  Please make sure it is defined." >&5
                   25154: echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
                   25155: which seems to be undefined.  Please make sure it is defined." >&2;}
1.1       millert  25156:
1.27      millert  25157:   rm -f "$tmp/stdin"
                   25158:   case $ac_file in
                   25159:   -) cat "$tmp/out"; rm -f "$tmp/out";;
                   25160:   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
1.25      millert  25161:   esac
1.27      millert  25162:  ;;
                   25163:   :H)
                   25164:   #
                   25165:   # CONFIG_HEADER
                   25166:   #
                   25167: _ACEOF
                   25168:
                   25169: # Transform confdefs.h into a sed script `conftest.defines', that
                   25170: # substitutes the proper values into config.h.in to produce config.h.
                   25171: rm -f conftest.defines conftest.tail
                   25172: # First, append a space to every undef/define line, to ease matching.
                   25173: echo 's/$/ /' >conftest.defines
                   25174: # Then, protect against being on the right side of a sed subst, or in
                   25175: # an unquoted here document, in config.status.  If some macros were
                   25176: # called several times there might be several #defines for the same
                   25177: # symbol, which is useless.  But do not sort them, since the last
                   25178: # AC_DEFINE must be honored.
                   25179: ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
                   25180: # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
                   25181: # NAME is the cpp macro being defined, VALUE is the value it is being given.
                   25182: # PARAMS is the parameter list in the macro definition--in most cases, it's
                   25183: # just an empty string.
                   25184: ac_dA='s,^\\([  #]*\\)[^        ]*\\([  ]*'
                   25185: ac_dB='\\)[     (].*,\\1define\\2'
                   25186: ac_dC=' '
                   25187: ac_dD=' ,'
1.1       millert  25188:
1.27      millert  25189: uniq confdefs.h |
                   25190:   sed -n '
                   25191:        t rset
                   25192:        :rset
                   25193:        s/^[     ]*#[    ]*define[       ][      ]*//
                   25194:        t ok
                   25195:        d
                   25196:        :ok
                   25197:        s/[\\&,]/\\&/g
                   25198:        s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
                   25199:        s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
                   25200:   ' >>conftest.defines
1.1       millert  25201:
1.27      millert  25202: # Remove the space that was appended to ease matching.
                   25203: # Then replace #undef with comments.  This is necessary, for
                   25204: # example, in the case of _POSIX_SOURCE, which is predefined and required
                   25205: # on some systems where configure will not decide to define it.
                   25206: # (The regexp can be short, since the line contains either #define or #undef.)
                   25207: echo 's/ $//
                   25208: s,^[    #]*u.*,/* & */,' >>conftest.defines
                   25209:
                   25210: # Break up conftest.defines:
                   25211: ac_max_sed_lines=50
                   25212:
                   25213: # First sed command is:         sed -f defines.sed $ac_file_inputs >"$tmp/out1"
                   25214: # Second one is:        sed -f defines.sed "$tmp/out1" >"$tmp/out2"
                   25215: # Third one will be:    sed -f defines.sed "$tmp/out2" >"$tmp/out1"
                   25216: # et cetera.
                   25217: ac_in='$ac_file_inputs'
                   25218: ac_out='"$tmp/out1"'
                   25219: ac_nxt='"$tmp/out2"'
1.1       millert  25220:
1.27      millert  25221: while :
                   25222: do
                   25223:   # Write a here document:
                   25224:     cat >>$CONFIG_STATUS <<_ACEOF
                   25225:     # First, check the format of the line:
                   25226:     cat >"\$tmp/defines.sed" <<\\CEOF
                   25227: /^[     ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
                   25228: /^[     ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
                   25229: b
                   25230: :def
                   25231: _ACEOF
                   25232:   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
                   25233:   echo 'CEOF
                   25234:     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
                   25235:   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
                   25236:   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
                   25237:   grep . conftest.tail >/dev/null || break
                   25238:   rm -f conftest.defines
                   25239:   mv conftest.tail conftest.defines
                   25240: done
                   25241: rm -f conftest.defines conftest.tail
1.9       millert  25242:
1.27      millert  25243: echo "ac_result=$ac_in" >>$CONFIG_STATUS
                   25244: cat >>$CONFIG_STATUS <<\_ACEOF
                   25245:   if test x"$ac_file" != x-; then
                   25246:     echo "/* $configure_input  */" >"$tmp/config.h"
                   25247:     cat "$ac_result" >>"$tmp/config.h"
                   25248:     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
                   25249:       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
                   25250: echo "$as_me: $ac_file is unchanged" >&6;}
                   25251:     else
                   25252:       rm -f $ac_file
                   25253:       mv "$tmp/config.h" $ac_file
                   25254:     fi
                   25255:   else
                   25256:     echo "/* $configure_input  */"
                   25257:     cat "$ac_result"
                   25258:   fi
                   25259:   rm -f "$tmp/out12"
                   25260: # Compute $ac_file's index in $config_headers.
1.36      millert  25261: _am_arg=$ac_file
1.27      millert  25262: _am_stamp_count=1
                   25263: for _am_header in $config_headers :; do
                   25264:   case $_am_header in
1.36      millert  25265:     $_am_arg | $_am_arg:* )
1.27      millert  25266:       break ;;
                   25267:     * )
                   25268:       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
                   25269:   esac
                   25270: done
1.36      millert  25271: echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
                   25272: $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
                   25273:         X"$_am_arg" : 'X\(//\)[^/]' \| \
                   25274:         X"$_am_arg" : 'X\(//\)$' \| \
                   25275:         X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
                   25276: echo X"$_am_arg" |
1.27      millert  25277:     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
                   25278:            s//\1/
                   25279:            q
                   25280:          }
                   25281:          /^X\(\/\/\)[^/].*/{
                   25282:            s//\1/
                   25283:            q
                   25284:          }
                   25285:          /^X\(\/\/\)$/{
                   25286:            s//\1/
                   25287:            q
                   25288:          }
                   25289:          /^X\(\/\).*/{
                   25290:            s//\1/
                   25291:            q
                   25292:          }
                   25293:          s/.*/./; q'`/stamp-h$_am_stamp_count
                   25294:  ;;
1.9       millert  25295:
                   25296:
1.25      millert  25297:   esac
1.1       millert  25298:
1.27      millert  25299: done # for ac_tag
                   25300:
1.1       millert  25301:
1.9       millert  25302: { (exit 0); exit 0; }
1.16      millert  25303: _ACEOF
1.1       millert  25304: chmod +x $CONFIG_STATUS
1.9       millert  25305: ac_clean_files=$ac_clean_files_save
1.1       millert  25306:
1.16      millert  25307:
1.9       millert  25308: # configure is writing to config.log, and then calls config.status.
                   25309: # config.status does its own redirection, appending to config.log.
                   25310: # Unfortunately, on DOS this fails, as config.log is still kept open
                   25311: # by configure, so config.status won't be able to write to it; its
                   25312: # output is simply discarded.  So we exec the FD to /dev/null,
                   25313: # effectively closing config.log, so it can be properly (re)opened and
                   25314: # appended to by config.status.  When coming back to configure, we
                   25315: # need to make the FD available again.
                   25316: if test "$no_create" != yes; then
                   25317:   ac_cs_success=:
1.16      millert  25318:   ac_config_status_args=
                   25319:   test "$silent" = yes &&
                   25320:     ac_config_status_args="$ac_config_status_args --quiet"
1.9       millert  25321:   exec 5>/dev/null
1.16      millert  25322:   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
1.9       millert  25323:   exec 5>>config.log
                   25324:   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
                   25325:   # would make configure fail if this is the last instruction.
                   25326:   $ac_cs_success || { (exit 1); exit 1; }
                   25327: fi
1.1       millert  25328:
1.16      millert  25329:
1.1       millert  25330: if test "$with_pam" = "yes"; then
                   25331:     case $host in
                   25332:        *-*-linux*)
1.17      millert  25333:            { echo "$as_me:$LINENO: You will need to customize sample.pam and install it as /etc/pam.d/sudo" >&5
                   25334: echo "$as_me: You will need to customize sample.pam and install it as /etc/pam.d/sudo" >&6;}
1.1       millert  25335:            ;;
                   25336:     esac
                   25337: fi
1.40    ! millert  25338:
        !          25339:
1.39      millert  25340:
                   25341:
1.37      millert  25342:
                   25343:
                   25344:
                   25345:
                   25346:
                   25347:
                   25348:
                   25349:
                   25350:
                   25351:
1.36      millert  25352:
                   25353:
1.34      millert  25354:
                   25355:
1.32      millert  25356:
                   25357:
1.31      millert  25358:
                   25359:
1.23      millert  25360:
                   25361:
                   25362:
                   25363:
                   25364:
                   25365:
                   25366:
                   25367:
                   25368:
                   25369:
                   25370:
                   25371:
                   25372:
                   25373:
                   25374:
                   25375:
                   25376:
                   25377:
                   25378:
                   25379:
                   25380:
                   25381:
                   25382:
                   25383:
                   25384:
                   25385:
                   25386:
                   25387:
                   25388:
                   25389:
                   25390:
                   25391:
                   25392:
                   25393:
                   25394:
                   25395:
                   25396:
                   25397:
                   25398:
                   25399:
                   25400:
                   25401:
                   25402:
                   25403:
                   25404:
                   25405:
                   25406:
                   25407:
                   25408:
                   25409:
                   25410:
                   25411:
                   25412:
                   25413:
                   25414:
                   25415:
                   25416:
                   25417:
                   25418:
                   25419:
                   25420:
                   25421:
                   25422:
                   25423:
                   25424:
                   25425:
                   25426:
                   25427:
                   25428:
                   25429:
                   25430:
                   25431:
                   25432:
                   25433:
                   25434:
                   25435:
                   25436:
                   25437:
                   25438:
                   25439:
                   25440:
                   25441:
                   25442:
                   25443:
                   25444:
                   25445:
                   25446:
                   25447:
                   25448:
                   25449:
                   25450:
                   25451:
                   25452:
                   25453:
                   25454:
                   25455:
                   25456:
                   25457:
                   25458:
                   25459:
                   25460:
                   25461:
                   25462:
                   25463:
                   25464:
                   25465:
                   25466:
                   25467:
                   25468:
                   25469:
                   25470:
                   25471:
                   25472:
                   25473:
                   25474:
                   25475:
                   25476:
                   25477:
                   25478:
                   25479:
                   25480:
                   25481:
                   25482:
                   25483:
1.16      millert  25484:
                   25485:
                   25486:
                   25487:
                   25488:
                   25489:
                   25490:
                   25491:
                   25492:
                   25493:
                   25494:
                   25495:
                   25496:
                   25497:
1.9       millert  25498: