[Bug 561892] Re: gcjwebplugin doesn't build against xulrunner 1.9.2 without MOZILLA_INTERNAL_API

2017-10-26 Thread Bug Watch Updater
Launchpad has imported 8 comments from the remote bug at
https://bugzilla.redhat.com/show_bug.cgi?id=548783.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.


On 2009-12-18T15:40:50+00:00 Jakub wrote:

gcc (including 4.5) doesn't build against xulrunner-devel-1.9.2:

In file included from /usr/include/xulrunner-sdk-1.9.2/nsAString.h:43,
 from /usr/include/xulrunner-sdk-1.9.2/nsSubstring.h:40,
 from /usr/include/xulrunner-sdk-1.9.2/nsString.h:44,
 from /usr/include/xulrunner-sdk-1.9.2/nsIPluginInstance.h:26,
 from 
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:65:
/usr/include/xulrunner-sdk-1.9.2/nsStringFwd.h:49:2: error: #error Internal 
string headers are not available from external-linkage code.
In file included from /usr/include/xulrunner-sdk-1.9.2/nsAString.h:64,
 from /usr/include/xulrunner-sdk-1.9.2/nsSubstring.h:40,
 from /usr/include/xulrunner-sdk-1.9.2/nsString.h:44,
 from /usr/include/xulrunner-sdk-1.9.2/nsIPluginInstance.h:26,
 from 
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:65:
/usr/include/xulrunner-sdk-1.9.2/nsTSubstring.h:40:2: error: #error Cannot use 
internal string classes without MOZILLA_INTERNAL_API defined. Use the frozen 
header nsStringAPI.h instead.
In file included from /usr/include/xulrunner-sdk-1.9.2/nsAString.h:69,
 from /usr/include/xulrunner-sdk-1.9.2/nsSubstring.h:40,
 from /usr/include/xulrunner-sdk-1.9.2/nsString.h:44,
 from /usr/include/xulrunner-sdk-1.9.2/nsIPluginInstance.h:26,
 from 
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:65:
/usr/include/xulrunner-sdk-1.9.2/nsTSubstring.h:40:2: error: #error Cannot use 
internal string classes without MOZILLA_INTERNAL_API defined. Use the frozen 
header nsStringAPI.h instead.
In file included from /usr/include/xulrunner-sdk-1.9.2/nsReadableUtils.h:51,
 from /usr/include/xulrunner-sdk-1.9.2/nsString.h:52,
 from /usr/include/xulrunner-sdk-1.9.2/nsIPluginInstance.h:26,
 from 
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:65:
/usr/include/xulrunner-sdk-1.9.2/nsTArray.h:46:15: error: new: No such file or 
directory
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:66:35: error: 
nsIPluginInstancePeer.h: No such file or directory
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:67:31: error: 
nsIPluginTagInfo2.h: No such file or directory
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:149: error: 
'NS_IPLUGINTAGINFO2_IID' was not declared in this scope
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:207: error: 
ISO C++ forbids declaration of 'nsIPluginTagInfo2' with no type
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:207: error: 
expected ';' before '*' token
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc: In function 
'gchar* plugin_get_documentbase(NPP_t*)':
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:877: error: 
'nsIPluginInstancePeer' was not declared in this scope
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:877: error: 
'peer' was not declared in this scope
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:879: error: 
'nsIPluginTagInfo2' was not declared in this scope
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:879: error: 
'pluginTagInfo2' was not declared in this scope
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:891: error: 
'class nsIPluginInstance' has no member named 'GetPeer'
../../../../../../libjava/classpath/native/plugin/gcjwebplugin.cc:898: error: 
'union info_union' has no member named 'info_field'

Google found
http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=8353f4e67ec1
changes to IcedTea plugin, perhaps those might be usable to some extent.
This is a blocker for gcc in f13..

Reply at:
https://bugs.launchpad.net/ubuntu/+source/classpath/+bug/561892/comments/0


On 2009-12-18T17:18:13+00:00 Andrew wrote:

I believe the plan is to remove gcjwebplugin entirely.

As far as I am aware it's simply a matter of removing

--enable-plugin

from the specfile

Deepak, please confirm.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/classpath/+bug/561892/comments/1


On 2009-12-22T03:03:02+00:00 Deepak wrote:

Created attachment 379759
Patch to remove gcjwebplugin from the gcc rpm

(In reply to 

[Bug 561892] Re: gcjwebplugin doesn't build against xulrunner 1.9.2 without MOZILLA_INTERNAL_API

2010-04-12 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/classpath

-- 
gcjwebplugin doesn't build against xulrunner 1.9.2 without MOZILLA_INTERNAL_API
https://bugs.launchpad.net/bugs/561892
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 561892] Re: gcjwebplugin doesn't build against xulrunner 1.9.2 without MOZILLA_INTERNAL_API

2010-04-12 Thread Launchpad Bug Tracker
This bug was fixed in the package classpath - 2:0.98-5ubuntu2

---
classpath (2:0.98-5ubuntu2) lucid; urgency=low

  * Don't try to build the gcjwebplugin, as it's not installed anyway
(LP: #561892)
- update debian/rules to build with --disable-plugin and not include
  the xulrunner SDK path
- update debian/control to not build-depend on xulrunner-dev
 -- Chris CoulsonTue, 13 Apr 2010 00:01:02 
+0100

** Changed in: classpath (Ubuntu)
   Status: New => Fix Released

-- 
gcjwebplugin doesn't build against xulrunner 1.9.2 without MOZILLA_INTERNAL_API
https://bugs.launchpad.net/bugs/561892
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 561892] Re: gcjwebplugin doesn't build against xulrunner 1.9.2 without MOZILLA_INTERNAL_API

2010-04-12 Thread Chris Coulson
So, the plugin is disabled already (by not installing it). We just need
to stop it from building entirely now

-- 
gcjwebplugin doesn't build against xulrunner 1.9.2 without MOZILLA_INTERNAL_API
https://bugs.launchpad.net/bugs/561892
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs