Bug 213393 - dev-ruby/ruby-glib2-0.16.0-r2 failed w/ glib-2.16
Bug#: 213393 Product:  Gentoo Linux Version: unspecified Platform: x86
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: ruby@gentoo.org Reported By: dpblnt@gmail.com
Component: Applications
URL:  http://ruby-gnome2.svn.sourceforge.net/viewvc/ruby-gnome2/ruby-gnome2/trunk/glib/src/lib/glib-mkenums.rb?view=log
Summary: dev-ruby/ruby-glib2-0.16.0-r2 failed w/ glib-2.16
Keywords:  
Status Whiteboard: 
Opened: 2008-03-14 14:35 0000
Description:   Opened: 2008-03-14 14:35 0000
...
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

------- Comment #1 From Mart Raudsepp 2008-03-16 21:56:30 0000 -------
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

------- Comment #2 From Hans de Graaff 2008-03-17 19:29:27 0000 -------
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.

------- Comment #3 From Xavian-Anderson Macpherson 2008-03-28 00:32:16 0000 -------
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

------- Comment #4 From Hans de Graaff 2008-03-28 06:29:58 0000 -------
I've just added ruby-glib2-0.16.0-r3 to CVS which should fix this issue.

------- Comment #5 From Hans de Graaff 2008-06-17 05:04:10 0000 -------
*** Bug 227683 has been marked as a duplicate of this bug. ***