Date: Mon, 31 Aug 2009 11:29:10 -0700 (PDT) From: Kevin Oberman <oberman@es.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/138411: mplayer-plugin port requires firefox Message-ID: <20090831182910.7287C1CC0E@ptavv.es.net> Resent-Message-ID: <200908311830.n7VIU8sQ016413@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 138411 >Category: ports >Synopsis: mplayer-plugin port requires firefox >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Aug 31 18:30:08 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Kevin Oberman >Release: FreeBSD 7.2-STABLE i386 >Organization: ESnet--The Energy Sciences Network >Environment: System: FreeBSD ptavv.es.net 7.2-STABLE FreeBSD 7.2-STABLE #0: Mon Jul 27 09:23:09 PDT 2009 root@ptavv.es.net:/usr/obj/usr/src/sys/PTAVV i386 >Description: mplayer-plugin (mplayerplug-in) still requires firefox. It will not compile against libxul. This requires keeping the vulnerable firefox port installed. I have far more success with this plugin than I have had with the gstreamer plugins. Here is the failure: ===> Building for mplayerplug-in-3.55_3 c++ -c -o plugin.o -Wall -DXP_UNIX -DMOZ_X11 -I/usr/local/include/firefox/java -I/usr/local/include/firefox/plugin -I/usr/local/include/nspr -I/usr/local/include/firefox -I/usr/local/include/firefox/xpcom -I/usr/local/include/firefox/string -I/usr/local/include/firefox -O2 -pipe -fno-strict-aliasing -D_THREAD_SAFE -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include -DBSD -O2 -pipe -fno-strict-aliasing -Iinclude -fPIC -D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/l ocal/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -DGTK_ENABLED Source/plugin.cpp In file included from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: Source/nsIScriptableMplayerPlugin.h:41:84: error: macro "NS_DEFINE_STATIC_IID_ACCESSOR" passed 2 arguments, but takes just 1 Source/nsIScriptableMplayerPlugin.h:254:92: error: macro "NS_DEFINE_STATIC_IID_ACCESSOR" passed 2 arguments, but takes just 1 In file included from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: Source/nsIScriptableMplayerPlugin.h:25: error: function definition does not declare parameters Source/nsIScriptableMplayerPlugin.h:122: error: expected constructor, destructor, or type conversion before 'class' gmake: *** [plugin.o] Error 1 *** Error code 1 >How-To-Repeat: Add WITH_GECKO="libxul" to /etc/make.conf and build the port. >Fix: Not a clue. Sorry >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090831182910.7287C1CC0E>