gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [bug #41587] Cannot build trunk with xulrunner 27.0


From: Frederic Bezies
Subject: [Gnash-commit] [bug #41587] Cannot build trunk with xulrunner 27.0
Date: Fri, 14 Feb 2014 11:17:32 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0

Follow-up Comment #1, bug #41587 (project gnash):

Pressed enter to soon. Oops.

Someone reported a bug while trying to build gnash from trunk code on
archlinux :

"GnashNPVariant.h: In constructor 'gnash::GnashNPVariant::GnashNPVariant()':
/usr/include/xulrunner-27.0/npruntime.h:146:30: error: 'nullptr' was not
declared in this scope
(_v).value.objectValue = nullptr; 
^
GnashNPVariant.h:120:9: note: in expansion of macro 'NULL_TO_NPVARIANT'
NULL_TO_NPVARIANT(_variant);
^
plugin.cpp: In member function 'bool
gnash::nsPluginInstance::processPlayerRequest()':
/usr/include/xulrunner-27.0/npruntime.h:140:30: error: 'nullptr' was not
declared in this scope
(_v).value.objectValue = nullptr; 
^
plugin.cpp:930:9: note: in expansion of macro 'VOID_TO_NPVARIANT'
VOID_TO_NPVARIANT(result);
^
Makefile:873: recipe for target 'libgnashplugin_la-plugin.lo' failed
make[4]: *** [libgnashplugin_la-plugin.lo] Error 1
make[4]: Leaving directory
'/mnt/tmp/taro-tmp/aur/gnash-trunk-git/src/gnash/plugin/npapi'
Makefile:962: recipe for target 'install-recursive' failed
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory
'/mnt/tmp/taro-tmp/aur/gnash-trunk-git/src/gnash/plugin/npapi'
Makefile:667: recipe for target 'install-recursive' failed
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory
'/mnt/tmp/taro-tmp/aur/gnash-trunk-git/src/gnash/plugin'
Makefile:1143: recipe for target 'install-recursive' failed
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory '/mnt/tmp/taro-tmp/aur/gnash-trunk-git/src/gnash'
Makefile:1442: recipe for target 'install' failed
make: *** [install] Error 2"

I tried to modify my build options, and even with this make line, it crashes
:

"CXXLD    gtk-gnash
/usr/bin/ld: gtk_gnash-gnash.o: relocation R_X86_64_32 against
`.rodata.str1.8' can not be used when making a shared object; recompile with
-fPIC
gtk_gnash-gnash.o: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Makefile:1867: recipe for target 'gtk-gnash' failed
make[4]: *** [gtk-gnash] Error 1
make[4]: Leaving directory '/home/fred/gnash-trunk-git/src/gnash/gui'
Makefile:3582: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/fred/gnash-trunk-git/src/gnash/gui'
Makefile:1736: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/fred/gnash-trunk-git/src/gnash/gui'
Makefile:1143: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/fred/gnash-trunk-git/src/gnash'
Makefile:1050: recipe for target 'all' failed
make: *** [all] Error 2"

Bug appeared when archlinux upgrade xulrunner to version 27.0

Any idea on how to fix this bug ?

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?41587>

_______________________________________________
  Message posté via/par Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]