Khvalovsky / gecko-mediaplayer

Automatically exported from code.google.com/p/gecko-mediaplayer
GNU General Public License v2.0
0 stars 0 forks source link

0.9.8 will not compile #44

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?

Please provide any additional information below.

Here is the error, I am on gentoo and I get the same error with the ebuild
and compiling manually

64/glib-2.0/include   -DORBIT2=1 -pthread -I/usr/include/gconf/2
-I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0
-I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -DHAVE_GCONF -DMOZILLA_STRICT_API -DXP_UNIX
   -g -O2 -MT plugin.o -MD -MP -MF .deps/plugin.Tpo -c -o plugin.o plugin.cpp
plugin.cpp:45:27: error: nsIPrefBranch.h: No such file or directory
plugin.cpp:46:28: error: nsIPrefService.h: No such file or directory
plugin.cpp:49: error: expected constructor, destructor, or type conversion
before '*' token
plugin.cpp:50: error: expected constructor, destructor, or type conversion
before '*' token
plugin.cpp: In function 'void setPreference(CPlugin*, const gchar*, const
gchar*)':
plugin.cpp:188: error: 'nsIPrefService' was not declared in this scope
plugin.cpp:188: error: template argument 1 is invalid
plugin.cpp:188: error: 'prefService' was not declared in this scope
plugin.cpp:190: error: 'prefBranch' was not declared in this scope
plugin.cpp: In function 'void clearPreference(CPlugin*, const gchar*)':
plugin.cpp:211: error: 'nsIPrefService' was not declared in this scope
plugin.cpp:211: error: template argument 1 is invalid
plugin.cpp:211: error: 'prefService' was not declared in this scope
plugin.cpp:213: error: 'prefBranch' was not declared in this scope
make[3]: *** [plugin.o] Error 1
make[3]: Leaving directory `/usr/src/other-sources/gecko-mediaplayer-0.9.8/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/other-sources/gecko-mediaplayer-0.9.8/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/other-sources/gecko-mediaplayer-0.9.8'
make: *** [all] Error 2
Linux1 gecko-mediaplayer-0.9.8 #

Original issue reported on code.google.com by billy...@verizon.net on 26 Sep 2009 at 1:18

GoogleCodeExporter commented 8 years ago
Please post full configure output and what version of xulrunner do you have? 
And what
version of Firefox are you compiling against?

Original comment by kdeko...@gmail.com on 26 Sep 2009 at 2:10

GoogleCodeExporter commented 8 years ago
Linux1 billydv # emerge gecko-mediaplayer
Calculating dependencies ... done!       

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) www-plugins/gecko-mediaplayer-0.9.8 from miscellaneous
 * gecko-mediaplayer-0.9.8.tar.gz RMD160 SHA1 SHA256 size ;-) ...                   
                                 [ ok ]
 * checking ebuild checksums ;-) ...                                                
                                 [ ok ]
 * checking auxfile checksums ;-) ...                                               
                                 [ ok ]
 * checking miscfile checksums ;-) ...                                              
                                 [ ok ]
>>> Unpacking source...                                                         

>>> Unpacking gecko-mediaplayer-0.9.8.tar.gz to
/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/work                   
>>> Source unpacked in 
/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/work    

>>> Preparing source in
/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/work/gecko-mediaplayer-0.9.
8 ...

 * Fixing OMF Makefiles ...                                                         
                                  [ ok ]
 * Running elibtoolize in: gecko-mediaplayer-0.9.8                                  

 *   Applying portage-2.2.patch ...                                                 

 *   Applying sed-1.5.6.patch ...                                                   

 *   Applying as-needed-2.2.6.patch ...                                             

>>> Source prepared.                                                            

>>> Configuring source in
/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/work/gecko-mediaplayer-0.9.
8 ...

 * econf: updating gecko-mediaplayer-0.9.8/config.guess with
/usr/share/gnuconfig/config.guess                               
 * econf: updating gecko-mediaplayer-0.9.8/config.sub with
/usr/share/gnuconfig/config.sub                                   
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu
--mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share
--sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64
--enable-schemas-install --with-gconf --with-gio                                

checking for a BSD-compatible install... /usr/bin/install -c                    

checking whether build environment is sane... yes                               

checking for a thread-safe mkdir -p... /usr/bin/mkdir -p                        

checking for gawk... gawk                                                       

checking whether make sets $(MAKE)... yes                                       

checking whether to enable maintainer-specific portions of Makefiles... no      

checking for style of include used by make... GNU                               

checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc                 

checking for C compiler default output file name... a.out                       

checking whether the C compiler works... yes                                    

checking whether we are cross compiling... no                                   

checking for suffix of executables...                                           

checking for suffix of object files... o                                        

checking whether we are using the GNU C compiler... yes                         

checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes                      

checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed    

checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3                    

checking for library containing strerror... none required                       

checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc        

checking whether we are using the GNU C compiler... (cached) yes                

checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes             

checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none 
needed

checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) gcc3           

checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc        

checking whether we are using the GNU C compiler... (cached) yes                

checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes             

checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none 
needed

checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) gcc3           

checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E            

checking for grep that handles long lines and -e... /bin/grep                   

checking for egrep... /bin/grep -E                                              

checking for ANSI C header files... yes                                         

checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E            

checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++                 

checking whether we are using the GNU C++ compiler... yes                       

checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes                      

checking dependency style of x86_64-pc-linux-gnu-g++... gcc3                    

checking whether x86_64-pc-linux-gnu-gcc and cc understand -c and -o 
together... yes

checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib           

checking for sys/types.h... yes                                                 

checking for sys/stat.h... yes                                                  

checking for stdlib.h... yes                                                    

checking for string.h... yes                                                    

checking for memory.h... yes                                                    

checking for strings.h... yes                                                   

checking for inttypes.h... yes                                                  

checking for stdint.h... yes                                                    

checking for unistd.h... yes                                                    

checking locale.h usability... yes                                              

checking locale.h presence... yes                                               

checking for locale.h... yes                                                    

checking for LC_MESSAGES... yes                                                 

checking libintl.h usability... yes                                             

checking libintl.h presence... yes                                              

checking for libintl.h... yes                                                   

checking for ngettext in libc... yes                                            

checking for dgettext in libc... yes                                            

checking for bind_textdomain_codeset... yes                                     

checking for msgfmt... /usr/bin/msgfmt                                          

checking for dcgettext... yes                                                   

checking if msgfmt accepts -c... yes                                            

checking for gmsgfmt... /usr/bin/gmsgfmt                                        

checking for xgettext... /usr/bin/xgettext                                      

checking for catalogs to be installed...  cs es fr ja it nl pl pt_BR tr         

checking for x86_64-pc-linux-gnu-pkg-config... no                               

checking for pkg-config... /usr/bin/pkg-config                                  

checking pkg-config is at least version 0.9.0... yes                            

checking for GLIB... yes                                                        

checking for GECKO... no                                                        

configure: WARNING: mozilla-plugin not found, trying another                    

checking for GECKO... no                                                        

configure: WARNING: firefox-plugin not found, trying another                    

checking for GECKO... yes                                                       

checking for NSPR... yes                                                        

checking for DBUS... yes                                                        

Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema 
installation

Using $(sysconfdir)/gconf/schemas as install directory for schema files         

checking for GCONF... yes                                                       

checking for GIO... yes                                                         

configure: creating ./config.status                                             

config.status: creating Makefile                                                

config.status: creating gecko-mediaplayer.spec                                  

config.status: creating src/Makefile                                            

config.status: creating src/libgmlib/Makefile                                   

config.status: creating po/Makefile.in                                          

config.status: WARNING:  'po/Makefile.in.in' seems to ignore the --datarootdir
setting                                       
config.status: creating config.h                                                

config.status: config.h is unchanged           

Original comment by billy...@verizon.net on 26 Sep 2009 at 9:50

GoogleCodeExporter commented 8 years ago
config.status: executing depfiles commands                                      

config.status: executing default-1 commands                                     

>>> Source configured.                                                          

>>> Compiling source in
/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/work/gecko-mediaplayer-0.9.
8 ...

make -j3                                                                        

make  all-recursive                                                             

make[1]: Entering directory
`/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/work/gecko-mediaplayer-0.9
.8' 

Making all in src                                                               

make[2]: Entering directory
`/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/work/gecko-mediaplayer-0.9
.8/src'

Making all in libgmlib                                                          

make[3]: Entering directory
`/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/work/gecko-mediaplayer-0.9
.8/src/libgmlib'

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..    -fPIC 
-I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -DORBIT2=1 -pthread -I/usr/include/gconf/2
-I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -DHAVE_GCONF -DGIO_ENABLED -march=native -O2 
-pipe
-MT libgmlib_a-gm_file.o -MD -MP -MF .deps/libgmlib_a-gm_file.Tpo -c -o
libgmlib_a-gm_file.o `test -f 'gm_file.c' || echo './'`gm_file.c                

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..    -fPIC 
-I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -DORBIT2=1 -pthread -I/usr/include/gconf/2
-I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -DHAVE_GCONF -DGIO_ENABLED -march=native -O2 
-pipe
-MT libgmlib_a-gm_parse.o -MD -MP -MF .deps/libgmlib_a-gm_parse.Tpo -c -o
libgmlib_a-gm_parse.o `test -f 'gm_parse.c' || echo './'`gm_parse.c             

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..    -fPIC 
-I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -DORBIT2=1 -pthread -I/usr/include/gconf/2
-I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -DHAVE_GCONF -DGIO_ENABLED -march=native -O2 
-pipe
-MT libgmlib_a-gm_pref_store.o -MD -MP -MF .deps/libgmlib_a-gm_pref_store.Tpo 
-c -o
libgmlib_a-gm_pref_store.o `test -f 'gm_pref_store.c' || echo 
'./'`gm_pref_store.c  

mv -f .deps/libgmlib_a-gm_parse.Tpo .deps/libgmlib_a-gm_parse.Po                

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..    -fPIC 
-I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -DORBIT2=1 -pthread -I/usr/include/gconf/2
-I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -DHAVE_GCONF -DGIO_ENABLED -march=native -O2 
-pipe
-MT libgmlib_a-gm_strfuncs.o -MD -MP -MF .deps/libgmlib_a-gm_strfuncs.Tpo -c -o
libgmlib_a-gm_strfuncs.o `test -f 'gm_strfuncs.c' || echo './'`gm_strfuncs.c    

gm_file.c: In function ‘gm_get_path’:                                       

gm_file.c:70: warning: ignoring return value of ‘getcwd’, declared with 
attribute
warn_unused_result                         
mv -f .deps/libgmlib_a-gm_file.Tpo .deps/libgmlib_a-gm_file.Po                  

mv -f .deps/libgmlib_a-gm_pref_store.Tpo .deps/libgmlib_a-gm_pref_store.Po      

mv -f .deps/libgmlib_a-gm_strfuncs.Tpo .deps/libgmlib_a-gm_strfuncs.Po          

rm -f libgmlib.a                                                                

ar cru libgmlib.a libgmlib_a-gm_file.o libgmlib_a-gm_parse.o
libgmlib_a-gm_pref_store.o libgmlib_a-gm_strfuncs.o             
x86_64-pc-linux-gnu-ranlib libgmlib.a                                           

make[3]: Leaving directory
`/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/work/gecko-mediaplayer-0.9
.8/src/libgmlib'

make[3]: Entering directory
`/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/work/gecko-mediaplayer-0.9
.8/src'

x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -fPIC
-DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -DPACKAGE_SRC_DIR=\""."\"
-DPACKAGE_DATA_DIR=\""/usr/share"\" -I/usr/lib64/seamonkey/include/java
-I/usr/lib64/seamonkey/include/plugin -I/usr/include/nspr
-I/usr/lib64/seamonkey/include -I/usr/lib64/seamonkey/include/xpcom
-I/usr/lib64/seamonkey/include/string   -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -I/usr/include/dbus-1.0 
-I/usr/lib64/dbus-1.0/include
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -DORBIT2=1 -pthread
-I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0
-I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib64/glib-2.0/include 
 -DHAVE_GCONF -DMOZILLA_STRICT_API -DXP_UNIX    -march=native -O2 -pipe -MT
plugin_types_std.o -MD -MP -MF .deps/plugin_types_std.Tpo -c -o 
plugin_types_std.o
plugin_types_std.cpp                                                            

x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -fPIC
-DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -DPACKAGE_SRC_DIR=\""."\"
-DPACKAGE_DATA_DIR=\""/usr/share"\" -I/usr/lib64/seamonkey/include/java
-I/usr/lib64/seamonkey/include/plugin -I/usr/include/nspr
-I/usr/lib64/seamonkey/include -I/usr/lib64/seamonkey/include/xpcom
-I/usr/lib64/seamonkey/include/string   -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -I/usr/include/dbus-1.0 
-I/usr/lib64/dbus-1.0/include
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -DORBIT2=1 -pthread
-I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0
-I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib64/glib-2.0/include 
 -DHAVE_GCONF -DMOZILLA_STRICT_API -DXP_UNIX    -march=native -O2 -pipe -MT plugin.o
-MD -MP -MF .deps/plugin.Tpo -c -o plugin.o plugin.cpp                          

x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -fPIC
-DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -DPACKAGE_SRC_DIR=\""."\"
-DPACKAGE_DATA_DIR=\""/usr/share"\" -I/usr/lib64/seamonkey/include/java
-I/usr/lib64/seamonkey/include/plugin -I/usr/include/nspr
-I/usr/lib64/seamonkey/include -I/usr/lib64/seamonkey/include/xpcom
-I/usr/lib64/seamonkey/include/string   -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -I/usr/include/dbus-1.0 
-I/usr/lib64/dbus-1.0/include
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -DORBIT2=1 -pthread
-I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0
-I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib64/glib-2.0/include 
 -DHAVE_GCONF -DMOZILLA_STRICT_API -DXP_UNIX    -march=native -O2 -pipe -MT
memmem_compat.o -MD -MP -MF .deps/memmem_compat.Tpo -c -o memmem_compat.o
memmem_compat.cpp 
mv -f .deps/memmem_compat.Tpo .deps/memmem_compat.Po                            

x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -fPIC
-DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -DPACKAGE_SRC_DIR=\""."\"
-DPACKAGE_DATA_DIR=\""/usr/share"\" -I/usr/lib64/seamonkey/include/java
-I/usr/lib64/seamonkey/include/plugin -I/usr/include/nspr
-I/usr/lib64/seamonkey/include -I/usr/lib64/seamonkey/include/xpcom
-I/usr/lib64/seamonkey/include/string   -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -I/usr/include/dbus-1.0 
-I/usr/lib64/dbus-1.0/include
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -DORBIT2=1 -pthread
-I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0
-I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib64/glib-2.0/include 
 -DHAVE_GCONF -DMOZILLA_STRICT_API -DXP_UNIX    -march=native -O2 -pipe -MT
plugin_list.o -MD -MP -MF .deps/plugin_list.Tpo -c -o plugin_list.o 
plugin_list.cpp 

plugin.cpp:45:27: error: nsIPrefBranch.h: No such file or directory             

plugin.cpp:46:28: error: nsIPrefService.h: No such file or directory            

mv -f .deps/plugin_types_std.Tpo .deps/plugin_types_std.Po                      

x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -fPIC
-DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -DPACKAGE_SRC_DIR=\""."\"
-DPACKAGE_DATA_DIR=\""/usr/share"\" -I/usr/lib64/seamonkey/include/java
-I/usr/lib64/seamonkey/include/plugin -I/usr/include/nspr
-I/usr/lib64/seamonkey/include -I/usr/lib64/seamonkey/include/xpcom
-I/usr/lib64/seamonkey/include/string   -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -I/usr/include/dbus-1.0 
-I/usr/lib64/dbus-1.0/include
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -DORBIT2=1 -pthread
-I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0
-I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib64/glib-2.0/include 
 -DHAVE_GCONF -DMOZILLA_STRICT_API -DXP_UNIX    -march=native -O2 -pipe -MT
plugin_setup.o -MD -MP -MF .deps/plugin_setup.Tpo -c -o plugin_setup.o
plugin_setup.cpp     
plugin.cpp:49: error: expected constructor, destructor, or type conversion 
before ‘*’
token                                  
plugin.cpp:50: error: expected constructor, destructor, or type conversion 
before ‘*’
token                                  
plugin.cpp: In function ‘void setPreference(CPlugin*, const gchar*, const 
gchar*)’: 

plugin.cpp:188: error: ‘nsIPrefService’ was not declared in this scope      

plugin.cpp:188: error: template argument 1 is invalid                           

plugin.cpp:188: error: ‘prefService’ was not declared in this scope         

plugin.cpp:190: error: ‘prefBranch’ was not declared in this scope          

plugin.cpp: In function ‘void clearPreference(CPlugin*, const gchar*)’:     

plugin.cpp:211: error: ‘nsIPrefService’ was not declared in this scope      

plugin.cpp:211: error: template argument 1 is invalid                           

plugin.cpp:211: error: ‘prefService’ was not declared in this scope         

plugin.cpp:213: error: ‘prefBranch’ was not declared in this scope          

mv -f .deps/plugin_list.Tpo .deps/plugin_list.Po                                

make[3]: *** [plugin.o] Error 1                                                 

make[3]: *** Waiting for unfinished jobs....
mv -f .deps/plugin_setup.Tpo .deps/plugin_setup.Po
make[3]: Leaving directory
`/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/work/gecko-mediaplayer-0.9
.8/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/work/gecko-mediaplayer-0.9
.8/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/work/gecko-mediaplayer-0.9
.8'
make: *** [all] Error 2
 *
 * ERROR: www-plugins/gecko-mediaplayer-0.9.8 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 1498:  Called gnome2_src_compile
 *             environment, line 1242:  Called die
 * The specific snippet of code:
 *       emake || die "compile failure"
 *  The die message:
 *   compile failure
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at
'/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/temp/environment'.
 * This ebuild is from a repository named 'miscellaneous'
 *

>>> Failed to emerge www-plugins/gecko-mediaplayer-0.9.8, Log file:

>>>  '/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/temp/build.log'
 *
 * The following package has failed to build or install:
 *
 *  ('ebuild', '/', 'www-plugins/gecko-mediaplayer-0.9.8', 'merge'), Log file:
 *   '/var/tmp/portage/www-plugins/gecko-mediaplayer-0.9.8/temp/build.log'
 *
Linux1 billydv #

Original comment by billy...@verizon.net on 26 Sep 2009 at 9:50

GoogleCodeExporter commented 8 years ago
Well you didn't answer the question about what version of firefox and xulrunner 
you
have, but you might try upgrading xulrunning to 1.9 as I tested with that 
version
here and it works fine, xulrunner 1.9 was shipped with firefox 3.0

Original comment by kdeko...@gmail.com on 26 Sep 2009 at 11:04

GoogleCodeExporter commented 8 years ago
Sorry
xulrunner-1.9.1.3.ebuild
mozilla-firefox-3.5.3.ebuild

Is it possible that it won't compile against 1.9.1.3? The previous version 
compiles
against it.

Original comment by billy...@verizon.net on 26 Sep 2009 at 11:24

GoogleCodeExporter commented 8 years ago
Seems like the newest version of firefox has a hard dependency on this version 
of
xulrunner

www-client/mozilla-firefox-3.5.3 (>=net-libs/xulrunner-1.9.1.3[java=])

Original comment by billy...@verizon.net on 26 Sep 2009 at 11:29

GoogleCodeExporter commented 8 years ago
That is the exact version of xulrunner and firefox I am using. However, it 
looks like
you are compiling against seamonkey. Can you remove the seamonkey development
packages or mask them? gecko-mediaplayer can compile against several kits and
seamonkey is one of them, but I think you'll want to compile against xulrunner. 

Original comment by kdeko...@gmail.com on 27 Sep 2009 at 4:20

GoogleCodeExporter commented 8 years ago
Okay, you are right, after unmerging seamonkey, gecko-mediaplayer emerged just 
fine,
now our problem is why would gecko-mediaplayer choose to compile against 
seamonkey
and not xulrunner? And what can be done to force it to compile against 
xulrunner?

Original comment by billy...@verizon.net on 27 Sep 2009 at 12:26

GoogleCodeExporter commented 8 years ago
BTW, I unmasked and emerged the beta version of Seamonkey 2. After that,
gecko-mediaplayer emerges fine. 

Original comment by billy...@verizon.net on 27 Sep 2009 at 4:05

GoogleCodeExporter commented 8 years ago

Original comment by kdeko...@gmail.com on 26 Jan 2010 at 11:05