I noticed that firefox no longer has the gtk2 USE flag available. Will firefox no longer build against gtk1 ? I don't want the gtk2 build as it won't render web pages correctly, and the gtk1 build does. Also, the acroread plugin doesn't work well with the gtk2 build, but runs great with the gtk1 version. If firefox will still build against gtk1, then we should still be able to disable the gtk2 version.
Created attachment 46102 [details, diff] re-introduce gtk2 flag: firefox-1.0r3_gtk1.patch this patch has been created for SPBLinux (http://spblinux.sf.net) which runs in RAM; thus I prefer to build firefox against the smaller gtk1 toolkit.
Comment on attachment 46102 [details, diff] re-introduce gtk2 flag: firefox-1.0r3_gtk1.patch I would be glad if the gtk2 flag could come back into the official distribution!
I also would like for it to be possible to build Firefox against gtk1 in Gentoo without modifying the ebuild. The gtk2 version of Firefox has many bugs which make it unusable for me.
Note: this gtk2 bug is the one which causes this to be a problem for users of ion, fluxbox, kahakai, and some other window managers: http://bugzilla.gnome.org/show_bug.cgi?id=109246
The removal of GTK1 was intentional. It is no longer guaranteed to build or work. Any interoperability issues with window managers or other applications need to be filed upstream.
Last I checked, it worked. This is the only way to get Firefox to work with these window managers. So I guess you can say "Gentoo users shouldn't use workarounds for broken software", but I think that decision should be left up to the users. Print a warning, make it be a local flag, whatever, but leave it possible until the upstream devs remove it from the build.