http://bugzilla.novell.com/show_bug.cgi?id=500447
User wolfgang@rosenauer.org added comment
http://bugzilla.novell.com/show_bug.cgi?id=500447#c9
--- Comment #9 from Wolfgang Rosenauer
(In reply to comment #7)
I really wonder how this is handled by other distributions since I don't believe it's going to work at all
I can tell you how it is done in Fedora 11, because I played with their Firefox and openjdk yesterday to check some other bug. They have a following dependency: firefox -> xulrunner-1.9.1 -> libsqlite3x
Basically what we do now.
Their xulrunner is linked against system wide libsql ldd ./usr/lib64/xulrunner-1.9.1/libxul.so | grep sql libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 (0x00007f2114591000)
Our system sqlite doesn't support all features needed by xulrunner so it's not used from the system.
seamonkey package is much bigger (16M) and don't have a libxul.so dependency $ rpm -qp --requires seamonkey-1.1.15-3.fc11.x86_64.rpm | grep xul $
Our seamonkey package doesn't have that dependency as well. SeaMonkey 1.1.x is not working against xulrunner so that should be identical.
Possible fix for openjdk-plugin should be build a second IcedTeaPlugin.so against an older xulrunner and add a symlink to this so to /usr/lib/seamonkey/plugins. Something similar as I used for Sun Java in bug#476397
Basically yes. Having a second plugin for Gecko 1.8.1 would fix it for SeaMonkey 1.1.x most probably. So build against mozilla-xulrunner181 and try it. I hope that works. That doesn't work for Factory as there is no 1.8.1 anymore but we will switch to seamonkey 2.x anyway before 11.2 gets released. That hopefully solves the version mismatch. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.