D: [iurt_root_command] chroot
warning: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend.
Installing /home/iurt/rpmbuild/SRPMS/ruby-gio2-3.4.1-1.mga9.src.rpm
Building target platforms: aarch64
Building for target aarch64
Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.Aik0PZ
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /home/iurt/rpmbuild/BUILD
+ rm -rf gio2-3.4.1
+ /usr/bin/gem unpack /home/iurt/rpmbuild/SOURCES/gio2-3.4.1.gem
Unpacked gem: '/home/iurt/rpmbuild/BUILD/gio2-3.4.1'
+ /usr/bin/gem spec /home/iurt/rpmbuild/SOURCES/gio2-3.4.1.gem --ruby
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd gio2-3.4.1
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.TEJBJT
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ cd gio2-3.4.1
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
++ echo /usr/lib64/gems/ruby/gobject-introspection-3.4.1/
+ export CFLAGS=-I/usr/lib64/gems/ruby/gobject-introspection-3.4.1/
+ CFLAGS=-I/usr/lib64/gems/ruby/gobject-introspection-3.4.1/
+ /usr/bin/gem build ../gio2-3.4.1.gemspec
  Successfully built RubyGem
  Name: gio2
  Version: 3.4.1
  File: gio2-3.4.1.gem
+ CONFIGURE_ARGS='--with-cflags='\''-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables'\'' --with-cxxflags='\''-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables'\'' --with-ldflags='\'' -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags'\'' '
+ /usr/bin/gem install gio2-3.4.1.gem -V --local --env-shebang --force --ignore-dependencies --install-dir /usr/share/gems --document=ri,rdoc --bindir /usr/bin --build-root .
WARNING:  You build with buildroot.
  Build root: /home/iurt/rpmbuild/BUILD/gio2-3.4.1
  Bin dir: /home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/bin
  Gem home: /home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/COPYING.LIB
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/README.md
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/Rakefile
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/depend
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/extconf.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/rb-gio2-application.c
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/rb-gio2-pollable-source.c
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/rb-gio2.c
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/rb-gio2.h
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/extconf.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/gio2.gemspec
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/action-map.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/action.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/application-command-line.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/content-type.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/deprecated.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/file.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/icon.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/inet-address.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/input-stream.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/loader.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/menu-item.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/pollable-input-stream.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/pollable-output-stream.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/resources.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/settings-schema-source.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/settings.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/lib/gio2/simple-action.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/fixture/Rakefile
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/fixture/content-type/x-content/unix-software/autorun.sh
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/fixture/resource/Rakefile
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/fixture/resource/logo.png
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/fixture/resource/ruby-gio2.gresource.xml
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/fixture/schema/default/jp.ruby-gnome2.test.settings.gschema.xml
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/fixture/schema/source/jp.ruby-gnome2.test.source.gschema.xml
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/gio2-test-utils.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/gio2-test-utils/fixture.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/gio2-test-utils/omissions.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/gio2-test-utils/socket-client.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/run-test.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-action-map.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-application-command-line.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-buffered-input-stream.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-charset-converter.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-content-type.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-data-input-stream.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-dbus.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-file-enumerator.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-file-monitor.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-file.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-icon.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-inet-address.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-input-stream.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-memory-input-stream.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-memory-output-stream.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-menu-item.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-mount.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-output-stream.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-pollable-input-stream.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-pollable-output-stream.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-resources.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-settings-schema-source.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-settings.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-simple-action.rb
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/test/test-version.rb
Building native extensions. This could take a while...
current directory: /home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2
["/usr/bin/ruby", "-I", "/usr/share/rubygems", "-r", "./siteconf20211126-565367-nh277y.rb", "extconf.rb"]
checking for --enable-debug-build option... no
checking for -Wall option to compiler... yes
checking for -Waggregate-return 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 gio-2.0... yes
checking for gobject-introspection-1.0... yes
creating ruby-gio2.pc
creating Makefile
current directory: /home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2
"make \"DESTDIR=\" clean"
rm -f 
rm -f gio2.so  *.o  *.bak mkmf.log .*.time
current directory: /home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2
"make \"DESTDIR=\""
ERROR:  Error installing gio2-3.4.1.gem:
	ERROR: Failed to build gem native extension.

    current directory: /home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2
/usr/bin/ruby -I /usr/share/rubygems -r ./siteconf20211126-565367-nh277y.rb extconf.rb
current directory: /home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2
make "DESTDIR=" clean
current directory: /home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2
make "DESTDIR="
Building has failed. See above output for more information on the failure.
make failed, exit code 2

Gem files will remain installed in /home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1 for inspection.
Results logged to /home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/lib64/gems/ruby/gio2-3.4.1/gem_make.out
gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I./.gem.20211126-565367-1i8mpho  -I/usr/lib64/ruby/vendor_ruby  -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DRUBY_GIO2_COMPILATION    -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/lib64/gems/ruby/gobject-introspection-3.4.1/ -Wall -Waggregate-return -Wcast-align -Wextra -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   -o rb-gio2-application.o -c rb-gio2-application.c
gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I./.gem.20211126-565367-1i8mpho  -I/usr/lib64/ruby/vendor_ruby  -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DRUBY_GIO2_COMPILATION    -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/lib64/gems/ruby/gobject-introspection-3.4.1/ -Wall -Waggregate-return -Wcast-align -Wextra -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   -o rb-gio2-pollable-source.o -c rb-gio2-pollable-source.c
rb-gio2-pollable-source.c: In function 'rg_set_callback':
rb-gio2-pollable-source.c:45:27: warning: cast between incompatible function types from 'gboolean (*)(GObject *, void *)' {aka 'int (*)(struct _GObject *, void *)'} to 'gboolean (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]
   45 |                           (GSourceFunc)source_func,
      |                           ^
gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I./.gem.20211126-565367-1i8mpho  -I/usr/lib64/ruby/vendor_ruby  -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DRUBY_GIO2_COMPILATION    -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/lib64/gems/ruby/gobject-introspection-3.4.1/ -Wall -Waggregate-return -Wcast-align -Wextra -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   -o rb-gio2.o -c rb-gio2.c
rm -f gio2.so
gcc -shared -o gio2.so rb-gio2-application.o rb-gio2-pollable-source.o rb-gio2.o -L. -L/usr/lib64 -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags   -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags    -lruby  -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lglib-2.0 -lgobject-2.0 -lgirepository-1.0 -lm   -lc
/usr/bin/ld: rb-gio2-application.o: in function `rg_open_signal_func':
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/rb-gio2-application.c:37: undefined reference to `rbgobj_ruby_object_from_instance'
/usr/bin/ld: /home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/rb-gio2-application.c:40: undefined reference to `rbgobj_gvalue_to_rvalue'
/usr/bin/ld: /home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/rb-gio2-application.c:40: undefined reference to `rbgobj_gvalue_to_rvalue'
/usr/bin/ld: rb-gio2-application.o: in function `rb_gio2_init_application':
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/rb-gio2-application.c:53: undefined reference to `rbgobj_set_signal_func'
/usr/bin/ld: rb-gio2-pollable-source.o: in function `rg_set_callback':
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/rb-gio2-pollable-source.c:43: undefined reference to `rbgobj_add_relative'
/usr/bin/ld: /home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/rb-gio2-pollable-source.c:44: undefined reference to `rbgobj_boxed_get'
/usr/bin/ld: rb-gio2-pollable-source.o: in function `source_func':
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/rb-gio2-pollable-source.c:33: undefined reference to `rbgobj_ruby_object_from_instance'
/usr/bin/ld: rb-gio2-pollable-source.o: in function `rb_gio2_init_pollable_source':
/home/iurt/rpmbuild/BUILD/gio2-3.4.1/usr/share/gems/gems/gio2-3.4.1/ext/gio2/rb-gio2-pollable-source.c:58: undefined reference to `rbg_define_method'
collect2: error: ld returned 1 exit status
make: *** [Makefile:263: gio2.so] Error 1
error: Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.TEJBJT (%build)


RPM build errors:
    Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend.
    Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.TEJBJT (%build)
I: [iurt_root_command] ERROR: chroot