>>> ruby-ffi: Building community/ruby-ffi 1.17.2-r0 (using abuild 3.17.0_rc1-r2) started Wed, 22 Apr 2026 00:21:06 +0000 >>> ruby-ffi: Validating /home/buildozer/aports/community/ruby-ffi/APKBUILD... >>> ruby-ffi: Analyzing dependencies... >>> ruby-ffi: Installing for build: build-base libffi-dev ruby ruby-dev ruby-bigdecimal ruby-rspec ( 1/21) Installing linux-headers (7.0.0-r0) ( 2/21) Installing libffi (3.5.2-r1) ( 3/21) Installing libffi-dev (3.5.2-r1) ( 4/21) Installing ca-certificates (20260413-r0) ( 5/21) Installing yaml (0.2.5-r2) ( 6/21) Installing ruby-libs (3.4.9-r0) ( 7/21) Installing libucontext (1.5-r0) ( 8/21) Installing ruby (3.4.9-r0) ( 9/21) Installing ruby-rdoc (3.4.9-r0) (10/21) Installing libgmpxx (6.3.0-r4) (11/21) Installing gmp-dev (6.3.0-r4) (12/21) Installing libucontext-dev (1.5-r0) (13/21) Installing ruby-dev (3.4.9-r0) (14/21) Installing ruby-bigdecimal (3.1.8-r0) (15/21) Installing ruby-rspec-support (3.13.3-r0) (16/21) Installing ruby-rspec-core (3.13.3-r0) (17/21) Installing ruby-diff-lcs (1.6.1-r0) (18/21) Installing ruby-rspec-expectations (3.13.4-r0) (19/21) Installing ruby-rspec-mocks (3.13.3-r0) (20/21) Installing ruby-rspec (3.13.0-r1) (21/21) Installing .makedepends-ruby-ffi (20260422.002158) Executing busybox-1.37.0-r31.trigger Executing ca-certificates-20260413-r0.trigger OK: 576.8 MiB in 124 packages >>> ruby-ffi: Cleaning up srcdir >>> ruby-ffi: Cleaning up pkgdir >>> ruby-ffi: Cleaning up tmpdir >>> ruby-ffi: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/ruby-ffi-1.17.2.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> ruby-ffi: Fetching ruby-ffi-1.17.2.tar.gz::https://github.com/ffi/ffi/archive/v1.17.2.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/ruby-ffi-1.17.2.tar.gz.part' ruby-ffi-1.17.2.tar. 100% |********************************| 190k 0:00:00 ETA '/var/cache/distfiles/ruby-ffi-1.17.2.tar.gz.part' saved /var/cache/distfiles/ruby-ffi-1.17.2.tar.gz: OK /home/buildozer/aports/community/ruby-ffi/musl-compat.patch: OK /home/buildozer/aports/community/ruby-ffi/gemspec.patch: OK >>> ruby-ffi: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/ruby-ffi-1.17.2.tar.gz /var/cache/distfiles/ruby-ffi-1.17.2.tar.gz: OK /home/buildozer/aports/community/ruby-ffi/musl-compat.patch: OK /home/buildozer/aports/community/ruby-ffi/gemspec.patch: OK >>> ruby-ffi: Unpacking /var/cache/distfiles/ruby-ffi-1.17.2.tar.gz... >>> ruby-ffi: musl-compat.patch patching file lib/ffi/dynamic_library.rb Hunk #1 succeeded at 103 (offset 29 lines). >>> ruby-ffi: gemspec.patch patching file ffi.gemspec WARNING: You have specified the uri: https://github.com/ffi/ffi/wiki for all of the following keys: documentation_uri wiki_uri Only the first one will be shown on rubygems.org WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: ffi Version: 1.17.2 File: ffi-1.17.2.gem /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/AbstractMemory.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/AbstractMemory.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/ArrayType.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/ArrayType.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Buffer.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Call.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Call.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/ClosurePool.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/ClosurePool.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/DynamicLibrary.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/DynamicLibrary.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Function.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Function.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/FunctionInfo.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/LastError.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/LastError.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/LongDouble.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/LongDouble.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/MappedType.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/MappedType.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/MemoryPointer.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/MemoryPointer.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/MethodHandle.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/MethodHandle.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Platform.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Platform.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Pointer.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Pointer.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Struct.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Struct.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/StructByValue.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/StructByValue.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/StructLayout.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Thread.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Thread.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Type.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Type.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Types.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Types.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/Variadic.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/compat.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/extconf.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/ffi.c /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/libffi.bsd.mk /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/libffi.darwin.mk /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/libffi.gnu.mk /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/libffi.mk /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/libffi.vc.mk /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/libffi.vc64.mk /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/rbffi.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c/rbffi_endian.h /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/abstract_memory.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/autopointer.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/buffer.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/callback.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/compat.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/data_converter.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/dynamic_library.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/dynamic_library.rb.orig /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/enum.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/errno.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/ffi.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/function.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/io.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/library.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/library_path.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/managedstruct.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/memorypointer.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/aarch64-darwin/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/aarch64-freebsd/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/aarch64-freebsd12/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/aarch64-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/aarch64-openbsd/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/aarch64-windows/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/arm-freebsd/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/arm-freebsd12/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/arm-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/hppa1.1-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/hppa2.0-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/i386-cygwin/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/i386-darwin/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/i386-freebsd/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/i386-freebsd12/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/i386-gnu/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/i386-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/i386-netbsd/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/i386-openbsd/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/i386-solaris/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/i386-windows/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/ia64-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/loongarch64-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/mips-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/mips64-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/mips64el-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/mipsel-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/mipsisa32r6-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/mipsisa32r6el-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/mipsisa64r6-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/mipsisa64r6el-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/powerpc-aix/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/powerpc-darwin/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/powerpc-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/powerpc-openbsd/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/powerpc64-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/powerpc64le-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/riscv64-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/s390-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/s390x-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/sparc-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/sparc-solaris/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/sparcv9-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/sparcv9-openbsd/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/sparcv9-solaris/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/sw_64-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/x86_64-cygwin/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/x86_64-darwin/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/x86_64-dragonflybsd/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/x86_64-freebsd/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/x86_64-freebsd12/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/x86_64-haiku/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/x86_64-linux/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/x86_64-msys/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/x86_64-netbsd/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/x86_64-openbsd/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/x86_64-solaris/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/platform/x86_64-windows/types.conf /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/pointer.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/struct.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/struct_by_reference.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/struct_layout.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/struct_layout_builder.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/tools/const_generator.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/tools/generator.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/tools/generator_task.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/tools/struct_generator.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/tools/types_generator.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/types.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/union.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/variadic.rb /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/lib/ffi/version.rb Building native extensions. This could take a while... current directory: /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c ["/usr/bin/ruby", "extconf.rb"] checking for pkg-config for libffi... [" ", "-L/usr/lib/../lib", "-lffi"] checking for ffi_prep_closure_loc() in -lffi... yes checking for ffi_prep_cif_var()... yes checking for ffi_raw_call()... yes checking for ffi_prep_raw_closure()... yes checking for rb_gc_mark_movable()... yes checking for whether -pthread is accepted as LDFLAGS... yes creating extconf.h creating Makefile current directory: /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c ["make", "DESTDIR=", "sitearchdir=./.gem.20260422-20861-m85t4i", "sitelibdir=./.gem.20260422-20861-m85t4i", "clean"] current directory: /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c ["make", "DESTDIR=", "sitearchdir=./.gem.20260422-20861-m85t4i", "sitelibdir=./.gem.20260422-20861-m85t4i"] compiling AbstractMemory.c compiling ArrayType.c compiling Buffer.c compiling Call.c compiling ClosurePool.c compiling DynamicLibrary.c compiling Function.c compiling FunctionInfo.c compiling LastError.c compiling LongDouble.c compiling MappedType.c compiling MemoryPointer.c compiling MethodHandle.c compiling Platform.c compiling Pointer.c compiling Struct.c compiling StructByValue.c compiling StructLayout.c compiling Thread.c compiling Type.c compiling Types.c compiling Variadic.c compiling ffi.c linking shared-object ffi_c.so current directory: /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c ["make", "DESTDIR=", "sitearchdir=./.gem.20260422-20861-m85t4i", "sitelibdir=./.gem.20260422-20861-m85t4i", "install"] install -m 0755 ffi_c.so ./.gem.20260422-20861-m85t4i current directory: /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c ["make", "DESTDIR=", "sitearchdir=./.gem.20260422-20861-m85t4i", "sitelibdir=./.gem.20260422-20861-m85t4i", "clean"] current directory: /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c /usr/bin/ruby extconf.rb current directory: /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c make DESTDIR\= sitearchdir\=./.gem.20260422-20861-m85t4i sitelibdir\=./.gem.20260422-20861-m85t4i clean current directory: /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c make DESTDIR\= sitearchdir\=./.gem.20260422-20861-m85t4i sitelibdir\=./.gem.20260422-20861-m85t4i current directory: /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c make DESTDIR\= sitearchdir\=./.gem.20260422-20861-m85t4i sitelibdir\=./.gem.20260422-20861-m85t4i install current directory: /home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/dist/gems/ffi-1.17.2/ext/ffi_c make DESTDIR\= sitearchdir\=./.gem.20260422-20861-m85t4i sitelibdir\=./.gem.20260422-20861-m85t4i clean Successfully installed ffi-1.17.2 1 gem installed "gmake CPU=loongarch64 OS=linux" cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c Benchmark.c -o Benchmark.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c BitmaskTest.c -o BitmaskTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c BoolTest.c -o BoolTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c BufferTest.c -o BufferTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c ClosureTest.c -o ClosureTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c EnumTest.c -o EnumTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c FunctionTest.c -o FunctionTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c GlobalVariable.c -o GlobalVariable.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c LastErrorTest.c -o LastErrorTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c NumberTest.c -o NumberTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c PipeHelperPosix.c -o PipeHelperPosix.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c PipeHelperWindows.c -o PipeHelperWindows.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c PointerTest.c -o PointerTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c ReferenceTest.c -o ReferenceTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c StringTest.c -o StringTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c StructTest.c -o StructTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c UnionTest.c -o UnionTest.o cc -O2 -fno-omit-frame-pointer -fno-strict-aliasing -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses -I"." -fPIC -D_REENTRANT -c VariadicTest.c -o VariadicTest.o cc -o libtest.so -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -shared -Wl,-soname,libtest.so ./Benchmark.o ./BitmaskTest.o ./BoolTest.o ./BufferTest.o ./ClosureTest.o ./EnumTest.o ./FunctionTest.o ./GlobalVariable.o ./LastErrorTest.o ./NumberTest.o ./PipeHelperPosix.o ./PipeHelperWindows.o ./PointerTest.o ./ReferenceTest.o ./StringTest.o ./StructTest.o ./UnionTest.o ./VariadicTest.o -lm Run options: exclude {gc_dependent: true} .../home/buildozer/aports/community/ruby-ffi/src/ffi-1.17.2/spec/ffi/async_callback_spec.rb:61: warning: Ractor is experimental, and the behavior may change in future versions of Ruby! Also there are many implementation issues. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Finished in 2.56 seconds (files took 14.76 seconds to load) 5014 examples, 0 failures >>> ruby-ffi: Entering fakeroot... >>> ruby-ffi*: Running postcheck for ruby-ffi >>> ruby-ffi*: Preparing package ruby-ffi... >>> ruby-ffi*: Stripping binaries >>> ruby-ffi*: Script found. /bin/sh added as a dependency >>> ruby-ffi*: Adding .post-install Please specify at least one package name on the command line. >>> ruby-ffi*: Scanning shared objects >>> ruby-ffi*: Tracing dependencies... /bin/sh so:libc.musl-loongarch64.so.1 so:libffi.so.8 so:libruby.so.3.4 >>> ruby-ffi*: Package size: 334.4 KB >>> ruby-ffi*: Compressing data... >>> ruby-ffi*: Create checksum... >>> ruby-ffi*: Create ruby-ffi-1.17.2-r0.apk >>> ruby-ffi: Build complete at Wed, 22 Apr 2026 00:22:24 +0000 elapsed time 0h 1m 18s >>> ruby-ffi: Cleaning up srcdir >>> ruby-ffi: Cleaning up pkgdir >>> ruby-ffi: Cleaning up tmpdir >>> ruby-ffi: Uninstalling dependencies... ( 1/21) Purging .makedepends-ruby-ffi (20260422.002158) ( 2/21) Purging libffi-dev (3.5.2-r1) ( 3/21) Purging linux-headers (7.0.0-r0) ( 4/21) Purging ruby-dev (3.4.9-r0) ( 5/21) Purging ruby-rdoc (3.4.9-r0) ( 6/21) Purging gmp-dev (6.3.0-r4) ( 7/21) Purging libgmpxx (6.3.0-r4) ( 8/21) Purging libucontext-dev (1.5-r0) ( 9/21) Purging ruby-bigdecimal (3.1.8-r0) (10/21) Purging ruby-rspec (3.13.0-r1) (11/21) Purging ruby-rspec-core (3.13.3-r0) (12/21) Purging ruby-rspec-expectations (3.13.4-r0) (13/21) Purging ruby-rspec-mocks (3.13.3-r0) (14/21) Purging ruby-diff-lcs (1.6.1-r0) (15/21) Purging ruby-rspec-support (3.13.3-r0) (16/21) Purging ruby (3.4.9-r0) (17/21) Purging ca-certificates (20260413-r0) Executing ca-certificates-20260413-r0.post-deinstall (18/21) Purging libucontext (1.5-r0) (19/21) Purging ruby-libs (3.4.9-r0) (20/21) Purging yaml (0.2.5-r2) (21/21) Purging libffi (3.5.2-r1) Executing busybox-1.37.0-r31.trigger OK: 543.3 MiB in 103 packages >>> ruby-ffi: Updating the community/loongarch64 repository index... >>> ruby-ffi: Signing the index...