font-shape/font-query related regression in wine 1.1.28
hintak_leung at yahoo.co.uk
Mon Aug 24 00:35:04 CDT 2009
--- On Sun, 23/8/09, Austin English <austinenglish at gmail.com> wrote:
> On Sun, Aug 23, 2009 at 2:02 PM,
> Hin-Tak Leung<hintak_leung at yahoo.co.uk>
> > My favourite mono/.net application dies with 'Style
> Regular isn't supported by font Tahoma' in 1.1.28.
> > I did a git bisect and
> > commit 0b9ba054f6c8a2d96c898e7325087f56a6224644
> > Author: André Hentschel <nerv at dawncrow.de>
> > Date: Wed Aug 12 19:19:32 2009 +0200
> > was the entry that breaks, but just reversing it in
> 1.1.28 does not fix the problem - i.e. more problematic
> commits later?; however, replacing the wine-shipped tahoma
> fonts with those from Vista does cure the problem; so does
> simply deleting them from $WINEPREFIX/drive_c/windows/fonts
> (and allow substitution from system fonts happen, I think).
> Sounds like you need to rerun the regression test...Does:
> $ git reset --hard 0b9ba054f6c8a2d96c898e7325087f56a6224644
> && git
> show 0b9ba054f6c8a2d96c898e7325087f56a6224644 | patch -p1
> -R &&
> ./configure && make depend && make
> fix it?
The result of bisect is apparently real. Ran that, it fixes the problem, then
applying the commit, and it breaks:
$ git show 0b9ba054f6c8a2d96c898e7325087f56a6224644 | patch -p1 \
&& make clean && ./configure && make depend && make
As I said, another workaround is just copying Vista-shipped tahoma* to windows/fonts , or deleting wine-shipped tahoma* and let substitution from system font happen.
It is curious why german translation has effect on english locale.
More information about the wine-devel