Package: posh
Version: 0.12.6
Severity: important

case xy in
  "x"*) echo yes;;
  *) echo no;;
esac

outputs "no". 

echo "/"*

outputs "/*".

The bug is likely to have been introduced by
https://anonscm.debian.org/cgit/users/clint/posh.git/commit/?id=244887c7559bee1b9766d391aa33d5408b27c77f
so Thorsten is probably the best person to look into this as he
would probably have fixed it in mksh where that commit
apparently comes from.

It breaks a number of scripts including zsh's "configure" script
https://www.zsh.org/mla/users/2018/msg00017.html

-- 
Stephane

Reply via email to