* Package: dev-ruby/ruby-glib2-1.0.3  * Repository: gentoo  * Maintainer: ruby@gentoo.org  * USE: amd64 elibc_glibc kernel_linux multilib ruby_targets_ruby18 userland_GNU  * FEATURES: nostrip sandbox >>> Unpacking source... * Running unpack phase for all ... >>> Unpacking ruby-gnome2-all-1.0.3.tar.gz to /var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/all >>> Source unpacked in /var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work >>> Preparing source in /var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work ... * Running prepare phase for all ... * Running source copy phase for ruby18 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work ... * Running configure phase for ruby18 ... checking for GCC... yes checking for rb_define_alloc_func() in ruby.h... yes checking for rb_block_proc() in ruby.h... yes checking for new allocation framework... yes checking for attribute assignment... yes checking for Win32 OS... no checking for gobject-2.0... yes checking for gthread-2.0... yes checking for unistd.h... yes checking for io.h... no checking for g_spawn_close_pid() in glib.h... yes checking for g_thread_init() in glib.h... yes checking for g_main_depth() in glib.h... yes checking for g_listenv() in glib.h... yes checking for rb_check_array_type() in ruby.h... yes checking for rb_exec_recursive() in ruby.h... yes checking for rb_errinfo() in ruby.h... no checking for rb_sourcefile() in ruby.h... no checking for rb_sourceline() in ruby.h... no checking for ruby_set_current_source() in ruby.h... yes checking for rb_thread_blocking_region() in ruby.h... no checking for ruby_native_thread_p() in ruby.h... no checking for curr_thread in ruby.h,node.h... no checking for rb_curr_thread in ruby.h,node.h... yes creating ruby-glib2.pc creating glib-enum-types.c creating glib-enum-types.h creating Makefile creating Makefile >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work ... * Running compile phase for ruby18 ... make -j4 (cd ext/glib2 && make) make[1]: Entering directory `/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/ruby18/ruby-gnome2-all-1.0.3/glib2/ext/glib2' x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/ruby18/ruby-gnome2-all-1.0.3/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -I/usr/lib64/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 -fPIC -march=native -O2 -pipe -ggdb -fno-strict-aliasing -fPIC -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c rbglib_pollfd.c x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/ruby18/ruby-gnome2-all-1.0.3/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -I/usr/lib64/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 -fPIC -march=native -O2 -pipe -ggdb -fno-strict-aliasing -fPIC -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c rbgobj_typeinstance.c x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/ruby18/ruby-gnome2-all-1.0.3/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -I/usr/lib64/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 -fPIC -march=native -O2 -pipe -ggdb -fno-strict-aliasing -fPIC -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c rbglib_error.c x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/ruby18/ruby-gnome2-all-1.0.3/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -I/usr/lib64/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 -fPIC -march=native -O2 -pipe -ggdb -fno-strict-aliasing -fPIC -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c rbglib_maincontext.c In file included from rbgprivate.h:11:0, from rbglib_pollfd.c:12: rbgobject.h:231:0: warning: "G_TYPE_MAIN_LOOP" redefined /usr/include/glib-2.0/gobject/glib-types.h:201:0: note: this is the location of the previous definition rbgobject.h:235:0: warning: "G_TYPE_MAIN_CONTEXT" redefined /usr/include/glib-2.0/gobject/glib-types.h:210:0: note: this is the location of the previous definition rbgobject.h:236:0: warning: "G_TYPE_SOURCE" redefined /usr/include/glib-2.0/gobject/glib-types.h:219:0: note: this is the location of the previous definition rbgobject.h:243:0: warning: "G_TYPE_KEY_FILE" redefined /usr/include/glib-2.0/gobject/glib-types.h:228:0: note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/ruby18/ruby-gnome2-all-1.0.3/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -I/usr/lib64/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 -fPIC -march=native -O2 -pipe -ggdb -fno-strict-aliasing -fPIC -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c rbglib_fileutils.c In file included from rbgprivate.h:11:0, from rbglib_maincontext.c:12: rbgobject.h:231:0: warning: "G_TYPE_MAIN_LOOP" redefined /usr/include/glib-2.0/gobject/glib-types.h:201:0: note: this is the location of the previous definition rbgobject.h:235:0: warning: "G_TYPE_MAIN_CONTEXT" redefined /usr/include/glib-2.0/gobject/glib-types.h:210:0: note: this is the location of the previous definition rbgobject.h:236:0: warning: "G_TYPE_SOURCE" redefined /usr/include/glib-2.0/gobject/glib-types.h:219:0: note: this is the location of the previous definition rbgobject.h:243:0: warning: "G_TYPE_KEY_FILE" redefined /usr/include/glib-2.0/gobject/glib-types.h:228:0: note: this is the location of the previous definition In file included from rbgprivate.h:11:0, from rbgobj_typeinstance.c:15: rbgobject.h:231:0: warning: "G_TYPE_MAIN_LOOP" redefined /usr/include/glib-2.0/gobject/glib-types.h:201:0: note: this is the location of the previous definition rbgobject.h:235:0: warning: "G_TYPE_MAIN_CONTEXT" redefined /usr/include/glib-2.0/gobject/glib-types.h:210:0: note: this is the location of the previous definition rbgobject.h:236:0: warning: "G_TYPE_SOURCE" redefined /usr/include/glib-2.0/gobject/glib-types.h:219:0: note: this is the location of the previous definition rbgobject.h:243:0: warning: "G_TYPE_KEY_FILE" redefined /usr/include/glib-2.0/gobject/glib-types.h:228:0: note: this is the location of the previous definition In file included from rbgprivate.h:11:0, from rbglib_error.c:12: rbgobject.h:231:0: warning: "G_TYPE_MAIN_LOOP" redefined /usr/include/glib-2.0/gobject/glib-types.h:201:0: note: this is the location of the previous definition rbgobject.h:235:0: warning: "G_TYPE_MAIN_CONTEXT" redefined /usr/include/glib-2.0/gobject/glib-types.h:210:0: note: this is the location of the previous definition rbgobject.h:236:0: warning: "G_TYPE_SOURCE" redefined /usr/include/glib-2.0/gobject/glib-types.h:219:0: note: this is the location of the previous definition rbgobject.h:243:0: warning: "G_TYPE_KEY_FILE" redefined /usr/include/glib-2.0/gobject/glib-types.h:228:0: note: this is the location of the previous definition x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/ruby18/ruby-gnome2-all-1.0.3/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -I/usr/lib64/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 -fPIC -march=native -O2 -pipe -ggdb -fno-strict-aliasing -fPIC -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c rbglib_bookmarkfile.c x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/ruby18/ruby-gnome2-all-1.0.3/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -I/usr/lib64/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 -fPIC -march=native -O2 -pipe -ggdb -fno-strict-aliasing -fPIC -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c rbglib_source.c In file included from rbgprivate.h:11:0, from rbglib_fileutils.c:13: rbgobject.h:231:0: warning: "G_TYPE_MAIN_LOOP" redefined /usr/include/glib-2.0/gobject/glib-types.h:201:0: note: this is the location of the previous definition rbgobject.h:235:0: warning: "G_TYPE_MAIN_CONTEXT" redefined /usr/include/glib-2.0/gobject/glib-types.h:210:0: note: this is the location of the previous definition rbgobject.h:236:0: warning: "G_TYPE_SOURCE" redefined /usr/include/glib-2.0/gobject/glib-types.h:219:0: note: this is the location of the previous definition rbgobject.h:243:0: warning: "G_TYPE_KEY_FILE" redefined /usr/include/glib-2.0/gobject/glib-types.h:228:0: note: this is the location of the previous definition rbglib_fileutils.c: In function 'rbglib_m_format_size_for_display': rbglib_fileutils.c:45:5: warning: 'g_format_size_for_display' is deprecated (declared at /usr/include/glib-2.0/glib/gutils.h:215): Use 'g_format_size' instead x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/ruby18/ruby-gnome2-all-1.0.3/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -I/usr/lib64/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 -fPIC -march=native -O2 -pipe -ggdb -fno-strict-aliasing -fPIC -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c rbgobj_value.c In file included from rbgprivate.h:11:0, from rbglib_bookmarkfile.c:12: rbgobject.h:231:0: warning: "G_TYPE_MAIN_LOOP" redefined /usr/include/glib-2.0/gobject/glib-types.h:201:0: note: this is the location of the previous definition rbgobject.h:235:0: warning: "G_TYPE_MAIN_CONTEXT" redefined /usr/include/glib-2.0/gobject/glib-types.h:210:0: note: this is the location of the previous definition rbgobject.h:236:0: warning: "G_TYPE_SOURCE" redefined /usr/include/glib-2.0/gobject/glib-types.h:219:0: note: this is the location of the previous definition rbgobject.h:243:0: warning: "G_TYPE_KEY_FILE" redefined /usr/include/glib-2.0/gobject/glib-types.h:228:0: note: this is the location of the previous definition In file included from rbgprivate.h:11:0, from rbglib_source.c:12: rbgobject.h:231:0: warning: "G_TYPE_MAIN_LOOP" redefined /usr/include/glib-2.0/gobject/glib-types.h:201:0: note: this is the location of the previous definition rbgobject.h:235:0: warning: "G_TYPE_MAIN_CONTEXT" redefined /usr/include/glib-2.0/gobject/glib-types.h:210:0: note: this is the location of the previous definition rbgobject.h:236:0: warning: "G_TYPE_SOURCE" redefined /usr/include/glib-2.0/gobject/glib-types.h:219:0: note: this is the location of the previous definition rbgobject.h:243:0: warning: "G_TYPE_KEY_FILE" redefined /usr/include/glib-2.0/gobject/glib-types.h:228:0: note: this is the location of the previous definition rbglib_source.c: In function 'source_get_current_time': rbglib_source.c:139:5: warning: 'g_source_get_current_time' is deprecated (declared at /usr/include/glib-2.0/glib/gmain.h:413): Use 'g_source_get_time' instead x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/ruby18/ruby-gnome2-all-1.0.3/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -I/usr/lib64/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 -fPIC -march=native -O2 -pipe -ggdb -fno-strict-aliasing -fPIC -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c rbgobj_signal.c x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/ruby18/ruby-gnome2-all-1.0.3/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -I/usr/lib64/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 -fPIC -march=native -O2 -pipe -ggdb -fno-strict-aliasing -fPIC -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c glib-enum-types.c In file included from rbgprivate.h:11:0, from rbgobj_value.c:13: rbgobject.h:231:0: warning: "G_TYPE_MAIN_LOOP" redefined /usr/include/glib-2.0/gobject/glib-types.h:201:0: note: this is the location of the previous definition rbgobject.h:235:0: warning: "G_TYPE_MAIN_CONTEXT" redefined /usr/include/glib-2.0/gobject/glib-types.h:210:0: note: this is the location of the previous definition rbgobject.h:236:0: warning: "G_TYPE_SOURCE" redefined /usr/include/glib-2.0/gobject/glib-types.h:219:0: note: this is the location of the previous definition rbgobject.h:243:0: warning: "G_TYPE_KEY_FILE" redefined /usr/include/glib-2.0/gobject/glib-types.h:228:0: note: this is the location of the previous definition glib-enum-types.c: In function 'g_spawn_error_get_type': glib-enum-types.c:163:7: error: stray '#' in program glib-enum-types.c:163:10: error: 'ifndef' undeclared (first use in this function) glib-enum-types.c:163:10: note: each undeclared identifier is reported only once for each function it appears in glib-enum-types.c:165:7: error: stray '#' in program glib-enum-types.c:165:10: error: 'endif' undeclared (first use in this function) make[1]: *** [glib-enum-types.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from rbgprivate.h:11:0, from rbgobj_signal.c:15: rbgobject.h:231:0: warning: "G_TYPE_MAIN_LOOP" redefined /usr/include/glib-2.0/gobject/glib-types.h:201:0: note: this is the location of the previous definition rbgobject.h:235:0: warning: "G_TYPE_MAIN_CONTEXT" redefined /usr/include/glib-2.0/gobject/glib-types.h:210:0: note: this is the location of the previous definition rbgobject.h:236:0: warning: "G_TYPE_SOURCE" redefined /usr/include/glib-2.0/gobject/glib-types.h:219:0: note: this is the location of the previous definition rbgobject.h:243:0: warning: "G_TYPE_KEY_FILE" redefined /usr/include/glib-2.0/gobject/glib-types.h:228:0: note: this is the location of the previous definition make[1]: Leaving directory `/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/ruby18/ruby-gnome2-all-1.0.3/glib2/ext/glib2' make: *** [all] Error 2 emake failed * ERROR: dev-ruby/ruby-glib2-1.0.3 failed (compile phase): * emake failed * * Call stack: * ebuild.sh, line 85: Called src_compile * environment, line 4102: Called ruby-ng_src_compile * environment, line 3797: Called _ruby_each_implementation 'each_ruby_compile' * environment, line 318: Called _ruby_invoke_environment 'ruby18' 'each_ruby_compile' * environment, line 370: Called each_ruby_compile * environment, line 654: Called die * The specific snippet of code: * emake || die "emake failed" * * If you need support, post the output of 'emerge --info =dev-ruby/ruby-glib2-1.0.3', * the complete build log and the output of 'emerge -pqv =dev-ruby/ruby-glib2-1.0.3'. !!! When you file a bug report, please include the following information: GENTOO_VM= CLASSPATH="" JAVA_HOME="" JAVACFLAGS="" COMPILER="" and of course, the output of emerge --info * The complete build log is located at '/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/temp/environment'. * S: '/var/tmp/portage/dev-ruby/ruby-glib2-1.0.3/work/ruby18/ruby-gnome2-all-1.0.3/glib2'