libtool-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Libtool branch, master, updated. v2.2.6-33-gd885f77


From: Ralf Wildenhues
Subject: [SCM] GNU Libtool branch, master, updated. v2.2.6-33-gd885f77
Date: Sun, 16 Nov 2008 22:38:32 +0000

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 <address@hidden>
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 <address@hidden>

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

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  <address@hidden>
 
+       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

[Prev in Thread] Current Thread [Next in Thread]