Thu June 02, 2011
■ Ricty のビルド中に fontforge が segmentation fault でクラッシュする問題
ホームページで触れられているのは Mac OS X についてだけが,Linux においても Ricty のビルド中に fontforge がクラッシュする環境がある.
http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty.html
どうやら RemoveOverlap() という操作の最中にクラッシュしてるっぽかった.
いろいろ調べてみると,--enable-double をつけずにビルドした fontforge ならクラッシュしなかった.
Debian の fontforge パッケージは,Ricty ではないけどフォントのビルドに失敗するという理由で過去に --enable-double が外されていたようだ.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=609094
Arch Linux の fontforge パッケージは,--enable-double を外してもらったので 20110222-2 以降ならクラッシュしないはず.
Mac OS X では試してないが,homebrew の formula を見てみると --enable-double しているので,これを外してビルドすれば同様にクラッシュしなくなるかもしれない.
追記 2011-06-02T16:24:52
Macports で入れた fontforge だとクラッシュしないという話を聞いたので見てみると --enable-double はなかった。
http://trac.macports.org/browser/trunk/dports/graphics/fontforge/Portfile
トラックバック - http://d.hatena.ne.jp/eagletmt/20110602/1306964018
リンク元
- 238 http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty.html
- 85 http://pipes.yahoo.com/pipes/pipe.info?_id=tDfBdGWF3RGl9XNm1L3fcQ
- 21 http://d.hatena.ne.jp/nbahide/20110618/1308375842
- 21 http://pipes.yahoo.com/pipes/pipe.info?_id=12e453e301454b799b3ac6642aa089b5
- 10 http://twitter.com/
- 9 http://b.hatena.ne.jp/entry/d.hatena.ne.jp/eagletmt/20110602/1306964018
- 8 http://d.hatena.ne.jp/nbahide/20110618
- 8 http://mgng.getcloudigniter.com/209
- 7 http://d.hatena.ne.jp/yascentur/20110709/1310190851
- 5 http://www.google.co.jp/search?sourceid=chrome&ie=UTF-8&q=Ricty+osx
