gcc -I. -I. -I/usr/lib/ruby/1.9/i686-linux -I. -DHAVE_RB_DEFINE_ALLOC_FUNC -DHAVE_RB_BLOCK_PROC -DHAVE_OBJECT_ALLOCATE -DHAVE_NODE_ATTRASGN -DHAVE_G_THREAD_INIT -DHAVE_G_MAIN_DEPTH -DHAVE_G_LISTENV -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_EXEC_RECURSIVE -DRUBY_GLIB2_COMPILATION -I/usr/lib/ruby/site_ruby/1.9/i686-linux -fPIC -O2 -march=i686 -pipe -fPIC -Wall -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c rbglib.c
rbglib.c: In function 'rbg_string_value_ptr':
rbglib.c:52: error: 'struct RString' has no member named 'ptr'
rbglib.c:55: error: 'struct RString' has no member named 'ptr'
rbglib.c:56: warning: control reaches end of non-void function
make[1]: *** [rbglib.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-ruby/ruby-glib2-0.16.0/work/ruby-gnome2-all-0.16.0/glib/src'
make: *** [all] Error 2
!!! ERROR: dev-ruby/ruby-glib2-0.16.0 failed.
Call stack:
misc-functions.sh, line 570: Called install_qa_check
misc-functions.sh, line 46: Called prepall
ruby.eclass, line 239: Called src_compile
ebuild.sh, line 1304: Called ruby-gnome2_src_compile
ruby-gnome2.eclass, line 58: Called die
!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/dev-ruby/ruby-glib2-0.16.0/temp/build.log'.
!!! install_qa_check failed; exiting.