changes in pkg-config firefox-plugin --cflags cause gcj-4.1 build failure

Bug #88199 reported by Matthias Klose
2
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Invalid
High
Alexander Sack

Bug Description

Binary package hint: firefox

from gcj-4.1_4.1.2-0ubuntu1:

checking for mozilla-plugin... checking for firefox-plugin... yes
checking MOZILLA_CFLAGS... -I/usr/include/firefox/java -I/usr/include/firefox/plugin -I/usr/include/firefox -I/usr/include/firefox/xpcom -I/usr/include/firefox/string -I/usr/include/firefox/nspr
checking MOZILLA_LIBS... -Wl,-rpath -Wl,/usr/lib/firefox -L/usr/lib/firefox -lxpcom -lplds4 -lplc4 -lnspr4 -ldl -lc -lpthread

in 2.0.0.2+1-0ubuntu1:

$ pkg-config firefox-plugin --cflags
-I/usr/include/firefox/java -I/usr/include/firefox/plugin -I/usr/include/firefox/nspr

resulting in:

In file included from ../../../../../../src/libjava/classpath/native/plugin/gcjwebplugin.cc:61:
/usr/include/firefox/plugin/nsIPluginInstance.h:10:25: error: nsISupports.h: No such file or directo
ry

which is installed in /usr/include/firefox

please consider to revert this change for feisty as it may break other packages as well.

Matthias Klose (doko)
Changed in firefox:
importance: Undecided → High
Revision history for this message
Alexander Sack (asac) wrote :

i will reconsider this, but please fix your package anyway. firefox-plugin will not depend on firefox-xpcom in future.

Changed in firefox:
assignee: nobody → asac
status: Unconfirmed → In Progress
Revision history for this message
Tollef Fog Heen (tfheen) wrote :

Does not seem critical to release, it could be just as easily fixed in gcj-4.1 (where it should be fixed).

Revision history for this message
Alexander Sack (asac) wrote :

do we still need this or not?

Revision history for this message
Matthias Klose (doko) wrote :

I think yes. see the discussion on debian-release; while gcj-4.1 is fixed in ubuntu, the debian firefox maintainers identified some more packages which break due to this change.

Revision history for this message
Alexander Sack (asac) wrote : Re: [Bug 88199] Re: changes in pkg-config firefox-plugin --cflags cause gcj-4.1 build failure

On Sun, Mar 25, 2007 at 08:28:55PM -0000, Matthias Klose wrote:
> I think yes. see the discussion on debian-release; while gcj-4.1 is
> fixed in ubuntu, the debian firefox maintainers identified some more
> packages which break due to this change.
>

You have a link at hand?

 - Alexander

Revision history for this message
Matthias Klose (doko) wrote :
Revision history for this message
Alexander Sack (asac) wrote :

Mike Hommey in http://lists.debian.org/debian-release/2007/03/msg00455.html

"I checked all reverse dependencies that use the -plugin pkg-config file.
Only gcj-4.1 and classpath are affected."

Revision history for this message
Alexander Sack (asac) wrote :

I reject this for now ... if I did not find the right comments in debian-release thread, feel free to set to "in progress" again.

Changed in firefox:
status: In Progress → Rejected
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.