Description of problem: fontforge-20140813-3.fc22 segfaults when building oxygen-fonts. The font builds just fine with older fontforge-20120731b-10.fc20 and fontforge-20120731b-13.fc21. This is 100% reproducible in Koji. Version-Release number of selected component (if applicable): fontforge-20120731b-3.fc22 How reproducible: Always (tested only in Koji) Steps to Reproduce: 1. fedpkg clone oxygen-fonts 2. cd oxygen-fonts 3. fedpkg srpm 4. koji build --scratch f22 oxygen-fonts-*.src.rpm 5. koji build --scratch f21 oxygen-fonts-*.src.rpm Actual results: Build fails on F22, but succeeds on F21. Expected results: Build succeeds on both. Additional info: Failed F22 Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=7717277 Successful F21 Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=7717275
I see that lohit series fonts have no issues rebuilding against rawhide fontforge in rawhide. I need to check further and may report upstream about this. If you are needed this package working then you can install ttf files provided in tarball for now.
upstream developers are looking into this issue. Right now they feel this can be fontforge issue and not font issue and provided temporary workaround if this package need to build ttf from sfd. perl -wne 'print unless /^PickledData:/.../.*"$/;' OxygenMono-Regular.sfd >OxygenMono-Regular.cleaned.sfd This removes just the PickledData: sections that are causing trouble with this bug. If anyone wants to track upstream issue also then look at https://github.com/fontforge/fontforge/issues/1756
Hi Daniel, I think this issue is fixed in recent fontforge update in rawhide. That is fontforge-20141230-1.fc22 build. Can you remove the disable fontforge patch and build a new package? I did a similar test build which looks a successful build now -> https://copr.fedoraproject.org/coprs/pnemade/ff2-rebuild/build/69689/ Thanks.
Hi, I can confirm that is builds just fine in rawhide in Koji with the new fontforge. Thanks!