libtool
[Top][All Lists]
Advanced

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

Re: ksh bug on Tru64 UNIX causes current libtool failure


From: Ralf Wildenhues
Subject: Re: ksh bug on Tru64 UNIX causes current libtool failure
Date: Sun, 15 May 2005 06:35:33 +0200
User-agent: Mutt/1.5.9i

Hi Albert,

* Albert Chin wrote on Sun, May 15, 2005 at 04:27:05AM CEST:
>   * 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:

Screaming in pain.

> case "foobar" in
> *\)*)
>   echo bar ;;
> esac
> 
>   $ ./quote
> + echo bar
> bar
> 
> I don't see an obvious workaround except for removing *\)* from the
> case statement.

Well, how about using either *")"* or *')'* as pattern?  Does that work?
If so (and if it works on the systems I have access to), I'll copy
Alexander to see whether that works with his ksh as well.

Regards,
Ralf




reply via email to

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