>>> ruby-zstd-ruby: Building community/ruby-zstd-ruby 1.5.6.6-r1 (using abuild 3.15.0_rc3-r1) started Tue, 22 Apr 2025 22:35:08 +0000 >>> ruby-zstd-ruby: Validating /home/buildozer/aports/community/ruby-zstd-ruby/APKBUILD... >>> ruby-zstd-ruby: Analyzing dependencies... >>> ruby-zstd-ruby: Installing for build: build-base ruby-dev zstd-dev ruby-rspec (1/20) Installing ca-certificates (20241121-r2) (2/20) Installing libffi (3.4.8-r0) (3/20) Installing yaml (0.2.5-r2) (4/20) Installing ruby-libs (3.4.3-r0) (5/20) Installing libucontext (1.3.2-r0) (6/20) Installing ruby (3.4.3-r0) (7/20) Installing ruby-rdoc (3.4.3-r0) (8/20) Installing libgmpxx (6.3.0-r3) (9/20) Installing gmp-dev (6.3.0-r3) (10/20) Installing libucontext-dev (1.3.2-r0) (11/20) Installing ruby-dev (3.4.3-r0) (12/20) Installing zstd (1.5.7-r0) (13/20) Installing zstd-dev (1.5.7-r0) (14/20) Installing ruby-rspec-support (3.13.1-r1) (15/20) Installing ruby-rspec-core (3.13.2-r1) (16/20) Installing ruby-diff-lcs (1.5.1-r1) (17/20) Installing ruby-rspec-expectations (3.13.3-r1) (18/20) Installing ruby-rspec-mocks (3.13.2-r1) (19/20) Installing ruby-rspec (3.13.0-r1) (20/20) Installing .makedepends-ruby-zstd-ruby (20250422.223509) Executing busybox-1.37.0-r16.trigger Executing ca-certificates-20241121-r2.trigger OK: 422 MiB in 126 packages >>> ruby-zstd-ruby: Cleaning up srcdir >>> ruby-zstd-ruby: Cleaning up pkgdir >>> ruby-zstd-ruby: Cleaning up tmpdir >>> ruby-zstd-ruby: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ruby-zstd-ruby-1.5.6.6.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/ruby-zstd-ruby-1.5.6.6.tar.gz.part' ruby-zstd-ruby-1.5.6 100% |********************************| 1911k 0:00:00 ETA '/var/cache/distfiles/edge/ruby-zstd-ruby-1.5.6.6.tar.gz.part' saved >>> ruby-zstd-ruby: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ruby-zstd-ruby-1.5.6.6.tar.gz >>> ruby-zstd-ruby: Checking sha512sums... ruby-zstd-ruby-1.5.6.6.tar.gz: OK gemspec.patch: OK spec-remove-unnecessary-deps.patch: OK shared-libzstd.patch: OK >>> ruby-zstd-ruby: Unpacking /var/cache/distfiles/edge/ruby-zstd-ruby-1.5.6.6.tar.gz... >>> ruby-zstd-ruby: gemspec.patch patching file zstd-ruby.gemspec >>> ruby-zstd-ruby: spec-remove-unnecessary-deps.patch patching file spec/spec_helper.rb patching file spec/zstd-ruby-stream_reader_spec.rb >>> ruby-zstd-ruby: shared-libzstd.patch patching file ext/zstdruby/common.h patching file ext/zstdruby/extconf.rb patching file ext/zstdruby/main.c patching file spec/zstd-ruby_spec.rb WARNING: open-ended dependency on bundler (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on pry (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: make sure you specify the oldest ruby version constraint (like ">= 3.0") that you want your gem to support by setting the `required_ruby_version` gemspec attribute WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: zstd-ruby Version: 1.5.6.6 File: zstd-ruby-1.5.6.6.gem /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby/common.h /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby/extconf.rb /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby/main.c /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby/streaming_compress.c /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby/streaming_decompress.c /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby/zstdruby.c /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/lib/zstd-ruby.rb /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/lib/zstd-ruby/stream_reader.rb /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/lib/zstd-ruby/stream_writer.rb /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/lib/zstd-ruby/version.rb Building native extensions. This could take a while... current directory: /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby ["/usr/bin/ruby", "extconf.rb"] checking for rb_gc_mark_movable()... yes checking for pkg-config for libzstd... [" ", "", "-lzstd"] creating Makefile current directory: /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby ["make", "DESTDIR=", "sitearchdir=./.gem.20250422-6112-s4d7x1", "sitelibdir=./.gem.20250422-6112-s4d7x1", "clean"] current directory: /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby ["make", "DESTDIR=", "sitearchdir=./.gem.20250422-6112-s4d7x1", "sitelibdir=./.gem.20250422-6112-s4d7x1"] compiling main.c compiling streaming_compress.c compiling streaming_decompress.c compiling zstdruby.c linking shared-object zstd-ruby/zstdruby.so current directory: /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby ["make", "DESTDIR=", "sitearchdir=./.gem.20250422-6112-s4d7x1", "sitelibdir=./.gem.20250422-6112-s4d7x1", "install"] install -m 0755 zstdruby.so ./.gem.20250422-6112-s4d7x1/zstd-ruby current directory: /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby ["make", "DESTDIR=", "sitearchdir=./.gem.20250422-6112-s4d7x1", "sitelibdir=./.gem.20250422-6112-s4d7x1", "clean"] current directory: /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby /usr/bin/ruby extconf.rb current directory: /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby make DESTDIR\= sitearchdir\=./.gem.20250422-6112-s4d7x1 sitelibdir\=./.gem.20250422-6112-s4d7x1 clean current directory: /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby make DESTDIR\= sitearchdir\=./.gem.20250422-6112-s4d7x1 sitelibdir\=./.gem.20250422-6112-s4d7x1 current directory: /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby make DESTDIR\= sitearchdir\=./.gem.20250422-6112-s4d7x1 sitelibdir\=./.gem.20250422-6112-s4d7x1 install current directory: /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/dist/gems/zstd-ruby-1.5.6.6/ext/zstdruby make DESTDIR\= sitearchdir\=./.gem.20250422-6112-s4d7x1 sitelibdir\=./.gem.20250422-6112-s4d7x1 clean Successfully installed zstd-ruby-1.5.6.6 1 gem installed Zstd::StreamReader read shoud work Zstd::StreamWriter write shoud work Zstd::StreamingCompress << shoud work << + GC.compat shoud work << + flush shoud work compress + flush shoud work compression level shoud work dictionary shoud work nil dictionary shoud work Ractor /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-streaming-compress_spec.rb:94: warning: Ractor is experimental, and the behavior may change in future versions of Ruby! Also there are many implementation issues. should be supported Zstd::StreamingDecompress streaming decompress shoud work streaming decompress + GC.compact shoud work dictionary streaming decompress + GC.compact shoud work nil dictionary streaming decompress + GC.compact shoud work Ractor should be supported Zstd compress and decompress with dict keyward args should work should work with simple string should work with blank input should work with blank dictionary should support compression levels should support compression levels with blank dictionary compress_using_dict /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-using-dict_spec.rb:64: warning: Zstd.compress_using_dict is deprecated; use Zstd.compress with `dict:` instead. /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-using-dict_spec.rb:67: warning: Zstd.decompress_using_dict is deprecated; use Zstd.decompress with `dict:` instead. should work /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-using-dict_spec.rb:71: warning: Zstd.compress_using_dict is deprecated; use Zstd.compress with `dict:` instead. /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-using-dict_spec.rb:72: warning: Zstd.decompress_using_dict is deprecated; use Zstd.decompress with `dict:` instead. should work with simple string /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-using-dict_spec.rb:76: warning: Zstd.compress_using_dict is deprecated; use Zstd.compress with `dict:` instead. /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-using-dict_spec.rb:77: warning: Zstd.decompress_using_dict is deprecated; use Zstd.decompress with `dict:` instead. should work with blank input /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-using-dict_spec.rb:81: warning: Zstd.compress_using_dict is deprecated; use Zstd.compress with `dict:` instead. /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-using-dict_spec.rb:82: warning: Zstd.decompress_using_dict is deprecated; use Zstd.decompress with `dict:` instead. should work with blank dictionary /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-using-dict_spec.rb:87: warning: Zstd.compress_using_dict is deprecated; use Zstd.compress with `dict:` instead. /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-using-dict_spec.rb:88: warning: Zstd.compress_using_dict is deprecated; use Zstd.compress with `dict:` instead. /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-using-dict_spec.rb:90: warning: Zstd.decompress_using_dict is deprecated; use Zstd.decompress with `dict:` instead. should support compression levels /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-using-dict_spec.rb:94: warning: Zstd.compress_using_dict is deprecated; use Zstd.compress with `dict:` instead. /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby-using-dict_spec.rb:95: warning: Zstd.decompress_using_dict is deprecated; use Zstd.decompress with `dict:` instead. should support compression levels with blank dictionary Zstd has a version number zstd_version should work (PENDING: do not require specific zstd version) compress should work /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby_spec.rb:29: warning: `level` in args is deprecated; use keyword args `level:` instead. should support compression levels /home/buildozer/aports/community/ruby-zstd-ruby/src/zstd-ruby-1.5.6.6/spec/zstd-ruby_spec.rb:36: warning: `level` in args is deprecated; use keyword args `level:` instead. should support compression keyward args levels should compress large bytes should raise exception with unsupported object should convert object implicitly decompress should work should work for empty strings should work for non-ascii string should work hash equal streaming compress should raise exception with unsupported object should convert object implicitly Ractor should be supported Pending: (Failures listed here are expected and do not affect your suite's status) 1) Zstd zstd_version should work # do not require specific zstd version # ./spec/zstd-ruby_spec.rb:15 Finished in 18.26 seconds (files took 0.10407 seconds to load) 42 examples, 0 failures, 1 pending >>> ruby-zstd-ruby: Entering fakeroot... >>> ruby-zstd-ruby*: Running postcheck for ruby-zstd-ruby >>> ruby-zstd-ruby*: Preparing package ruby-zstd-ruby... >>> ruby-zstd-ruby*: Stripping binaries >>> ruby-zstd-ruby*: Scanning shared objects >>> ruby-zstd-ruby*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libruby.so.3.4 so:libzstd.so.1 >>> ruby-zstd-ruby*: Package size: 46.7 KB >>> ruby-zstd-ruby*: Compressing data... >>> ruby-zstd-ruby*: Create checksum... >>> ruby-zstd-ruby*: Create ruby-zstd-ruby-1.5.6.6-r1.apk >>> ruby-zstd-ruby: Build complete at Tue, 22 Apr 2025 22:35:31 +0000 elapsed time 0h 0m 23s >>> ruby-zstd-ruby: Cleaning up srcdir >>> ruby-zstd-ruby: Cleaning up pkgdir >>> ruby-zstd-ruby: Uninstalling dependencies... (1/20) Purging .makedepends-ruby-zstd-ruby (20250422.223509) (2/20) Purging ruby-dev (3.4.3-r0) (3/20) Purging ruby-rdoc (3.4.3-r0) (4/20) Purging gmp-dev (6.3.0-r3) (5/20) Purging libgmpxx (6.3.0-r3) (6/20) Purging libucontext-dev (1.3.2-r0) (7/20) Purging zstd-dev (1.5.7-r0) (8/20) Purging zstd (1.5.7-r0) (9/20) Purging ruby-rspec (3.13.0-r1) (10/20) Purging ruby-rspec-core (3.13.2-r1) (11/20) Purging ruby-rspec-expectations (3.13.3-r1) (12/20) Purging ruby-rspec-mocks (3.13.2-r1) (13/20) Purging ruby-diff-lcs (1.5.1-r1) (14/20) Purging ruby-rspec-support (3.13.1-r1) (15/20) Purging ruby (3.4.3-r0) (16/20) Purging ca-certificates (20241121-r2) Executing ca-certificates-20241121-r2.post-deinstall (17/20) Purging libucontext (1.3.2-r0) (18/20) Purging ruby-libs (3.4.3-r0) (19/20) Purging yaml (0.2.5-r2) (20/20) Purging libffi (3.4.8-r0) Executing busybox-1.37.0-r16.trigger OK: 400 MiB in 106 packages >>> ruby-zstd-ruby: Updating the community/x86_64 repository index... >>> ruby-zstd-ruby: Signing the index...