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