[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU Libtool branch, master, updated. v2.2.10-68-g06543b4
From: |
Ralf Wildenhues |
Subject: |
[SCM] GNU Libtool branch, master, updated. v2.2.10-68-g06543b4 |
Date: |
Wed, 04 Aug 2010 19:28:31 +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 06543b43736a9d36c447e7fa04b76d90a6b31967 (commit)
from 1162eebc69e7219423b2620bcb838879c2dfb3f9 (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 06543b43736a9d36c447e7fa04b76d90a6b31967
Author: Ralf Wildenhues <address@hidden>
Date: Tue Aug 3 22:27:23 2010 +0200
Fix testsuite errors due to shell quoted parameter expansion issue.
* tests/getopt-m4sh.at (_LT_AT_GETOPT_M4SH_SETUP): Insert space
between double-quoted and unquoted shell parameter, as bash
4.0.28 doesn't add one in its output if the expansion of the
second one starts with a space.
(short option splitting, enhanced shell short option splitting)
(long option splitting, XSI long option splitting): Add space in
expected output.
Fixes testsuite failures on AIX, FreeBSD, etc.
Report by Rainer Tammer.
Signed-off-by: Ralf Wildenhues <address@hidden>
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 13 +++++++++++++
tests/getopt-m4sh.at | 10 +++++-----
2 files changed, 18 insertions(+), 5 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index f8a2fc7..49efb7b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2010-08-04 Ralf Wildenhues <address@hidden>
+
+ Fix testsuite errors due to shell quoted parameter expansion issue.
+ * tests/getopt-m4sh.at (_LT_AT_GETOPT_M4SH_SETUP): Insert space
+ between double-quoted and unquoted shell parameter, as bash
+ 4.0.28 doesn't add one in its output if the expansion of the
+ second one starts with a space.
+ (short option splitting, enhanced shell short option splitting)
+ (long option splitting, XSI long option splitting): Add space in
+ expected output.
+ Fixes testsuite failures on AIX, FreeBSD, etc.
+ Report by Rainer Tammer.
+
2010-08-03 Ralf Wildenhues <address@hidden>
Fix build failure with AIX sh due to shell quoting error.
diff --git a/tests/getopt-m4sh.at b/tests/getopt-m4sh.at
index ca5d5b8..768d595 100644
--- a/tests/getopt-m4sh.at
+++ b/tests/getopt-m4sh.at
@@ -44,7 +44,7 @@ M4SH_GETOPTS(
[i], [--install], [], [options="$options install"],
[v], [--verbose], [], [options="$options verbose"],
[!], [--ltdl], [false],[options="$options ltdl=$optarg"],
-[echo "$list"$options])
+[echo "$list" $options])
]])
m4_pattern_forbid([m4_include])
m4_pattern_forbid([AS_INIT])
@@ -87,7 +87,7 @@ rm -f options && mv options.tmp options])
AT_SETUP([short option splitting])
AT_DATA(expout,
-[[force verbose install
+[[ force verbose install
]])
_LT_AT_GETOPT_M4SH_SETUP
@@ -103,7 +103,7 @@ AT_SETUP([enhanced shell short option splitting])
AT_CHECK([fgrep '# Extended-shell func_split_short_opt'
$abs_top_builddir/libtool >/dev/null 2>&1 || (exit 77)])
AT_DATA(expout,
-[[force verbose install
+[[ force verbose install
]])
_LT_AT_GETOPT_M4SH_SETUP
@@ -121,7 +121,7 @@ AT_CLEANUP
AT_SETUP([long option splitting])
AT_DATA(expout,
-[[ltdl=long
+[[ ltdl=long
]])
_LT_AT_GETOPT_M4SH_SETUP
@@ -137,7 +137,7 @@ AT_SETUP([XSI long option splitting])
AT_CHECK([fgrep '# Extended-shell func_split_long_opt'
$abs_top_builddir/libtool >/dev/null 2>&1 || (exit 77)])
AT_DATA(expout,
-[[ltdl=long
+[[ ltdl=long
]])
_LT_AT_GETOPT_M4SH_SETUP
hooks/post-receive
--
GNU Libtool
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Libtool branch, master, updated. v2.2.10-68-g06543b4,
Ralf Wildenhues <=