libtool
[Top][All Lists]
Advanced

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

ksh bug on Tru64 UNIX causes current libtool failure


From: Albert Chin
Subject: ksh bug on Tru64 UNIX causes current libtool failure
Date: Sat, 14 May 2005 21:27:05 -0500
User-agent: Mutt/1.5.6i

On branch-1-5, the following change was checked in 2004/12/28:
  revision 1.334.2.45
  date: 2004/12/28 12:39:15;  author: rwild;  state: Exp;  lines: +18 -14
  * ltmain.in: New variable quote_scanset to work around SunOS ksh
  `case' backslash-escaping bug: protect character class by variable
  expansion.  Reported by Alexander Kurz <address@hidden>.

Unfortunately, due to an apparent ksh bug on Tru64 UNIX, this breaks:
  $ cat quote
#!/bin/ksh -x

case "foobar" in
*\)*)
  echo bar ;;
esac

  $ ./quote
+ echo bar
bar

I don't see an obvious workaround except for removing *\)* from the
case statement.

-- 
albert chin (address@hidden)




reply via email to

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