java + mozilla 1.0.1 + 8.1 = puke
Anyone else having this issue with Mozilla 1.0.1 under SuSE 8.1? LoadPlugin: failed to initialize shared library /usr/lib/j2re1.4.1/plugin/i386/ns610/libjavaplugin_oji.so [/usr/lib/j2re1.4.1/plugin/i386/ns610/libjavaplugin_oji.so: undefined symbol: GetGlobalServiceManager__16nsServiceManagerPP17nsIServiceManager] If someone could give me a hint how to fix it. I'd be really grateful. -- Ben Rosenberg ---===---===---===--- mailto:ben@whack.org Tell me what you believe.. I tell you what you should see.
Ben Rosenberg wrote:
Anyone else having this issue with Mozilla 1.0.1 under SuSE 8.1?
LoadPlugin: failed to initialize shared library /usr/lib/j2re1.4.1/plugin/i386/ns610/libjavaplugin_oji.so [/usr/lib/j2re1.4.1/plugin/i386/ns610/libjavaplugin_oji.so: undefined symbol: GetGlobalServiceManager__16nsServiceManagerPP17nsIServiceManager]
If someone could give me a hint how to fix it. I'd be really grateful.
This sounds like the problem Gentoo users trying out 1.4rc1 (including myself) are having with Mozilla and the Java plugin. Basically it turns out that when Mozilla is compiled using gcc 3.2, binary plugins compiled using earlier versions can't link in. Well, Java and Flash can't, though oddly the Acrobat Reader plugin works fine... SuSE 8.1 is gcc3.2-based, so presumaly SuSE built Mozilla from source in that build environment, hence the same incompatibility. I was wondering how they were going to deal with that - obviously they weren't. :-} As SuSE and Red Hat are now moving to gcc3.2 distributions, and as presumably others will follow suit shortly, perhaps Sun will come under more pressure to produce a build that interoperates properly, or alternatively perhaps Blackdown and/or IBM will. Until then, it'll probably work if you just download a binary Mozilla build from mozilla.org. :-( Ah, it's like libc->glibc all over again :-} -- Rachel
* Rachel Greenham (rachel@linuxgrrls.org) [021005 15:38]: ::> ::This sounds like the problem Gentoo users trying out 1.4rc1 (including ::myself) are having with Mozilla and the Java plugin. Basically it turns ::out that when Mozilla is compiled using gcc 3.2, binary plugins compiled ::using earlier versions can't link in. Well, Java and Flash can't, though ::oddly the Acrobat Reader plugin works fine... SuSE 8.1 is gcc3.2-based, ::so presumaly SuSE built Mozilla from source in that build environment, ::hence the same incompatibility. I was wondering how they were going to ::deal with that - obviously they weren't. :-} :: ::As SuSE and Red Hat are now moving to gcc3.2 distributions, and as ::presumably others will follow suit shortly, perhaps Sun will come under ::more pressure to produce a build that interoperates properly, or ::alternatively perhaps Blackdown and/or IBM will. Until then, it'll ::probably work if you just download a binary Mozilla build from ::mozilla.org. :-( :: ::Ah, it's like libc->glibc all over again :-} Yes, I remember that. Oh what a PITA that was. I'm downloading the mozilla.org tarball of Mozilla 1.0.1 now to see if that works. It should work since the CrossOver Plugins work just fine and they were compiled with 2.95.3. We'll see. I downloaded the 1.1 pkgs from SuSE's ftp site and the bloody things couldn't even load the chromes (skins)..that's way messed since I was using the 1.1 pkgs for 8.0 and they worked fine. -- Ben Rosenberg ---===---===---===--- mailto:ben@whack.org Tell me what you believe.. I tell you what you should see.
On Sunday 06 October 2002 00.42, Ben Rosenberg wrote:
* Rachel Greenham (rachel@linuxgrrls.org) [021005 15:38]: ::This sounds like the problem Gentoo users trying out 1.4rc1 (including ::myself) are having with Mozilla and the Java plugin. Basically it turns ::out that when Mozilla is compiled using gcc 3.2, binary plugins compiled ::using earlier versions can't link in. Well, Java and Flash can't, though ::oddly the Acrobat Reader plugin works fine...
Nothing odd about that ldd /usr/local/Acrobat5/Browsers/intellinux/nppdf.so libc.so.6 => /lib/libc.so.6 (0x4002f000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) Acrobat is obviously a C thingy, and C isn't affected as much by the upgrade. //Anders
Ben Rosenberg wrote:
I downloaded the 1.1 pkgs from SuSE's ftp site and the bloody things couldn't even load the chromes (skins)..that's way messed since I was using the 1.1 pkgs for 8.0 and they worked fine.
I have the SuSE 1.1 pkgs installed on my suse 8 install that shares this box with gentoo, and that works fine. Before that, it was a slightly-foxed suse 7.3 that had been upgraded imperfectly (as usual) from suse 7.2 and which showed the scars of having had an embedded kernel developer use it for work[1], and on that I got best Mozilla results with binary builds from mozilla.org (again, better plugin luck with binary builds than with source builds). -- Rachel [1] eg: "er, whoops, I think I just wiped /lib, for gawd's sake don't reboot, and have you got a shell logged in as root?"
Ben Rosenberg
undefined symbol: GetGlobalServiceManager__16nsServiceManagerPP17nsIServiceManager]
If someone could give me a hint how to fix it. I'd be really grateful.
Mozilla won't work with Java because it's compiled by gcc 3.2. You can recompile Mozilla with 2.95.3 or get the binary package from mozilla.org, but then any program that uses mozilla (like galeon) will stop working as you found out. Philipp -- Philipp Thomas work: pthomas@suse.de Development SuSE Linux AG private: pth@t-link.de
* Philipp Thomas (pth@t-link.de) [021005 19:02]:
::Ben Rosenberg
On Sat, 2002-10-05 at 23:06, Ben Rosenberg wrote:
* Philipp Thomas (pth@t-link.de) [021005 19:02]: ::Ben Rosenberg
[ Sat, 5 Oct 2002 14:58:09 -0700]: :: ::>undefined symbol: GetGlobalServiceManager__16nsServiceManagerPP17nsIServiceManager] ::> ::>If someone could give me a hint how to fix it. I'd be really grateful. :: ::Mozilla won't work with Java because it's compiled by gcc 3.2. You can ::recompile Mozilla with 2.95.3 or get the binary package from ::mozilla.org, but then any program that uses mozilla (like galeon) will ::stop working as you found out. Yes, this is true. And the more who go to SuSE 8.1, RH 8.0 and Mandrake 9.0..the more people are going to bitch about 1/2 the plugins not working. I would think Java not working would be an issue. I wish I knew why Mozilla can use the java plugin but Konqueror can. It's weird.
IS that Mozilla can't or can? Confused :). Wondering whether I should just install 8.1 on my server as it does not require a ton of things, although getting Squirrelmail will be nice (without having to install a tarball of tmpwatch 2.8...)
It's weird but CrossOver 1.1.3 is compiled with 2.95.x and all it's plugins work...just not Java. Oh well. I only used Galeon passingly. -- Ben Rosenberg ---===---===---===--- mailto:ben@whack.org Tell me what you believe.. I tell you what you should see.
After your first shock is it now getting better Ben? Matt
participants (5)
-
Anders Johansson
-
Ben Rosenberg
-
Matthew Johnson
-
Philipp Thomas
-
Rachel Greenham