Package: libfreetype6
Version: 2.6.3-3
Tags: upstream, fixed-upstream, patch


FreeType wrongly detects a glyphs with multiple references to the same
glyph, which has itself references, as broken. Somebody already reported
it upstream [0] and it's already fixed upstream [1].

This affects for example DejaVu fonts:

  $ ftlint 10 /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
  /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf: glyph  752: 0x0015
  glyph 4703: 0x0015
  glyph 4704: 0x0015
  glyph 4731: 0x0015
  glyph 4732: 0x0015
  glyph 4753: 0x0015
  glyph 4754: 0x0015
  glyph 4759: 0x0015
  glyph 4760: 0x0015
  9 fails.

As a consequence Scribus refuses to load DejaVu fonts at all and
LibreOffice can't display U+033F.

The upstream patch applies without problems (ignoring the changelog) and
fixes the problem. Upgrading to an newer upstream release should of
course also fix the problem.

Thanks, HW42


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to