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

Details

Description:

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 http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=c149f7397e484c97f45fb75fa1c7fdda2fc646cd

Additional info:
* package version(s)
freetype2-2.10.0-1

* link to upstream bug report, if any
https://savannah.nongnu.org/bugs/?56067

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:

charset:
0000: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
(w)
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.

Loading...