Package: gjs
Version: 0.7.1-1
Severity: serious
Tags: squeeze sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20100906 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in a squeeze chroot, your package failed
to build on amd64.

Relevant part:
> /bin/bash ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.     
> -I/usr/include/xulrunner-1.9.1/unstable -Wfloat-equal -Wsign-compare 
> -Wcast-align -Wpointer-arith -Wnested-externs -Wmissing-prototypes 
> -Wmissing-declarations -Wchar-subscripts -Wall -g -O2 -c -o 
> console_la-console.lo `test -f 'modules/console.c' || echo 
> './'`modules/console.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. 
> -I/usr/include/xulrunner-1.9.1/unstable -Wfloat-equal -Wsign-compare 
> -Wcast-align -Wpointer-arith -Wnested-externs -Wmissing-prototypes 
> -Wmissing-declarations -Wchar-subscripts -Wall -g -O2 -c modules/console.c  
> -fPIC -DPIC -o .libs/console_la-console.o
> modules/console.c:53:18: error: glib.h: No such file or directory
> modules/console.c:54:26: error: glib/gprintf.h: No such file or directory
> In file included from ./gjs/gjs.h:27,
>                  from modules/console.c:55:
> ./gjs/context.h:31:25: error: glib-object.h: No such file or directory
> In file included from ./gjs/gjs.h:27,
>                  from modules/console.c:55:
> ./gjs/context.h:35: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'typedef'
> ./gjs/context.h:45: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_context_get_type'
> ./gjs/context.h:47: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before '*' token
> ./gjs/context.h:48: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before '*' token
> ./gjs/context.h:49: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_context_eval_file'
> ./gjs/context.h:53: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_context_eval'
> ./gjs/context.h:59: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_context_define_string_array'
> ./gjs/context.h:65: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before '*' token
> ./gjs/context.h:66: error: expected ')' before '*' token
> ./gjs/context.h:68: error: expected ')' before '*' token
> ./gjs/context.h:71: error: expected ')' before '*' token
> In file included from ./gjs/gjs.h:28,
>                  from modules/console.c:55:
> ./gjs/importer.h:35: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'G_BEGIN_DECLS'
> ./gjs/importer.h:47: error: expected declaration specifiers or '...' before 
> 'gboolean'
> In file included from ./gjs/gjs.h:29,
>                  from modules/console.c:55:
> ./gjs/jsapi-util.h:34: error: expected '=', ',', ';', 'asm' or 
> '__attribute__' before 'G_BEGIN_DECLS'
> ./gjs/jsapi-util.h:203: error: expected declaration specifiers or '...' 
> before 'GDestroyNotify'
> ./gjs/jsapi-util.h:209: error: expected '=', ',', ';', 'asm' or 
> '__attribute__' before 'gjs_object_has_property'
> ./gjs/jsapi-util.h:212: error: expected '=', ',', ';', 'asm' or 
> '__attribute__' before 'gjs_object_get_property'
> ./gjs/jsapi-util.h:216: error: expected '=', ',', ';', 'asm' or 
> '__attribute__' before 'gjs_object_require_property'
> ./gjs/jsapi-util.h:233: error: expected '=', ',', ';', 'asm' or 
> '__attribute__' before 'gjs_check_constructing'
> ./gjs/jsapi-util.h:251: error: expected declaration specifiers or '...' 
> before 'gssize'
> ./gjs/jsapi-util.h:254: warning: no previous prototype for 'gjs_throw'
> ./gjs/jsapi-util.h: In function 'gjs_throw':
> ./gjs/jsapi-util.h:256: error: expected declaration specifiers before 
> 'G_GNUC_PRINTF'
> ./gjs/jsapi-util.h:260: error: expected declaration specifiers or '...' 
> before 'GError'
> ./gjs/jsapi-util.h:310: error: expected declaration specifiers or '...' 
> before 'gssize'
> ./gjs/jsapi-util.h:317: error: expected declaration specifiers or '...' 
> before 'gssize'
> ./gjs/jsapi-util.h:325: error: expected declaration specifiers or '...' 
> before 'gsize'
> ./gjs/jsapi-util.h:328: error: expected declaration specifiers or '...' 
> before 'gsize'
> ./gjs/jsapi-util.h:332: error: expected declaration specifiers or '...' 
> before 'guint16'
> ./gjs/jsapi-util.h:333: error: expected declaration specifiers or '...' 
> before 'gsize'
> ./gjs/jsapi-util.h:360: error: expected declaration specifiers or '...' 
> before 'gboolean'
> ./gjs/jsapi-util.h:374: error: expected declaration specifiers before 
> 'gboolean'
> ./gjs/jsapi-util.h:379: error: expected declaration specifiers before 
> 'gboolean'
> ./gjs/jsapi-util.h:384: error: expected declaration specifiers before 
> 'G_END_DECLS'
> In file included from ./gjs/gjs.h:30,
>                  from modules/console.c:55:
> ./gjs/native.h:51: error: expected declaration specifiers before 
> 'GjsNativeFlags'
> ./gjs/native.h:66: error: storage class specified for parameter 
> 'GjsDefineModuleFunc'
> ./gjs/native.h:81: error: expected declaration specifiers or '...' before 
> 'GjsDefineModuleFunc'
> ./gjs/native.h:82: error: expected declaration specifiers or '...' before 
> 'GjsNativeFlags'
> ./gjs/native.h:90: error: expected declaration specifiers or '...' before 
> 'GjsNativeFlags'
> ./gjs/native.h:93: error: expected declaration specifiers before 'G_END_DECLS'
> In file included from ./gjs/gjs.h:31,
>                  from modules/console.c:55:
> ./gjs/mem.h:39: error: expected declaration specifiers before 'GjsMemCounter'
> ./gjs/mem.h:44: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_counter_everything'
> ./gjs/mem.h:46: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_counter_boxed'
> ./gjs/mem.h:47: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_counter_closure'
> ./gjs/mem.h:48: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_counter_database'
> ./gjs/mem.h:49: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_counter_dbus_exports'
> ./gjs/mem.h:50: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_counter_function'
> ./gjs/mem.h:51: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_counter_importer'
> ./gjs/mem.h:52: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_counter_ns'
> ./gjs/mem.h:53: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_counter_object'
> ./gjs/mem.h:54: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_counter_param'
> ./gjs/mem.h:55: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_counter_repo'
> ./gjs/mem.h:56: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_counter_resultset'
> ./gjs/mem.h:57: error: expected '=', ',', ';', 'asm' or '__attribute__' 
> before 'gjs_counter_weakhash'
> ./gjs/mem.h:75: error: expected declaration specifiers or '...' before 
> 'gboolean'
> ./gjs/mem.h:77: error: expected declaration specifiers before 'G_END_DECLS'
> In file included from modules/console.c:57:
> modules/console.h:42: error: expected declaration specifiers before 
> 'G_END_DECLS'
> modules/console.c:147: error: expected '=', ',', ';', 'asm' or 
> '__attribute__' before '{' token
> modules/console.c:164: error: expected '=', ',', ';', 'asm' or 
> '__attribute__' before '{' token
> modules/console.c:233: error: expected '=', ',', ';', 'asm' or 
> '__attribute__' before '{' token
> modules/console.c:243: error: expected declaration specifiers before 
> '__attribute__'
> modules/console.c:243: error: expected declaration specifiers before ';' token
> ./gjs/jsapi-util.h:254: error: old-style parameter declarations in prototyped 
> function definition
> modules/console.c:243: error: expected '{' at end of input
> make[3]: *** [console_la-console.lo] Error 1

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2010/09/06/gjs_0.7.1-1_lsqueeze64.buildlog

It is possible that your package builds fine in sid, but you should make sure
that your package also builds fine in squeeze before the release.

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr             GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to