]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* tests/quote.test: Do not fail on harmless shell bug present
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sun, 13 Nov 2005 15:35:09 +0000 (15:35 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sun, 13 Nov 2005 15:35:09 +0000 (15:35 +0000)
in some ksh88 versions.
Reported by Tim Rice <tim@multitalents.net> and others.

ChangeLog
tests/quote.test

index 530da793417dafd221ad496b6e3375af3e8df564..f5d882d47c968cc41cffc40ede482e74c3ebbd18 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-11-13  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+       * tests/quote.test: Do not fail on harmless shell bug present
+       in some ksh88 versions.
+       Reported by Tim Rice <tim@multitalents.net> and others.
+
 2005-11-13  Albert Chin-A-Young  <china@thewrittenword.com>
 
        * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [ hpux10 ]:
index f7b747a5066a99260a1fcaf16cf2fe3e8a0f9714..1a63b00efe2ca6e6822bddddabea8504ffc7edae 100755 (executable)
@@ -114,10 +114,14 @@ for mode in compile link install; do
     $echo "= trying: \\$mchar quoting"
     result=`$libtool -n --mode=$mode $preargs ${preflag}"${flag}${mchar}test${mchar}" $postargs` || status=1
     match="${match_preflag}${flag}\\${mchar}test\\${mchar} "
+    alt_match="${match_preflag}\"${flag}\\${mchar}test\\${mchar}\" "
     case "$result" in
     *"$match"*)
       $echo "= passed: $result"
       ;;
+    *"$alt_match"*)
+      $echo "= passed (harmless ksh bug): $result"
+      ;;
     *)
       $echo "= failed: $result"
       status=1