When trying to emerge firefox 1.0.3, the ebuild passes the option '--enable-svg-renderer-cairo' when it should be using '--enable-svg-renderer=cairo' to the configure script. Reproducible: Always Steps to Reproduce: 1. emerge -v mozilla-firefox 2. 3. Actual Results: Build completed okay. Cairo text support may be broken. Expected Results: Build completed okay.
Created attachment 56794 [details] emerge info
Created attachment 56795 [details] .mozconfig generated by ebuild
Also see http://users.on.net/~jamesm/wanted-svg.png for the expected output of the svg text when running on the firefox nightly build, vs http://users.on.net/~jamesm/got-svg.png on the gentoo ebuild firefox-1.0.3. Maybe unrelated, but that was where my current bug hunting stopped :) Also see http://weblogs.mozillazine.org/tor/archives/2005/03/important_svg_b_1.html
The configure option only changed for the 1.4/trunk branches of firefox, and compaired to that 1.0.x's svg support is very limited, so until we get some beta releases not much we can do.