Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#62395 - freetype2: PCF fonts broken in 2.10.0

Attached to Project: Arch Linux
Opened by Daniel Eklöf (danekl) - Friday, 19 April 2019, 09:04 GMT
Last edited by Jan Alexander Steffens (heftig) - Monday, 22 April 2019, 06:00 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Andreas Radke (AndyRTR)
Jan Alexander Steffens (heftig)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No



Freetype2-2.10.0-1 broke many PCF fonts, causing fontconfig to fail to enumerate them and thus making them unusable. This affects Dina, gohu, TerminusV and artwiz fonts, and more.

A fix has been committed in the freetype2 master branch, and will be included in the 2.10.1 release. Until then, please consider backporting

Additional info:
* package version(s)

* link to upstream bug report, if any

Steps to reproduce:
Install freetype2-2.10.0, and rebuild fontconfig's system cache: sudo fc-cache -rs. Do e.g. "fc-match -v Dina" and look at the available charsets and languages; they will be very limited. Correct output should be:

0000: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
lang: aa|ay|bi|br|ch|da|de|en|es|eu|fj|fo|fur|fy|gd|gl|gv|ho|ia|id|ie|io|is|it|lb|mg|nb|nds|nl|nn|no|nr|oc|om|pt|rm|sma|smj|so|sq|ss|st|sv|sw|tl|ts|uz|vo|wa|xh|yap|zu|an|fil|ht|jv|kj|kwm|li|ms|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|za(s)
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Monday, 22 April 2019, 06:00 GMT
Reason for closing:  Fixed
Additional comments about closing:  freetype2 2.10.0-2
Comment by Dark Wav (DarkWav) - Sunday, 21 April 2019, 21:51 GMT
It also breaks the game Legend of Grimrock an renders it completely unbootable.