Bug#427183: classpath - FTBFS: error: ISO C++ forbids declaration of 'NS_DEFINE_IID' with no type

Michael Ablassmeier abi at grinser.de
Sat Jun 2 11:32:22 UTC 2007


Package: classpath
Version: 2:0.92-4
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs

hi,

while doing an archive wide package rebuild your package failed to build from
source for the following reason:

 > gcjwebplugin.cc: At global scope:
 > gcjwebplugin.cc:145: error: ISO C++ forbids declaration of 'NS_DEFINE_IID' with no type
 > gcjwebplugin.cc:145: error: 'kIPluginTagInfo2IID' was not declared in this scope
 > gcjwebplugin.cc:145: error: expected primary-expression before '{' token
 > gcjwebplugin.cc:145: error: initializer expression list treated as compound expression
 > gcjwebplugin.cc: In function 'gchar* plugin_get_documentbase(NPP_t*)':
 > gcjwebplugin.cc:874: error: 'nsresult' was not declared in this scope
 > gcjwebplugin.cc:874: error: expected `;' before 'result'
 > gcjwebplugin.cc:887: error: 'class nsIPluginInstance' has no member named 'GetPeer'
 > gcjwebplugin.cc:896: error: 'result' was not declared in this scope
 > gcjwebplugin.cc:896: error: 'class nsIPluginInstancePeer' has no member named 'QueryInterface'
 > gcjwebplugin.cc:896: error: 'kIPluginTagInfo2IID' was not declared in this scope
 > gcjwebplugin.cc:904: error: 'class nsIPluginTagInfo2' has no member named 'GetDocumentBase'
 > gcjwebplugin.cc:916: error: 'NS_RELEASE' was not declared in this scope
 > gcjwebplugin.cc: At global scope:
 > gcjwebplugin.cc:145: warning: 'NS_DEFINE_IID' defined but not used
 > make[3]: *** [libgcjwebplugin_la-gcjwebplugin.lo] Error 1
 > make[3]: Leaving directory `/build/user/classpath-0.92/native/plugin'
 > make[2]: *** [all-recursive] Error 1
 > make[2]: Leaving directory `/build/user/classpath-0.92/native'
 > make[1]: *** [all-recursive] Error 1
 > make[1]: Leaving directory `/build/user/classpath-0.92'
 > make: *** [build-stamp] Error 2

The Full Build log is available and can be viewed at:

 http://people.debian.org/~lucas/logs/2007/06/01/
 
bye,
	- michael




More information about the pkg-java-maintainers mailing list