This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Libtool".

The branch, master has been updated
       via  d885f7721320c1ac77c29b0f0313a84622924188 (commit)
      from  44ee284ba2f235ae39460a0d372ec1ef8ac3dc34 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit d885f7721320c1ac77c29b0f0313a84622924188
Author: Ralf Wildenhues <[EMAIL PROTECTED]>
Date:   Sun Nov 16 23:36:25 2008 +0100

    Fix $ECHO abuse exposed by recent patch.
    
    * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER): Require
    _LT_CHECK_SHELL_FEATURES, for $lt_NL2SP.  Always quote argument
    to $ECHO.
    
    Signed-off-by: Ralf Wildenhues <[EMAIL PROTECTED]>

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog             |    5 +++++
 libltdl/m4/libtool.m4 |    5 +++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 05285be..4ad511a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2008-11-16  Ralf Wildenhues  <[EMAIL PROTECTED]>
 
+       Fix $ECHO abuse exposed by recent patch.
+       * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER): Require
+       _LT_CHECK_SHELL_FEATURES, for $lt_NL2SP.  Always quote argument
+       to $ECHO.
+
        Skip sys_lib_search_path on systems without libz.
        * tests/search-path.at (sys_lib_search_path): Autotest needs at
        least one AT_CHECK executed in a test group.  So if we haven't
diff --git a/libltdl/m4/libtool.m4 b/libltdl/m4/libtool.m4
index a51c47d..763a410 100644
--- a/libltdl/m4/libtool.m4
+++ b/libltdl/m4/libtool.m4
@@ -1954,6 +1954,7 @@ m4_require([_LT_DECL_EGREP])dnl
 m4_require([_LT_FILEUTILS_DEFAULTS])dnl
 m4_require([_LT_DECL_OBJDUMP])dnl
 m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_CHECK_SHELL_FEATURES])dnl
 AC_MSG_CHECKING([dynamic linker characteristics])
 m4_if([$1],
        [], [
@@ -1984,7 +1985,7 @@ if test "$GCC" = yes; then
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
     fi
   done
-  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
+  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
 BEGIN {RS=" "; FS="/|\n";} {
   lt_foo="";
   lt_count=0;
@@ -2004,7 +2005,7 @@ BEGIN {RS=" "; FS="/|\n";} {
   if (lt_foo != "") { lt_freq[[lt_foo]]++; }
   if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
 }'`
-  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
+  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
 else
   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
 fi])


hooks/post-receive
--
GNU Libtool


Reply via email to