>>> ruby-zstd-ruby: Building community/ruby-zstd-ruby 1.5.6.6-r1 (using abuild 3.15.0-r0) started Mon, 13 Oct 2025 15:03:02 +0000 >>> ruby-zstd-ruby: Validating /home/udu/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 WARNING: opening /home/udu/packages//community: No such file or directory WARNING: opening /home/udu/packages//main: No such file or directory fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz (1/18) Installing yaml (0.2.5-r2) (2/18) Installing ruby-libs (3.4.4-r0) (3/18) Installing libucontext (1.3.2-r0) (4/18) Installing ruby (3.4.4-r0) (5/18) Installing ruby-rdoc (3.4.4-r0) (6/18) Installing libgmpxx (6.3.0-r3) (7/18) Installing gmp-dev (6.3.0-r3) (8/18) Installing libucontext-dev (1.3.2-r0) (9/18) Installing ruby-dev (3.4.4-r0) (10/18) Installing zstd (1.5.7-r0) (11/18) Installing zstd-dev (1.5.7-r0) (12/18) Installing ruby-rspec-support (3.13.3-r0) (13/18) Installing ruby-rspec-core (3.13.3-r0) (14/18) Installing ruby-diff-lcs (1.6.1-r0) (15/18) Installing ruby-rspec-expectations (3.13.4-r0) (16/18) Installing ruby-rspec-mocks (3.13.3-r0) (17/18) Installing ruby-rspec (3.13.0-r1) (18/18) Installing .makedepends-ruby-zstd-ruby (20251013.150303) Executing busybox-1.37.0-r19.trigger OK: 319 MiB in 107 packages >>> ruby-zstd-ruby: Cleaning up srcdir >>> ruby-zstd-ruby: Cleaning up pkgdir >>> ruby-zstd-ruby: Cleaning up tmpdir >>> ruby-zstd-ruby: Fetching https://github.com/SpringMT/zstd-ruby/archive/v1.5.6.6/ruby-zstd-ruby-1.5.6.6.tar.gz >>> ruby-zstd-ruby: Fetching https://github.com/SpringMT/zstd-ruby/archive/v1.5.6.6/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/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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.20251013-751162-1l9fnd", "sitelibdir=./.gem.20251013-751162-1l9fnd", "clean"] current directory: /home/udu/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.20251013-751162-1l9fnd", "sitelibdir=./.gem.20251013-751162-1l9fnd"] compiling main.c compiling streaming_compress.c compiling streaming_decompress.c compiling zstdruby.c linking shared-object zstd-ruby/zstdruby.so current directory: /home/udu/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.20251013-751162-1l9fnd", "sitelibdir=./.gem.20251013-751162-1l9fnd", "install"] install -m 0755 zstdruby.so ./.gem.20251013-751162-1l9fnd/zstd-ruby current directory: /home/udu/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.20251013-751162-1l9fnd", "sitelibdir=./.gem.20251013-751162-1l9fnd", "clean"] current directory: /home/udu/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/udu/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.20251013-751162-1l9fnd sitelibdir\=./.gem.20251013-751162-1l9fnd clean current directory: /home/udu/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.20251013-751162-1l9fnd sitelibdir\=./.gem.20251013-751162-1l9fnd current directory: /home/udu/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.20251013-751162-1l9fnd sitelibdir\=./.gem.20251013-751162-1l9fnd install current directory: /home/udu/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.20251013-751162-1l9fnd sitelibdir\=./.gem.20251013-751162-1l9fnd clean Successfully installed zstd-ruby-1.5.6.6 1 gem installed GET https://rubygems.org/latest_specs.4.8.gz 200 OK GET https://rubygems.org/quick/Marshal.4.8/rubygems-update-3.7.2.gemspec.rz 200 OK A new release of RubyGems is available: 3.6.7 → 3.7.2! Run `gem update --system 3.7.2` to update your installation. 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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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/udu/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 8.65 seconds (files took 0.05726 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.6 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 Mon, 13 Oct 2025 15:03:14 +0000 elapsed time 0h 0m 12s >>> ruby-zstd-ruby: Cleaning up srcdir >>> ruby-zstd-ruby: Cleaning up pkgdir >>> ruby-zstd-ruby: Uninstalling dependencies... (1/18) Purging .makedepends-ruby-zstd-ruby (20251013.150303) (2/18) Purging ruby-dev (3.4.4-r0) (3/18) Purging ruby-rdoc (3.4.4-r0) (4/18) Purging gmp-dev (6.3.0-r3) (5/18) Purging libgmpxx (6.3.0-r3) (6/18) Purging libucontext-dev (1.3.2-r0) (7/18) Purging zstd-dev (1.5.7-r0) (8/18) Purging zstd (1.5.7-r0) (9/18) Purging ruby-rspec (3.13.0-r1) (10/18) Purging ruby-rspec-core (3.13.3-r0) (11/18) Purging ruby-rspec-expectations (3.13.4-r0) (12/18) Purging ruby-rspec-mocks (3.13.3-r0) (13/18) Purging ruby-diff-lcs (1.6.1-r0) (14/18) Purging ruby-rspec-support (3.13.3-r0) (15/18) Purging ruby (3.4.4-r0) (16/18) Purging libucontext (1.3.2-r0) (17/18) Purging ruby-libs (3.4.4-r0) (18/18) Purging yaml (0.2.5-r2) Executing busybox-1.37.0-r19.trigger OK: 296 MiB in 89 packages >>> ruby-zstd-ruby: Updating the community/x86_64 repository index... >>> ruby-zstd-ruby: Signing the index...