#936006 fonts-dejavu-core: Invalid rendering of 'ż' at serveral different sizes

#936006#5
Date:
2019-08-28 21:52:30 UTC
From:
To:
Dear Maintainer,

In some applications (notably Firefox) 'ż' (\u017c) character from
DejaVu Sans (14px, 16px, 19px, 22px) and DejaVu Serif (15px, 16px) is
rendered improperly. The dot above is not centered and there is a pixel
or two of extra space to the left of the character.

Steps to reproduce:

1. Open the attached zhet.html file in Firefox or
2. Run: xfd -fa 'DejaVu Sans:size=12'

#936006#10
Date:
2019-08-29 13:13:48 UTC
From:
To:
Dear Łukasz,

Am Mittwoch, den 28.08.2019, 23:52 +0200 schrieb Łukasz Stelmach:

thanks for the record! Though, I am afraid there isn't much we can do
about this in the Debian package. Would you mind reporting this issue
upstream, please?

Thanks!

 - Fabian

#936006#15
Date:
2019-08-29 19:58:53 UTC
From:
To:
Fabian Greffrath <fabian@debian.org> writes:

Done, however, I am not 100% sure github is the right place to do it.

#936006#22
Date:
2019-08-29 20:34:37 UTC
From:
To:
Am Donnerstag, den 29.08.2019, 21:58 +0200 schrieb Łukasz Stelmach:

Thanks for that! Well, at least now it is at the attention of the
upstream developers. Though, last commit from 2+ years ago doesn't
really look promising...

 - Fabian

#936006#27
Date:
2019-10-19 20:50:19 UTC
From:
To:
The reported problem is not visible (at least not much) on Debian 10.
A short investigation suggests it may be a matter of TTF bytecode
interpreter version in the freetype library.

Apparently in Debian 9, the default version was v35, which when selected
in Debian 10 by setting envitonment variable

    FREETYPE_PROPERTIES="truetype:interpreter-version=35"

makes the problem visible again.

I will try to choose higher version on a Stretch machine.