OK. 我来大概说一下Mandriva目前采用的思路。首先,不要使用任何firefly 的补丁,所有的软件包都来自官方。
需要freetype 2.10,libxft 2.1.7和fontconfig 2.3.2。这个都是这三个软件的最新版本。另外,你必须保证libxft/xorg在编译的时候确实导出了EMBOLDEN这个符号,这样才能让xft和freetype搭配起来,有可能出现粗体。
如果使用gtk2.8搭配cairo的话,需要对cairo使用
日月兄的补丁。这个补丁好像已经发给上游了,所以可以期待下个版本的cairo中不再需要这个补丁了。