... checking for yarv.h... no creating glib-enum-types.c creating glib-enum-types.h creating Makefile make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. glib-enum-types.c: In function 'g_markup_collect_type_get_type': glib-enum-types.c:274: error: expected expression before ',' token glib-enum-types.c:275: error: extra brace group at end of initializer glib-enum-types.c:275: error: (near initialization for 'values[0]') glib-enum-types.c:275: error: expected expression before ',' token glib-enum-types.c:276: error: extra brace group at end of initializer glib-enum-types.c:276: error: (near initialization for 'values[0]') glib-enum-types.c:276: error: expected expression before ',' token glib-enum-types.c:277: error: extra brace group at end of initializer glib-enum-types.c:277: error: (near initialization for 'values[0]') glib-enum-types.c:278: error: extra brace group at end of initializer glib-enum-types.c:278: error: (near initialization for 'values[0]') make[1]: *** [glib-enum-types.o] Error 1 make: *** [all] Error 2 * * ERROR: dev-ruby/ruby-glib2-0.16.0-r2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2242: Called ruby-gnome2_src_compile * environment, line 2092: Called die * The specific snippet of code: * emake CC=${CC:-gcc} CXX=${CXX:-g++} || die "emake failed" * The die message: * emake failed Reproducible: Always Steps to Reproduce: 1.have =dev-libs/glib-2.16.1 2.emerge ruby-glib2
Looks like ruby-gnome2 is full of activity for glib-2.16 compatibility at upstream. A series of commits to a relevant file (that definitely seems to need modifications for glib-2.16) are located here: http://ruby-gnome2.svn.sourceforge.net/viewvc/ruby-gnome2/ruby-gnome2/trunk/glib/src/lib/glib-mkenums.rb?view=log
ruby-gnome2 has just gotten new maintainers after being stalled for some time. There will hopefully be a new release soon. Otherwise I'll see if things can be patched up and/or use a SVN version, but that won't be until this weekend at the earliest.
Again, I'm glad to see someone has posted a bug report for this. This bug prevents everything else in dev-ruby related to gnome from being installed. It's now 10 days after this last post before mine was written, and it's still not fixed. [quote]ruby-gnome2 has just gotten new maintainers after being stalled for some time. There will hopefully be a new release soon. Otherwise I'll see if things can be patched up and/or use a SVN version, but that won't be until this weekend at the earliest.[/quote] Shingoshi
I've just added ruby-glib2-0.16.0-r3 to CVS which should fix this issue.
*** Bug 227683 has been marked as a duplicate of this bug. ***