* Package: dev-ruby/ruby-gtk3-4.1.2:0 * Repository: gentoo * Maintainer: ruby@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ruby_targets_ruby31 * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... * Running unpack phase for all >>> Unpacking ruby-gnome2-4.1.2.tar.gz to /var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/all >>> Source unpacked in /var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work >>> Preparing source in /var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work ... * Running prepare phase for all * Running prepare phase for all * Running source copy phase for ruby31 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work ... * Running configure phase for ruby31 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... no 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 cairo... yes (1.18.0) checking for rb_cairo.h... yes checking for gtk+-3.0... yes (3.24.39) checking for gobject-introspection-1.0... yes (1.78.1) creating ruby-gtk3.pc creating Makefile creating Makefile >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work ... * Running compile phase for ruby31 make -j4 V=1 (cd ext/gtk3 && make) make[1]: Entering directory '/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/gtk3/ext/gtk3' x86_64-pc-linux-gnu-gcc -I. -I/usr/lib64/ruby/gems/3.1.0/gems/cairo-1.17.13/ext/cairo/../../lib -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/pango/ext/pango -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/cairo-gobject/ext/cairo-gobject -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/gobject-introspection/ext/gobject-introspection -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/glib2/ext/glib2 -I/usr/include/ruby-3.1.0/x86_64-linux -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/gtk3/ext/gtk3 -I/usr/lib64/ruby/site_ruby/3.1.0/x86_64-linux -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -DHAVE_RB_CAIRO_H -DRUBY_GTK3_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -pthread -pthread -o rb-gtk3-accel-map.o -c rb-gtk3-accel-map.c x86_64-pc-linux-gnu-gcc -I. -I/usr/lib64/ruby/gems/3.1.0/gems/cairo-1.17.13/ext/cairo/../../lib -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/pango/ext/pango -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/cairo-gobject/ext/cairo-gobject -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/gobject-introspection/ext/gobject-introspection -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/glib2/ext/glib2 -I/usr/include/ruby-3.1.0/x86_64-linux -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/gtk3/ext/gtk3 -I/usr/lib64/ruby/site_ruby/3.1.0/x86_64-linux -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -DHAVE_RB_CAIRO_H -DRUBY_GTK3_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -pthread -pthread -o rb-gtk3-cell-layout.o -c rb-gtk3-cell-layout.c x86_64-pc-linux-gnu-gcc -I. -I/usr/lib64/ruby/gems/3.1.0/gems/cairo-1.17.13/ext/cairo/../../lib -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/pango/ext/pango -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/cairo-gobject/ext/cairo-gobject -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/gobject-introspection/ext/gobject-introspection -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/glib2/ext/glib2 -I/usr/include/ruby-3.1.0/x86_64-linux -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/gtk3/ext/gtk3 -I/usr/lib64/ruby/site_ruby/3.1.0/x86_64-linux -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -DHAVE_RB_CAIRO_H -DRUBY_GTK3_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -pthread -pthread -o rb-gtk3-container.o -c rb-gtk3-container.c x86_64-pc-linux-gnu-gcc -I. -I/usr/lib64/ruby/gems/3.1.0/gems/cairo-1.17.13/ext/cairo/../../lib -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/pango/ext/pango -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/cairo-gobject/ext/cairo-gobject -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/gobject-introspection/ext/gobject-introspection -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/glib2/ext/glib2 -I/usr/include/ruby-3.1.0/x86_64-linux -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/gtk3/ext/gtk3 -I/usr/lib64/ruby/site_ruby/3.1.0/x86_64-linux -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib64/libffi/include -DHAVE_RB_CAIRO_H -DRUBY_GTK3_COMPILATION -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wcast-align -Wformat=2 -Winit-self -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -pthread -pthread -pthread -o rb-gtk3-spin-button.o -c rb-gtk3-spin-button.c cc1: warning: /usr/lib64/ruby/gems/3.1.0/gems/cairo-1.17.13/ext/cairo/../../lib: No such file or directory [-Wmissing-include-dirs] cc1: warning: /usr/lib64/ruby/gems/3.1.0/gems/cairo-1.17.13/ext/cairo/../../lib: No such file or directory [-Wmissing-include-dirs] cc1: warning: /usr/lib64/ruby/gems/3.1.0/gems/cairo-1.17.13/ext/cairo/../../lib: No such file or directory [-Wmissing-include-dirs] cc1: warning: /usr/lib64/ruby/gems/3.1.0/gems/cairo-1.17.13/ext/cairo/../../lib: No such file or directory [-Wmissing-include-dirs] rb-gtk3-spin-button.c: In function ‘rb_gtk3_spin_button_input’: rb-gtk3-spin-button.c:70:15: error: passing argument 3 of ‘rb_rescue’ from incompatible pointer type [-Wincompatible-pointer-types] 70 | rb_gtk3_spin_button_input_rescue, (VALUE)&input_data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} In file included from /usr/include/ruby-3.1.0/ruby/ruby.h:40, from /usr/include/ruby-3.1.0/ruby.h:38, from /var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/gobject-introspection/ext/gobject-introspection/rb-gobject-introspection.h:24, from rb-gtk3.h:26, from rb-gtk3-private.h:31, from rb-gtk3-spin-button.c:21: /usr/include/ruby-3.1.0/ruby/internal/iterator.h:364:62: note: expected ‘VALUE (*)(VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} 364 | ALUE rb_rescue(VALUE (*b_proc)(VALUE), VALUE data1, VALUE (*r_proc)(VALUE, VALUE), VALUE data2); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ make[1]: *** [Makefile:247: rb-gtk3-spin-button.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/gtk3/ext/gtk3' make: *** [Makefile:2: all] Error 2 * ERROR: dev-ruby/ruby-gtk3-4.1.2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-ruby/ruby-gtk3-4.1.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/ruby-gtk3-4.1.2::gentoo'`. * The complete build log is located at '/var/log/portage/dev-ruby:ruby-gtk3-4.1.2:20240101-073810.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/temp/environment'. * Working directory: '/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/gtk3' * S: '/var/tmp/portage/dev-ruby/ruby-gtk3-4.1.2/work/ruby31/ruby-gnome-4.1.2/gtk3'