Hi.

I encounter the same problem while building mozilla with jhbuild.

Here is my recent output:

...
gcc -o cairo-gstate.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-gstate.pp cairo-gstate.c
In file included from cairo-gstate.c:40:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-gstate.c:40:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-hash.c
gcc -o cairo-hash.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-hash.pp cairo-hash.c
In file included from cairo-hash.c:39:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-hash.c:39:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-hull.c
gcc -o cairo-hull.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-hull.pp cairo-hull.c
In file included from cairo-hull.c:37:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-hull.c:37:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-image-surface.c
gcc -o cairo-image-surface.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-image-surface.pp cairo-image-surface.c
In file included from cairo-image-surface.c:37:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-image-surface.c:37:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-image-surface.c: In function ‘cairo_image_surface_create’:
cairo-image-surface.c:169: warning: comparison of unsigned expression >= 0 is 
always true
cairo-image-surface.c: In function ‘cairo_image_surface_create_for_data’:
cairo-image-surface.c:230: warning: comparison of unsigned expression >= 0 is 
always true
cairo-image-surface.c: At top level:
cairo-image-surface.c:884: warning: missing initializer
cairo-image-surface.c:884: warning: (near initialization for 
‘cairo_image_surface_backend.fill_path’)
cairo-matrix.c
gcc -o cairo-matrix.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-matrix.pp cairo-matrix.c
In file included from cairo-matrix.c:40:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-matrix.c:40:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-meta-surface.c
gcc -o cairo-meta-surface.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-meta-surface.pp cairo-meta-surface.c
In file included from cairo-meta-surface.c:36:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-meta-surface.c:36:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-meta-surface.c:436: warning: missing initializer
cairo-meta-surface.c:436: warning: (near initialization for 
‘cairo_meta_surface_backend.get_font_options’)
cairo-output-stream.c
gcc -o cairo-output-stream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-output-stream.pp cairo-output-stream.c
In file included from cairo-output-stream.c:40:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-output-stream.c:40:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-output-stream.c: In function ‘_cairo_output_stream_write_hex_string’:
cairo-output-stream.c:106: warning: comparison between signed and unsigned
cairo-path-bounds.c
gcc -o cairo-path-bounds.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-path-bounds.pp cairo-path-bounds.c
In file included from cairo-path-bounds.c:37:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-path-bounds.c:37:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-path-data.c
gcc -o cairo-path-data.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-path-data.pp cairo-path-data.c
In file included from cairo-path-data-private.h:39,
                 from cairo-path-data.c:36:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-path-data-private.h:39,
                 from cairo-path-data.c:36:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-path-fill.c
gcc -o cairo-path-fill.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-path-fill.pp cairo-path-fill.c
In file included from cairo-path-fill.c:37:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-path-fill.c:37:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-path-stroke.c
gcc -o cairo-path-stroke.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-path-stroke.pp cairo-path-stroke.c
In file included from cairo-path-stroke.c:37:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-path-stroke.c:37:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-path.c
gcc -o cairo-path.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-path.pp cairo-path.c
In file included from cairo-path.c:39:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-path.c:39:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-pattern.c
gcc -o cairo-pattern.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-pattern.pp cairo-pattern.c
In file included from cairo-pattern.c:28:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-pattern.c:28:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-pattern.c:54: warning: missing initializer
cairo-pattern.c:54: warning: (near initialization for ‘cairo_pattern_nil.color’)
cairo-pattern.c:63: warning: missing initializer
cairo-pattern.c:63: warning: (near initialization for 
‘cairo_pattern_nil_null_pointer.color’)
cairo-pattern.c:72: warning: missing initializer
cairo-pattern.c:72: warning: (near initialization for 
‘cairo_pattern_nil_file_not_found.color’)
cairo-pattern.c:81: warning: missing initializer
cairo-pattern.c:81: warning: (near initialization for 
‘cairo_pattern_nil_read_error.color’)
cairo-pen.c
gcc -o cairo-pen.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-pen.pp cairo-pen.c
In file included from cairo-pen.c:37:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-pen.c:37:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-polygon.c
gcc -o cairo-polygon.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-polygon.pp cairo-polygon.c
In file included from cairo-polygon.c:38:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-polygon.c:38:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-region.c
gcc -o cairo-region.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-region.pp cairo-region.c
In file included from cairo-region.c:36:
./cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
./cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-region.c:36:
./cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-slope.c
gcc -o cairo-slope.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-slope.pp cairo-slope.c
In file included from cairo-slope.c:37:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-slope.c:37:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-spline.c
gcc -o cairo-spline.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-spline.pp cairo-spline.c
In file included from cairo-spline.c:37:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-spline.c:37:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-surface.c
gcc -o cairo-surface.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-surface.pp cairo-surface.c
In file included from cairo-surface.c:40:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-surface.c:40:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-surface.c:57: warning: missing initializer
cairo-surface.c:57: warning: (near initialization for 
‘_cairo_surface_nil.next_clip_serial’)
cairo-surface.c:73: warning: missing initializer
cairo-surface.c:73: warning: (near initialization for 
‘_cairo_surface_nil_file_not_found.next_clip_serial’)
cairo-surface.c:89: warning: missing initializer
cairo-surface.c:89: warning: (near initialization for 
‘_cairo_surface_nil_read_error.next_clip_serial’)
cairo-surface.c: In function ‘cairo_surface_set_user_data’:
cairo-surface.c:403: warning: comparison between signed and unsigned
cairo-traps.c
gcc -o cairo-traps.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-traps.pp cairo-traps.c
In file included from cairo-traps.c:38:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-traps.c:38:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-unicode.c
gcc -o cairo-unicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-unicode.pp cairo-unicode.c
In file included from cairo-unicode.c:45:
./cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
./cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-unicode.c:45:
./cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-wideint.c
gcc -o cairo-wideint.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-wideint.pp cairo-wideint.c
In file included from cairo-wideint.c:37:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-wideint.c:37:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-xlib-surface.c
gcc -o cairo-xlib-surface.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-xlib-surface.pp cairo-xlib-surface.c
In file included from cairo-xlib-surface.c:38:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-xlib-surface.c:38:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-xlib-surface.c:1678: warning: missing initializer
cairo-xlib-surface.c:1678: warning: (near initialization for 
‘cairo_xlib_surface_backend.flush’)
cairo-xlib-surface.c:2231: warning: ISO C does not allow extra ‘;’ outside of a 
function
cairo-xlib-screen.c
gcc -o cairo-xlib-screen.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-xlib-screen.pp cairo-xlib-screen.c
In file included from cairo-xlib-private.h:36,
                 from cairo-xlib-screen.c:57:
cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-xlib-private.h:36,
                 from cairo-xlib-screen.c:57:
cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-xlib-screen.c:246: warning: ISO C does not allow extra ‘;’ outside of a 
function
cairo-ft-font.c
gcc -o cairo-ft-font.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I/usr/include/freetype2 -I. 
-I./../../libpixman/src -I../../../../dist/include/png 
-I../../../../dist/include/libpixman -I../../../../dist/include/cairo 
-I../../../../dist/include -I../../../../dist/include/nspr     
-I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith 
-Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   
-include ../../../../mozilla-config.h -DMOZILLA_CLIENT 
-Wp,-MD,.deps/cairo-ft-font.pp cairo-ft-font.c
In file included from cairo-ft-private.h:41,
                 from cairo-ft-font.c:42:
./cairoint.h:142:1: warning: C++ style comments are not allowed in ISO C90
./cairoint.h:142:1: warning: (this will be reported only once per input file)
In file included from cairo-ft-private.h:41,
                 from cairo-ft-font.c:42:
./cairoint.h:257: warning: ISO C forbids forward references to ‘enum’ types
cairo-ft-font.c:152: warning: ISO C does not allow extra ‘;’ outside of a 
function
cairo-ft-font.c: In function ‘_cairo_ft_scaled_font_text_to_glyphs’:
cairo-ft-font.c:1675: warning: comparison between signed and unsigned
cairo-ft-font.c: In function ‘_cairo_ft_scaled_font_glyph_path’:
cairo-ft-font.c:2170: warning: initialization from incompatible pointer type
cairo-ft-font.c:2171: warning: initialization from incompatible pointer type
cairo-ft-font.c:2172: warning: initialization from incompatible pointer type
cairo-ft-font.c:2173: warning: initialization from incompatible pointer type
rm -f libmozcairo.a
ar cr libmozcairo.a cairo.o cairo-arc.o cairo-array.o cairo-cache.o 
cairo-clip.o cairo-color.o cairo-debug.o cairo-fixed.o cairo-font-options.o 
cairo-font.o cairo-gstate.o cairo-hash.o cairo-hull.o cairo-image-surface.o 
cairo-matrix.o cairo-meta-surface.o cairo-output-stream.o cairo-path-bounds.o 
cairo-path-data.o cairo-path-fill.o cairo-path-stroke.o cairo-path.o 
cairo-pattern.o cairo-pen.o cairo-polygon.o cairo-region.o cairo-slope.o 
cairo-spline.o cairo-surface.o cairo-traps.o cairo-unicode.o cairo-wideint.o 
cairo-xlib-surface.o cairo-xlib-screen.o cairo-ft-font.o  
ranlib libmozcairo.a
/home/muelli/checkout/gnome2/mozilla/config/nsinstall -R -m 644 libmozcairo.a 
../../../../dist/lib
make[4]: Leaving directory 
`/home/muelli/checkout/gnome2/mozilla/gfx/cairo/cairo/src'
make[3]: Leaving directory `/home/muelli/checkout/gnome2/mozilla/gfx/cairo'
make[3]: Entering directory `/home/muelli/checkout/gnome2/mozilla/gfx/public'
make[3]: Leaving directory `/home/muelli/checkout/gnome2/mozilla/gfx/public'
make[3]: Entering directory `/home/muelli/checkout/gnome2/mozilla/gfx/idl'
/home/muelli/checkout/gnome2/mozilla/config/nsinstall -R -m 644 
_xpidlgen/gfx.xpt ../../dist/bin/components
make[3]: Leaving directory `/home/muelli/checkout/gnome2/mozilla/gfx/idl'
make[3]: Entering directory `/home/muelli/checkout/gnome2/mozilla/gfx/src'
/home/muelli/checkout/gnome2/mozilla/config/nsinstall -R -m 755 libgkgfx.so 
../../dist/lib
/home/muelli/checkout/gnome2/mozilla/config/nsinstall -R -m 755 libgkgfx.so 
../../dist/bin
make[4]: Entering directory 
`/home/muelli/checkout/gnome2/mozilla/gfx/src/shared'
/home/muelli/checkout/gnome2/mozilla/config/nsinstall -R -m 644 
libgfxshared_s.a ../../../dist/lib
make[4]: Leaving directory `/home/muelli/checkout/gnome2/mozilla/gfx/src/shared'
make[4]: Entering directory 
`/home/muelli/checkout/gnome2/mozilla/gfx/src/psshared'
/home/muelli/checkout/gnome2/mozilla/config/nsinstall -R -m 755 libgfxpsshar.so 
../../../dist/lib
/home/muelli/checkout/gnome2/mozilla/config/nsinstall -R -m 755 libgfxpsshar.so 
../../../dist/bin
make[4]: Leaving directory 
`/home/muelli/checkout/gnome2/mozilla/gfx/src/psshared'
make[4]: Entering directory `/home/muelli/checkout/gnome2/mozilla/gfx/src/ps'
nsFontMetricsPS.cpp
c++ -o nsFontMetricsPS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" 
-DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I../.. -I./..  -I./../shared 
-I../../../dist/include/xpcom -I../../../dist/include/string 
-I../../../dist/include/widget -I../../../dist/include/pref 
-I../../../dist/include/caps -I../../../dist/include/locale 
-I../../../dist/include/uconv -I../../../dist/include/view 
-I../../../dist/include/necko -I../../../dist/include/imglib2 
-I../../../dist/include/unicharutil -I../../../dist/include/gfx 
-I../../../dist/include -I../../../dist/include/nspr    
-I../../../dist/sdk/include -I/opt/gnome2/include -I/usr/include/freetype2      
-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/opt/gnome2/include/gtk-2.0 
-I/opt/gnome2/lib/gtk-2.0/include -I/opt/gnome2/include/atk-1.0 
-I/opt/gnome2/include/cairo -I/opt/gnome2/include/pango-1.0 
-I/opt/gnome2/include/glib-2.0 -I/opt/gnome2/lib/glib-2.0/include 
-I/opt/gnome2/include -I/usr/include/freetype2 -I/usr/include/libpng12      
-DMOZILLA_CLIENT -include ../../../mozilla-config.h 
-Wp,-MD,.deps/nsFontMetricsPS.pp nsFontMetricsPS.cpp
nsFontMetricsPS.cpp: In static member function ‘static nsFontPS* 
nsFontPSXft::FindFont(PRUnichar, const nsFont&, nsFontMetricsPS*)’:
nsFontMetricsPS.cpp:948: error: ‘FC_ANY_METRICS’ was not declared in this scope
make[4]: *** [nsFontMetricsPS.o] Error 1
make[4]: Leaving directory `/home/muelli/checkout/gnome2/mozilla/gfx/src/ps'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/home/muelli/checkout/gnome2/mozilla/gfx/src'
make[2]: *** [libs] Error 2
make[2]: Leaving directory `/home/muelli/checkout/gnome2/mozilla/gfx'
make[1]: *** [tier_9] Error 2
make[1]: Leaving directory `/home/muelli/checkout/gnome2/mozilla'
make: *** [default] Error 2
*** error during stage build of mozilla: ########## Error running make   *** 
[2/4]


Please let me know, if I you need more information.

-- 
cant build from source - FC_ANY_METRICS
https://bugs.launchpad.net/bugs/104290
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

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

Reply via email to