gplflash-0.4.10-r3 fails to load under the latest Firefox versions. As others appear to have had success with gplflash under firefox from the same ebuilds, the problem is not universal. gplflash compiles and installs properly, but Firefox's LoadPlugin routine gives an error and the plugin is ignored. This error appears in two other bugs, both of which were resolved incorrectly: In bug #23886, it is concluded that this is a problem with gplflash, and the bug is Resolved Fixed. As demonstrated, the bug is not fixed, and while it could potentially be marked Upstream, the sporadic nature of the bug suggests that it is a problem or incompatibility in the gentoo build process. Bug #58951 is concluded "Resolved Invalid", with the note that "Gplflash doesn't work for anything mozilla. You would have to use it with netscape-communicator or netscape-navigator." This is not true; see for example bug #80489, comment 5. Reproducible: Always Steps to Reproduce: 0. emerge unmerge gplflash libflash 1. LDFLAGS="" CFLAGS="-O2 -pipe" emerge gplflash 2. firefox & as a user Actual Results: Error from Firefox on the console: LoadPlugin: failed to initialize shared library /opt/netscape/plugins/npflash.so [/opt/netscape/plugins/npflash.so: undefined symbol: __dso_handle] Firefox does not load the plugin, and it does not appear in about:plugins Expected Results: gplflash should load and attempt to handle flash elements. My system is hardened and prelinked. Portage 2.0.51.19 (default-linux/x86/2004.2, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-hardened-r3 i686) ================================================================= System uname: 2.6.10-hardened-r3 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1,dev-lang/python-2.2.3-r1 [2.3.4 (#1, Feb 20 2005, 00:23:33)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1, 2.2.3-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.9.4, 1.8.5-r3, 1.5, 1.6.3, 1.4_p6, 1.7.9-r1 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r1, 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -fomit-frame-pointer -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -fomit-frame-pointer -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distlocks fixpackages prelink sandbox sfperms usersandbox" GENTOO_MIRRORS="http://www.mirror.ac.uk/mirror/distro.ibiblio.org/pub/linux/distributions/gentoo/ rsync://darkstone.rdg.ac.uk/gentoo-portage ftp://ftp.heanet.ie/pub/gentoo/" LDFLAGS=" -Wl,-O1 -Wl,--enable-new-dtags" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X Xaw3d aalib acl acpi aim alsa apache2 apm ared atlas audiofile avi berkdb bitmap-fonts bzlib cdparanoia cdr crypt cups curl dga directfb divx4linux dlloader doc dvd edl emacs emboss encode esd exif f77 fam fbcon fftw fla flac font-server foomaticdb fortran freetype ftp gb gd gdbm ggi gif ginac gmp gpm gtk gtk2 guile hardened hardenedphp icc icq imagemagick imap imlib jabber jack java jikes jit jpeg junit kerberos krb4 ladcca lcms ldap libcaca libg++ libwww mad matroska mbox mikmod mime ming mmx mmx2 mng motif mozsvg mp3 mpeg msn mysql ncurses network nls nptl nptlonly offensive oggvorbis opengl oscar pam pdflib perl pic pie plotutils png pnp posix python quicktime readline sdl session slang softmmu speex spell sse sse2 ssl svg svgalib sysvipc tcpd tetex theora tidy tiff truetype truetype-fonts type1-fonts usb videos wmf wxwindows xine xinerama xml xml2 xmms xpm xv xvid yahoo zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL
what about gplflash-0.4.13?
please tset gplflash-0.4.13
Newer version of gplflash are correctly recognized, albeit totally nonfunctional. This bug was posted before those versions were marked stable, and this bug is now irrelevant. Of course, I can't use any of the newer versions of gplflash because they crash my browser on all flash videos, including those made with Flash 4, but 0.4.10-r3 probably would have too if it would load.
*** Bug 90336 has been marked as a duplicate of this bug. ***
Ben, please reopen this bug since I have exactly the same problem! ------------------------------------------------------ command line output: atti@magic ~ $ firefox No running windows found *** loading the extensions datasource LoadPlugin: failed to initialize shared library /opt/netscape/plugins/npflash.so [/opt/netscape/plugins/npflash.so: undefined symbol: __dso_handle] LoadPlugin: failed to initialize shared library /opt/netscape/plugins/libflashplayer.so [/opt/netscape/plugins/libflashplayer.so: Kann die Shared-Object-Datei nicht
Ben, please reopen this bug since I have exactly the same problem! ------------------------------------------------------ command line output: atti@magic ~ $ firefox No running windows found *** loading the extensions datasource LoadPlugin: failed to initialize shared library /opt/netscape/plugins/npflash.so [/opt/netscape/plugins/npflash.so: undefined symbol: __dso_handle] LoadPlugin: failed to initialize shared library /opt/netscape/plugins/libflashplayer.so [/opt/netscape/plugins/libflashplayer.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden] LoadPlugin: failed to initialize shared library /opt/netscape/plugins/npflash.so [/opt/netscape/plugins/npflash.so: undefined symbol: __dso_handle] ... ---------------------------------------------- I even tried with these "fail safe" options (CFLAGS, vanilla-gcc) Portage 2.0.53 (default-linux/amd64/2005.1, gcc-3.4.4-vanilla, glibc-2.3.5-r2, 2.6.13-gentoo-r5 x86_64) ================================================================= System uname: 2.6.13-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O1 -pipe -fomit-frame-pointer -g -ggdb3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /usr/X11R6/bin/startx /etc/env.d" CXXFLAGS="-march=athlon64 -O1 -pipe -fomit-frame-pointer -g -ggdb3" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy distlocks sandbox severe sfperms strict test" GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LANG="de_DE@euro" LC_ALL="de_DE@euro.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="7zip X a52 aac acpi alsa amd64 audiofile avi berkdb bitmap-fonts bzip2 bzlib cdda cdio cdr crypt css cups curl dbus dga directfb dlloader dmalloc dnd dpms dts dvd dvdr dvdread eds emacs emboss encode esd exif expat fam fame fat fbcon ffmpeg firefox flac foomaticdb freetype gcj gdbm ggi gif gimpprint glut gmp gnome gpm gs gstreamer gtk gtk2 hal hardened howl idn imagemagick imlib ipv6 ithreads javascript jpeg jpeg2k kde lcms libsamplerate libwww linuxthreads-tls lzo lzw lzw-tiff mad matroska memlimit mikmod mjpeg mmap mng mozcalendar mozdevelop mozsvg mp3 mpeg mpi ncurses nls nptl nptlonly ntfs nvidia ogg oggvorbis on-the-fly-crypt openal openexr opengl pam pcre pda pdflib perl png ppds python qt quicktime readline real reiserfs rle sdl slang sndfile spell ssl stream svg symlink tcltk tcpd test tetex tga theora threads tidy tiff toolbar truetype truetype-fonts type1-fonts udev unicode usb userlocales vcd videos vorbis wmf xine xml xml2 xmms xosd xpm xprint xtermtoolbar xv xvid xvmc yv12 zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, PORTDIR_OVERLAY
*** Bug 145324 has been marked as a duplicate of this bug. ***
This has never been fixed, reopen.
The gplflash project has been abandoned in favour of Gnash. Gnash aims to implement Flash 7 capability, and thus it is recommended that people look into this alternative package. Thus, I am resolving this bug, WONTFIX.