Description of Problem: With gcc3, XFree86 4.2.0 src rpm do not compile Version-Release number of selected component (if applicable): 4.2.0-6.51 How Reproducible: always Steps to Reproduce: 1. rpm --rebuild ... 2. 3. Additional Information: Actually, one string needs to be corrected in ttmkfdir-freetype2-port-plus-cjk-chocolaty-goodness.patch It adds class member (for ttmkfdir2/ttf.h) string FileName; it should sounds std::string FileName; With this correction, src rpm do compiles (I used gcc 3.0.4, but for 3.1beta should be the same). I will attach patch (should be applied after ttmkfdir-freetype2-port-plus-cjk-chocolaty-goodness.patch)
Created attachment 52344 [details] patch to compile with gcc3
Yu: Is this patch needed still, or do your latest fixes include it already? This isn't critical for our final release however, as we're not building with gcc 3.x. Also, 4.3.0 may end up not requiring ttmkfdir anymore with the new mkfontscale program.
Hi Mike, Bero has done this.
Closing as RAWHIDE then, thanks.