Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 31913 - Plugins for Mozilla and MozillaFirbird fail to load on amd64.
Summary: Plugins for Mozilla and MozillaFirbird fail to load on amd64.
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-24 06:39 UTC by Kris Kersey (RETIRED)
Modified: 2003-10-24 22:26 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kris Kersey (RETIRED) gentoo-dev 2003-10-24 06:39:01 UTC
Library errors appear to stop the flash plugin and java plugin from loading on amd64.  This may just be a matter of getting some x86 compat libraries.  Here's the error:
LoadPlugin: failed to initialize shared library /opt/netscape/plugins/libflashplayer.so [/opt/netscape/plugins/libflashplayer.so: cannot open shared object file: No such file or directory]
LoadPlugin: failed to initialize shared library /opt/blackdown-jdk-1.4.1/jre/plugin/i386/mozilla/javaplugin_oji.so [/opt/blackdown-jdk-1.4.1/jre/plugin/i386/mozilla/javaplugin_oji.so: cannot open shared object file: No such file or directory]

Here is the outputs of ldd:
$ ldd /opt/netscape/plugins/libflashplayer.so
        libpthread.so.0 => /lib32/libpthread.so.0 (0x5578f000)
        libdl.so.2 => /lib32/libdl.so.2 (0x557de000)
        libz.so.1 => /usr/lib32/libz.so.1 (0x557e1000)
        libX11.so.6 => /emul/linux/x86/usr/X11R6/lib/libX11.so.6 (0x557ef000)
        libXext.so.6 => /emul/linux/x86/usr/X11R6/lib/libXext.so.6 (0x558c6000)
        libXt.so.6 => /emul/linux/x86/usr/X11R6/lib/libXt.so.6 (0x558d5000)
        libstdc++-libc6.2-2.so.3 => not found
        libm.so.6 => /lib32/libm.so.6 (0x55925000)
        libc.so.6 => /lib32/libc.so.6 (0x55946000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x56554000)
        libSM.so.6 => /emul/linux/x86/usr/X11R6/lib/libSM.so.6 (0x55a5d000)
        libICE.so.6 => /emul/linux/x86/usr/X11R6/lib/libICE.so.6 (0x55a66000)

$ ldd /opt/blackdown-jdk-1.4.1/jre/plugin/i386/mozilla/javaplugin_oji.so
        libxpcom.so => not found
        libXt.so.6 => /emul/linux/x86/usr/X11R6/lib/libXt.so.6 (0x5559c000)
        libX11.so.6 => /emul/linux/x86/usr/X11R6/lib/libX11.so.6 (0x555ec000)
        libdl.so.2 => /lib32/libdl.so.2 (0x556c2000)
        libstdc++.so.5 => /usr/lib32/gcc-lib/i386-pc-linux-gnu/3.2.3/libstdc++.so.5 (0x556c6000)
        libm.so.6 => /lib32/libm.so.6 (0x55794000)
        libc.so.6 => /lib32/libc.so.6 (0x557b5000)
        libgcc_s.so.1 => /usr/lib32/gcc-lib/i386-pc-linux-gnu/3.2.3/libgcc_s.so.1 (0x558cc000)
        libSM.so.6 => /emul/linux/x86/usr/X11R6/lib/libSM.so.6 (0x558d5000)
        libICE.so.6 => /emul/linux/x86/usr/X11R6/lib/libICE.so.6 (0x558dd000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x56554000)
Comment 1 Brad House 2003-10-24 07:53:34 UTC
Umm, augustus, don't even report bugs like this dude ....
Think about it.  
You cannot load a 32bit object into a 64bit executable.
It's impossible, it'll never happen, yada yada ...

-Brad
Comment 2 Brad Laue (RETIRED) gentoo-dev 2003-10-24 21:51:55 UTC
Look into mozilla-firebird-bin for plugin compatibility. brad_mssw, can you
look into making it work with the x86-compat stuff you're doing?
Comment 3 Brad House 2003-10-24 22:26:41 UTC
yeah, I'll check to see what dependancies aren't satisified by my current
emul-linux-x86 stuff.  But I agree, going with the 32bit mozilla-firebird-bin
is a pretty good option if you need a browser w/ general plugins on 
amd64.

-B