]> 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:15:50 +0000 (15:15 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sun, 13 Nov 2005 15:15:50 +0000 (15:15 +0000)
in some ksh88 versions.
Reported by Tim Rice <tim@multitalents.net> and others.

ChangeLog
tests/quote.test

index 1209eac2e913b6bc8aa0aa0750d2b87fcdd68c3a..3383c741eb937354893a501afa5de2a37a7c30d5 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-12  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
 
        * libltdl/m4/ltoptions.m4 (_LT_SET_OPTION): Use m4_warning
index dc7b2db576e6b9791940981b10c2abd9749fb979..e5dba739aab73e7410fed016fd181e0eba3cb85f 100755 (executable)
@@ -97,10 +97,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=$EXIT_FAILURE
     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=$EXIT_FAILURE