Hang after fork in 1.48.3 with threading
Since version 1.48.3 / !221 (merged), pango uses threads to offload calls into the FontConfig library. This leads to hangs in GNU LilyPond when it fork
s to process multiple files in parallel because the background thread holds a lock. Later, when calling pango API functions for layout, the forked children wait to acquire this lock indefinitely.
This regression in a bug fix release is very unfortunate because the update will be provided without much thought by distributions. Arch Linux already has it, so does Fedora Rawhide which will be released as Fedora 34 if I understand correctly.
/cc @matthiasc