[DRE-maint] Bug#710607: ruby-gnome2: FTBFS: glib-enum-types.c:499:10: error: expected expression before ', ' token

David Suárez david.sephirot at gmail.com
Fri May 31 22:31:36 UTC 2013


Source: ruby-gnome2
Version: 1.1.3-2
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20130529 qa-ftbfs
Justification: FTBFS on amd64

Hi,

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

Relevant part:
> make[4]: Entering directory `/«PKGBUILDDIR»/glib2/ext/glib2'
> gcc-4.6  -I. -I. -I/usr/lib/ruby/1.8/x86_64-linux -I/«PKGBUILDDIR»/glib2/ext/glib2 -I/usr/local/lib/site_ruby/1.8/x86_64-linux  -I/usr/lib/ruby/vendor_ruby/1.8/x86_64-linux  -DHAVE_RB_DEFINE_ALLOC_FUNC -DHAVE_RB_BLOCK_PROC -DHAVE_OBJECT_ALLOCATE -DHAVE_NODE_ATTRASGN -DHAVE_UNISTD_H -DHAVE_G_SPAWN_CLOSE_PID -DHAVE_G_THREAD_INIT -DHAVE_G_MAIN_DEPTH -DHAVE_G_LISTENV -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RUBY_SET_CURRENT_SOURCE -DHAVE_RB_CURR_THREAD -DRUBY_GLIB2_COMPILATION -D_FORTIFY_SOURCE=2  -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -fno-strict-aliasing -g -g -O2  -fPIC  -Wall -Waggregate-return -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wswitch-default -Wswitch-enum -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -c glib-enum-types.c
> glib-enum-types.c: In function 'g_iocondition_get_type':
> glib-enum-types.c:499:7: warning: braces around scalar initializer [enabled by default]
> glib-enum-types.c:499:7: warning: (near initialization for 'values[0].value') [enabled by default]
> glib-enum-types.c:499:10: error: expected expression before ',' token
> glib-enum-types.c:500:7: warning: braces around scalar initializer [enabled by default]
> glib-enum-types.c:500:7: warning: (near initialization for 'values[0].value_name') [enabled by default]
> glib-enum-types.c:500:7: warning: initialization makes pointer from integer without a cast [enabled by default]
> glib-enum-types.c:500:7: warning: (near initialization for 'values[0].value_name') [enabled by default]
> glib-enum-types.c:500:7: warning: excess elements in scalar initializer [enabled by default]
> glib-enum-types.c:500:7: warning: (near initialization for 'values[0].value_name') [enabled by default]
> glib-enum-types.c:500:7: warning: excess elements in scalar initializer [enabled by default]
> glib-enum-types.c:500:7: warning: (near initialization for 'values[0].value_name') [enabled by default]
> glib-enum-types.c:501:7: warning: braces around scalar initializer [enabled by default]
> glib-enum-types.c:501:7: warning: (near initialization for 'values[0].value_nick') [enabled by default]
> glib-enum-types.c:501:7: warning: initialization makes pointer from integer without a cast [enabled by default]
> glib-enum-types.c:501:7: warning: (near initialization for 'values[0].value_nick') [enabled by default]
> glib-enum-types.c:501:7: warning: excess elements in scalar initializer [enabled by default]
> glib-enum-types.c:501:7: warning: (near initialization for 'values[0].value_nick') [enabled by default]
> glib-enum-types.c:501:7: warning: excess elements in scalar initializer [enabled by default]
> glib-enum-types.c:501:7: warning: (near initialization for 'values[0].value_nick') [enabled by default]
> glib-enum-types.c:502:7: error: extra brace group at end of initializer
> glib-enum-types.c:502:7: error: (near initialization for 'values[0]')
> glib-enum-types.c:502:7: warning: excess elements in struct initializer [enabled by default]
> glib-enum-types.c:502:7: warning: (near initialization for 'values[0]') [enabled by default]
> glib-enum-types.c:503:7: error: extra brace group at end of initializer
> glib-enum-types.c:503:7: error: (near initialization for 'values[0]')
> glib-enum-types.c:503:7: warning: excess elements in struct initializer [enabled by default]
> glib-enum-types.c:503:7: warning: (near initialization for 'values[0]') [enabled by default]
> glib-enum-types.c:504:7: error: extra brace group at end of initializer
> glib-enum-types.c:504:7: error: (near initialization for 'values[0]')
> glib-enum-types.c:504:7: warning: excess elements in struct initializer [enabled by default]
> glib-enum-types.c:504:7: warning: (near initialization for 'values[0]') [enabled by default]
> glib-enum-types.c:505:7: error: extra brace group at end of initializer
> glib-enum-types.c:505:7: error: (near initialization for 'values[0]')
> glib-enum-types.c:505:7: warning: excess elements in struct initializer [enabled by default]
> glib-enum-types.c:505:7: warning: (near initialization for 'values[0]') [enabled by default]
> glib-enum-types.c:506:7: error: extra brace group at end of initializer
> glib-enum-types.c:506:7: error: (near initialization for 'values[0]')
> glib-enum-types.c:506:7: warning: excess elements in struct initializer [enabled by default]
> glib-enum-types.c:506:7: warning: (near initialization for 'values[0]') [enabled by default]
> glib-enum-types.c:507:6: error: expected '}' before ';' token
> glib-enum-types.c:510:3: error: expected ',' or ';' before 'return'
> glib-enum-types.c:498:29: warning: unused variable 'values' [-Wunused-variable]
> glib-enum-types.c:1190:1: error: expected declaration or statement at end of input
> glib-enum-types.c:1190:1: warning: control reaches end of non-void function [-Wreturn-type]
> make[4]: *** [glib-enum-types.o] Error 1

The full build log is available from:
   http://deiv.vzpla.net/logs/2013/05/29/ruby-gnome2_1.1.3-2_unstable.log

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 EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.




More information about the Pkg-ruby-extras-maintainers mailing list