Hi I have been doing most of the Mozilla changes updates for the last while (with help from Hallski). This means that I have compile mozilla too many times for one person ;-) To get to the point, I have tested Mozilla with the GTK+, QT and XLIB toolkits. GTK+ is stable as a rock, where QT is pretty flaky, and XLIB seems to be still in heavy development (could be wrong). Now, to determine which should be used, can get tricky. Thus, with gtk+ not a heavy depend, I released mozilla-0.9.6-r4, which only support gtk+. This should creat a stable build that is easier to support (wont need to rebuild it many times to test for all the toolkits (2 hours + here .. ). It will also ensure that the user will not get mozilla with QT or even XLIB and have it crash all the time, or not even start. If anybody have objections to this, consider having a stable build for all with yourself uncommenting a few lines, or other people having lots of problems. If needed, I will revert the changes. Then on a side note: During testing, etc, I noted a few things: 1) Even though it should be ok to not unmerge the old version of a app, I got best results when i FIRST unmerged the old version of mozilla; cleaned out /usr/lib/mozilla, and THEN merged the new version. 2) Mozilla is a big beast, and this very sensitive for compile flags (CFLAGS/CXXFLAGS). One that really cause problems, is -fomit-frame-pointer, I took care of in the ebuild. But, as there is so many combinations, if you have problems, try the default CFLAGS/CXXFLAGS for the build (-march=... -O3 -pipe). Anyhow, feedback will be appreciated, and enjoy the new NSS/SSL support in mozilla/evolution :) (NOTE: mozilla should be build with 'ssl' in USE ... ) Greetings, -- Martin Schlemmer Gentoo Linux Developer, Desktop Team Developer Cape Town, South Africa