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 <ralf.wildenh...@gmx.de> 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 <ralf.wildenh...@gmx.de> ----------------------------------------------------------------------- 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 <ralf.wildenh...@gmx.de> + + 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 <ralf.wildenh...@gmx.de> 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