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

Reply via email to