Mozilla 1.2.1-r3 (gtk1) does not detect the flash-plugin. No clue what else to put here..
Some more information which might be related. Upon invokation, galeon-1.2.7 (compiled against mozilla-1.2.1-r1) complains about: LoadPlugin: failed to initialize shared library /opt/netscape/plugins/libflashplayer.so [libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory] # ldd /opt/netscape/plugins/libflashplayer.so libpthread.so.0 => /lib/libpthread.so.0 (0x40239000) libdl.so.2 => /lib/libdl.so.2 (0x40288000) libz.so.1 => /usr/lib/libz.so.1 (0x4028b000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4029a000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4037d000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x4038d000) libstdc++-libc6.2-2.so.3 => not found libm.so.6 => /lib/libm.so.6 (0x403e5000) libc.so.6 => /lib/libc.so.6 (0x40407000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40531000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4053a000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40543000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) Notice the not found on the libstdc++-libc6.2-2.so.3
vocis: emerge info and which versions of gcc do you have installed?
Portage 2.0.45-r5 (default-x86-1.4, gcc-3.2.1, glibc-2.3.1-r2) ================================================================= System uname: 2.4.19-gentoo-r10 i686 AMD Athlon(tm) XP 1900+ USE="x86 libg++ libwww mikmod png spell xml2 zlib gdbm berkdb slang svga tcltk guile -3dfx 3dnow aalib -acl -afs -alsa apm arts avi cdr -cjk crypt cups dga directfb -doc dvd encode -esd -evo fbcon flash gd gif -gnome -gphoto2 gpm gtk -gtk2 -gtkhtml imlib innodb ipv6 java jikes jpeg kde -matrox mbox mmx motif mozilla mozctl -mozirc -mozxmlterm mpeg ncurses nls oggvorbis opengl oss pam -pcmcia -pda pdflib perl pic python qt qtmt quicktime readline samba sdl ssl wmf tcpd tiff truetype X xmms xv xft" ARCH="x86" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe -Wno-deprecated" ACCEPT_KEYWORDS="x86 ~x86" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" MAKEOPTS="-j6" JDK_HOME="/opt/blackdown-jdk-1.4.1_beta" JAVA_HOME="/opt/blackdown-jdk-1.4.1_beta" AUTOCLEAN="yes" SYNC="rsync://rsync1.nl.gentoo.org/gentoo-portage" GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo"
Portage 2.0.45-r5 (default-x86-1.4, gcc-sh: line 1: /usr/bin/gcc: No such file or directory, glibc-2.3.1-r2) ================================================================= System uname: 2.4.19-gentoo-r10 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png qtmt quicktime spell truetype xml2 xmms xv zlib gtkhtml alsa gdbm berkdb slang readline arts tetex bonobo svga tcltk java guile postgres X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk qt kde motif opengl mozilla cdr scanner xfs" ARCH="x86" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe -s -fomit-frame-pointer -fforce-addr -falign-functions=4 -fprefetch-loop-arrays -ffast-math" CXXFLAGS="-march=pentium4 -O3 -pipe -s -fomit-frame-pointer -fforce-addr -falign-functions=4 -fprefetch-loop-arrays -ffast-math" ACCEPT_KEYWORDS="x86 ~x86" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" MAKEOPTS="-j2" JDK_HOME="/opt/sun-jdk-1.4.1.01" JAVA_HOME="/opt/sun-jdk-1.4.1.01" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo" see bug 12246 for why /usr/bin/gcc is missing. Otherwise gcc is 3.2.1-r6 and glibc-2.3.1-r2
ln -s /usr/lib/libstdc++-libc6.1-1.so.2 /usr/lib/libstdc++-libc6.2-2.so.3 fixed my flash plugin in both mozilla and galeon.
Same Problem, same solution, running Gentoo stable. But quite a bad feeling about it.
It seems that libflash.so is linked against libstdc++-libc6.2-2.so.2 wich doesn't exist on gentoo system. maybe add it to lib-compat ?
*** Bug 12284 has been marked as a duplicate of this bug. ***
OK everyone, I've added lib-compat-1.1 to portage, which contains the required libstdc++ (from gcc-2.95.3 systems). That should sort out netscape-flash. However, I put both lib-compat-1.1 and the new netscape-flash which depends on it in the ~x86 profile, so PLEASE test this and report back. thanks :)
Works for me. I uninstalled netscape-flash (emerge -C netscape-flash) and removed the symbolic that I had created from comment 5. emerge -p netscape-flash, gave me: These are the packages that I would merge, in order. Calculating dependencies ...done! [ebuild U ] sys-libs/lib-compat-1.1 [1.0-r2] [ebuild N ] net-www/netscape-flash-6.0.69-r1 galeon and mozilla now show the flash plugin.
Same here, but Mozilla shows a grey rectangle when it's suposed to show a flash animation. Flash 6.0.69-r1 lib-compat 1.1 mozilla 1.2.1-r3 (gtk2)
Regarding comment 11, my setup is slightly different. sys-libs/lib-compat-1.0-r2 * sys-libs/lib-compat-1.1 * net-www/mozilla-1.2.1-r3 * net-www/netscape-flash-6.0.69-r1 * I happen to be using gtk1 version of mozilla. Maybe your flash not showing up in mozilla-gtk2 is more of a gtk2 problem.
Maybe it's a gtk2 problem. I have just checked that flash plugin is working perfectly with kde3.1-rc2's konqueror. By the way, it's still a problem that the standalone flash player doesn't work :/
closing this bug. gtk2 + mozilla seems to be full of holes anyway, from upstream