From 0aaea982615f7e5406379fb3e9078901ad7556ab Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Fri, 9 Jan 2004 07:58:04 +0000 Subject: [PATCH] eval $shrext so that it expands nicely on MacOS X --- configure | 10 +++++++--- configure.in | 10 +++++++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/configure b/configure index 488e2087d..9e4108ec1 100755 --- a/configure +++ b/configure @@ -19604,7 +19604,11 @@ LIBTOOL='$(SHELL) $(top_builddir)/libtool' -test "$enable_shared" = "no" && with_noexec=no +if test "$enable_shared" = "no"; then + with_noexec=no +else + eval _shrext="$shrext" +fi echo "$as_me:$LINENO: checking path to sudo_noexec.so" >&5 echo $ECHO_N "checking path to sudo_noexec.so... $ECHO_C" >&6 @@ -19612,13 +19616,13 @@ echo $ECHO_N "checking path to sudo_noexec.so... $ECHO_C" >&6 if test "${with_noexec+set}" = set; then withval="$with_noexec" case $with_noexec in - yes) with_noexec="$libexecdir/sudo_noexec$shrext" + yes) with_noexec="$libexecdir/sudo_noexec$_shrext" ;; no) ;; *) ;; esac else - with_noexec="$libexecdir/sudo_noexec$shrext" + with_noexec="$libexecdir/sudo_noexec$_shrext" fi; echo "$as_me:$LINENO: result: $with_noexec" >&5 echo "${ECHO_T}$with_noexec" >&6 diff --git a/configure.in b/configure.in index 7035c98cf..d199d44a0 100644 --- a/configure.in +++ b/configure.in @@ -1148,15 +1148,19 @@ AC_PROG_LIBTOOL dnl dnl Defer with_noexec until after libtool magic runs dnl -test "$enable_shared" = "no" && with_noexec=no +if test "$enable_shared" = "no"; then + with_noexec=no +else + eval _shrext="$shrext" +fi AC_MSG_CHECKING(path to sudo_noexec.so) AC_ARG_WITH(noexec, [ --with-noexec fully qualified pathname of sudo_noexec.so], [case $with_noexec in - yes) with_noexec="$libexecdir/sudo_noexec$shrext" + yes) with_noexec="$libexecdir/sudo_noexec$_shrext" ;; no) ;; *) ;; -esac], [with_noexec="$libexecdir/sudo_noexec$shrext"]) +esac], [with_noexec="$libexecdir/sudo_noexec$_shrext"]) AC_MSG_RESULT($with_noexec) NOEXECDIR="`echo $with_noexec|sed 's:^\(.*\)/[[^/]]*:\1:'`" -- 2.40.0