version 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 |
DEV | DEVEL |
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.3p2 | sudo 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=\$$3 | eval 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 was | It 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" >&5 | ac_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.h | ac_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.h | ac_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.h | ac_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.h | ac_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;} |
esac | int |
| 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 |
done | rm -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 was | This 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.3p2 | sudo 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 |
|
|
|
|
|
|
|
|
|
|