[gnome-love] Problem to build module mozilla in jhbuild



On Debian Sid, I get a different error from the ones already listed in
the wiki there:
http://live.gnome.org/JhbuildIssues/mozilla


I get this, which is clearly about not finding X11/extensions/Print.h
while it is there (/usr/X11R6/include/X11/extensions/Print.h), in the
package libxp-dev:
/home/jhbuild/sid-ia32/cvs/gnome2/mozilla/config/nsinstall -R -m 644
libxprintutil.a ../../../dist/lib
make[4]: Leaving directory `/home/jhbuild/sid-ia32/cvs/gnome2/mozilla/gfx/src/xprintutil'
make[4]: Entering directory `/home/jhbuild/sid-ia32/cvs/gnome2/mozilla/gfx/src/xprint'
nsFontMetricsXlib.cpp
c++ -o nsFontMetricsXlib.o -c -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -DUSE_MOZILLA_TYPES -DUSE_XPRINT 
-I../.. -I. -I./../xlib -I./../x11shared -I./..  -I../../../dist/include/xpcom -I../../../dist/include/string 
-I../../../dist/include/xlibrgb -I../../../dist/include/xprintutil -I../../../dist/include/widget 
-I../../../dist/include/view -I../../../dist/include/pref -I../../../dist/include/locale 
-I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/imglib2 
-I../../../dist/include/gfx -I../../../dist/include 
-I/home/jhbuild/sid-ia32/cvs/gnome2/mozilla/dist/include/nspr        -fPIC   -fno-rtti -fno-exceptions -Wall 
-Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy 
-Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O 
-I/home/jhbuild/sid-ia32/build.real/include/gtk-2.0 -I/home/jhbuild/sid-ia32/build.real/lib/gtk-2.0/include 
-I/home/jhbuild/sid-ia32/build.real/include/atk-1.0 -I/home/jhbuild/sid-ia32/build.real/include/cairo 
-I/home/jhbuild/sid-ia32/build.real/include/pango-1.0 -I/home/jhbuild/sid-ia32/build.real/include/glib-2.0 
-I/home/jhbuild/sid-ia32/build.real/lib/glib-2.0/include     -DMOZILLA_CLIENT -include 
../../../mozilla-config.h -Wp,-MD,.deps/nsFontMetricsXlib.pp nsFontMetricsXlib.cpp
In file included from nsFontMetricsXlib.cpp:79:
../../../dist/include/xprintutil/xprintutil.h:42:34: error: X11/extensions/Print.h: No such file or directory
../../../dist/include/xprintutil/xprintutil.h:141: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:142: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:145: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:146: error: 'XPAttributes' has not been declared
../../../dist/include/xprintutil/xprintutil.h:146: error: 'XPAttrReplacement' has not been declared
../../../dist/include/xprintutil/xprintutil.h:147: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:148: error: 'XPAttributes' has not been declared
../../../dist/include/xprintutil/xprintutil.h:148: error: 'XPAttrReplacement' has not been declared
../../../dist/include/xprintutil/xprintutil.h:149: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:149: error: 'XPAttributes' has not been declared
../../../dist/include/xprintutil/xprintutil.h:150: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:151: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:151: error: 'XPAttributes' has not been declared
../../../dist/include/xprintutil/xprintutil.h:158: error: 'XPPrinterList' does not name a type
../../../dist/include/xprintutil/xprintutil.h:159: error: variable or field 'XpuFreePrinterList' declared void
../../../dist/include/xprintutil/xprintutil.h:159: error: 'XPPrinterList' was not declared in this scope
../../../dist/include/xprintutil/xprintutil.h:162: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:165: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:167: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:168: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:180: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:182: error: 'XPContext' has not been declared
make[4]: Leaving directory `/home/jhbuild/sid-ia32/cvs/gnome2/mozilla/gfx/src/xprint'
make[3]: Leaving directory `/home/jhbuild/sid-ia32/cvs/gnome2/mozilla/gfx/src'
make[2]: Leaving directory `/home/jhbuild/sid-ia32/cvs/gnome2/mozilla/gfx'
make[1]: Leaving directory `/home/jhbuild/sid-ia32/cvs/gnome2/mozilla'
../../../dist/include/xprintutil/xprintutil.h:183: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:184: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:188: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:192: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:193: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:196: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:199: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:200: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:204: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:205: error: 'XPGetDocStatus' does not name a type
../../../dist/include/xprintutil/xprintutil.h:208: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:209: error: 'XPContext' has not been declared
../../../dist/include/xprintutil/xprintutil.h:210: error: 'XPContext' has not been declared
nsFontMetricsXlib.cpp: In member function 'void nsFontXlib::LoadFont()':
nsFontMetricsXlib.cpp:2873: error: 'XpGetContext' was not declared in this scope
nsFontMetricsXlib.cpp: In function 'void GetFontNames(nsFontMetricsXlibContext*, const char*, PRBool, PRBool, 
nsFontNodeArrayXlib*)':
nsFontMetricsXlib.cpp:4549: error: 'XpGetContext' was not declared in this scope
make[4]: *** [nsFontMetricsXlib.o] Error 1
make[3]: *** [libs] Error 2
make[2]: *** [libs] Error 2
make[1]: *** [tier_9] Error 2
make: *** [default] Error 2

The full log is available there:
http://jhbuild.bxlug.be/builds/2006-04-18-0007/logs/mozilla/#build

Anybody has an idea?

Thanks
-- 
Jérôme Warnier
FLOSS Consultant
http://beeznest.net




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]