Package: xulrunner Version: 1.8.0.10-1 Severity: serious From my gcj-4.1 build log:
... Making all in plugin make[8]: Entering directory `/tmp/gcj-4.1/gcj-4.1-4.1.1/build/i486-linux-gnu/libjava/classpath/native/plugin' if /bin/sh ../../libtool --mode=compile /tmp/gcj-4.1/gcj-4.1-4.1.1/build/./gcc/xgcc -shared-libgcc -B/tmp/gcj-4.1/gcj-4.1-4.1.1/build/./gcc -nostdinc++ -L/tmp/gcj-4.1/gcj-4.1-4.1.1/build/i486-linux-gnu/libstdc++-v3/src -L/tmp/gcj-4.1/gcj-4.1-4.1.1/build/i486-linux-gnu/libstdc++-v3/src/.libs -B/usr/i486-linux-gnu/bin/ -B/usr/i486-linux-gnu/lib/ -isystem /usr/i486-linux-gnu/include -isystem /usr/i486-linux-gnu/sys-include -DHAVE_CONFIG_H -I. -I../../../../../../src/libjava/classpath/native/plugin -I../../include -Wall -DAPPLETVIEWER_EXECUTABLE="\"/usr/bin/gappletviewer-4.1\"" -I/usr/include/xulrunner/java -I/usr/include/xulrunner/plugin -I/usr/include/nspr -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -D_GNU_SOURCE -MT libgcjwebplugin_la-gcjwebplugin.lo -MD -MP -MF ".deps/libgcjwebplugin_la-gcjwebplugin.Tpo" -c -o libgcjwebplugin_la-gcjwebplugin.lo `test -f 'gcjwebplugin.cc' || echo '../../../../../../src/libjava/classpath/native/plugin/'`gcjwebplugin.cc; \ then mv -f ".deps/libgcjwebplugin_la-gcjwebplugin.Tpo" ".deps/libgcjwebplugin_la-gcjwebplugin.Plo"; else rm -f ".deps/libgcjwebplugin_la-gcjwebplugin.Tpo"; exit 1; fi mkdir .libs /tmp/gcj-4.1/gcj-4.1-4.1.1/build/./gcc/xgcc -shared-libgcc -B/tmp/gcj-4.1/gcj-4.1-4.1.1/build/./gcc -nostdinc++ -L/tmp/gcj-4.1/gcj-4.1-4.1.1/build/i486-linux-gnu/libstdc++-v3/src -L/tmp/gcj-4.1/gcj-4.1-4.1.1/build/i486-linux-gnu/libstdc++-v3/src/.libs -B/usr/i486-linux-gnu/bin/ -B/usr/i486-linux-gnu/lib/ -isystem /usr/i486-linux-gnu/include -isystem /usr/i486-linux-gnu/sys-include -DHAVE_CONFIG_H -I. -I../../../../../../src/libjava/classpath/native/plugin -I../../include -Wall -DAPPLETVIEWER_EXECUTABLE=\"/usr/bin/gappletviewer-4.1\" -I/usr/include/xulrunner/java -I/usr/include/xulrunner/plugin -I/usr/include/nspr -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -D_GNU_SOURCE -MT libgcjwebplugin_la-gcjwebplugin.lo -MD -MP -MF .deps/libgcjwebplugin_la-gcjwebplugin.Tpo -c ../../../../../../src/libjava/classpath/native/plugin/gcjwebplugin.cc -fPIC -DPIC -o .libs/libgcjwebplugin_la-gcjwebplugin.o In file included from ../../../../../../src/libjava/classpath/native/plugin/gcjwebplugin.cc:61: /usr/include/xulrunner/plugin/nsIPluginInstance.h:10:25: error: nsISupports.h: No such file or directory In file included from /usr/include/xulrunner/plugin/nsIPluginInstance.h:14, from ../../../../../../src/libjava/classpath/native/plugin/gcjwebplugin.cc:61: /usr/include/xulrunner/plugin/nsIPluginStreamListener.h:22:28: error: nsIInputStream.h: No such file or directory ... make[8]: *** [libgcjwebplugin_la-gcjwebplugin.lo] Error 1 make[8]: Leaving directory `/tmp/gcj-4.1/gcj-4.1-4.1.1/build/i486-linux-gnu/libjava/classpath/native/plugin' make[7]: *** [all-recursive] Error 1 make[7]: Leaving directory `/tmp/gcj-4.1/gcj-4.1-4.1.1/build/i486-linux-gnu/libjava/classpath/native' make[6]: *** [all-recursive] Error 1 make[6]: Leaving directory `/tmp/gcj-4.1/gcj-4.1-4.1.1/build/i486-linux-gnu/libjava/classpath' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/tmp/gcj-4.1/gcj-4.1-4.1.1/build/i486-linux-gnu/libjava' make[4]: *** [all-target-libjava] Error 2 make[4]: Leaving directory `/tmp/gcj-4.1/gcj-4.1-4.1.1/build' make[3]: *** [all] Error 2 make[3]: Leaving directory `/tmp/gcj-4.1/gcj-4.1-4.1.1/build' make[2]: *** [bootstrap] Error 2 make[2]: Leaving directory `/tmp/gcj-4.1/gcj-4.1-4.1.1/build' s=`cat status`; rm -f status; test $s -eq 0 make[1]: *** [stamps/05-build-stamp] Error 1 make[1]: Leaving directory `/tmp/gcj-4.1/gcj-4.1-4.1.1' make: *** [stamps/05-build-stamp] Error 2 The include path appears to be coming from /usr/lib/pkgconfig/xulrunner-plugin.pc, which doesn't contain -I/usr/include/xulrunner where those header files are located. -- Daniel Schepler