D: [iurt_root_command] chroot Installing /home/iurt/rpmbuild/SRPMS/ruby-cairo-1.16.2-3.mga8.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.EPCN6X + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf cairo-1.16.2 + /usr/bin/gem unpack /home/iurt/rpmbuild/SOURCES/cairo-1.16.2.gem Unpacked gem: '/home/iurt/rpmbuild/BUILD/cairo-1.16.2' + /usr/bin/gem spec /home/iurt/rpmbuild/SOURCES/cairo-1.16.2.gem --ruby + STATUS=0 + '[' 0 -ne 0 ']' + cd cairo-1.16.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i '/require "native-package-installer"/d' ext/cairo/extconf.rb + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''../cairo-1.16.2.gemspec'\'' name = '\''native-package-installer'\'' requirements = nil type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.4M9pM1 + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd cairo-1.16.2 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + /usr/bin/gem build ../cairo-1.16.2.gemspec WARNING: description and summary are identical WARNING: open-ended dependency on pkg-config (>= 1.2.2) is not recommended if pkg-config is semantically versioned, use: add_runtime_dependency 'pkg-config', '~> 1.2', '>= 1.2.2' WARNING: open-ended dependency on bundler (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on test-unit (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on packnga (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on poppler (>= 3.1.1, development) is not recommended if poppler is semantically versioned, use: add_development_dependency 'poppler', '~> 3.1', '>= 3.1.1' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: cairo Version: 1.16.2 File: cairo-1.16.2.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-dldflags='\'' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags'\'' ' + /usr/bin/gem install cairo-1.16.2.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/cairo-1.16.2 Bin dir: /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/bin Gem home: /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/AUTHORS /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/COPYING /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/GPL /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/Gemfile /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/NEWS /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/README.rdoc /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/Rakefile /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/cairo.def /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/depend /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/extconf.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo.h /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_constants.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_context.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_device.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_exception.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_font_extents.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_font_face.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_font_options.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_glyph.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_io.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_io.h /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_matrix.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_path.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_pattern.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_private.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_private.h /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_quartz_surface.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_rectangle.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_region.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_scaled_font.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_surface.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_text_cluster.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo/rb_cairo_text_extents.c /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/color.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/colors.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/constants.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/context.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/context/blur.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/context/circle.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/context/color.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/context/path.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/context/rectangle.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/context/triangle.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/device.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/paper.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/papers.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/path.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/pattern.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/point.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/region.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/lib/cairo/surface.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/samples/agg/aa_test.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/samples/blur.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/samples/link.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/samples/pac-nomralize.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/samples/pac-tee.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/samples/pac.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/samples/png.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/samples/scalable.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/samples/text-on-path.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/samples/text2.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/helper.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/run-test.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_color.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_constants.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_context.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_exception.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_font_extents.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_font_face.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_font_options.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_image_surface.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_paper.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_pdf_surface.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_quartz_image_surface.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_raster_source_pattern.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_recording_surface.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_region.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_scaled_font.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_script_device.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_script_surface.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_surface.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_svg_surface.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_tee_surface.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_text_cluster.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_text_extents.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_text_to_glyphs_data.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_xml_device.rb /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/test/test_xml_surface.rb Building native extensions. This could take a while... current directory: /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo ["/usr/bin/ruby", "-I", "/usr/share/rubygems", "-r", "./siteconf20210117-16097-12ngd7i.rb", "extconf.rb"] checking for GCC... yes checking for Win32 OS... no checking for cairo version (>= 1.2.0)... yes checking for cairo-ft... yes checking for Mac OS X... no checking for HAVE_RUBY_ST_H in ruby.h... yes checking for HAVE_RUBY_IO_H in ruby.h... yes checking for rb_errinfo() in ruby.h... yes checking for rb_gc_adjust_memory_usage() in ruby.h... yes checking for enum ruby_value_type in ruby.h... yes creating Makefile current directory: /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo "make \"DESTDIR=\" clean" rm -f rm -f cairo.so *.o *.bak mkmf.log .*.time current directory: /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo "make \"DESTDIR=\"" aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo.o -c rb_cairo.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_constants.o -c rb_cairo_constants.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_context.o -c rb_cairo_context.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_device.o -c rb_cairo_device.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_exception.o -c rb_cairo_exception.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_font_extents.o -c rb_cairo_font_extents.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_font_face.o -c rb_cairo_font_face.c rb_cairo_font_face.c: In function 'Init_cairo_font': rb_cairo_font_face.c:833:39: warning: passing argument 1 of 'rb_proc_new' from incompatible pointer type [-Wincompatible-pointer-types] 833 | rb_proc_new (cr_freetype_done_library, Qnil)); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} In file included from /usr/include/ruby/ruby.h:2148, from /usr/include/ruby.h:33, from rb_cairo.h:44, from rb_cairo_font_face.c:16: /usr/include/ruby/intern.h:469:19: note: expected 'rb_block_call_func_t' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, int, const long unsigned int *, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} 469 | VALUE rb_proc_new(rb_block_call_func_t, VALUE); | ^~~~~~~~~~~~~~~~~~~~ aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_font_options.o -c rb_cairo_font_options.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_glyph.o -c rb_cairo_glyph.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_io.o -c rb_cairo_io.c rb_cairo_io.c: In function 'rb_cairo__io_func_invoke': rb_cairo_io.c:62:22: warning: passing argument 3 of 'rb_rescue2' from incompatible pointer type [-Wincompatible-pointer-types] 62 | rb_cairo__io_func_rescue, data->data, rb_eException, | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} In file included from /usr/include/ruby.h:33, from rb_cairo.h:44, from rb_cairo_io.c:11: /usr/include/ruby/ruby.h:1988:40: 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)'} 1988 | VALUE rb_rescue2(VALUE(*)(VALUE),VALUE,VALUE(*)(VALUE,VALUE),VALUE,...); | ^~~~~~~~~~~~~~~~~~~~~ aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_matrix.o -c rb_cairo_matrix.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_path.o -c rb_cairo_path.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_pattern.o -c rb_cairo_pattern.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_private.o -c rb_cairo_private.c In file included from /usr/include/string.h:519, from /usr/include/ruby/defines.h:145, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from rb_cairo.h:44, from rb_cairo_private.c:14: In function 'strncpy', inlined from 'rb_cairo__const_get' at rb_cairo_private.c:67:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rb_cairo_private.c: In function 'rb_cairo__const_get': rb_cairo_private.c:63:16: note: length computed here 63 | prefix_len = strlen (prefix); | ^~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from /usr/include/ruby/defines.h:145, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from rb_cairo.h:44, from rb_cairo_private.c:14: In function 'strncpy', inlined from 'rb_cairo__const_get' at rb_cairo_private.c:68:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rb_cairo_private.c: In function 'rb_cairo__const_get': rb_cairo_private.c:64:25: note: length computed here 64 | normalized_name_len = strlen (normalized_name); | ^~~~~~~~~~~~~~~~~~~~~~~~ aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_quartz_surface.o -c rb_cairo_quartz_surface.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_rectangle.o -c rb_cairo_rectangle.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_region.o -c rb_cairo_region.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_scaled_font.o -c rb_cairo_scaled_font.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_surface.o -c rb_cairo_surface.c rb_cairo_surface.c: In function 'Init_cairo_surface': rb_cairo_surface.c:2109:3: warning: passing argument 3 of 'rb_define_method2' from incompatible pointer type [-Wincompatible-pointer-types] 2109 | rb_define_method (rb_cCairo_Surface, "copy_page", | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} In file included from /usr/include/ruby/ruby.h:2148, from /usr/include/ruby.h:33, from rb_cairo.h:44, from rb_cairo_surface.c:14: /usr/include/ruby/ruby.h:2775:1: note: expected 'VALUE (*)(VALUE, VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ rb_cairo_surface.c:2111:3: warning: passing argument 3 of 'rb_define_method2' from incompatible pointer type [-Wincompatible-pointer-types] 2111 | rb_define_method (rb_cCairo_Surface, "show_page", | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} In file included from /usr/include/ruby/ruby.h:2148, from /usr/include/ruby.h:33, from rb_cairo.h:44, from rb_cairo_surface.c:14: /usr/include/ruby/ruby.h:2775:1: note: expected 'VALUE (*)(VALUE, VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ rb_cairo_surface.c:2304:3: warning: passing argument 3 of 'rb_define_method1' from incompatible pointer type [-Wincompatible-pointer-types] 2304 | rb_define_method (rb_cCairo_GLSurface, "initialize", | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(int, VALUE *, VALUE) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int)} In file included from /usr/include/ruby/ruby.h:2148, from /usr/include/ruby.h:33, from rb_cairo.h:44, from rb_cairo_surface.c:14: /usr/include/ruby/ruby.h:2775:1: note: expected 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(int, VALUE *, VALUE)' {aka 'long unsigned int (*)(int, long unsigned int *, long unsigned int)'} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ rb_cairo_surface.c:2318:3: warning: passing argument 3 of 'rb_define_method1' from incompatible pointer type [-Wincompatible-pointer-types] 2318 | rb_define_method (rb_cCairo_GLTextureSurface, "initialize", | ^~~~~~~~~~~~~~~~ | | | VALUE (*)(int, VALUE *, VALUE) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int)} In file included from /usr/include/ruby/ruby.h:2148, from /usr/include/ruby.h:33, from rb_cairo.h:44, from rb_cairo_surface.c:14: /usr/include/ruby/ruby.h:2775:1: note: expected 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(int, VALUE *, VALUE)' {aka 'long unsigned int (*)(int, long unsigned int *, long unsigned int)'} 2775 | RB_METHOD_DEFINITION_DECL(rb_define_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_text_cluster.o -c rb_cairo_text_cluster.c aarch64-mageia-linux-gnu-gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DRB_CAIRO_COMPILATION -DHAVE_RB_ERRINFO -DHAVE_RB_GC_ADJUST_MEMORY_USAGE -DHAVE_TYPE_ENUM_RUBY_VALUE_TYPE -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -Wall -o rb_cairo_text_extents.o -c rb_cairo_text_extents.c rm -f cairo.so aarch64-mageia-linux-gnu-gcc -shared -o cairo.so rb_cairo.o rb_cairo_constants.o rb_cairo_context.o rb_cairo_device.o rb_cairo_exception.o rb_cairo_font_extents.o rb_cairo_font_face.o rb_cairo_font_options.o rb_cairo_glyph.o rb_cairo_io.o rb_cairo_matrix.o rb_cairo_path.o rb_cairo_pattern.o rb_cairo_private.o rb_cairo_quartz_surface.o rb_cairo_rectangle.o rb_cairo_region.o rb_cairo_scaled_font.o rb_cairo_surface.o rb_cairo_text_cluster.o rb_cairo_text_extents.o -L. -L/usr/lib64 -L. -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -lruby -lcairo -lcairo -lfreetype -lm -lc current directory: /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo "make \"DESTDIR=\" install" /usr/bin/mkdir -p . ./.gem.20210117-16097-cntl0l exit > .sitearchdir.time /usr/bin/install -c -m 644 ./rb_cairo.h ./.gem.20210117-16097-cntl0l /usr/bin/install -c -m 0755 cairo.so ./.gem.20210117-16097-cntl0l current directory: /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo /usr/bin/ruby -I /usr/share/rubygems -r ./siteconf20210117-16097-12ngd7i.rb extconf.rb current directory: /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo make "DESTDIR=" clean current directory: /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo make "DESTDIR=" current directory: /home/iurt/rpmbuild/BUILD/cairo-1.16.2/usr/share/gems/gems/cairo-1.16.2/ext/cairo make "DESTDIR=" install Successfully installed cairo-1.16.2 Parsing documentation for cairo-1.16.2 Parsing sources... 1% [ 1/70] README.rdoc 2% [ 2/70] ext/cairo/Makefile 4% [ 3/70] ext/cairo/cairo.def 5% [ 4/70] ext/cairo/cairo.so 7% [ 5/70] ext/cairo/depend 8% [ 6/70] ext/cairo/extconf.rb 10% [ 7/70] ext/cairo/rb_cairo.c 11% [ 8/70] ext/cairo/rb_cairo.h 12% [ 9/70] ext/cairo/rb_cairo.o 14% [10/70] ext/cairo/rb_cairo_constants.c 15% [11/70] ext/cairo/rb_cairo_constants.o 17% [12/70] ext/cairo/rb_cairo_context.c 18% [13/70] ext/cairo/rb_cairo_context.o 20% [14/70] ext/cairo/rb_cairo_device.c 21% [15/70] ext/cairo/rb_cairo_device.o 22% [16/70] ext/cairo/rb_cairo_exception.c 24% [17/70] ext/cairo/rb_cairo_exception.o 25% [18/70] ext/cairo/rb_cairo_font_extents.c 27% [19/70] ext/cairo/rb_cairo_font_extents.o 28% [20/70] ext/cairo/rb_cairo_font_face.c 30% [21/70] ext/cairo/rb_cairo_font_face.o 31% [22/70] ext/cairo/rb_cairo_font_options.c 32% [23/70] ext/cairo/rb_cairo_font_options.o 34% [24/70] ext/cairo/rb_cairo_glyph.c 35% [25/70] ext/cairo/rb_cairo_glyph.o 37% [26/70] ext/cairo/rb_cairo_io.c 38% [27/70] ext/cairo/rb_cairo_io.h 40% [28/70] ext/cairo/rb_cairo_io.o 41% [29/70] ext/cairo/rb_cairo_matrix.c 42% [30/70] ext/cairo/rb_cairo_matrix.o 44% [31/70] ext/cairo/rb_cairo_path.c 45% [32/70] ext/cairo/rb_cairo_path.o 47% [33/70] ext/cairo/rb_cairo_pattern.c 48% [34/70] ext/cairo/rb_cairo_pattern.o 50% [35/70] ext/cairo/rb_cairo_private.c 51% [36/70] ext/cairo/rb_cairo_private.h 52% [37/70] ext/cairo/rb_cairo_private.o 54% [38/70] ext/cairo/rb_cairo_quartz_surface.c 55% [39/70] ext/cairo/rb_cairo_quartz_surface.o 57% [40/70] ext/cairo/rb_cairo_rectangle.c 58% [41/70] ext/cairo/rb_cairo_rectangle.o 60% [42/70] ext/cairo/rb_cairo_region.c 61% [43/70] ext/cairo/rb_cairo_region.o 62% [44/70] ext/cairo/rb_cairo_scaled_font.c 64% [45/70] ext/cairo/rb_cairo_scaled_font.o 65% [46/70] ext/cairo/rb_cairo_surface.c 67% [47/70] ext/cairo/rb_cairo_surface.o 68% [48/70] ext/cairo/rb_cairo_text_cluster.c 70% [49/70] ext/cairo/rb_cairo_text_cluster.o 71% [50/70] ext/cairo/rb_cairo_text_extents.c 72% [51/70] ext/cairo/rb_cairo_text_extents.o 74% [52/70] lib/cairo.rb 75% [53/70] lib/cairo/color.rb 77% [54/70] lib/cairo/colors.rb 78% [55/70] lib/cairo/constants.rb 80% [56/70] lib/cairo/context.rb 81% [57/70] lib/cairo/context/blur.rb 82% [58/70] lib/cairo/context/circle.rb 84% [59/70] lib/cairo/context/color.rb 85% [60/70] lib/cairo/context/path.rb 87% [61/70] lib/cairo/context/rectangle.rb 88% [62/70] lib/cairo/context/triangle.rb 90% [63/70] lib/cairo/device.rb 91% [64/70] lib/cairo/paper.rb 92% [65/70] lib/cairo/papers.rb 94% [66/70] lib/cairo/path.rb 95% [67/70] lib/cairo/pattern.rb 97% [68/70] lib/cairo/point.rb 98% [69/70] lib/cairo/region.rb 100% [70/70] lib/cairo/surface.rb Installing ri documentation for cairo-1.16.2 Installing darkfish documentation for cairo-1.16.2 Done installing documentation for cairo after 4 seconds 1 gem installed + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.mjBXLY + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64 '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64 ++ dirname /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64 + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64 + cd cairo-1.16.2 + '[' 1 -eq 1 ']' + mkdir -p /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/share/gems + cp -a ./usr/share/gems/build_info ./usr/share/gems/cache ./usr/share/gems/doc ./usr/share/gems/extensions ./usr/share/gems/gems ./usr/share/gems/specifications /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/share/gems/ + '[' -d ./usr/lib64/gems/ruby/cairo-1.16.2 ']' + mkdir -p /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/lib64/gems/ruby/cairo-1.16.2 + cp -pa ./usr/lib64/gems/ruby/cairo-1.16.2/cairo.so ./usr/lib64/gems/ruby/cairo-1.16.2/gem.build_complete ./usr/lib64/gems/ruby/cairo-1.16.2/gem_make.out ./usr/lib64/gems/ruby/cairo-1.16.2/mkmf.log ./usr/lib64/gems/ruby/cairo-1.16.2/rb_cairo.h /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/lib64/gems/ruby/cairo-1.16.2 + '[' -d ./usr/bin ']' + mkdir -p /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/lib64/ruby/vendor_ruby + mv -f /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/lib64/gems/ruby/cairo-1.16.2/rb_cairo.h /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/lib64/ruby/vendor_ruby + rm -fr /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/share/gems/cache /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/share/gems/extensions /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/share/gems/gems/cairo-1.16.2/ext /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/share/gems/gems/cairo-1.16.2/cairo.gemspec + rm -f /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/lib64/gems/ruby/cairo-1.16.2/gem_make.out /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/lib64/gems/ruby/cairo-1.16.2/mkmf.log + /usr/lib/rpm/find-debuginfo.sh -j8 --strict-build-id -m -i --build-id-seed 1.16.2-3.mga8 --unique-debug-suffix -1.16.2-3.mga8.aarch64 --unique-debug-src-base ruby-cairo-1.16.2-3.mga8.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/cairo-1.16.2 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/lib64/gems/ruby/cairo-1.16.2/cairo.so extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/lib64/gems/ruby/cairo-1.16.2/cairo.so original debug info size: 908kB, size after compression: 844kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 672 blocks + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python3 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/share/gems/gems/cairo-1.16.2/test/run-test.rb from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/cairo-1.16.2/samples/png.rb from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/cairo-1.16.2/samples/scalable.rb from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/cairo-1.16.2/samples/blur.rb from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/cairo-1.16.2/samples/agg/aa_test.rb from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/cairo-1.16.2/samples/text2.rb from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/cairo-1.16.2/samples/text-on-path.rb from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/cairo-1.16.2/samples/link.rb from /usr/bin/env ruby to #!/usr/bin/ruby Processing files: ruby-cairo-1.16.2-3.mga8.aarch64 warning: File not found: /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/lib64/gems/ruby/cairo-1.16.2/*.h Provides: rcairo = 1.16.2-3.mga8 ruby-cairo = 1.16.2-3.mga8 ruby-cairo(aarch-64) = 1.16.2-3.mga8 rubygem(cairo) = 1.16.2-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libcairo.so.2()(64bit) libfreetype.so.6()(64bit) libruby.so.2.7()(64bit) ruby(rubygems) rubygem(pkg-config) >= 1.2.2 Processing files: ruby-cairo-doc-1.16.2-3.mga8.aarch64 pcregrep: line 1 of file /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/share/gems/doc/cairo-1.16.2/rdoc/js/search_index.js is too long for the internal buffer pcregrep: check the --buffer-size option pcregrep: line 1 of file /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64/usr/share/gems/doc/cairo-1.16.2/rdoc/js/search_index.js is too long for the internal buffer pcregrep: check the --buffer-size option Provides: ruby-cairo-doc = 1.16.2-3.mga8 ruby-cairo-doc(aarch-64) = 1.16.2-3.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ruby-cairo-devel-1.16.2-3.mga8.aarch64 Provides: ruby-cairo-devel = 1.16.2-3.mga8 ruby-cairo-devel(aarch-64) = 1.16.2-3.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ruby-cairo-debugsource-1.16.2-3.mga8.aarch64 Provides: ruby-cairo-debugsource = 1.16.2-3.mga8 ruby-cairo-debugsource(aarch-64) = 1.16.2-3.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ruby-cairo-debuginfo-1.16.2-3.mga8.aarch64 Provides: debuginfo(build-id) = 853ebae070f32550ff8e3fc995b53b7a791052f0 ruby-cairo-debuginfo = 1.16.2-3.mga8 ruby-cairo-debuginfo(aarch-64) = 1.16.2-3.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ruby-cairo-debugsource(aarch-64) = 1.16.2-3.mga8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64 Wrote: /home/iurt/rpmbuild/RPMS/aarch64/ruby-cairo-devel-1.16.2-3.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/ruby-cairo-1.16.2-3.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/ruby-cairo-debugsource-1.16.2-3.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/ruby-cairo-debuginfo-1.16.2-3.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/ruby-cairo-doc-1.16.2-3.mga8.aarch64.rpm Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.q6B0m0 + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd cairo-1.16.2 + /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/ruby-cairo-1.16.2-3.mga8.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.u0kTvY + umask 022 + cd /home/iurt/rpmbuild/BUILD + rm -rf cairo-1.16.2 + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!