Diff for /embedaddon/sudo/configure between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/02/21 16:23:02 version 1.1.1.2, 2012/05/29 12:26:49
Line 1 Line 1
 #! /bin/sh  #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.  # Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.68 for sudo 1.8.3p2.# Generated by GNU Autoconf 2.68 for sudo 1.8.5p1.
 #  #
 # Report bugs to <http://www.sudo.ws/bugs/>.  # Report bugs to <http://www.sudo.ws/bugs/>.
 #  #
Line 570  MAKEFLAGS= Line 570  MAKEFLAGS=
 # Identity of this package.  # Identity of this package.
 PACKAGE_NAME='sudo'  PACKAGE_NAME='sudo'
 PACKAGE_TARNAME='sudo'  PACKAGE_TARNAME='sudo'
PACKAGE_VERSION='1.8.3p2'PACKAGE_VERSION='1.8.5p1'
PACKAGE_STRING='sudo 1.8.3p2'PACKAGE_STRING='sudo 1.8.5p1'
 PACKAGE_BUGREPORT='http://www.sudo.ws/bugs/'  PACKAGE_BUGREPORT='http://www.sudo.ws/bugs/'
 PACKAGE_URL=''  PACKAGE_URL=''
   
Line 691  password_timeout Line 691  password_timeout
 timeout  timeout
 timedir  timedir
 iolog_dir  iolog_dir
   COMPAT_TEST_PROGS
 SUDO_NLS  SUDO_NLS
 LIBINTL  LIBINTL
 LT_STATIC  LT_STATIC
Line 718  devdir Line 719  devdir
 SEMAN  SEMAN
 LCMAN  LCMAN
 BAMAN  BAMAN
DEVDEVEL
 SUDOERS_GID  SUDOERS_GID
 SUDOERS_UID  SUDOERS_UID
 SUDOERS_MODE  SUDOERS_MODE
Line 803  with_opie Line 804  with_opie
 with_long_otp_prompt  with_long_otp_prompt
 with_SecurID  with_SecurID
 with_fwtk  with_fwtk
 with_kerb4  
 with_kerb5  with_kerb5
 with_aixauth  with_aixauth
 with_pam  with_pam
Line 892  enable_sia Line 892  enable_sia
 enable_largefile  enable_largefile
 with_pam_login  with_pam_login
 enable_pam_session  enable_pam_session
   enable_kerb5_instance
 '  '
       ac_precious_vars='build_alias        ac_precious_vars='build_alias
 host_alias  host_alias
Line 1446  if test "$ac_init_help" = "long"; then Line 1447  if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.    # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.    # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF    cat <<_ACEOF
\`configure' configures sudo 1.8.3p2 to adapt to many kinds of systems.\`configure' configures sudo 1.8.5p1 to adapt to many kinds of systems.
   
 Usage: $0 [OPTION]... [VAR=VALUE]...  Usage: $0 [OPTION]... [VAR=VALUE]...
   
Line 1511  fi Line 1512  fi
   
 if test -n "$ac_init_help"; then  if test -n "$ac_init_help"; then
   case $ac_init_help in    case $ac_init_help in
     short | recursive ) echo "Configuration of sudo 1.8.3p2:";;     short | recursive ) echo "Configuration of sudo 1.8.5p1:";;
    esac     esac
   cat <<\_ACEOF    cat <<\_ACEOF
   
Line 1548  Optional Features: Line 1549  Optional Features:
   --disable-sia           Disable SIA on Digital UNIX    --disable-sia           Disable SIA on Digital UNIX
   --disable-largefile     omit support for large files    --disable-largefile     omit support for large files
   --disable-pam-session   Disable PAM session support    --disable-pam-session   Disable PAM session support
     --enable-kerb5-instance instance string to append to the username (separated
                             by a slash)
   
 Optional Packages:  Optional Packages:
   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
Line 1571  Optional Packages: Line 1574  Optional Packages:
   --with-long-otp-prompt  use a two line OTP (skey/opie) prompt    --with-long-otp-prompt  use a two line OTP (skey/opie) prompt
   --with-SecurID[=DIR]    enable SecurID support    --with-SecurID[=DIR]    enable SecurID support
   --with-fwtk[=DIR]       enable FWTK AuthSRV support    --with-fwtk[=DIR]       enable FWTK AuthSRV support
   --with-kerb4[=DIR]      enable Kerberos IV support  
   --with-kerb5[=DIR]      enable Kerberos V support    --with-kerb5[=DIR]      enable Kerberos V support
   --with-aixauth          enable AIX general authentication support    --with-aixauth          enable AIX general authentication support
   --with-pam              enable PAM support    --with-pam              enable PAM support
Line 1637  Optional Packages: Line 1639  Optional Packages:
   --with-askpass=PATH     Fully qualified pathname of askpass helper    --with-askpass=PATH     Fully qualified pathname of askpass helper
   --with-plugindir        set directory to load plugins from    --with-plugindir        set directory to load plugins from
   --with-selinux          enable SELinux support    --with-selinux          enable SELinux support
  --with-pic              try to use only PIC/non-PIC objects [default=use  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
                           both]                            both]
   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]    --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   --with-sysroot=DIR Search for dependent libraries within DIR    --with-sysroot=DIR Search for dependent libraries within DIR
Line 1728  fi Line 1730  fi
 test -n "$ac_init_help" && exit $ac_status  test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then  if $ac_init_version; then
   cat <<\_ACEOF    cat <<\_ACEOF
sudo configure 1.8.3p2sudo configure 1.8.5p1
 generated by GNU Autoconf 2.68  generated by GNU Autoconf 2.68
   
 Copyright (C) 2010 Free Software Foundation, Inc.  Copyright (C) 2010 Free Software Foundation, Inc.
Line 2003  $as_echo "$ac_res" >&6; } Line 2005  $as_echo "$ac_res" >&6; }
   
 } # ac_fn_c_check_func  } # ac_fn_c_check_func
   
   # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
   # -------------------------------------------
   # Tests whether TYPE exists after having included INCLUDES, setting cache
   # variable VAR accordingly.
   ac_fn_c_check_type ()
   {
     as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   $as_echo_n "checking for $2... " >&6; }
   if eval \${$3+:} false; then :
     $as_echo_n "(cached) " >&6
   else
     eval "$3=no"
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   $4
   int
   main ()
   {
   if (sizeof ($2))
            return 0;
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   $4
   int
   main ()
   {
   if (sizeof (($2)))
               return 0;
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
   else
     eval "$3=yes"
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   fi
   eval ac_res=\$$3
                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   $as_echo "$ac_res" >&6; }
     eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   
   } # ac_fn_c_check_type
   
 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES  # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
 # -------------------------------------------------------  # -------------------------------------------------------
 # Tests whether HEADER exists, giving a warning if it cannot be compiled using  # Tests whether HEADER exists, giving a warning if it cannot be compiled using
Line 2094  fi Line 2150  fi
   
 } # ac_fn_c_check_header_mongrel  } # ac_fn_c_check_header_mongrel
   
# ac_fn_c_check_type LINENO TYPE VAR INCLUDES# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
# -------------------------------------------# ----------------------------------------------------
# Tests whether TYPE exists after having included INCLUDES, setting cache# Tries to find if the field MEMBER exists in type AGGR, after including
# variable VAR accordingly.# INCLUDES, setting cache variable VAR accordingly.
ac_fn_c_check_type ()ac_fn_c_check_member ()
 {  {
   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack    as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
$as_echo_n "checking for $2... " >&6; }$as_echo_n "checking for $2.$3... " >&6; }
if eval \${$3+:} false; then :if eval \${$4+:} false; then :
   $as_echo_n "(cached) " >&6    $as_echo_n "(cached) " >&6
 else  else
   eval "$3=no"  
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */  /* end confdefs.h.  */
$4$5
 int  int
 main ()  main ()
 {  {
if (sizeof ($2))static $2 ac_aggr;
         return 0;if (ac_aggr.$3)
 return 0;
   ;    ;
   return 0;    return 0;
 }  }
 _ACEOF  _ACEOF
 if ac_fn_c_try_compile "$LINENO"; then :  if ac_fn_c_try_compile "$LINENO"; then :
     eval "$4=yes"
   else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */  /* end confdefs.h.  */
$4$5
 int  int
 main ()  main ()
 {  {
if (sizeof (($2)))static $2 ac_aggr;
            return 0;if (sizeof ac_aggr.$3)
 return 0;
   ;    ;
   return 0;    return 0;
 }  }
 _ACEOF  _ACEOF
 if ac_fn_c_try_compile "$LINENO"; then :  if ac_fn_c_try_compile "$LINENO"; then :
  eval "$4=yes"
 else  else
  eval "$3=yes"  eval "$4=no"
 fi  fi
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 fi  fi
eval ac_res=\$$3eval ac_res=\$$4
                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 $as_echo "$ac_res" >&6; }  $as_echo "$ac_res" >&6; }
   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno    eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   
} # ac_fn_c_check_type} # ac_fn_c_check_member
   
 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES  # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
 # --------------------------------------------  # --------------------------------------------
Line 2326  rm -f conftest.val Line 2385  rm -f conftest.val
   
 } # ac_fn_c_compute_int  } # ac_fn_c_compute_int
   
 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES  
 # ----------------------------------------------------  
 # Tries to find if the field MEMBER exists in type AGGR, after including  
 # INCLUDES, setting cache variable VAR accordingly.  
 ac_fn_c_check_member ()  
 {  
   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack  
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5  
 $as_echo_n "checking for $2.$3... " >&6; }  
 if eval \${$4+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
 $5  
 int  
 main ()  
 {  
 static $2 ac_aggr;  
 if (ac_aggr.$3)  
 return 0;  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_compile "$LINENO"; then :  
   eval "$4=yes"  
 else  
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
 $5  
 int  
 main ()  
 {  
 static $2 ac_aggr;  
 if (sizeof ac_aggr.$3)  
 return 0;  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_compile "$LINENO"; then :  
   eval "$4=yes"  
 else  
   eval "$4=no"  
 fi  
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  
 fi  
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  
 fi  
 eval ac_res=\$$4  
                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5  
 $as_echo "$ac_res" >&6; }  
   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno  
   
 } # ac_fn_c_check_member  
   
 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES  # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
 # ---------------------------------------------  # ---------------------------------------------
 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR  # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
Line 2432  cat >config.log <<_ACEOF Line 2434  cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while  This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.  running configure, to aid debugging if configure makes a mistake.
   
It was created by sudo $as_me 1.8.3p2, which wasIt was created by sudo $as_me 1.8.5p1, which was
 generated by GNU Autoconf 2.68.  Invocation command line was  generated by GNU Autoconf 2.68.  Invocation command line was
   
   $ $0 $@    $ $0 $@
Line 2871  $as_echo "$as_me: Configuring Sudo version $PACKAGE_VE Line 2873  $as_echo "$as_me: Configuring Sudo version $PACKAGE_VE
   
   
   
   
 #  #
 # Begin initial values for man page substitution  # Begin initial values for man page substitution
 #  #
Line 2921  PROGS="sudo" Line 2924  PROGS="sudo"
 : ${SUDOERS_MODE='0440'}  : ${SUDOERS_MODE='0440'}
 : ${SUDOERS_UID='0'}  : ${SUDOERS_UID='0'}
 : ${SUDOERS_GID='0'}  : ${SUDOERS_GID='0'}
DEV="#"DEVEL=
 LDAP="#"  LDAP="#"
 BAMAN=0  BAMAN=0
 LCMAN=0  LCMAN=0
Line 2943  shadow_libs= Line 2946  shadow_libs=
 shadow_libs_optional=  shadow_libs_optional=
 CONFIGURE_ARGS="$@"  CONFIGURE_ARGS="$@"
   
   RTLD_PRELOAD_VAR="LD_PRELOAD"
   RTLD_PRELOAD_ENABLE_VAR=
   RTLD_PRELOAD_DELIM=":"
   RTLD_PRELOAD_DEFAULT=
   
   
   
   
   
 # Check whether --with-otp-only was given.  # Check whether --with-otp-only was given.
 if test "${with_otp_only+set}" = set; then :  if test "${with_otp_only+set}" = set; then :
   withval=$with_otp_only; case $with_otp_only in    withval=$with_otp_only; case $with_otp_only in
Line 2978  if test "${with_devel+set}" = set; then : Line 2986  if test "${with_devel+set}" = set; then :
     yes)        { $as_echo "$as_me:${as_lineno-$LINENO}: Setting up for development: -Wall, flex, yacc" >&5      yes)        { $as_echo "$as_me:${as_lineno-$LINENO}: Setting up for development: -Wall, flex, yacc" >&5
 $as_echo "$as_me: Setting up for development: -Wall, flex, yacc" >&6;}  $as_echo "$as_me: Setting up for development: -Wall, flex, yacc" >&6;}
                 OSDEFS="${OSDEFS} -DSUDO_DEVEL"                  OSDEFS="${OSDEFS} -DSUDO_DEVEL"
                DEV=""                DEVEL="true"
                 devdir=.                  devdir=.
                 ;;                  ;;
     no)         ;;      no)         ;;
Line 4062  fi Line 4070  fi
   
   
   
 # Check whether --with-kerb4 was given.  
 if test "${with_kerb4+set}" = set; then :  
   withval=$with_kerb4; case $with_kerb4 in  
     no)         ;;  
     *)          { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to try kerberos IV authentication" >&5  
 $as_echo_n "checking whether to try kerberos IV authentication... " >&6; }  
                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  
 $as_echo "yes" >&6; }  
                 AUTH_REG="$AUTH_REG kerb4"  
                 ;;  
 esac  
 fi  
   
   
   
 # Check whether --with-kerb5 was given.  # Check whether --with-kerb5 was given.
 if test "${with_kerb5+set}" = set; then :  if test "${with_kerb5+set}" = set; then :
   withval=$with_kerb5; case $with_kerb5 in    withval=$with_kerb5; case $with_kerb5 in
Line 5478  fi Line 5471  fi
 if test "$env_reset" = "on"; then  if test "$env_reset" = "on"; then
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 $as_echo "yes" >&6; }  $as_echo "yes" >&6; }
    $as_echo "#define ENV_RESET TRUE" >>confdefs.h    $as_echo "#define ENV_RESET 1" >>confdefs.h
   
 else  else
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 $as_echo "no" >&6; }  $as_echo "no" >&6; }
    $as_echo "#define ENV_RESET FALSE" >>confdefs.h    $as_echo "#define ENV_RESET 0" >>confdefs.h
   
 fi  fi
   
Line 6105  esac Line 6098  esac
   
   
   
macro_version='2.4'macro_version='2.4.2'
macro_revision='1.3293'macro_revision='1.3337'
   
   
   
Line 6880  else Line 6873  else
     lt_cv_sys_max_cmd_len=196608      lt_cv_sys_max_cmd_len=196608
     ;;      ;;
   
     os2*)
       # The test takes a long time on OS/2.
       lt_cv_sys_max_cmd_len=8192
       ;;
   
   osf*)    osf*)
     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure      # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not      # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
Line 6919  else Line 6917  else
       # If test is not a shell built-in, we'll probably end up computing a        # If test is not a shell built-in, we'll probably end up computing a
       # maximum length that is only half of the actual maximum length, but        # maximum length that is only half of the actual maximum length, but
       # we can't tell.        # we can't tell.
      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&                   = "X$teststring$teststring"; } >/dev/null 2>&1 &&
               test $i != 17 # 1/2 MB should be enough                test $i != 17 # 1/2 MB should be enough
       do        do
Line 7348  irix5* | irix6* | nonstopux*) Line 7346  irix5* | irix6* | nonstopux*)
   lt_cv_deplibs_check_method=pass_all    lt_cv_deplibs_check_method=pass_all
   ;;    ;;
   
# This must be Linux ELF.# This must be glibc/ELF.
 linux* | k*bsd*-gnu | kopensolaris*-gnu)  linux* | k*bsd*-gnu | kopensolaris*-gnu)
   lt_cv_deplibs_check_method=pass_all    lt_cv_deplibs_check_method=pass_all
   ;;    ;;
Line 7988  old_postuninstall_cmds= Line 7986  old_postuninstall_cmds=
 if test -n "$RANLIB"; then  if test -n "$RANLIB"; then
   case $host_os in    case $host_os in
   openbsd*)    openbsd*)
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
     ;;      ;;
   *)    *)
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
     ;;      ;;
   esac    esac
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
 fi  fi
   
 case $host_os in  case $host_os in
Line 8183  for ac_symprfx in "" "_"; do Line 8181  for ac_symprfx in "" "_"; do
     # which start with @ or ?.      # which start with @ or ?.
     lt_cv_sys_global_symbol_pipe="$AWK '"\      lt_cv_sys_global_symbol_pipe="$AWK '"\
 "     {last_section=section; section=\$ 3};"\  "     {last_section=section; section=\$ 3};"\
   "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\  "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
 "     \$ 0!~/External *\|/{next};"\  "     \$ 0!~/External *\|/{next};"\
 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\  "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
Line 8571  $as_echo "$lt_cv_cc_needs_belf" >&6; } Line 8570  $as_echo "$lt_cv_cc_needs_belf" >&6; }
     CFLAGS="$SAVE_CFLAGS"      CFLAGS="$SAVE_CFLAGS"
   fi    fi
   ;;    ;;
sparc*-*solaris*)*-*solaris*)
   # Find out which ABI we are using.    # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext    echo 'int i;' > conftest.$ac_ext
   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
Line 8582  sparc*-*solaris*) Line 8581  sparc*-*solaris*)
     case `/usr/bin/file conftest.o` in      case `/usr/bin/file conftest.o` in
     *64-bit*)      *64-bit*)
       case $lt_cv_prog_gnu_ld in        case $lt_cv_prog_gnu_ld in
      yes*) LD="${LD-ld} -m elf64_sparc" ;;      yes*)
         case $host in
         i?86-*-solaris*)
           LD="${LD-ld} -m elf_x86_64"
           ;;
         sparc*-*-solaris*)
           LD="${LD-ld} -m elf64_sparc"
           ;;
         esac
         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
           LD="${LD-ld}_sol2"
         fi
         ;;
       *)        *)
         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then          if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
           LD="${LD-ld} -64"            LD="${LD-ld} -64"
Line 9222  else Line 9234  else
         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \          $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err            -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
         _lt_result=$?          _lt_result=$?
        if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then        # If there is a non-empty error log, and "single_module"
         # appears in it, assume the flag caused a linker warning
         if test -s conftest.err && $GREP single_module conftest.err; then
           cat conftest.err >&5
         # Otherwise, if the output was created with a 0 exit code from
         # the compiler, it worked.
         elif test -f libconftest.dylib && test $_lt_result -eq 0; then
           lt_cv_apple_cc_single_mod=yes            lt_cv_apple_cc_single_mod=yes
         else          else
           cat conftest.err >&5            cat conftest.err >&5
Line 9233  else Line 9251  else
 fi  fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }  $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }  $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
 if ${lt_cv_ld_exported_symbols_list+:} false; then :  if ${lt_cv_ld_exported_symbols_list+:} false; then :
Line 9265  rm -f core conftest.err conftest.$ac_objext \ Line 9284  rm -f core conftest.err conftest.$ac_objext \
 fi  fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }  $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
 $as_echo_n "checking for -force_load linker flag... " >&6; }  $as_echo_n "checking for -force_load linker flag... " >&6; }
 if ${lt_cv_ld_force_load+:} false; then :  if ${lt_cv_ld_force_load+:} false; then :
Line 9286  _LT_EOF Line 9306  _LT_EOF
       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5        echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err        $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
       _lt_result=$?        _lt_result=$?
      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then      if test -s conftest.err && $GREP force_load conftest.err; then
         cat conftest.err >&5
       elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
         lt_cv_ld_force_load=yes          lt_cv_ld_force_load=yes
       else        else
         cat conftest.err >&5          cat conftest.err >&5
Line 9553  fi Line 9575  fi
   
 # Check whether --with-pic was given.  # Check whether --with-pic was given.
 if test "${with_pic+set}" = set; then :  if test "${with_pic+set}" = set; then :
  withval=$with_pic; pic_mode="$withval"  withval=$with_pic; lt_p=${PACKAGE-default}
     case $withval in
     yes|no) pic_mode=$withval ;;
     *)
       pic_mode=default
       # Look at the argument we got.  We use all the common list separators.
       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
       for lt_pkg in $withval; do
         IFS="$lt_save_ifs"
         if test "X$lt_pkg" = "X$lt_p"; then
           pic_mode=yes
         fi
       done
       IFS="$lt_save_ifs"
       ;;
     esac
 else  else
   pic_mode=default    pic_mode=default
 fi  fi
Line 9631  LIBTOOL='$(SHELL) $(top_builddir)/libtool' Line 9668  LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   
   
   
   
   
   
   
 test -z "$LN_S" && LN_S="ln -s"  test -z "$LN_S" && LN_S="ln -s"
   
   
Line 10090  lt_prog_compiler_static= Line 10131  lt_prog_compiler_static=
     case $cc_basename in      case $cc_basename in
     nvcc*) # Cuda Compiler Driver 2.2      nvcc*) # Cuda Compiler Driver 2.2
       lt_prog_compiler_wl='-Xlinker '        lt_prog_compiler_wl='-Xlinker '
      lt_prog_compiler_pic='-Xcompiler -fPIC'      if test -n "$lt_prog_compiler_pic"; then
         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
       fi
       ;;        ;;
     esac      esac
   else    else
Line 10181  lt_prog_compiler_static= Line 10224  lt_prog_compiler_static=
         ;;          ;;
       *)        *)
         case `$CC -V 2>&1 | sed 5q` in          case `$CC -V 2>&1 | sed 5q` in
        *Sun\ F* | *Sun*Fortran*)        *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
           # Sun Fortran 8.3 passes all unrecognized flags to the linker            # Sun Fortran 8.3 passes all unrecognized flags to the linker
           lt_prog_compiler_pic='-KPIC'            lt_prog_compiler_pic='-KPIC'
           lt_prog_compiler_static='-Bstatic'            lt_prog_compiler_static='-Bstatic'
           lt_prog_compiler_wl=''            lt_prog_compiler_wl=''
           ;;            ;;
           *Sun\ F* | *Sun*Fortran*)
             lt_prog_compiler_pic='-KPIC'
             lt_prog_compiler_static='-Bstatic'
             lt_prog_compiler_wl='-Qoption ld '
             ;;
         *Sun\ C*)          *Sun\ C*)
           # Sun C 5.9            # Sun C 5.9
           lt_prog_compiler_pic='-KPIC'            lt_prog_compiler_pic='-KPIC'
           lt_prog_compiler_static='-Bstatic'            lt_prog_compiler_static='-Bstatic'
           lt_prog_compiler_wl='-Wl,'            lt_prog_compiler_wl='-Wl,'
           ;;            ;;
           *Intel*\ [CF]*Compiler*)
             lt_prog_compiler_wl='-Wl,'
             lt_prog_compiler_pic='-fPIC'
             lt_prog_compiler_static='-static'
             ;;
           *Portland\ Group*)
             lt_prog_compiler_wl='-Wl,'
             lt_prog_compiler_pic='-fpic'
             lt_prog_compiler_static='-Bstatic'
             ;;
         esac          esac
         ;;          ;;
       esac        esac
Line 10554  $as_echo_n "checking whether the $compiler linker ($LD Line 10612  $as_echo_n "checking whether the $compiler linker ($LD
   hardcode_direct=no    hardcode_direct=no
   hardcode_direct_absolute=no    hardcode_direct_absolute=no
   hardcode_libdir_flag_spec=    hardcode_libdir_flag_spec=
   hardcode_libdir_flag_spec_ld=  
   hardcode_libdir_separator=    hardcode_libdir_separator=
   hardcode_minus_L=no    hardcode_minus_L=no
   hardcode_shlibpath_var=unsupported    hardcode_shlibpath_var=unsupported
Line 10804  _LT_EOF Line 10861  _LT_EOF
         xlf* | bgf* | bgxlf* | mpixlf*)          xlf* | bgf* | bgxlf* | mpixlf*)
           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself            # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'            whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
          hardcode_libdir_flag_spec=          hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
          hardcode_libdir_flag_spec_ld='-rpath $libdir' 
           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'            archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
           if test "x$supports_anon_versioning" = xyes; then            if test "x$supports_anon_versioning" = xyes; then
             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~              archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
Line 11184  fi Line 11240  fi
         # The linker will not automatically build a static lib if we build a DLL.          # The linker will not automatically build a static lib if we build a DLL.
         # _LT_TAGVAR(old_archive_from_new_cmds, )='true'          # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
         enable_shared_with_static_runtimes=yes          enable_shared_with_static_runtimes=yes
           exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
         export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'          export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
         # Don't use ranlib          # Don't use ranlib
         old_postinstall_cmds='chmod 644 $oldlib'          old_postinstall_cmds='chmod 644 $oldlib'
Line 11229  fi Line 11286  fi
   hardcode_shlibpath_var=unsupported    hardcode_shlibpath_var=unsupported
   if test "$lt_cv_ld_force_load" = "yes"; then    if test "$lt_cv_ld_force_load" = "yes"; then
     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'      whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
   
   else    else
     whole_archive_flag_spec=''      whole_archive_flag_spec=''
   fi    fi
Line 11257  fi Line 11315  fi
       hardcode_shlibpath_var=no        hardcode_shlibpath_var=no
       ;;        ;;
   
     freebsd1*)  
       ld_shlibs=no  
       ;;  
   
     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor      # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
     # support.  Future versions do this automatically, but an explicit c++rt0.o      # support.  Future versions do this automatically, but an explicit c++rt0.o
     # does not break anything, and helps significantly (at the cost of a little      # does not break anything, and helps significantly (at the cost of a little
Line 11273  fi Line 11327  fi
       ;;        ;;
   
     # Unfortunately, older versions of FreeBSD 2 do not have this feature.      # Unfortunately, older versions of FreeBSD 2 do not have this feature.
    freebsd2*)    freebsd2.*)
       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
       hardcode_direct=yes        hardcode_direct=yes
       hardcode_minus_L=yes        hardcode_minus_L=yes
Line 11312  fi Line 11366  fi
       fi        fi
       if test "$with_gnu_ld" = no; then        if test "$with_gnu_ld" = no; then
         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'          hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
         hardcode_libdir_flag_spec_ld='+b $libdir'  
         hardcode_libdir_separator=:          hardcode_libdir_separator=:
         hardcode_direct=yes          hardcode_direct=yes
         hardcode_direct_absolute=yes          hardcode_direct_absolute=yes
Line 11936  esac Line 11989  esac
   
   
   
   
   
   
   
   
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
 $as_echo_n "checking dynamic linker characteristics... " >&6; }  $as_echo_n "checking dynamic linker characteristics... " >&6; }
   
Line 12030  need_version=unknown Line 12078  need_version=unknown
   
 case $host_os in  case $host_os in
 aix3*)  aix3*)
  version_type=linux  version_type=linux # correct to gnu/linux during the next big refactor
   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'    library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   shlibpath_var=LIBPATH    shlibpath_var=LIBPATH
   
Line 12039  aix3*) Line 12087  aix3*)
   ;;    ;;
   
 aix[4-9]*)  aix[4-9]*)
  version_type=linux  version_type=linux # correct to gnu/linux during the next big refactor
   need_lib_prefix=no    need_lib_prefix=no
   need_version=no    need_version=no
   hardcode_into_libs=yes    hardcode_into_libs=yes
Line 12104  beos*) Line 12152  beos*)
   ;;    ;;
   
 bsdi[45]*)  bsdi[45]*)
  version_type=linux  version_type=linux # correct to gnu/linux during the next big refactor
   need_version=no    need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'    soname_spec='${libname}${release}${shared_ext}$major'
Line 12243  darwin* | rhapsody*) Line 12291  darwin* | rhapsody*)
   ;;    ;;
   
 dgux*)  dgux*)
  version_type=linux  version_type=linux # correct to gnu/linux during the next big refactor
   need_lib_prefix=no    need_lib_prefix=no
   need_version=no    need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
Line 12251  dgux*) Line 12299  dgux*)
   shlibpath_var=LD_LIBRARY_PATH    shlibpath_var=LD_LIBRARY_PATH
   ;;    ;;
   
 freebsd1*)  
   dynamic_linker=no  
   ;;  
   
 freebsd* | dragonfly*)  freebsd* | dragonfly*)
   # DragonFly does not have aout.  When/if they implement a new    # DragonFly does not have aout.  When/if they implement a new
   # versioning mechanism, adjust this.    # versioning mechanism, adjust this.
Line 12262  freebsd* | dragonfly*) Line 12306  freebsd* | dragonfly*)
     objformat=`/usr/bin/objformat`      objformat=`/usr/bin/objformat`
   else    else
     case $host_os in      case $host_os in
    freebsd[123]*) objformat=aout ;;    freebsd[23].*) objformat=aout ;;
     *) objformat=elf ;;      *) objformat=elf ;;
     esac      esac
   fi    fi
Line 12280  freebsd* | dragonfly*) Line 12324  freebsd* | dragonfly*)
   esac    esac
   shlibpath_var=LD_LIBRARY_PATH    shlibpath_var=LD_LIBRARY_PATH
   case $host_os in    case $host_os in
  freebsd2*)  freebsd2.*)
     shlibpath_overrides_runpath=yes      shlibpath_overrides_runpath=yes
     ;;      ;;
   freebsd3.[01]* | freebsdelf3.[01]*)    freebsd3.[01]* | freebsdelf3.[01]*)
Line 12300  freebsd* | dragonfly*) Line 12344  freebsd* | dragonfly*)
   ;;    ;;
   
 gnu*)  gnu*)
  version_type=linux  version_type=linux # correct to gnu/linux during the next big refactor
   need_lib_prefix=no    need_lib_prefix=no
   need_version=no    need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'    soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH    shlibpath_var=LD_LIBRARY_PATH
     shlibpath_overrides_runpath=no
   hardcode_into_libs=yes    hardcode_into_libs=yes
   ;;    ;;
   
 haiku*)  haiku*)
  version_type=linux  version_type=linux # correct to gnu/linux during the next big refactor
   need_lib_prefix=no    need_lib_prefix=no
   need_version=no    need_version=no
   dynamic_linker="$host_os runtime_loader"    dynamic_linker="$host_os runtime_loader"
Line 12371  hpux9* | hpux10* | hpux11*) Line 12416  hpux9* | hpux10* | hpux11*)
   ;;    ;;
   
 interix[3-9]*)  interix[3-9]*)
  version_type=linux  version_type=linux # correct to gnu/linux during the next big refactor
   need_lib_prefix=no    need_lib_prefix=no
   need_version=no    need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
Line 12387  irix5* | irix6* | nonstopux*) Line 12432  irix5* | irix6* | nonstopux*)
     nonstopux*) version_type=nonstopux ;;      nonstopux*) version_type=nonstopux ;;
     *)      *)
         if test "$lt_cv_prog_gnu_ld" = yes; then          if test "$lt_cv_prog_gnu_ld" = yes; then
                version_type=linux                version_type=linux # correct to gnu/linux during the next big refactor
         else          else
                 version_type=irix                  version_type=irix
         fi ;;          fi ;;
Line 12424  linux*oldld* | linux*aout* | linux*coff*) Line 12469  linux*oldld* | linux*aout* | linux*coff*)
   dynamic_linker=no    dynamic_linker=no
   ;;    ;;
   
# This must be Linux ELF.# This must be glibc/ELF.
 linux* | k*bsd*-gnu | kopensolaris*-gnu)  linux* | k*bsd*-gnu | kopensolaris*-gnu)
  version_type=linux  version_type=linux # correct to gnu/linux during the next big refactor
   need_lib_prefix=no    need_lib_prefix=no
   need_version=no    need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
Line 12508  netbsd*) Line 12553  netbsd*)
   ;;    ;;
   
 newsos6)  newsos6)
  version_type=linux  version_type=linux # correct to gnu/linux during the next big refactor
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH    shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=yes    shlibpath_overrides_runpath=yes
Line 12577  rdos*) Line 12622  rdos*)
   ;;    ;;
   
 solaris*)  solaris*)
  version_type=linux  version_type=linux # correct to gnu/linux during the next big refactor
   need_lib_prefix=no    need_lib_prefix=no
   need_version=no    need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
Line 12602  sunos4*) Line 12647  sunos4*)
   ;;    ;;
   
 sysv4 | sysv4.3*)  sysv4 | sysv4.3*)
  version_type=linux  version_type=linux # correct to gnu/linux during the next big refactor
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'    soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH    shlibpath_var=LD_LIBRARY_PATH
Line 12626  sysv4 | sysv4.3*) Line 12671  sysv4 | sysv4.3*)
   
 sysv4*MP*)  sysv4*MP*)
   if test -d /usr/nec ;then    if test -d /usr/nec ;then
    version_type=linux    version_type=linux # correct to gnu/linux during the next big refactor
     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'      library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
     soname_spec='$libname${shared_ext}.$major'      soname_spec='$libname${shared_ext}.$major'
     shlibpath_var=LD_LIBRARY_PATH      shlibpath_var=LD_LIBRARY_PATH
Line 12657  sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | Line 12702  sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* |
   
 tpf*)  tpf*)
   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.    # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
  version_type=linux  version_type=linux # correct to gnu/linux during the next big refactor
   need_lib_prefix=no    need_lib_prefix=no
   need_version=no    need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
Line 12667  tpf*) Line 12712  tpf*)
   ;;    ;;
   
 uts4*)  uts4*)
  version_type=linux  version_type=linux # correct to gnu/linux during the next big refactor
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'    soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH    shlibpath_var=LD_LIBRARY_PATH
Line 13449  CC="$lt_save_CC" Line 13494  CC="$lt_save_CC"
   
   
   
   
   
         ac_config_commands="$ac_config_commands libtool"          ac_config_commands="$ac_config_commands libtool"
   
   
Line 13463  if test "$enable_shared" = "no"; then Line 13510  if test "$enable_shared" = "no"; then
     enable_dlopen=no      enable_dlopen=no
     lt_cv_dlopen=none      lt_cv_dlopen=none
     lt_cv_dlopen_libs=      lt_cv_dlopen_libs=
       ac_cv_func_dlopen=no
 else  else
     eval _shrext="$shrext_cmds"      eval _shrext="$shrext_cmds"
     # Darwin uses .dylib for libraries but .so for modules      # Darwin uses .dylib for libraries but .so for modules
Line 13685  fi Line 13733  fi
   
 case "$host" in  case "$host" in
     *-*-sunos4*)      *-*-sunos4*)
                   # LD_PRELOAD is space-delimited
                   RTLD_PRELOAD_DELIM=" "
   
                 # getcwd(3) opens a pipe to getpwd(1)!?!                  # getcwd(3) opens a pipe to getpwd(1)!?!
                 BROKEN_GETCWD=1                  BROKEN_GETCWD=1
   
Line 13696  case "$host" in Line 13747  case "$host" in
                 shadow_funcs="getpwanam issecure"                  shadow_funcs="getpwanam issecure"
                 ;;                  ;;
     *-*-solaris2*)      *-*-solaris2*)
                   # LD_PRELOAD is space-delimited
                   RTLD_PRELOAD_DELIM=" "
   
                 # To get the crypt(3) prototype (so we pass -Wall)                  # To get the crypt(3) prototype (so we pass -Wall)
                 OSDEFS="${OSDEFS} -D__EXTENSIONS__"                  OSDEFS="${OSDEFS} -D__EXTENSIONS__"
                 # AFS support needs -lucb                  # AFS support needs -lucb
Line 13812  done Line 13866  done
                 # LDR_PRELOAD is only supported in AIX 5.3 and later                  # LDR_PRELOAD is only supported in AIX 5.3 and later
                 if test $OSMAJOR -lt 5; then                  if test $OSMAJOR -lt 5; then
                     with_noexec=no                      with_noexec=no
                   else
                       RTLD_PRELOAD_VAR="LDR_PRELOAD"
                 fi                  fi
   
                 # AIX-specific functions                  # AIX-specific functions
Line 14013  $as_echo "yes, fixing locally" >&6; } Line 14069  $as_echo "yes, fixing locally" >&6; }
   
 fi  fi
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
                   # ":DEFAULT" must be appended to _RLD_LIST
                   RTLD_PRELOAD_VAR="_RLD_LIST"
                   RTLD_PRELOAD_DEFAULT="DEFAULT"
                 : ${mansectsu='8'}                  : ${mansectsu='8'}
                 : ${mansectform='4'}                  : ${mansectform='4'}
                 ;;                  ;;
Line 14079  if test "x$ac_cv_lib_sun_getpwnam" = xyes; then : Line 14138  if test "x$ac_cv_lib_sun_getpwnam" = xyes; then :
 fi  fi
   
                 fi                  fi
                   # ":DEFAULT" must be appended to _RLD_LIST
                   RTLD_PRELOAD_VAR="_RLD_LIST"
                   RTLD_PRELOAD_DEFAULT="DEFAULT"
                 : ${mansectsu='1m'}                  : ${mansectsu='1m'}
                 : ${mansectform='4'}                  : ${mansectform='4'}
                 ;;                  ;;
Line 14270  done Line 14332  done
                 CHECKSHADOW="false"                  CHECKSHADOW="false"
                 test -z "$with_pam" && AUTH_EXCL_DEF="PAM"                  test -z "$with_pam" && AUTH_EXCL_DEF="PAM"
                 : ${with_logincap='yes'}                  : ${with_logincap='yes'}
                   RTLD_PRELOAD_VAR="DYLD_INSERT_LIBRARIES"
                   RTLD_PRELOAD_ENABLE_VAR="DYLD_FORCE_FLAT_NAMESPACE"
                 ;;                  ;;
     *-*-nextstep*)      *-*-nextstep*)
                 # lockf() on is broken on the NeXT -- use flock instead                  # lockf() on is broken on the NeXT -- use flock instead
                 ac_cv_func_lockf=no                  ac_cv_func_lockf=no
                 ac_cv_func_flock=yes                  ac_cv_func_flock=yes
                   RTLD_PRELOAD_VAR="DYLD_INSERT_LIBRARIES"
                   RTLD_PRELOAD_ENABLE_VAR="DYLD_FORCE_FLAT_NAMESPACE"
                 ;;                  ;;
     *-*-*sysv4*)      *-*-*sysv4*)
                 : ${mansectsu='1m'}                  : ${mansectsu='1m'}
Line 14290  done Line 14356  done
                 ;;                  ;;
 esac  esac
   
   if test -n "$with_noexec"; then
       cat >>confdefs.h <<EOF
   #define RTLD_PRELOAD_VAR "$RTLD_PRELOAD_VAR"
   EOF
   
       cat >>confdefs.h <<EOF
   #define RTLD_PRELOAD_DELIM "$RTLD_PRELOAD_DELIM"
   EOF
   
       if test -n "$RTLD_PRELOAD_DEFAULT"; then
           cat >>confdefs.h <<EOF
   #define RTLD_PRELOAD_DEFAULT "$RTLD_PRELOAD_DEFAULT"
   EOF
   
       fi
       if test -n "$RTLD_PRELOAD_ENABLE_VAR"; then
           cat >>confdefs.h <<EOF
   #define RTLD_PRELOAD_ENABLE_VAR "$RTLD_PRELOAD_ENABLE_VAR"
   EOF
   
       fi
   fi
   
 AUTH_REG=${AUTH_REG# }  AUTH_REG=${AUTH_REG# }
 AUTH_EXCL=${AUTH_EXCL# }  AUTH_EXCL=${AUTH_EXCL# }
 if test -n "$AUTH_EXCL"; then  if test -n "$AUTH_EXCL"; then
Line 14495  $as_echo "#define volatile /**/" >>confdefs.h Line 14584  $as_echo "#define volatile /**/" >>confdefs.h
   
 fi  fi
   
   # Check for variadic macro support in cpp
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   $ac_includes_default
   #if defined(__GNUC__) && __GNUC__ == 2
   # define sudo_fprintf(fp, fmt...) fprintf((fp), (fmt))
   #else
   # define sudo_fprintf(fp, ...) fprintf((fp), __VA_ARGS__)
   #endif
   
   int
   main ()
   {
   sudo_fprintf(stderr, "a %s", "test");
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
   else
     as_fn_error $? "Your C compiler doesn't support variadic macros, try building with gcc instead" "$LINENO" 5
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 if test X"$with_gnu_ld" != "yes" -a -n "$GCC"; then  if test X"$with_gnu_ld" != "yes" -a -n "$GCC"; then
     _CFLAGS="$CFLAGS"      _CFLAGS="$CFLAGS"
     CFLAGS="$CFLAGS -static-libgcc"      CFLAGS="$CFLAGS -static-libgcc"
Line 15029  $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h Line 15143  $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
   
 fi  fi
   
for ac_header in malloc.h paths.h utime.h netgroup.h utmpx.h sys/sockio.h sys/bsdtypes.h sys/select.h sys/stropts.h sys/sysmacros.h{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
 $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
 if ${ac_cv_header_stdbool_h+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 #include <stdbool.h>
 #ifndef bool
  "error: bool is not defined"
 #endif
 #ifndef false
  "error: false is not defined"
 #endif
 #if false
  "error: false is not 0"
 #endif
 #ifndef true
  "error: true is not defined"
 #endif
 #if true != 1
  "error: true is not 1"
 #endif
 #ifndef __bool_true_false_are_defined
  "error: __bool_true_false_are_defined is not defined"
 #endif
 
         struct s { _Bool s: 1; _Bool t; } s;
 
         char a[true == 1 ? 1 : -1];
         char b[false == 0 ? 1 : -1];
         char c[__bool_true_false_are_defined == 1 ? 1 : -1];
         char d[(bool) 0.5 == true ? 1 : -1];
         /* See body of main program for 'e'.  */
         char f[(_Bool) 0.0 == false ? 1 : -1];
         char g[true];
         char h[sizeof (_Bool)];
         char i[sizeof s.t];
         enum { j = false, k = true, l = false * true, m = true * 256 };
         /* The following fails for
            HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
         _Bool n[m];
         char o[sizeof n == m * sizeof n[0] ? 1 : -1];
         char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
         /* Catch a bug in an HP-UX C compiler.  See
            http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
            http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
          */
         _Bool q = true;
         _Bool *pq = &q;
 
 int
 main ()
 {
 
         bool e = &s;
         *pq |= q;
         *pq |= ! q;
         /* Refer to every declared value, to avoid compiler optimizations.  */
         return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
                 + !m + !n + !o + !p + !q + !pq);
 
   ;
   return 0;
 }
 _ACEOF
 if ac_fn_c_try_compile "$LINENO"; then :
   ac_cv_header_stdbool_h=yes
 else
   ac_cv_header_stdbool_h=no
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
 $as_echo "$ac_cv_header_stdbool_h" >&6; }
 ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
 if test "x$ac_cv_type__Bool" = xyes; then :
 
 cat >>confdefs.h <<_ACEOF
 #define HAVE__BOOL 1
 _ACEOF
 
 
 fi
 
 if test $ac_cv_header_stdbool_h = yes; then
 
 $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
 
 fi
 
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/types.h defines makedev" >&5
 $as_echo_n "checking whether sys/types.h defines makedev... " >&6; }
 if ${ac_cv_header_sys_types_h_makedev+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 #include <sys/types.h>
 int
 main ()
 {
 return makedev(0, 0);
   ;
   return 0;
 }
 _ACEOF
 if ac_fn_c_try_link "$LINENO"; then :
   ac_cv_header_sys_types_h_makedev=yes
 else
   ac_cv_header_sys_types_h_makedev=no
 fi
 rm -f core conftest.err conftest.$ac_objext \
     conftest$ac_exeext conftest.$ac_ext
 
 fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_types_h_makedev" >&5
 $as_echo "$ac_cv_header_sys_types_h_makedev" >&6; }
 
 if test $ac_cv_header_sys_types_h_makedev = no; then
 ac_fn_c_check_header_mongrel "$LINENO" "sys/mkdev.h" "ac_cv_header_sys_mkdev_h" "$ac_includes_default"
 if test "x$ac_cv_header_sys_mkdev_h" = xyes; then :
 
 $as_echo "#define MAJOR_IN_MKDEV 1" >>confdefs.h
 
 fi
 
 
 
   if test $ac_cv_header_sys_mkdev_h = no; then
     ac_fn_c_check_header_mongrel "$LINENO" "sys/sysmacros.h" "ac_cv_header_sys_sysmacros_h" "$ac_includes_default"
 if test "x$ac_cv_header_sys_sysmacros_h" = xyes; then :
 
 $as_echo "#define MAJOR_IN_SYSMACROS 1" >>confdefs.h
 
 fi
 
 
   fi
 fi
 
 for ac_header in malloc.h netgroup.h paths.h spawn.h utime.h utmpx.h sys/sockio.h sys/bsdtypes.h sys/select.h sys/stropts.h sys/sysmacros.h
 do :  do :
   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`    as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"  ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
Line 15042  fi Line 15298  fi
   
 done  done
   
   for ac_header in procfs.h sys/procfs.h
   do :
     as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
     cat >>confdefs.h <<_ACEOF
   #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   _ACEOF
    ac_fn_c_check_member "$LINENO" "struct psinfo" "pr_ttydev" "ac_cv_member_struct_psinfo_pr_ttydev" "$ac_includes_default
   #ifdef HAVE_PROCFS_H
   #include <procfs.h>
   #endif
   #ifdef HAVE_SYS_PROCFS_H
   #include <sys/procfs.h>
   #endif
   
   "
   if test "x$ac_cv_member_struct_psinfo_pr_ttydev" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1
   _ACEOF
   
   for ac_func in _ttyname_dev
   do :
     ac_fn_c_check_func "$LINENO" "_ttyname_dev" "ac_cv_func__ttyname_dev"
   if test "x$ac_cv_func__ttyname_dev" = xyes; then :
     cat >>confdefs.h <<_ACEOF
   #define HAVE__TTYNAME_DEV 1
   _ACEOF
   
   fi
   done
   
   fi
   
   break
   fi
   
   done
   
 # Check whether --enable-largefile was given.  # Check whether --enable-largefile was given.
 if test "${enable_largefile+set}" = set; then :  if test "${enable_largefile+set}" = set; then :
   enableval=$enable_largefile;    enableval=$enable_largefile;
Line 15541  cat >>confdefs.h <<_ACEOF Line 15838  cat >>confdefs.h <<_ACEOF
 #define HAVE_SIGACTION_T 1  #define HAVE_SIGACTION_T 1
 _ACEOF  _ACEOF
   
 $as_echo "#define HAVE_SIGACTION_T 1" >>confdefs.h  
   
 fi  fi
   
Line 15552  ac_fn_c_check_type "$LINENO" "struct timespec" "ac_cv_ Line 15848  ac_fn_c_check_type "$LINENO" "struct timespec" "ac_cv_
 #include <time.h>  #include <time.h>
 "  "
 if test "x$ac_cv_type_struct_timespec" = xyes; then :  if test "x$ac_cv_type_struct_timespec" = xyes; then :
   $as_echo "#define HAVE_TIMESPEC 1" >>confdefs.h  
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_STRUCT_TIMESPEC 1
   _ACEOF
   
   
 fi  fi
   
 ac_fn_c_check_type "$LINENO" "struct in6_addr" "ac_cv_type_struct_in6_addr" "#include <sys/types.h>  ac_fn_c_check_type "$LINENO" "struct in6_addr" "ac_cv_type_struct_in6_addr" "#include <sys/types.h>
Line 15565  cat >>confdefs.h <<_ACEOF Line 15865  cat >>confdefs.h <<_ACEOF
 #define HAVE_STRUCT_IN6_ADDR 1  #define HAVE_STRUCT_IN6_ADDR 1
 _ACEOF  _ACEOF
   
 $as_echo "#define HAVE_IN6_ADDR 1" >>confdefs.h  
   
 fi  fi
   
Line 15693  cat >>confdefs.h <<_ACEOF Line 15992  cat >>confdefs.h <<_ACEOF
 _ACEOF  _ACEOF
   
   
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for size_t" >&5ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
$as_echo_n "checking for size_t... " >&6; }if test "x$ac_cv_type_size_t" = xyes; then :
if ${sudo_cv_type_size_t+:} false; then :
  $as_echo_n "(cached) " >&6 
 else  else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */cat >>confdefs.h <<_ACEOF
#include <sys/types.h>#define size_t unsigned int
#include <stdio.h> 
#if STDC_HEADERS 
#include <stdlib.h> 
#endif 
#if HAVE_UNISTD_H 
#include <unistd.h> 
#endif 
 _ACEOF  _ACEOF
 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |  
   $EGREP "size_t" >/dev/null 2>&1; then :  
   sudo_cv_type_size_t=yes  
 else  
   sudo_cv_type_size_t=no  
 fi  
 rm -f conftest*  
   
 fi  fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_type_size_t" >&5  
 $as_echo "$sudo_cv_type_size_t" >&6; }  
 if test $sudo_cv_type_size_t = no; then  
   
$as_echo "#define size_t int" >>confdefs.hac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
 if test "x$ac_cv_type_ssize_t" = xyes; then :
   
 fi  
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ssize_t" >&5  
 $as_echo_n "checking for ssize_t... " >&6; }  
 if ${sudo_cv_type_ssize_t+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */cat >>confdefs.h <<_ACEOF
#include <sys/types.h>#define ssize_t int
#include <stdio.h> 
#if STDC_HEADERS 
#include <stdlib.h> 
#endif 
#if HAVE_UNISTD_H 
#include <unistd.h> 
#endif 
 _ACEOF  _ACEOF
 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |  
   $EGREP "ssize_t" >/dev/null 2>&1; then :  
   sudo_cv_type_ssize_t=yes  
 else  
   sudo_cv_type_ssize_t=no  
 fi  
 rm -f conftest*  
   
 fi  fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_type_ssize_t" >&5  
 $as_echo "$sudo_cv_type_ssize_t" >&6; }  
 if test $sudo_cv_type_ssize_t = no; then  
   
$as_echo "#define ssize_t int" >>confdefs.hac_fn_c_check_type "$LINENO" "dev_t" "ac_cv_type_dev_t" "$ac_includes_default"
 if test "x$ac_cv_type_dev_t" = xyes; then :
   
 fi  
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dev_t" >&5  
 $as_echo_n "checking for dev_t... " >&6; }  
 if ${sudo_cv_type_dev_t+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */cat >>confdefs.h <<_ACEOF
#include <sys/types.h>#define dev_t int
#include <stdio.h> 
#if STDC_HEADERS 
#include <stdlib.h> 
#endif 
#if HAVE_UNISTD_H 
#include <unistd.h> 
#endif 
 _ACEOF  _ACEOF
 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |  
   $EGREP "dev_t" >/dev/null 2>&1; then :  
   sudo_cv_type_dev_t=yes  
 else  
   sudo_cv_type_dev_t=no  
 fi  
 rm -f conftest*  
   
 fi  fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_type_dev_t" >&5  
 $as_echo "$sudo_cv_type_dev_t" >&6; }  
 if test $sudo_cv_type_dev_t = no; then  
   
$as_echo "#define dev_t int" >>confdefs.hac_fn_c_check_type "$LINENO" "ino_t" "ac_cv_type_ino_t" "$ac_includes_default"
 if test "x$ac_cv_type_ino_t" = xyes; then :
   
 fi  
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ino_t" >&5  
 $as_echo_n "checking for ino_t... " >&6; }  
 if ${sudo_cv_type_ino_t+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */cat >>confdefs.h <<_ACEOF
#include <sys/types.h>#define ino_t unsigned int
#include <stdio.h> 
#if STDC_HEADERS 
#include <stdlib.h> 
#endif 
#if HAVE_UNISTD_H 
#include <unistd.h> 
#endif 
 _ACEOF  _ACEOF
 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |  
   $EGREP "ino_t" >/dev/null 2>&1; then :  
   sudo_cv_type_ino_t=yes  
 else  
   sudo_cv_type_ino_t=no  
 fi  
 rm -f conftest*  
   
 fi  fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_type_ino_t" >&5  
 $as_echo "$sudo_cv_type_ino_t" >&6; }  
 if test $sudo_cv_type_ino_t = no; then  
   
$as_echo "#define ino_t unsigned int" >>confdefs.hac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "
 $ac_includes_default
 #include <sys/socket.h>
 "
 if test "x$ac_cv_type_socklen_t" = xyes; then :
   
   else
     $as_echo "#define socklen_t unsigned int" >>confdefs.h
   
 fi  fi
   
   
Line 15884  _ACEOF Line 16106  _ACEOF
 "  "
 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :  if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
   
$as_echo "#define HAVE_SA_LEN 1" >>confdefs.h$as_echo "#define HAVE_STRUCT_SOCKADDR_SA_LEN 1" >>confdefs.h
   
 fi  fi
   
Line 16257  $as_echo "#define HAVE_GETGROUPS 1" >>confdefs.h Line 16479  $as_echo "#define HAVE_GETGROUPS 1" >>confdefs.h
 fi  fi
 LIBS=$ac_save_LIBS  LIBS=$ac_save_LIBS
   
for ac_func in strrchr sysconf tzset strftime \for ac_func in glob strrchr sysconf tzset strftime setenv \
               regcomp setlocale nl_langinfo getaddrinfo mbr_check_membership \               regcomp setlocale nl_langinfo mbr_check_membership \
               setrlimit64 sysctl               setrlimit64
 do :  do :
   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"  ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
Line 16316  done Line 16538  done
 fi  fi
 done  done
   
   O_CPPFLAGS="$CPPFLAGS"
   CPPFLAGS="$CPPFLAGS -D_FORTIFY_SOURCE=2"
   ac_fn_c_check_func "$LINENO" "__sprintf_chk" "ac_cv_func___sprintf_chk"
   if test "x$ac_cv_func___sprintf_chk" = xyes; then :
   
       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   char buf[4]; (void)sprintf(buf, "%s", "foo");
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_link "$LINENO"; then :
     OSDEFS="${OSDEFS} -D_FORTIFY_SOURCE=2"
   fi
   rm -f core conftest.err conftest.$ac_objext \
       conftest$ac_exeext conftest.$ac_ext
   
   fi
   
   CPPFLAGS="$O_CPPFLAGS"
   
 utmp_style=LEGACY  utmp_style=LEGACY
 for ac_func in getutxid getutid  for ac_func in getutxid getutid
 do :  do :
Line 16344  done Line 16592  done
   
 fi  fi
   
   for ac_func in sysctl
   do :
     ac_fn_c_check_func "$LINENO" "sysctl" "ac_cv_func_sysctl"
   if test "x$ac_cv_func_sysctl" = xyes; then :
     cat >>confdefs.h <<_ACEOF
   #define HAVE_SYSCTL 1
   _ACEOF
    ac_fn_c_check_member "$LINENO" "struct kinfo_proc" "ki_tdev" "ac_cv_member_struct_kinfo_proc_ki_tdev" "
           #include <sys/param.h>
           #include <sys/sysctl.h>
           #include <sys/user.h>
   
   "
   if test "x$ac_cv_member_struct_kinfo_proc_ki_tdev" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_STRUCT_KINFO_PROC_KI_TDEV 1
   _ACEOF
   
   
   else
   
           ac_fn_c_check_member "$LINENO" "struct kinfo_proc2" "p_tdev" "ac_cv_member_struct_kinfo_proc2_p_tdev" "
               #include <sys/param.h>
               #include <sys/sysctl.h>
   
   "
   if test "x$ac_cv_member_struct_kinfo_proc2_p_tdev" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_STRUCT_KINFO_PROC2_P_TDEV 1
   _ACEOF
   
   
   else
   
               ac_fn_c_check_member "$LINENO" "struct kinfo_proc" "p_tdev" "ac_cv_member_struct_kinfo_proc_p_tdev" "
                   #include <sys/param.h>
                   #include <sys/sysctl.h>
   
   "
   if test "x$ac_cv_member_struct_kinfo_proc_p_tdev" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_STRUCT_KINFO_PROC_P_TDEV 1
   _ACEOF
   
   
   else
   
                   ac_fn_c_check_member "$LINENO" "struct kinfo_proc" "kp_eproc.e_tdev" "ac_cv_member_struct_kinfo_proc_kp_eproc_e_tdev" "
                       #include <sys/param.h>
                       #include <sys/sysctl.h>
   
   "
   if test "x$ac_cv_member_struct_kinfo_proc_kp_eproc_e_tdev" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1
   _ACEOF
   
   
   fi
   
   
   fi
   
   
   fi
   
   
   fi
   
   
   fi
   done
   
   
 for ac_func in openpty  for ac_func in openpty
 do :  do :
   ac_fn_c_check_func "$LINENO" "openpty" "ac_cv_func_openpty"    ac_fn_c_check_func "$LINENO" "openpty" "ac_cv_func_openpty"
Line 16533  $as_echo "#define UNSETENV_VOID 1" >>confdefs.h Line 16859  $as_echo "#define UNSETENV_VOID 1" >>confdefs.h
   
     fi      fi
   
   fi
   done
   
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether putenv takes a const argument" >&5
   $as_echo_n "checking whether putenv takes a const argument... " >&6; }
   if ${sudo_cv_func_putenv_const+:} false; then :
     $as_echo_n "(cached) " >&6
 else  else
  case " $LIBOBJS " in  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  *" unsetenv.$ac_objext "* ) ;;/* end confdefs.h.  */
  *) LIBOBJS="$LIBOBJS unsetenv.$ac_objext"$ac_includes_default
 ;;int putenv(const char *string) {return 0;}
esacint
 main ()
 {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
     sudo_cv_func_putenv_const=yes
   else
     sudo_cv_func_putenv_const=no
 fi  fi
donerm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   
   fi
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_func_putenv_const" >&5
   $as_echo "$sudo_cv_func_putenv_const" >&6; }
     if test $sudo_cv_func_putenv_const = yes; then
   
   $as_echo "#define PUTENV_CONST const" >>confdefs.h
   
     else
       $as_echo "#define PUTENV_CONST /**/" >>confdefs.h
   
     fi
   
 if test -z "$SKIP_SETRESUID"; then  if test -z "$SKIP_SETRESUID"; then
     for ac_func in setresuid      for ac_func in setresuid
 do :  do :
Line 16634  fi Line 16989  fi
   
   
 fi  fi
 for ac_func in glob  
 do :  
   ac_fn_c_check_func "$LINENO" "glob" "ac_cv_func_glob"  
 if test "x$ac_cv_func_glob" = xyes; then :  
   cat >>confdefs.h <<_ACEOF  
 #define HAVE_GLOB 1  
 _ACEOF  
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLOB_BRACE and GLOB_TILDE in glob.h" >&5  
 $as_echo_n "checking for GLOB_BRACE and GLOB_TILDE in glob.h... " >&6; }  
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
 #include <glob.h>  
 int  
 main ()  
 {  
 int i = GLOB_BRACE | GLOB_TILDE; (void)i;  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_compile "$LINENO"; then :  
   $as_echo "#define HAVE_EXTENDED_GLOB 1" >>confdefs.h  
   
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  
 $as_echo "yes" >&6; }  
 else  
   case " $LIBOBJS " in  
   *" glob.$ac_objext "* ) ;;  
   *) LIBOBJS="$LIBOBJS glob.$ac_objext"  
  ;;  
 esac  
   
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  
 $as_echo "no" >&6; }  
 fi  
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  
 else  
   case " $LIBOBJS " in  
   *" glob.$ac_objext "* ) ;;  
   *) LIBOBJS="$LIBOBJS glob.$ac_objext"  
  ;;  
 esac  
   
 fi  
 done  
   
 for ac_func in lockf flock  for ac_func in lockf flock
 do :  do :
   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
Line 16809  else Line 17118  else
  ;;   ;;
 esac  esac
   
       COMPAT_TEST_PROGS="${COMPAT_TEST_PROGS}${COMPAT_TEST_PROGS+ }fnm_test"
   
 fi  fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isblank" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isblank" >&5
 $as_echo_n "checking for isblank... " >&6; }  $as_echo_n "checking for isblank... " >&6; }
Line 16863  esac Line 17174  esac
   
 fi  fi
   
   ac_fn_c_check_func "$LINENO" "pw_dup" "ac_cv_func_pw_dup"
   if test "x$ac_cv_func_pw_dup" = xyes; then :
     $as_echo "#define HAVE_PW_DUP 1" >>confdefs.h
   
   else
     case " $LIBOBJS " in
     *" pw_dup.$ac_objext "* ) ;;
     *) LIBOBJS="$LIBOBJS pw_dup.$ac_objext"
    ;;
   esac
   
   fi
   
 ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy"  ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy"
 if test "x$ac_cv_func_strlcpy" = xyes; then :  if test "x$ac_cv_func_strlcpy" = xyes; then :
   $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h    $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
Line 16889  esac Line 17213  esac
   
 fi  fi
   
 ac_fn_c_check_func "$LINENO" "setenv" "ac_cv_func_setenv"  
 if test "x$ac_cv_func_setenv" = xyes; then :  
   $as_echo "#define HAVE_SETENV 1" >>confdefs.h  
   
 else  
   case " $LIBOBJS " in  
   *" setenv.$ac_objext "* ) ;;  
   *) LIBOBJS="$LIBOBJS setenv.$ac_objext"  
  ;;  
 esac  
   
 fi  
   
   
 for ac_func in nanosleep  for ac_func in nanosleep
 do :  do :
   ac_fn_c_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"    ac_fn_c_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
Line 17097  rm -f core conftest.err conftest.$ac_objext \ Line 17408  rm -f core conftest.err conftest.$ac_objext \
 fi  fi
 rm -f core conftest.err conftest.$ac_objext \  rm -f core conftest.err conftest.$ac_objext \
     conftest$ac_exeext conftest.$ac_ext      conftest$ac_exeext conftest.$ac_ext
   ac_fn_c_check_member "$LINENO" "struct dirent" "d_type" "ac_cv_member_struct_dirent_d_type" "
   $ac_includes_default
   #include <$ac_header_dirent>
   
   "
   if test "x$ac_cv_member_struct_dirent_d_type" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_STRUCT_DIRENT_D_TYPE 1
   _ACEOF
   
   
   fi
   
 if test -n "$NEED_SNPRINTF"; then  if test -n "$NEED_SNPRINTF"; then
     case " $LIBOBJS " in      case " $LIBOBJS " in
   *" snprintf.$ac_objext "* ) ;;    *" snprintf.$ac_objext "* ) ;;
Line 17109  ac_fn_c_check_func "$LINENO" "socket" "ac_cv_func_sock Line 17434  ac_fn_c_check_func "$LINENO" "socket" "ac_cv_func_sock
 if test "x$ac_cv_func_socket" = xyes; then :  if test "x$ac_cv_func_socket" = xyes; then :
   
 else  else
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5  
 $as_echo_n "checking for socket in -lsocket... " >&6; }  
 if ${ac_cv_lib_socket_socket+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsocket  $LIBS"  
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
   
/* Override any GCC internal prototype to avoid an error.    for libs in "-lsocket" "-linet" "-lsocket -lnsl"; do
   Use char because int might match the return type of a GCC        _libs=
   builtin and then its argument prototype would still apply.  */        for lib in $libs; do
#ifdef __cplusplus            case "$NET_LIBS" in
extern "C"                *"$lib"*)   ;;
#endif                *)          _libs="$_libs $lib";;
char socket ();            esac
int        done
main ()        libs="${_libs# }"
{        test -z "$libs" && continue
return socket ();        lib="`echo \"$libs\"|sed -e 's/^-l//' -e 's/ .*$//'`"
  ;        extralibs="`echo \"$libs\"|sed 's/^-l[^ ]*//'`"
  return 0; 
} 
_ACEOF 
if ac_fn_c_try_link "$LINENO"; then : 
  ac_cv_lib_socket_socket=yes 
else 
  ac_cv_lib_socket_socket=no 
fi 
rm -f core conftest.err conftest.$ac_objext \ 
    conftest$ac_exeext conftest.$ac_ext 
LIBS=$ac_check_lib_save_LIBS 
fi 
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5 
$as_echo "$ac_cv_lib_socket_socket" >&6; } 
if test "x$ac_cv_lib_socket_socket" = xyes; then : 
  NET_LIBS="${NET_LIBS} -lsocket"; LIBS="${LIBS} -lsocket" 
else 
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -linet" >&5 
$as_echo_n "checking for socket in -linet... " >&6; } 
if ${ac_cv_lib_inet_socket+:} false; then : 
  $as_echo_n "(cached) " >&6 
else 
  ac_check_lib_save_LIBS=$LIBS 
LIBS="-linet  $LIBS" 
cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
/* end confdefs.h.  */ 
   
/* Override any GCC internal prototype to avoid an error.    _sudo_check_lib_extras=`echo "$extralibs"|sed -e 's/   *//g' -e 's/-l/_/g'`
   Use char because int might match the return type of a GCC    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -l$lib${5+ }$extralibs" >&5
   builtin and then its argument prototype would still apply.  */$as_echo_n "checking for socket in -l$lib${5+ }$extralibs... " >&6; }
#ifdef __cplusplus    if { as_var=sudo_cv_lib_$lib''_socket$_sudo_check_lib_extras; eval \${$as_var+:} false; }; then :
extern "C" 
#endif 
char socket (); 
int 
main () 
{ 
return socket (); 
  ; 
  return 0; 
} 
_ACEOF 
if ac_fn_c_try_link "$LINENO"; then : 
  ac_cv_lib_inet_socket=yes 
else 
  ac_cv_lib_inet_socket=no 
fi 
rm -f core conftest.err conftest.$ac_objext \ 
    conftest$ac_exeext conftest.$ac_ext 
LIBS=$ac_check_lib_save_LIBS 
fi 
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_inet_socket" >&5 
$as_echo "$ac_cv_lib_inet_socket" >&6; } 
if test "x$ac_cv_lib_inet_socket" = xyes; then : 
  NET_LIBS="${NET_LIBS} -linet"; LIBS="${LIBS} -linet" 
else 
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to find socket() trying -lsocket -lnsl" >&5 
$as_echo "$as_me: WARNING: unable to find socket() trying -lsocket -lnsl" >&2;} 
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5 
$as_echo_n "checking for socket in -lsocket... " >&6; } 
if ${ac_cv_lib_socket_socket_lnsl+:} false; then : 
   $as_echo_n "(cached) " >&6    $as_echo_n "(cached) " >&6
 else  else
  ac_check_lib_save_LIBS=$LIBS
LIBS="-lsocket -lnsl $LIBS"        SUDO_CHECK_LIB_OLIBS="$LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext        LIBS="$LIBS -l$lib${5+ }$extralibs"
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */  /* end confdefs.h.  */
   
 /* Override any GCC internal prototype to avoid an error.  /* Override any GCC internal prototype to avoid an error.
Line 17215  return socket (); Line 17476  return socket ();
 }  }
 _ACEOF  _ACEOF
 if ac_fn_c_try_link "$LINENO"; then :  if ac_fn_c_try_link "$LINENO"; then :
  ac_cv_lib_socket_socket_lnsl=yes  eval sudo_cv_lib_$lib''_socket$_sudo_check_lib_extras=yes
 else  else
  ac_cv_lib_socket_socket_lnsl=no  eval sudo_cv_lib_$lib''_socket$_sudo_check_lib_extras=no
 
 fi  fi
 rm -f core conftest.err conftest.$ac_objext \  rm -f core conftest.err conftest.$ac_objext \
     conftest$ac_exeext conftest.$ac_ext      conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS        LIBS="$SUDO_CHECK_LIB_OLIBS"
fi 
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket_lnsl" >&5 
$as_echo "$ac_cv_lib_socket_socket_lnsl" >&6; } 
if test "x$ac_cv_lib_socket_socket_lnsl" = xyes; then : 
  NET_LIBS="${NET_LIBS} -lsocket -lnsl"; LIBS="${LIBS} -lsocket -lnsl" 
fi 
   
 fi  fi
   
fi    if eval test \$sudo_cv_lib_$lib''_socket$_sudo_check_lib_extras = "yes"; then
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 $as_echo "yes" >&6; }
         NET_LIBS="${NET_LIBS} $libs"; LIBS="${LIBS} $libs"; break
     else
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 $as_echo "no" >&6; }
   
       fi
   
       done
   
 fi  fi
   
 ac_fn_c_check_func "$LINENO" "inet_addr" "ac_cv_func_inet_addr"  ac_fn_c_check_func "$LINENO" "inet_addr" "ac_cv_func_inet_addr"
 if test "x$ac_cv_func_inet_addr" = xyes; then :  if test "x$ac_cv_func_inet_addr" = xyes; then :
   
 else  else
  ac_fn_c_check_func "$LINENO" "__inet_addr" "ac_cv_func___inet_addr"
     ac_fn_c_check_func "$LINENO" "__inet_addr" "ac_cv_func___inet_addr"
 if test "x$ac_cv_func___inet_addr" = xyes; then :  if test "x$ac_cv_func___inet_addr" = xyes; then :
   
 else  else
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_addr in -lnsl" >&5  
 $as_echo_n "checking for inet_addr in -lnsl... " >&6; }  
 if ${ac_cv_lib_nsl_inet_addr+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lnsl  $LIBS"  
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
   
/* Override any GCC internal prototype to avoid an error.        for libs in "-lsocket" "-linet" "-lsocket -lnsl"; do
   Use char because int might match the return type of a GCC            _libs=
   builtin and then its argument prototype would still apply.  */            for lib in $libs; do
#ifdef __cplusplus                case "$NET_LIBS" in
extern "C"                    *"$lib"*)   ;;
#endif                    *)          _libs="$_libs $lib";;
char inet_addr ();                esac
int            done
main ()            libs="${_libs# }"
{            test -z "$libs" && continue
return inet_addr ();            lib="`echo \"$libs\"|sed -e 's/^-l//' -e 's/ .*$//'`"
  ;            extralibs="`echo \"$libs\"|sed 's/^-l[^ ]*//'`"
  return 0; 
} 
_ACEOF 
if ac_fn_c_try_link "$LINENO"; then : 
  ac_cv_lib_nsl_inet_addr=yes 
else 
  ac_cv_lib_nsl_inet_addr=no 
fi 
rm -f core conftest.err conftest.$ac_objext \ 
    conftest$ac_exeext conftest.$ac_ext 
LIBS=$ac_check_lib_save_LIBS 
fi 
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_inet_addr" >&5 
$as_echo "$ac_cv_lib_nsl_inet_addr" >&6; } 
if test "x$ac_cv_lib_nsl_inet_addr" = xyes; then : 
  NET_LIBS="${NET_LIBS} -lnsl"; LIBS="${LIBS} -lnsl" 
else 
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_addr in -linet" >&5 
$as_echo_n "checking for inet_addr in -linet... " >&6; } 
if ${ac_cv_lib_inet_inet_addr+:} false; then : 
  $as_echo_n "(cached) " >&6 
else 
  ac_check_lib_save_LIBS=$LIBS 
LIBS="-linet  $LIBS" 
cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
/* end confdefs.h.  */ 
   
/* Override any GCC internal prototype to avoid an error.    _sudo_check_lib_extras=`echo "$extralibs"|sed -e 's/   *//g' -e 's/-l/_/g'`
   Use char because int might match the return type of a GCC    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_addr in -l$lib${5+ }$extralibs" >&5
   builtin and then its argument prototype would still apply.  */$as_echo_n "checking for inet_addr in -l$lib${5+ }$extralibs... " >&6; }
#ifdef __cplusplus    if { as_var=sudo_cv_lib_$lib''_inet_addr$_sudo_check_lib_extras; eval \${$as_var+:} false; }; then :
extern "C" 
#endif 
char inet_addr (); 
int 
main () 
{ 
return inet_addr (); 
  ; 
  return 0; 
} 
_ACEOF 
if ac_fn_c_try_link "$LINENO"; then : 
  ac_cv_lib_inet_inet_addr=yes 
else 
  ac_cv_lib_inet_inet_addr=no 
fi 
rm -f core conftest.err conftest.$ac_objext \ 
    conftest$ac_exeext conftest.$ac_ext 
LIBS=$ac_check_lib_save_LIBS 
fi 
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_inet_inet_addr" >&5 
$as_echo "$ac_cv_lib_inet_inet_addr" >&6; } 
if test "x$ac_cv_lib_inet_inet_addr" = xyes; then : 
  NET_LIBS="${NET_LIBS} -linet"; LIBS="${LIBS} -linet" 
else 
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to find inet_addr() trying -lsocket -lnsl" >&5 
$as_echo "$as_me: WARNING: unable to find inet_addr() trying -lsocket -lnsl" >&2;} 
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_addr in -lsocket" >&5 
$as_echo_n "checking for inet_addr in -lsocket... " >&6; } 
if ${ac_cv_lib_socket_inet_addr_lnsl+:} false; then : 
   $as_echo_n "(cached) " >&6    $as_echo_n "(cached) " >&6
 else  else
  ac_check_lib_save_LIBS=$LIBS
LIBS="-lsocket -lnsl $LIBS"        SUDO_CHECK_LIB_OLIBS="$LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext        LIBS="$LIBS -l$lib${5+ }$extralibs"
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */  /* end confdefs.h.  */
   
 /* Override any GCC internal prototype to avoid an error.  /* Override any GCC internal prototype to avoid an error.
Line 17349  return inet_addr (); Line 17552  return inet_addr ();
 }  }
 _ACEOF  _ACEOF
 if ac_fn_c_try_link "$LINENO"; then :  if ac_fn_c_try_link "$LINENO"; then :
  ac_cv_lib_socket_inet_addr_lnsl=yes  eval sudo_cv_lib_$lib''_inet_addr$_sudo_check_lib_extras=yes
 else  else
  ac_cv_lib_socket_inet_addr_lnsl=no  eval sudo_cv_lib_$lib''_inet_addr$_sudo_check_lib_extras=no
 
 fi  fi
 rm -f core conftest.err conftest.$ac_objext \  rm -f core conftest.err conftest.$ac_objext \
     conftest$ac_exeext conftest.$ac_ext      conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS        LIBS="$SUDO_CHECK_LIB_OLIBS"
fi 
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_inet_addr_lnsl" >&5 
$as_echo "$ac_cv_lib_socket_inet_addr_lnsl" >&6; } 
if test "x$ac_cv_lib_socket_inet_addr_lnsl" = xyes; then : 
  NET_LIBS="${NET_LIBS} -lsocket -lnsl"; LIBS="${LIBS} -lsocket -lnsl" 
fi 
   
 fi  fi
   
fi    if eval test \$sudo_cv_lib_$lib''_inet_addr$_sudo_check_lib_extras = "yes"; then
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 $as_echo "yes" >&6; }
         NET_LIBS="${NET_LIBS} $libs"; LIBS="${LIBS} $libs"; break
     else
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 $as_echo "no" >&6; }
   
       fi
   
           done
   
 fi  fi
   
   
 fi  fi
   
 ac_fn_c_check_func "$LINENO" "syslog" "ac_cv_func_syslog"  ac_fn_c_check_func "$LINENO" "syslog" "ac_cv_func_syslog"
 if test "x$ac_cv_func_syslog" = xyes; then :  if test "x$ac_cv_func_syslog" = xyes; then :
   
 else  else
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for syslog in -lsocket" >&5
$as_echo_n "checking for syslog in -lsocket... " >&6; }    for libs in "-lsocket" "-linet" "-lsocket -lnsl"; do
if ${ac_cv_lib_socket_syslog+:} false; then :        _libs=
         for lib in $libs; do
             case "$NET_LIBS" in
                 *"$lib"*)   ;;
                 *)          _libs="$_libs $lib";;
             esac
         done
         libs="${_libs# }"
         test -z "$libs" && continue
         lib="`echo \"$libs\"|sed -e 's/^-l//' -e 's/ .*$//'`"
         extralibs="`echo \"$libs\"|sed 's/^-l[^ ]*//'`"
 
     _sudo_check_lib_extras=`echo "$extralibs"|sed -e 's/        *//g' -e 's/-l/_/g'`
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for syslog in -l$lib${5+ }$extralibs" >&5
 $as_echo_n "checking for syslog in -l$lib${5+ }$extralibs... " >&6; }
     if { as_var=sudo_cv_lib_$lib''_syslog$_sudo_check_lib_extras; eval \${$as_var+:} false; }; then :
   $as_echo_n "(cached) " >&6    $as_echo_n "(cached) " >&6
 else  else
  ac_check_lib_save_LIBS=$LIBS
LIBS="-lsocket  $LIBS"        SUDO_CHECK_LIB_OLIBS="$LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext        LIBS="$LIBS -l$lib${5+ }$extralibs"
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */  /* end confdefs.h.  */
   
 /* Override any GCC internal prototype to avoid an error.  /* Override any GCC internal prototype to avoid an error.
Line 17401  return syslog (); Line 17626  return syslog ();
 }  }
 _ACEOF  _ACEOF
 if ac_fn_c_try_link "$LINENO"; then :  if ac_fn_c_try_link "$LINENO"; then :
  ac_cv_lib_socket_syslog=yes  eval sudo_cv_lib_$lib''_syslog$_sudo_check_lib_extras=yes
 else  else
  ac_cv_lib_socket_syslog=no  eval sudo_cv_lib_$lib''_syslog$_sudo_check_lib_extras=no
 
 fi  fi
 rm -f core conftest.err conftest.$ac_objext \  rm -f core conftest.err conftest.$ac_objext \
     conftest$ac_exeext conftest.$ac_ext      conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS        LIBS="$SUDO_CHECK_LIB_OLIBS"
 
 fi  fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_syslog" >&5  
 $as_echo "$ac_cv_lib_socket_syslog" >&6; }  
 if test "x$ac_cv_lib_socket_syslog" = xyes; then :  
   NET_LIBS="${NET_LIBS} -lsocket"; LIBS="${LIBS} -lsocket"  
 else  
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for syslog in -lnsl" >&5  
 $as_echo_n "checking for syslog in -lnsl... " >&6; }  
 if ${ac_cv_lib_nsl_syslog+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lnsl  $LIBS"  
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
   
/* Override any GCC internal prototype to avoid an error.    if eval test \$sudo_cv_lib_$lib''_syslog$_sudo_check_lib_extras = "yes"; then
   Use char because int might match the return type of a GCC        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   builtin and then its argument prototype would still apply.  */$as_echo "yes" >&6; }
#ifdef __cplusplus        NET_LIBS="${NET_LIBS} $libs"; LIBS="${LIBS} $libs"; break
extern "C"    else
#endif        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
char syslog ();$as_echo "no" >&6; }
int
main ()    fi
{
return syslog ();    done
  ;
  return 0;fi
}
 for ac_func in getaddrinfo
 do :
   ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
 if test "x$ac_cv_func_getaddrinfo" = xyes; then :
   cat >>confdefs.h <<_ACEOF
 #define HAVE_GETADDRINFO 1
 _ACEOF  _ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  ac_cv_lib_nsl_syslog=yes 
 else  else
  ac_cv_lib_nsl_syslog=no
fi    found=no
rm -f core conftest.err conftest.$ac_objext \    for libs in "-lsocket" "-linet" "-lsocket -lnsl"; do
    conftest$ac_exeext conftest.$ac_ext        _libs=
LIBS=$ac_check_lib_save_LIBS        for lib in $libs; do
fi            case "$NET_LIBS" in
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_syslog" >&5                *"$lib"*)   ;;
$as_echo "$ac_cv_lib_nsl_syslog" >&6; }                *)          _libs="$_libs $lib";;
if test "x$ac_cv_lib_nsl_syslog" = xyes; then :            esac
  NET_LIBS="${NET_LIBS} -lnsl"; LIBS="${LIBS} -lnsl"        done
else        libs="${_libs# }"
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for syslog in -linet" >&5        test -z "$libs" && continue
$as_echo_n "checking for syslog in -linet... " >&6; }        lib="`echo \"$libs\"|sed -e 's/^-l//' -e 's/ .*$//'`"
if ${ac_cv_lib_inet_syslog+:} false; then :        extralibs="`echo \"$libs\"|sed 's/^-l[^ ]*//'`"
 
     _sudo_check_lib_extras=`echo "$extralibs"|sed -e 's/   *//g' -e 's/-l/_/g'`
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo in -l$lib${5+ }$extralibs" >&5
 $as_echo_n "checking for getaddrinfo in -l$lib${5+ }$extralibs... " >&6; }
     if { as_var=sudo_cv_lib_$lib''_getaddrinfo$_sudo_check_lib_extras; eval \${$as_var+:} false; }; then :
   $as_echo_n "(cached) " >&6    $as_echo_n "(cached) " >&6
 else  else
  ac_check_lib_save_LIBS=$LIBS
LIBS="-linet  $LIBS"        SUDO_CHECK_LIB_OLIBS="$LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext        LIBS="$LIBS -l$lib${5+ }$extralibs"
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */  /* end confdefs.h.  */
   
 /* Override any GCC internal prototype to avoid an error.  /* Override any GCC internal prototype to avoid an error.
Line 17469  cat confdefs.h - <<_ACEOF >conftest.$ac_ext Line 17693  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C"  extern "C"
 #endif  #endif
char syslog ();char getaddrinfo ();
 int  int
 main ()  main ()
 {  {
return syslog ();return getaddrinfo ();
   ;    ;
   return 0;    return 0;
 }  }
 _ACEOF  _ACEOF
 if ac_fn_c_try_link "$LINENO"; then :  if ac_fn_c_try_link "$LINENO"; then :
  ac_cv_lib_inet_syslog=yes  eval sudo_cv_lib_$lib''_getaddrinfo$_sudo_check_lib_extras=yes
 else  else
  ac_cv_lib_inet_syslog=no  eval sudo_cv_lib_$lib''_getaddrinfo$_sudo_check_lib_extras=no
 
 fi  fi
 rm -f core conftest.err conftest.$ac_objext \  rm -f core conftest.err conftest.$ac_objext \
     conftest$ac_exeext conftest.$ac_ext      conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS        LIBS="$SUDO_CHECK_LIB_OLIBS"
fi 
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_inet_syslog" >&5 
$as_echo "$ac_cv_lib_inet_syslog" >&6; } 
if test "x$ac_cv_lib_inet_syslog" = xyes; then : 
  NET_LIBS="${NET_LIBS} -linet"; LIBS="${LIBS} -linet" 
fi 
   
 fi  fi
   
fi    if eval test \$sudo_cv_lib_$lib''_getaddrinfo$_sudo_check_lib_extras = "yes"; then
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 $as_echo "yes" >&6; }
         NET_LIBS="${NET_LIBS} $libs"; LIBS="${LIBS} $libs"; found=yes; break
     else
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 $as_echo "no" >&6; }
   
       fi
   
       done
       if test X"$found" != X"no"; then
           $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
   
       fi
   
 fi  fi
   done
   
 for ac_func in getprogname  for ac_func in getprogname
 do :  do :
Line 17552  $as_echo "$sudo_cv___progname" >&6; } Line 17786  $as_echo "$sudo_cv___progname" >&6; }
 fi  fi
 done  done
   
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __func__" >&5
   $as_echo_n "checking for __func__... " >&6; }
   if ${sudo_cv___func__+:} false; then :
     $as_echo_n "(cached) " >&6
   else
   
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   (void)puts(__func__);
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_link "$LINENO"; then :
     sudo_cv___func__=yes
   else
     sudo_cv___func__=no
   fi
   rm -f core conftest.err conftest.$ac_objext \
       conftest$ac_exeext conftest.$ac_ext
   fi
   
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv___func__" >&5
   $as_echo "$sudo_cv___func__" >&6; }
   if test "$sudo_cv___func__" = "yes"; then
       $as_echo "#define HAVE___FUNC__ 1" >>confdefs.h
   
   elif test -n "$GCC"; then
       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __FUNCTION__" >&5
   $as_echo_n "checking for __FUNCTION__... " >&6; }
       if ${sudo_cv___FUNCTION__+:} false; then :
     $as_echo_n "(cached) " >&6
   else
   
       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   (void)puts(__FUNCTION__);
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_link "$LINENO"; then :
     sudo_cv___FUNCTION__=yes
   else
     sudo_cv___FUNCTION__=no
   fi
   rm -f core conftest.err conftest.$ac_objext \
       conftest$ac_exeext conftest.$ac_ext
   fi
   
       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv___FUNCTION__" >&5
   $as_echo "$sudo_cv___FUNCTION__" >&6; }
       if test "$sudo_cv___FUNCTION__" = "yes"; then
           $as_echo "#define HAVE___FUNC__ 1" >>confdefs.h
   
   
   $as_echo "#define __func__ __FUNCTION__" >>confdefs.h
   
       fi
   fi
   
 # gettext() and friends may be located in libc (Linux and Solaris)  # gettext() and friends may be located in libc (Linux and Solaris)
 # or in libintl.  However, it is possible to have libintl installed  # or in libintl.  However, it is possible to have libintl installed
 # even when gettext() is present in libc.  In the case of GNU libintl,  # even when gettext() is present in libc.  In the case of GNU libintl,
Line 17717  fi Line 18019  fi
     *)      *)
         $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h          $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
   
        CPPFLAGS="${CPPFLAGS} -I${enable_zlib}/include"        CPPFLAGS="-I${enable_zlib}/include ${CPPFLAGS}"
   
     if test X"$with_rpath" = X"yes"; then      if test X"$with_rpath" = X"yes"; then
         case "$host" in          case "$host" in
Line 17739  esac Line 18041  esac
 if test X"$enable_zlib" = X"builtin"; then  if test X"$enable_zlib" = X"builtin"; then
     $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h      $as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h
   
    CPPFLAGS="${CPPFLAGS}"' -I$(top_srcdir)/zlib'    CPPFLAGS='-I$(top_builddir)/zlib -I$(top_srcdir)/zlib '"${CPPFLAGS}"
     ZLIB="${ZLIB}"' $(top_builddir)/zlib/libz.la'      ZLIB="${ZLIB}"' $(top_builddir)/zlib/libz.la'
     ZLIB_SRC=zlib      ZLIB_SRC=zlib
     ac_config_headers="$ac_config_headers zlib/zconf.h"      ac_config_headers="$ac_config_headers zlib/zconf.h"
Line 17764  cat >>confdefs.h <<_ACEOF Line 18066  cat >>confdefs.h <<_ACEOF
 _ACEOF  _ACEOF
   
   
   ac_fn_c_check_decl "$LINENO" "h_errno" "ac_cv_have_decl_h_errno" "
   $ac_includes_default
   #include <netdb.h>
   
   "
   if test "x$ac_cv_have_decl_h_errno" = xyes; then :
     ac_have_decl=1
   else
     ac_have_decl=0
   fi
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_DECL_H_ERRNO $ac_have_decl
   _ACEOF
   
   
 for ac_func in strsignal  for ac_func in strsignal
 do :  do :
   ac_fn_c_check_func "$LINENO" "strsignal" "ac_cv_func_strsignal"    ac_fn_c_check_func "$LINENO" "strsignal" "ac_cv_func_strsignal"
Line 17882  if test -z "${AUTH_EXCL}${AUTH_REG}" -a -n "$AUTH_EXCL Line 18200  if test -z "${AUTH_EXCL}${AUTH_REG}" -a -n "$AUTH_EXCL
 fi  fi
   
 if test ${with_pam-"no"} != "no"; then  if test ${with_pam-"no"} != "no"; then
    # We already link with -ldl (see LIBDL below) so no need for that here.    #
    SUDOERS_LIBS="${SUDOERS_LIBS} -lpam"    # Check for pam_start() in libpam first, then for pam_appl.h.
     #
     found_pam_lib=no
     as_ac_Lib=`$as_echo "ac_cv_lib_pam_pam_start$lt_cv_dlopen_libs" | $as_tr_sh`
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
 $as_echo_n "checking for pam_start in -lpam... " >&6; }
 if eval \${$as_ac_Lib+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   ac_check_lib_save_LIBS=$LIBS
 LIBS="-lpam $lt_cv_dlopen_libs $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
   
                    for ac_header in security/pam_appl.h pam/pam_appl.h/* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
    builtin and then its argument prototype would still apply.  */
 #ifdef __cplusplus
 extern "C"
 #endif
 char pam_start ();
 int
 main ()
 {
 return pam_start ();
   ;
   return 0;
 }
 _ACEOF
 if ac_fn_c_try_link "$LINENO"; then :
   eval "$as_ac_Lib=yes"
 else
   eval "$as_ac_Lib=no"
 fi
 rm -f core conftest.err conftest.$ac_objext \
     conftest$ac_exeext conftest.$ac_ext
 LIBS=$ac_check_lib_save_LIBS
 fi
 eval ac_res=\$$as_ac_Lib
                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 $as_echo "$ac_res" >&6; }
 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
   found_pam_lib=yes
 fi
 
     #
     # Some PAM implementations (MacOS X for example) put the PAM headers
     # in /usr/include/pam instead of /usr/include/security...
     #
     found_pam_hdrs=no
     for ac_header in security/pam_appl.h pam/pam_appl.h
 do :  do :
   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`    as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"  ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
Line 17893  if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : Line 18259  if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   cat >>confdefs.h <<_ACEOF    cat >>confdefs.h <<_ACEOF
 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1  #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
 _ACEOF  _ACEOF
 with_pam=yes; break found_pam_hdrs=yes; break
 fi  fi
   
 done  done
   
       if test "$found_pam_lib" = "yes" -a "$found_pam_hdrs" = "yes"; then
           # Found both PAM libs and headers
           with_pam=yes
       elif test "$with_pam" = "yes"; then
           if test "$found_pam_lib" = "no"; then
               as_fn_error $? "\"--with-pam specified but unable to locate PAM development library.\"" "$LINENO" 5
           fi
           if test "$found_pam_hdrs" = "no"; then
               as_fn_error $? "\"--with-pam specified but unable to locate PAM development headers.\"" "$LINENO" 5
           fi
       elif test "$found_pam_lib" != "$found_pam_hdrs"; then
           if test "$found_pam_lib" = "no"; then
               as_fn_error $? "\"found PAM headers but no PAM development library; specify --without-pam to build without PAM\"" "$LINENO" 5
           fi
           if test "$found_pam_hdrs" = "no"; then
               as_fn_error $? "\"found PAM library but no PAM development headers; specify --without-pam to build without PAM\"" "$LINENO" 5
           fi
       fi
   
     if test "$with_pam" = "yes"; then      if test "$with_pam" = "yes"; then
           # Older PAM implementations lack pam_getenvlist
           OLIBS="$LIBS"
           LIBS="$LIBS -lpam $lt_cv_dlopen_libs"
           for ac_func in pam_getenvlist
   do :
     ac_fn_c_check_func "$LINENO" "pam_getenvlist" "ac_cv_func_pam_getenvlist"
   if test "x$ac_cv_func_pam_getenvlist" = xyes; then :
     cat >>confdefs.h <<_ACEOF
   #define HAVE_PAM_GETENVLIST 1
   _ACEOF
   
   fi
   done
   
           LIBS="$OLIBS"
   
           # We already link with -ldl if needed (see LIBDL below)
           SUDOERS_LIBS="${SUDOERS_LIBS} -lpam"
         $as_echo "#define HAVE_PAM 1" >>confdefs.h          $as_echo "#define HAVE_PAM 1" >>confdefs.h
   
         AUTH_OBJS="$AUTH_OBJS pam.lo";          AUTH_OBJS="$AUTH_OBJS pam.lo";
Line 18029  if test ${with_SecurID-'no'} != "no"; then Line 18432  if test ${with_SecurID-'no'} != "no"; then
         with_SecurID=/usr/ace          with_SecurID=/usr/ace
     fi      fi
     CPPFLAGS="${CPPFLAGS} -I${with_SecurID}"      CPPFLAGS="${CPPFLAGS} -I${with_SecurID}"
     _LDFLAGS="${LDFLAGS}"  
   
     if test X"$with_rpath" = X"yes"; then      if test X"$with_rpath" = X"yes"; then
         case "$host" in          case "$host" in
Line 18045  if test ${with_SecurID-'no'} != "no"; then Line 18447  if test ${with_SecurID-'no'} != "no"; then
         blibpath_add="${blibpath_add}:${with_SecurID}"          blibpath_add="${blibpath_add}:${with_SecurID}"
     fi      fi
   
    #    SUDOERS_LIBS="${SUDOERS_LIBS} -laceclnt -lpthread"
    # Determine whether to use the new or old SecurID API    AUTH_OBJS="$AUTH_OBJS securid5.lo";
    # 
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SD_Init in -laceclnt" >&5 
$as_echo_n "checking for SD_Init in -laceclnt... " >&6; } 
if ${ac_cv_lib_aceclnt_SD_Init_______lpthread_______+:} false; then : 
  $as_echo_n "(cached) " >&6 
else 
  ac_check_lib_save_LIBS=$LIBS 
LIBS="-laceclnt 
            -lpthread 
 
     $LIBS" 
cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
/* end confdefs.h.  */ 
 
/* Override any GCC internal prototype to avoid an error. 
   Use char because int might match the return type of a GCC 
   builtin and then its argument prototype would still apply.  */ 
#ifdef __cplusplus 
extern "C" 
#endif 
char SD_Init (); 
int 
main () 
{ 
return SD_Init (); 
  ; 
  return 0; 
} 
_ACEOF 
if ac_fn_c_try_link "$LINENO"; then : 
  ac_cv_lib_aceclnt_SD_Init_______lpthread_______=yes 
else 
  ac_cv_lib_aceclnt_SD_Init_______lpthread_______=no 
 fi  fi
 rm -f core conftest.err conftest.$ac_objext \  
     conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_aceclnt_SD_Init_______lpthread_______" >&5  
 $as_echo "$ac_cv_lib_aceclnt_SD_Init_______lpthread_______" >&6; }  
 if test "x$ac_cv_lib_aceclnt_SD_Init_______lpthread_______" = xyes; then :  
   
             AUTH_OBJS="$AUTH_OBJS securid5.lo";  
             SUDOERS_LIBS="${SUDOERS_LIBS} -laceclnt -lpthread"  
   
   
   
     if test X"$with_rpath" = X"yes"; then  
         case "$host" in  
             *-*-hpux*)  SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_SecurID} -Wl,+b,${with_SecurID}"  
                         ;;  
             *)          SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_SecurID} -Wl,-R${with_SecurID}"  
                         ;;  
         esac  
     else  
         SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_SecurID}"  
     fi  
     if test X"$blibpath" != X"" -a "SUDOERS_LDFLAGS" = "SUDO_LDFLAGS"; then  
         blibpath_add="${blibpath_add}:${with_SecurID}"  
     fi  
   
   
 else  
   
             AUTH_OBJS="$AUTH_OBJS securid.lo";  
             SUDOERS_LIBS="${SUDOERS_LIBS} ${with_SecurID}/sdiclient.a"  
   
 fi  
   
     LDFLAGS="${_LDFLAGS}"  
 fi  
   
   
 if test -z "${AUTH_EXCL}" -a -n "$AUTH_DEF"; then  if test -z "${AUTH_EXCL}" -a -n "$AUTH_DEF"; then
     for auth in $AUTH_DEF; do      for auth in $AUTH_DEF; do
         case $auth in          case $auth in
Line 18128  if test -z "${AUTH_EXCL}" -a -n "$AUTH_DEF"; then Line 18460  if test -z "${AUTH_EXCL}" -a -n "$AUTH_DEF"; then
     done      done
 fi  fi
   
 if test ${with_kerb4-'no'} != "no"; then  
     $as_echo "#define HAVE_KERB4 1" >>confdefs.h  
   
                 O_LDFLAGS="$LDFLAGS"  
     if test "$with_kerb4" = "yes"; then  
         found=no  
         O_CPPFLAGS="$CPPFLAGS"  
         for dir in "" "kerberosIV/" "krb4/" "kerberos4/" "kerberosv4/"; do  
             CPPFLAGS="$O_CPPFLAGS -I/usr/include/${dir}"  
             cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
 #include <krb.h>  
 int  
 main ()  
 {  
   
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_cpp "$LINENO"; then :  
   found=yes; break  
 fi  
 rm -f conftest.err conftest.i conftest.$ac_ext  
         done  
         test X"$found" = X"no" && CPPFLAGS="$O_CPPFLAGS"  
     else  
   
     if test X"$with_rpath" = X"yes"; then  
         case "$host" in  
             *-*-hpux*)  LDFLAGS="${LDFLAGS} -L${with_kerb4}/lib -Wl,+b,${with_kerb4}/lib"  
                         ;;  
             *)          LDFLAGS="${LDFLAGS} -L${with_kerb4}/lib -Wl,-R${with_kerb4}/lib"  
                         ;;  
         esac  
     else  
         LDFLAGS="${LDFLAGS} -L${with_kerb4}/lib"  
     fi  
     if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then  
         blibpath_add="${blibpath_add}:${with_kerb4}/lib"  
     fi  
   
   
     if test X"$with_rpath" = X"yes"; then  
         case "$host" in  
             *-*-hpux*)  SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_kerb4}/lib -Wl,+b,${with_kerb4}/lib"  
                         ;;  
             *)          SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_kerb4}/lib -Wl,-R${with_kerb4}/lib"  
                         ;;  
         esac  
     else  
         SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_kerb4}/lib"  
     fi  
     if test X"$blibpath" != X"" -a "SUDOERS_LDFLAGS" = "SUDO_LDFLAGS"; then  
         blibpath_add="${blibpath_add}:${with_kerb4}/lib"  
     fi  
   
         CPPFLAGS="$CPPFLAGS -I${with_kerb4}/include"  
         ac_fn_c_check_header_mongrel "$LINENO" "krb.h" "ac_cv_header_krb_h" "$ac_includes_default"  
 if test "x$ac_cv_header_krb_h" = xyes; then :  
   found=yes  
 else  
   found=no  
 fi  
   
   
     fi  
     if test X"$found" = X"no"; then  
         { $as_echo "$as_me:${as_lineno-$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  
 $as_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;}  
     fi  
   
                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes" >&5  
 $as_echo_n "checking for des_cbc_encrypt in -ldes... " >&6; }  
 if ${ac_cv_lib_des_des_cbc_encrypt+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-ldes  $LIBS"  
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
   
 /* Override any GCC internal prototype to avoid an error.  
    Use char because int might match the return type of a GCC  
    builtin and then its argument prototype would still apply.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 char des_cbc_encrypt ();  
 int  
 main ()  
 {  
 return des_cbc_encrypt ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_link "$LINENO"; then :  
   ac_cv_lib_des_des_cbc_encrypt=yes  
 else  
   ac_cv_lib_des_des_cbc_encrypt=no  
 fi  
 rm -f core conftest.err conftest.$ac_objext \  
     conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des_des_cbc_encrypt" >&5  
 $as_echo "$ac_cv_lib_des_des_cbc_encrypt" >&6; }  
 if test "x$ac_cv_lib_des_des_cbc_encrypt" = xyes; then :  
   K4LIBS="-ldes"  
 else  
   
         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for des_cbc_encrypt in -ldes425" >&5  
 $as_echo_n "checking for des_cbc_encrypt in -ldes425... " >&6; }  
 if ${ac_cv_lib_des425_des_cbc_encrypt+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-ldes425  $LIBS"  
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
   
 /* Override any GCC internal prototype to avoid an error.  
    Use char because int might match the return type of a GCC  
    builtin and then its argument prototype would still apply.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 char des_cbc_encrypt ();  
 int  
 main ()  
 {  
 return des_cbc_encrypt ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_link "$LINENO"; then :  
   ac_cv_lib_des425_des_cbc_encrypt=yes  
 else  
   ac_cv_lib_des425_des_cbc_encrypt=no  
 fi  
 rm -f core conftest.err conftest.$ac_objext \  
     conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des425_des_cbc_encrypt" >&5  
 $as_echo "$ac_cv_lib_des425_des_cbc_encrypt" >&6; }  
 if test "x$ac_cv_lib_des425_des_cbc_encrypt" = xyes; then :  
   K4LIBS="-ldes425"  
 else  
   K4LIBS=""  
 fi  
   
   
 fi  
   
                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using KTH Kerberos IV" >&5  
 $as_echo_n "checking whether we are using KTH Kerberos IV... " >&6; }  
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
 #include <krb.h>  
 int  
 main ()  
 {  
 const char *tmp = krb4_version;  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_compile "$LINENO"; then :  
   
             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  
 $as_echo "yes" >&6; }  
             K4LIBS="${K4LIBS} -lcom_err"  
             { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lroken" >&5  
 $as_echo_n "checking for main in -lroken... " >&6; }  
 if ${ac_cv_lib_roken_main+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lroken  $LIBS"  
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
   
   
 int  
 main ()  
 {  
 return main ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_link "$LINENO"; then :  
   ac_cv_lib_roken_main=yes  
 else  
   ac_cv_lib_roken_main=no  
 fi  
 rm -f core conftest.err conftest.$ac_objext \  
     conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_roken_main" >&5  
 $as_echo "$ac_cv_lib_roken_main" >&6; }  
 if test "x$ac_cv_lib_roken_main" = xyes; then :  
   K4LIBS="${K4LIBS} -lroken"  
 fi  
   
   
 else  
   
             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  
 $as_echo "no" >&6; }  
   
   
 fi  
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  
                 as_ac_Lib=`$as_echo "ac_cv_lib_krb_main$K4LIBS" | $as_tr_sh`  
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lkrb" >&5  
 $as_echo_n "checking for main in -lkrb... " >&6; }  
 if eval \${$as_ac_Lib+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lkrb $K4LIBS $LIBS"  
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
   
   
 int  
 main ()  
 {  
 return main ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_link "$LINENO"; then :  
   eval "$as_ac_Lib=yes"  
 else  
   eval "$as_ac_Lib=no"  
 fi  
 rm -f core conftest.err conftest.$ac_objext \  
     conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 eval ac_res=\$$as_ac_Lib  
                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5  
 $as_echo "$ac_res" >&6; }  
 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :  
   K4LIBS="-lkrb $K4LIBS"  
 else  
   
         as_ac_Lib=`$as_echo "ac_cv_lib_krb4_main$K4LIBS" | $as_tr_sh`  
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lkrb4" >&5  
 $as_echo_n "checking for main in -lkrb4... " >&6; }  
 if eval \${$as_ac_Lib+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lkrb4 $K4LIBS $LIBS"  
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
   
   
 int  
 main ()  
 {  
 return main ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_link "$LINENO"; then :  
   eval "$as_ac_Lib=yes"  
 else  
   eval "$as_ac_Lib=no"  
 fi  
 rm -f core conftest.err conftest.$ac_objext \  
     conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 eval ac_res=\$$as_ac_Lib  
                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5  
 $as_echo "$ac_res" >&6; }  
 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :  
   K4LIBS="-lkrb4 $K4LIBS"  
 else  
   K4LIBS="-lkrb $K4LIBS"  
             { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to locate Kerberos IV libraries, you will have to edit the Makefile and add -L/path/to/krb/libs to SUDOERS_LDFLAGS and possibly add Kerberos libs to SUDOERS_LIBS" >&5  
 $as_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 SUDOERS_LDFLAGS and possibly add Kerberos libs to SUDOERS_LIBS" >&2;}  
   
 fi  
   
   
 fi  
   
     LDFLAGS="$O_LDFLAGS"  
     SUDOERS_LIBS="${SUDOERS_LIBS} $K4LIBS"  
     AUTH_OBJS="$AUTH_OBJS kerb4.lo"  
 fi  
   
 if test ${with_kerb5-'no'} != "no"; then  if test ${with_kerb5-'no'} != "no"; then
     # Extract the first word of "krb5-config", so it can be a program name with args.      # Extract the first word of "krb5-config", so it can be a program name with args.
 set dummy krb5-config; ac_word=$2  set dummy krb5-config; ac_word=$2
Line 18713  done Line 18742  done
   
     fi      fi
     LIBS="$_LIBS"      LIBS="$_LIBS"
       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use an instance name for Kerberos V" >&5
   $as_echo_n "checking whether to use an instance name for Kerberos V... " >&6; }
       # Check whether --enable-kerb5-instance was given.
   if test "${enable_kerb5_instance+set}" = set; then :
     enableval=$enable_kerb5_instance;  case "$enableval" in
               yes)        as_fn_error $? "\"must give --enable-kerb5-instance an argument.\"" "$LINENO" 5
                           ;;
               no)         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
                           ;;
               *)          cat >>confdefs.h <<EOF
   #define SUDO_KRB5_INSTANCE "$enableval"
   EOF
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enableval" >&5
   $as_echo "$enableval" >&6; }
                           ;;
           esac
   else
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
 fi  fi
   
   fi
   
 if test ${with_AFS-'no'} = "yes"; then  if test ${with_AFS-'no'} = "yes"; then
   
     # looks like the "standard" place for AFS libs is /usr/afsws/lib      # looks like the "standard" place for AFS libs is /usr/afsws/lib
Line 20057  if test X"$with_noexec" != X"no" -o X"$with_selinux" ! Line 20109  if test X"$with_noexec" != X"no" -o X"$with_selinux" !
         PROGS="${PROGS} libsudo_noexec.la"          PROGS="${PROGS} libsudo_noexec.la"
         INSTALL_NOEXEC="install-noexec"          INSTALL_NOEXEC="install-noexec"
   
        eval noexec_file="$with_noexec"        noexec_file="$with_noexec"
         _noexec_file=
         while test X"$noexec_file" != X"$_noexec_file"; do
             _noexec_file="$noexec_file"
             eval noexec_file="$_noexec_file"
         done
         cat >>confdefs.h <<EOF          cat >>confdefs.h <<EOF
 #define _PATH_SUDO_NOEXEC "$noexec_file"  #define _PATH_SUDO_NOEXEC "$noexec_file"
 EOF  EOF
   
     fi      fi
     if test X"$with_selinux" != X"no"; then      if test X"$with_selinux" != X"no"; then
        eval sesh_file="$libexecdir/sesh"        sesh_file="$libexecdir/sesh"
         _sesh_file=
         while test X"$sesh_file" != X"$_sesh_file"; do
             _sesh_file="$sesh_file"
             eval sesh_file="$_sesh_file"
         done
         cat >>confdefs.h <<EOF          cat >>confdefs.h <<EOF
 #define _PATH_SUDO_SESH "$sesh_file"  #define _PATH_SUDO_SESH "$sesh_file"
 EOF  EOF
   
     fi      fi
    eval PLUGINDIR="$with_plugindir"    PLUGINDIR="$with_plugindir"
     _PLUGINDIR=
     while test X"$PLUGINDIR" != X"$_PLUGINDIR"; do
         _PLUGINDIR="$PLUGINDIR"
         eval PLUGINDIR="$_PLUGINDIR"
     done
     cat >>confdefs.h <<EOF      cat >>confdefs.h <<EOF
 #define _PATH_SUDO_PLUGIN_DIR "$PLUGINDIR/"  #define _PATH_SUDO_PLUGIN_DIR "$PLUGINDIR/"
 EOF  EOF
Line 20095  test "$datarootdir" = '${prefix}/share' && datarootdir Line 20162  test "$datarootdir" = '${prefix}/share' && datarootdir
 test "$docdir" = '${datarootdir}/doc/${PACKAGE_TARNAME}' && docdir='$(datarootdir)/doc/$(PACKAGE_TARNAME)'  test "$docdir" = '${datarootdir}/doc/${PACKAGE_TARNAME}' && docdir='$(datarootdir)/doc/$(PACKAGE_TARNAME)'
 test "$sysconfdir" = '${prefix}/etc' -a X"$with_stow" != X"yes" && sysconfdir='/etc'  test "$sysconfdir" = '${prefix}/etc' -a X"$with_stow" != X"yes" && sysconfdir='/etc'
   
ac_config_files="$ac_config_files Makefile common/Makefile compat/Makefile doc/Makefile include/Makefile src/sudo_usage.h src/Makefile plugins/sample/Makefile plugins/sample_group/Makefile plugins/sudoers/Makefile plugins/sudoers/sudoers"ac_config_files="$ac_config_files Makefile common/Makefile compat/Makefile doc/Makefile include/Makefile src/sudo_usage.h src/Makefile plugins/sample/Makefile plugins/sample_group/Makefile plugins/system_group/Makefile plugins/sudoers/Makefile plugins/sudoers/sudoers"
   
 cat >confcache <<\_ACEOF  cat >confcache <<\_ACEOF
 # This file is a shell script that caches the results of configure  # This file is a shell script that caches the results of configure
Line 20615  cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 Line 20682  cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their  # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.  # values after options handling.
 ac_log="  ac_log="
This file was extended by sudo $as_me 1.8.3p2, which wasThis file was extended by sudo $as_me 1.8.5p1, which was
 generated by GNU Autoconf 2.68.  Invocation command line was  generated by GNU Autoconf 2.68.  Invocation command line was
   
   CONFIG_FILES    = $CONFIG_FILES    CONFIG_FILES    = $CONFIG_FILES
Line 20681  _ACEOF Line 20748  _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1  cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"  ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\  ac_cs_version="\\
sudo config.status 1.8.3p2sudo config.status 1.8.5p1
 configured by $0, generated by GNU Autoconf 2.68,  configured by $0, generated by GNU Autoconf 2.68,
   with options \\"\$ac_cs_config\\"    with options \\"\$ac_cs_config\\"
   
Line 20815  pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quo Line 20882  pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quo
 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'  enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'  SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'  ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
   PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'  host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'  host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'  host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
Line 20897  with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_sing Line 20965  with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_sing
 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'  allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'  no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'  hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'  
 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'  hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'  hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'  hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
Line 20953  _LTECHO_EOF' Line 21020  _LTECHO_EOF'
 # Quote evaled strings.  # Quote evaled strings.
 for var in SHELL \  for var in SHELL \
 ECHO \  ECHO \
   PATH_SEPARATOR \
 SED \  SED \
 GREP \  GREP \
 EGREP \  EGREP \
Line 21003  with_gnu_ld \ Line 21071  with_gnu_ld \
 allow_undefined_flag \  allow_undefined_flag \
 no_undefined_flag \  no_undefined_flag \
 hardcode_libdir_flag_spec \  hardcode_libdir_flag_spec \
 hardcode_libdir_flag_spec_ld \  
 hardcode_libdir_separator \  hardcode_libdir_separator \
 exclude_expsyms \  exclude_expsyms \
 include_expsyms \  include_expsyms \
Line 21098  do Line 21165  do
     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;      "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
     "plugins/sample/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/sample/Makefile" ;;      "plugins/sample/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/sample/Makefile" ;;
     "plugins/sample_group/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/sample_group/Makefile" ;;      "plugins/sample_group/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/sample_group/Makefile" ;;
       "plugins/system_group/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/system_group/Makefile" ;;
     "plugins/sudoers/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/sudoers/Makefile" ;;      "plugins/sudoers/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/sudoers/Makefile" ;;
     "plugins/sudoers/sudoers") CONFIG_FILES="$CONFIG_FILES plugins/sudoers/sudoers" ;;      "plugins/sudoers/sudoers") CONFIG_FILES="$CONFIG_FILES plugins/sudoers/sudoers" ;;
   
Line 21671  $as_echo "$as_me: executing $ac_file commands" >&6;} Line 21739  $as_echo "$as_me: executing $ac_file commands" >&6;}
 # NOTE: Changes made to this file will be lost: look at ltmain.sh.  # NOTE: Changes made to this file will be lost: look at ltmain.sh.
 #  #
 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,  #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
#                 2006, 2007, 2008, 2009, 2010 Free Software Foundation,#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
#                 Inc.#                 Foundation, Inc.
 #   Written by Gordon Matzigkeit, 1996  #   Written by Gordon Matzigkeit, 1996
 #  #
 #   This file is part of GNU Libtool.  #   This file is part of GNU Libtool.
Line 21726  SHELL=$lt_SHELL Line 21794  SHELL=$lt_SHELL
 # An echo program that protects backslashes.  # An echo program that protects backslashes.
 ECHO=$lt_ECHO  ECHO=$lt_ECHO
   
   # The PATH separator for the build system.
   PATH_SEPARATOR=$lt_PATH_SEPARATOR
   
 # The host system.  # The host system.
 host_alias=$host_alias  host_alias=$host_alias
 host=$host  host=$host
Line 22027  no_undefined_flag=$lt_no_undefined_flag Line 22098  no_undefined_flag=$lt_no_undefined_flag
 # This must work even if \$libdir does not exist  # This must work even if \$libdir does not exist
 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec  hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   
 # If ld is used when linking, flag to hardcode \$libdir into a binary  
 # during linking.  This must work even if \$libdir does not exist.  
 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld  
   
 # Whether we need a single "-rpath" flag with a separated argument.  # Whether we need a single "-rpath" flag with a separated argument.
 hardcode_libdir_separator=$lt_hardcode_libdir_separator  hardcode_libdir_separator=$lt_hardcode_libdir_separator
   
Line 22322  fi Line 22389  fi
   
 if test "$with_pam" = "yes"; then  if test "$with_pam" = "yes"; then
     case $host in      case $host in
           *-*-hpux*)
               if test -f /usr/lib/security/libpam_hpsec.so.1; then
                   { $as_echo "$as_me:${as_lineno-$LINENO}: You may wish to add the following line to /etc/pam.conf" >&5
   $as_echo "$as_me: You may wish to add the following line to /etc/pam.conf" >&6;}
                   { $as_echo "$as_me:${as_lineno-$LINENO}: sudo session required libpam_hpsec.so.1 bypass_umask bypass_last_login" >&5
   $as_echo "$as_me: sudo session required libpam_hpsec.so.1 bypass_umask bypass_last_login" >&6;}
               fi
               ;;
         *-*-linux*)          *-*-linux*)
             { $as_echo "$as_me:${as_lineno-$LINENO}: You will need to customize sample.pam and install it as /etc/pam.d/sudo" >&5              { $as_echo "$as_me:${as_lineno-$LINENO}: You will need to customize sample.pam and install it as /etc/pam.d/sudo" >&5
 $as_echo "$as_me: You will need to customize sample.pam and install it as /etc/pam.d/sudo" >&6;}  $as_echo "$as_me: You will need to customize sample.pam and install it as /etc/pam.d/sudo" >&6;}
             ;;              ;;
     esac      esac
 fi  fi
   
   
   
   
   

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>