Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 857365 Details for
Bug 900921
dev-ruby/ruby-glib2-3.5.1 - rbglib_bookmarkfile.c: error: static declaration of g_bookmark_file_get_type follows non-static declar
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-ruby:ruby-glib2-3.5.1:20230312-031909.log
dev-ruby:ruby-glib2-3.5.1:20230312-031909.log (text/plain), 88.57 KB, created by
Toralf Förster
on 2023-03-12 08:42:59 UTC
(
hide
)
Description:
dev-ruby:ruby-glib2-3.5.1:20230312-031909.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2023-03-12 08:42:59 UTC
Size:
88.57 KB
patch
obsolete
> * Package: dev-ruby/ruby-glib2-3.5.1:0 > * Repository: gentoo > * Maintainer: ruby@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ruby_targets_ruby27 ruby_targets_ruby30 userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... > * Running unpack phase for all >>>> Unpacking ruby-gnome2-3.5.1.tar.gz to /var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/all >>>> Source unpacked in /var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work >>>> Preparing source in /var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work ... > * Running prepare phase for all > * Running prepare phase for all >removed 'test/test-spawn.rb' > * Running source copy phase for ruby27 > * Running source copy phase for ruby30 >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work ... > * Running configure phase for ruby27 >checking for --enable-debug-build option... no >checking for -Wall option to compiler... yes >checking for -Wcast-align option to compiler... yes >checking for -Wextra option to compiler... yes >checking for -Wformat=2 option to compiler... yes >checking for -Winit-self option to compiler... yes >checking for -Wlarger-than-65500 option to compiler... yes >checking for -Wmissing-declarations option to compiler... yes >checking for -Wmissing-format-attribute option to compiler... yes >checking for -Wmissing-include-dirs option to compiler... yes >checking for -Wmissing-noreturn option to compiler... yes >checking for -Wmissing-prototypes option to compiler... yes >checking for -Wnested-externs option to compiler... no >checking for -Wold-style-definition option to compiler... yes >checking for -Wpacked option to compiler... yes >checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes >checking for -Wpointer-arith option to compiler... yes >checking for -Wundef option to compiler... yes >checking for -Wout-of-line-declaration option to compiler... no >checking for -Wunsafe-loop-optimizations option to compiler... yes >checking for -Wwrite-strings option to compiler... yes >checking for gobject-2.0 version (>= 2.12.0)... yes (2.76.0) >checking for gthread-2.0... yes (2.76.0) >checking for unistd.h... yes >checking for io.h... no >checking for rb_check_array_type() in ruby.h... yes >checking for rb_check_hash_type() in ruby.h... yes >checking for rb_exec_recursive() in ruby.h... yes >checking for rb_errinfo() in ruby.h... yes >checking for rb_thread_call_without_gvl() in ruby.h... yes >checking for ruby_native_thread_p() in ruby.h... yes >checking for rb_thread_call_with_gvl() in ruby.h... yes >checking for rb_gc_register_mark_object() in ruby.h... yes >checking for rb_exc_new_str() in ruby.h... yes >checking for rb_enc_str_new_static() in ruby.h... yes >checking for curr_thread in ruby.h,node.h... no >checking for rb_curr_thread in ruby.h,node.h... no >creating ruby-glib2.pc >creating glib-enum-types.c >creating glib-enum-types.h >creating Makefile >creating Makefile > * Running configure phase for ruby30 >checking for --enable-debug-build option... no >checking for -Wall option to compiler... yes >checking for -Wcast-align option to compiler... yes >checking for -Wextra option to compiler... yes >checking for -Wformat=2 option to compiler... yes >checking for -Winit-self option to compiler... yes >checking for -Wlarger-than-65500 option to compiler... yes >checking for -Wmissing-declarations option to compiler... yes >checking for -Wmissing-format-attribute option to compiler... yes >checking for -Wmissing-include-dirs option to compiler... yes >checking for -Wmissing-noreturn option to compiler... yes >checking for -Wmissing-prototypes option to compiler... yes >checking for -Wnested-externs option to compiler... yes >checking for -Wold-style-definition option to compiler... yes >checking for -Wpacked option to compiler... yes >checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes >checking for -Wpointer-arith option to compiler... yes >checking for -Wundef option to compiler... yes >checking for -Wout-of-line-declaration option to compiler... no >checking for -Wunsafe-loop-optimizations option to compiler... yes >checking for -Wwrite-strings option to compiler... yes >checking for gobject-2.0 version (>= 2.12.0)... yes (2.76.0) >checking for gthread-2.0... yes (2.76.0) >checking for unistd.h... yes >checking for io.h... no >checking for rb_check_array_type() in ruby.h... yes >checking for rb_check_hash_type() in ruby.h... yes >checking for rb_exec_recursive() in ruby.h... yes >checking for rb_errinfo() in ruby.h... yes >checking for rb_thread_call_without_gvl() in ruby.h... yes >checking for ruby_native_thread_p() in ruby.h... yes >checking for rb_thread_call_with_gvl() in ruby.h... yes >checking for rb_gc_register_mark_object() in ruby.h... yes >checking for rb_exc_new_str() in ruby.h... yes >checking for rb_enc_str_new_static() in ruby.h... yes >checking for curr_thread in ruby.h,node.h... no >checking for rb_curr_thread in ruby.h,node.h... no >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-3.5.1/work ... > * Running compile phase for ruby27 >make -j5 V=1 >(cd ext/glib2 && make) >make[1]: Entering directory '/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2' >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o glib-enum-types.o -c glib-enum-types.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgutildeprecated.o -c rbgutildeprecated.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgutil_list.o -c rbgutil_list.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgutil_callback.o -c rbgutil_callback.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgutil.o -c rbgutil.c >glib-enum-types.c: In function âg_spawn_error_get_typeâ: >glib-enum-types.c:652:7: warning: âG_SPAWN_ERROR_2BIGâ is deprecated: Use 'G_SPAWN_ERROR_TOO_BIG' instead [-Wdeprecated-declarations] > 652 | { G_SPAWN_ERROR_2BIG, "G_SPAWN_ERROR_2BIG", "2big" }, > | ^ >In file included from /usr/include/glib-2.0/glib.h:84, > from /usr/include/glib-2.0/gobject/gbinding.h:30, > from /usr/include/glib-2.0/glib-object.h:24, > from rbgobject.h:24, > from rbgprivate.h:32, > from glib-enum-types.c:4: >/usr/include/glib-2.0/glib/gspawn.h:78:3: note: declared here > 78 | G_SPAWN_ERROR_2BIG GLIB_DEPRECATED_ENUMERATOR_IN_2_32_FOR(G_SPAWN_ERROR_TOO_BIG) = G_SPAWN_ERROR_TOO_BIG, > | ^~~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobject.o -c rbgobject.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_valuetypes.o -c rbgobj_valuetypes.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_value.o -c rbgobj_value.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_typeplugin.o -c rbgobj_typeplugin.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_typemodule.o -c rbgobj_typemodule.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_typeinterface.o -c rbgobj_typeinterface.c >rbgobj_value.c: In function ârbgobj_rvalue_to_gvalueâ: >rbgobj_value.c:323:9: warning: this statement may fall through [-Wimplicit-fallthrough=] > 323 | { > | ^ >rbgobj_value.c:337:7: note: here > 337 | case G_TYPE_VARIANT: > | ^~~~ >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_typeinstance.o -c rbgobj_typeinstance.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_type.o -c rbgobj_type.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_strv.o -c rbgobj_strv.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_signal.o -c rbgobj_signal.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_paramspecs.o -c rbgobj_paramspecs.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_param.o -c rbgobj_param.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_object.o -c rbgobj_object.c >rbgobj_signal.c:36:5: warning: missing initializer for field âdsizeâ of âstruct <anonymous>â [-Wmissing-field-initializers] > 36 | }, > | ^ >In file included from /usr/include/ruby-2.7.0/ruby.h:33, > from rbgobject.h:25, > from rbgprivate.h:32, > from rbgobj_signal.c:22: >/usr/include/ruby-2.7.0/ruby/ruby.h:1153:18: note: âdsizeâ declared here > 1153 | size_t (*dsize)(const void *); > | ^~~~~ >rbgobj_param.c:61:5: warning: missing initializer for field âdsizeâ of âstruct <anonymous>â [-Wmissing-field-initializers] > 61 | }, > | ^ >In file included from /usr/include/ruby-2.7.0/ruby.h:33, > from rbgobject.h:25, > from rbgprivate.h:32, > from rbgobj_param.c:22: >/usr/include/ruby-2.7.0/ruby/ruby.h:1153:18: note: âdsizeâ declared here > 1153 | size_t (*dsize)(const void *); > | ^~~~~ >rbgobj_object.c:108:5: warning: missing initializer for field âdsizeâ of âstruct <anonymous>â [-Wmissing-field-initializers] > 108 | }, > | ^ >In file included from /usr/include/ruby-2.7.0/ruby.h:33, > from rbgobject.h:25, > from rbgprivate.h:32, > from rbgobj_object.c:25: >/usr/include/ruby-2.7.0/ruby/ruby.h:1153:18: note: âdsizeâ declared here > 1153 | size_t (*dsize)(const void *); > | ^~~~~ >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_flags.o -c rbgobj_flags.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_enums.o -c rbgobj_enums.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_enumflags.o -c rbgobj_enumflags.c >rbgobj_flags.c:83:5: warning: missing initializer for field âdsizeâ of âstruct <anonymous>â [-Wmissing-field-initializers] > 83 | }, > | ^ >In file included from /usr/include/ruby-2.7.0/ruby.h:33, > from rbgobject.h:25, > from rbgprivate.h:32, > from rbgobj_flags.c:22: >/usr/include/ruby-2.7.0/ruby/ruby.h:1153:18: note: âdsizeâ declared here > 1153 | size_t (*dsize)(const void *); > | ^~~~~ >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_convert.o -c rbgobj_convert.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_closure.o -c rbgobj_closure.c >rbgobj_enums.c:114:5: warning: missing initializer for field âdsizeâ of âstruct <anonymous>â [-Wmissing-field-initializers] > 114 | }, > | ^ >In file included from /usr/include/ruby-2.7.0/ruby.h:33, > from rbgobject.h:25, > from rbgprivate.h:32, > from rbgobj_enums.c:23: >/usr/include/ruby-2.7.0/ruby/ruby.h:1153:18: note: âdsizeâ declared here > 1153 | size_t (*dsize)(const void *); > | ^~~~~ >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_boxed.o -c rbgobj_boxed.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbgobj_binding.o -c rbgobj_binding.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglibdeprecated.o -c rbglibdeprecated.c >rbgobj_closure.c:236:5: warning: missing initializer for field âdsizeâ of âstruct <anonymous>â [-Wmissing-field-initializers] > 236 | }, > | ^ >In file included from /usr/include/ruby-2.7.0/ruby.h:33, > from rbgobject.h:25, > from rbgprivate.h:32, > from rbgobj_closure.c:22: >/usr/include/ruby-2.7.0/ruby/ruby.h:1153:18: note: âdsizeâ declared here > 1153 | size_t (*dsize)(const void *); > | ^~~~~ >rbgobj_boxed.c:60:5: warning: missing initializer for field âdsizeâ of âstruct <anonymous>â [-Wmissing-field-initializers] > 60 | }, > | ^ >In file included from /usr/include/ruby-2.7.0/ruby.h:33, > from rbgobject.h:25, > from rbgprivate.h:32, > from rbgobj_boxed.c:22: >/usr/include/ruby-2.7.0/ruby/ruby.h:1153:18: note: âdsizeâ declared here > 1153 | size_t (*dsize)(const void *); > | ^~~~~ >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_win32.o -c rbglib_win32.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_utils.o -c rbglib_utils.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_utf8.o -c rbglib_utf8.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_utf16.o -c rbglib_utf16.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_unicode.o -c rbglib_unicode.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_unichar.o -c rbglib_unichar.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_ucs4.o -c rbglib_ucs4.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_timezone.o -c rbglib_timezone.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_timer.o -c rbglib_timer.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_threads.o -c rbglib_threads.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_spawnerror.o -c rbglib_spawnerror.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_spawn.o -c rbglib_spawn.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_source.o -c rbglib_source.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_shellerror.o -c rbglib_shellerror.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_shell.o -c rbglib_shell.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_regex.o -c rbglib_regex.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_pollfd.o -c rbglib_pollfd.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_messages.o -c rbglib_messages.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_matchinfo.o -c rbglib_matchinfo.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_mainloop.o -c rbglib_mainloop.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_maincontext.o -c rbglib_maincontext.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_keyfile.o -c rbglib_keyfile.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_iochannelerror.o -c rbglib_iochannelerror.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_iochannel_win32_socket.o -c rbglib_iochannel_win32_socket.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_iochannel.o -c rbglib_iochannel.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_io_constants.o -c rbglib_io_constants.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_int64.o -c rbglib_int64.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_i18n.o -c rbglib_i18n.c >rbglib_iochannel.c: In function ârg_io_channel_source_set_callbackâ: >rbglib_iochannel.c:558:27: warning: cast between incompatible function types from âgboolean (*)(GIOChannel *, GIOCondition, void *)â {aka âint (*)(struct _GIOChannel *, GIOCondition, void *)â} to âgboolean (*)(void *)â {aka âint (*)(void *)â} [-Wcast-function-type] > 558 | (GSourceFunc)io_func, > | ^ >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_gettext.o -c rbglib_gettext.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_fileutils.o -c rbglib_fileutils.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_error.o -c rbglib_error.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_datetime.o -c rbglib_datetime.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_convert.o -c rbglib_convert.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib_bookmarkfile.o -c rbglib_bookmarkfile.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib.o -c rbglib.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2 -I/usr/lib64/ruby/site_ruby/2.7.0/x86_64-linux -I/usr/lib64/ruby/vendor_ruby/2.7.0/x86_64-linux -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_UNISTD_H -DHAVE_RB_CHECK_ARRAY_TYPE -DHAVE_RB_CHECK_HASH_TYPE -DHAVE_RB_EXEC_RECURSIVE -DHAVE_RB_ERRINFO -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RUBY_NATIVE_THREAD_P -DHAVE_RB_THREAD_CALL_WITH_GVL -DHAVE_RB_GC_REGISTER_MARK_OBJECT -DHAVE_RB_EXC_NEW_STR -DHAVE_RB_ENC_STR_NEW_STATIC -DRUBY_GLIB2_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wextra -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -o rbglib-variant.o -c rbglib-variant.c >rbglib_bookmarkfile.c:39:1: error: static declaration of âg_bookmark_file_get_typeâ follows non-static declaration > 39 | g_bookmark_file_get_type(void) > | ^~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/glib-2.0/gobject/gboxed.h:29, > from /usr/include/glib-2.0/gobject/gobject.h:31, > from /usr/include/glib-2.0/gobject/gbinding.h:31, > from /usr/include/glib-2.0/glib-object.h:24, > from rbgobject.h:24, > from rbgprivate.h:32, > from rbglib_bookmarkfile.c:22: >/usr/include/glib-2.0/gobject/glib-types.h:402:9: note: previous declaration of âg_bookmark_file_get_typeâ with type âGType(void)â {aka âlong unsigned int(void)â} > 402 | GType g_bookmark_file_get_type (void) G_GNUC_CONST; > | ^~~~~~~~~~~~~~~~~~~~~~~~ >rbglib_bookmarkfile.c:50: warning: "G_TYPE_BOOKMARK_FILE" redefined > 50 | #define G_TYPE_BOOKMARK_FILE (g_bookmark_file_get_type()) > | >/usr/include/glib-2.0/gobject/glib-types.h:337: note: this is the location of the previous definition > 337 | #define G_TYPE_BOOKMARK_FILE (g_bookmark_file_get_type ()) > | >make[1]: *** [Makefile:246: rbglib_bookmarkfile.o] Error 1 >make[1]: *** Waiting for unfinished jobs.... >make[1]: Leaving directory '/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2/ext/glib2' >make: *** [Makefile:2: all] Error 2 > * ERROR: dev-ruby/ruby-glib2-3.5.1::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=dev-ruby/ruby-glib2-3.5.1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-ruby/ruby-glib2-3.5.1::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-ruby:ruby-glib2-3.5.1:20230312-031909.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/temp/environment'. > * Working directory: '/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2' > * S: '/var/tmp/portage/dev-ruby/ruby-glib2-3.5.1/work/ruby27/ruby-gnome-3.5.1/glib2' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 900921
:
857363
| 857365 |
857367
|
857369
|
857371
|
857373
|
857375