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.n8Vwhx + 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.vU13ND + 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", "./siteconf20211125-2108529-1vg2hmv.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 ./siteconf20211125-2108529-1vg2hmv.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.20211125-2108529-1faizac -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.20211125-2108529-1faizac -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.20211125-2108529-1faizac -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.vU13ND (%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.vU13ND (%build) I: [iurt_root_command] ERROR: chroot