~ » hp --test ruby Checking if any dependency-infos need to be updated ... Looking for stale dependency-infos ... ---------------------------------------------------------------------- dev-lang::ruby-2.6.3 /Ports/haikuports/dev-lang/ruby/ruby-2.6.3.recipe ---------------------------------------------------------------------- ---------------------------------------------------------------------- TESTING dev-lang::ruby-2.6.3 ---------------------------------------------------------------------- chroot has these packages active: /boot/system/packages/autoconf-2.69-8-x86_64.hpkg /boot/system/packages/automake-1.16.1-1-x86_64.hpkg /boot/system/packages/bash-4.4.023-1-x86_64.hpkg /boot/system/packages/binutils-2.31.1-1-x86_64.hpkg /boot/system/packages/bison-3.0.5-1-x86_64.hpkg /boot/system/packages/bzip2-1.0.6-8-x86_64.hpkg /boot/system/packages/ca_root_certificates-2018_10_17-1-any.hpkg /boot/system/packages/coreutils-8.29-2-x86_64.hpkg /boot/system/packages/curl-7.62.0-1-x86_64.hpkg /boot/system/packages/diffutils-3.7-1-x86_64.hpkg /boot/system/packages/expat-2.2.6-1-x86_64.hpkg /boot/system/packages/ffmpeg-4.1.3-2-x86_64.hpkg /boot/system/packages/findutils-4.6.0-1-x86_64.hpkg /boot/system/packages/fontconfig-2.12.6-2-x86_64.hpkg /boot/system/packages/freetype-2.9.1-1-x86_64.hpkg /boot/system/packages/gawk-4.2.1-1-x86_64.hpkg /boot/system/packages/gcc-7.3.0_2018_05_01-5-x86_64.hpkg /boot/system/packages/gcc_syslibs-7.3.0_2018_05_01-5-x86_64.hpkg /boot/system/packages/gettext_libintl-0.19.8.1-5-x86_64.hpkg /boot/system/packages/giflib-5.1.4-2-x86_64.hpkg /boot/system/packages/git-2.21.0-2-x86_64.hpkg /boot/system/packages/gmp-6.1.2-3-x86_64.hpkg /boot/system/packages/gnutls-3.6.4-1-x86_64.hpkg /boot/system/packages/grep-3.3-1-x86_64.hpkg /boot/system/packages/groff-1.22.3-1-x86_64.hpkg /boot/system/packages/gutenprint-5.2.14-1-x86_64.hpkg /boot/system/packages/gzip-1.10-1-x86_64.hpkg /boot/system/packages/haiku-r1~beta1_hrev53092-1-x86_64.hpkg /boot/system/packages/haiku_devel-r1~beta1_hrev53092-1-x86_64.hpkg /boot/system/packages/icu-57.1-3-x86_64.hpkg /boot/system/packages/ilmbase-2.2.1-2-x86_64.hpkg /boot/system/packages/jasper-2.0.16-1-x86_64.hpkg /boot/system/packages/jpeg-9c-2-x86_64.hpkg /boot/system/packages/lcms-2.9-2-x86_64.hpkg /boot/system/packages/less-550-1-x86_64.hpkg /boot/system/packages/libedit-20180525_3.1-1-x86_64.hpkg /boot/system/packages/libedit_devel-20180525_3.1-1-x86_64.hpkg /boot/system/packages/libffi-3.2.1-4-x86_64.hpkg /boot/system/packages/libffi_devel-3.2.1-4-x86_64.hpkg /boot/system/packages/libgcrypt-1.8.4-1-x86_64.hpkg /boot/system/packages/libgpg_error-1.36-1-x86_64.hpkg /boot/system/packages/libicns-0.8.1-8-x86_64.hpkg /boot/system/packages/libiconv-1.15-4-x86_64.hpkg /boot/system/packages/libiconv_devel-1.15-4-x86_64.hpkg /boot/system/packages/libidn2-2.0.5-1-x86_64.hpkg /boot/system/packages/libogg-1.3.3-2-x86_64.hpkg /boot/system/packages/libopenmpt-0.4.4-2-x86_64.hpkg /boot/system/packages/libpcre2-10.32-1-x86_64.hpkg /boot/system/packages/libpng16-1.6.36-1-x86_64.hpkg /boot/system/packages/libsolv-0.3.0_haiku_2014_12_22-3-x86_64.hpkg /boot/system/packages/libtasn1-4.13-1-x86_64.hpkg /boot/system/packages/libtheora-1.1.1-7-x86_64.hpkg /boot/system/packages/libtool-2.4.6-1-x86_64.hpkg /boot/system/packages/libtool_libltdl-2.4.6-1-x86_64.hpkg /boot/system/packages/libunistring-0.9.10-1-x86_64.hpkg /boot/system/packages/libvorbis-1.3.6-1-x86_64.hpkg /boot/system/packages/libvpx3-1.5.0-3-x86_64.hpkg /boot/system/packages/libwebp-1.0.2-1-x86_64.hpkg /boot/system/packages/libxml2-2.9.9-3-x86_64.hpkg /boot/system/packages/m4-1.4.18-3-x86_64.hpkg /boot/system/packages/make-4.1-3-x86_64.hpkg /boot/system/packages/man-1.6g-6-x86_64.hpkg /boot/system/packages/mpc-1.1.0-1-x86_64.hpkg /boot/system/packages/mpfr-3.1.6-3-x86_64.hpkg /boot/system/packages/nano-4.0-1-x86_64.hpkg /boot/system/packages/ncurses6-6.1-1-x86_64.hpkg /boot/system/packages/ncurses6_devel-6.1-1-x86_64.hpkg /boot/system/packages/nettle-3.4.1-1-x86_64.hpkg /boot/system/packages/nghttp2-1.34.0-1-x86_64.hpkg /boot/system/packages/noto-20170920-3-any.hpkg /boot/system/packages/noto_sans_cjk_jp-1.004-2-any.hpkg /boot/system/packages/openexr-2.2.1-2-x86_64.hpkg /boot/system/packages/openjpeg-2.3.1-1-x86_64.hpkg /boot/system/packages/openssl-1.0.2q-1-x86_64.hpkg /boot/system/packages/openssl_devel-1.0.2q-1-x86_64.hpkg /boot/system/packages/perl-5.28.1-2-x86_64.hpkg /boot/system/packages/pkgconf-1.5.3-1-x86_64.hpkg /boot/system/packages/python-2.7.15-1-x86_64.hpkg /boot/system/packages/readline-7.0.3-3-x86_64.hpkg /boot/system/packages/sed-4.4-3-x86_64.hpkg /boot/system/packages/speex-1.2.0-4-x86_64.hpkg /boot/system/packages/sqlite-3.27.2.0-1-x86_64.hpkg /boot/system/packages/tar-1.32-1-x86_64.hpkg /boot/system/packages/tiff4-4.0.10-1-x86_64.hpkg /boot/system/packages/unzip-6.0-5-x86_64.hpkg /boot/system/packages/zlib-1.2.11-3-x86_64.hpkg /boot/system/packages/zlib_devel-1.2.11-3-x86_64.hpkg /boot/system/packages/zstd-1.3.8-1-x86_64.hpkg ----- Package Info ---------------- header size: 80 heap size: 1139 TOC size: 41 package attributes size: 1608 total size: 1219 ----------------------------------- ----- Package Info ---------------- header size: 80 heap size: 1035 TOC size: 41 package attributes size: 1260 total size: 1115 ----------------------------------- ----- Package Info ---------------- header size: 80 heap size: 1034 TOC size: 41 package attributes size: 1247 total size: 1114 ----------------------------------- Testing ... BASERUBY = echo executable host ruby is required. use --with-baseruby option.; false CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -D_BSD_SOURCE -fPIC XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN CPPFLAGS = -I. -I.ext/include/x86_64-haiku -I./include -I. -I./enc/unicode/12.1.0 DLDFLAGS = -lssp -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.2.6 -fstack-protector-strong SOLIBS = -lz -lpthread LANG = en_US.UTF-8 LC_ALL = POSIX LC_CTYPE = gcc (2018_05_01) 7.3.0 Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. generating enc.mk making srcs under enc make[1]: Entering directory '/sources/ruby-2.6.3' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/sources/ruby-2.6.3' generating transdb.h transdb.h unchanged generating makefiles ext/configure-ext.mk ext/configure-ext.mk unchanged make[1]: Entering directory '/sources/ruby-2.6.3' make[1]: Leaving directory '/sources/ruby-2.6.3' generating makefile exts.mk exts.mk unchanged make[1]: Entering directory '/sources/ruby-2.6.3' make[2]: Entering directory '/sources/ruby-2.6.3/ext/bigdecimal' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/bigdecimal' make[2]: Entering directory '/sources/ruby-2.6.3/ext/coverage' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/coverage' make[2]: Entering directory '/sources/ruby-2.6.3/ext/date' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/date' make[2]: Entering directory '/sources/ruby-2.6.3/ext/digest' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/digest' make[2]: Entering directory '/sources/ruby-2.6.3/ext/digest/sha2' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/digest/sha2' make[2]: Entering directory '/sources/ruby-2.6.3/ext/fiddle' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/fiddle' make[2]: Entering directory '/sources/ruby-2.6.3/ext/io/console' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/io/console' make[2]: Entering directory '/sources/ruby-2.6.3/ext/json' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/json' make[2]: Entering directory '/sources/ruby-2.6.3/ext/nkf' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/nkf' make[2]: Entering directory '/sources/ruby-2.6.3/ext/openssl' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/openssl' make[2]: Entering directory '/sources/ruby-2.6.3/ext/pathname' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/pathname' make[2]: Entering directory '/sources/ruby-2.6.3/ext/psych' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/psych' make[2]: Entering directory '/sources/ruby-2.6.3/ext/pty' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/pty' make[2]: Entering directory '/sources/ruby-2.6.3/ext/ripper' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/ripper' make[2]: Entering directory '/sources/ruby-2.6.3/ext/rubyvm' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/rubyvm' make[2]: Entering directory '/sources/ruby-2.6.3/ext/socket' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/socket' make[2]: Entering directory '/sources/ruby-2.6.3/ext/syslog' make[2]: Leaving directory '/sources/ruby-2.6.3/ext/syslog' make[2]: Entering directory '/sources/ruby-2.6.3' make[2]: Leaving directory '/sources/ruby-2.6.3' make[1]: Leaving directory '/sources/ruby-2.6.3' make[1]: Entering directory '/sources/ruby-2.6.3' *** Following extensions are not compiled: dbm: Could not be configured. It will not be installed. Check ext/dbm/mkmf.log for more details. gdbm: Could not be configured. It will not be installed. Check ext/gdbm/mkmf.log for more details. *** Fix the problems, then remove these directories and try again if you want. make[1]: Leaving directory '/sources/ruby-2.6.3' making enc make[1]: Entering directory '/sources/ruby-2.6.3' make[1]: Nothing to be done for 'enc'. make[1]: Leaving directory '/sources/ruby-2.6.3' making trans make[1]: Entering directory '/sources/ruby-2.6.3' make[1]: Nothing to be done for './enc/trans'. make[1]: Leaving directory '/sources/ruby-2.6.3' making encs make[1]: Entering directory '/sources/ruby-2.6.3' make[1]: Nothing to be done for 'encs'. make[1]: Leaving directory '/sources/ruby-2.6.3' Generating RDoc documentation No newer files. Files: 0 Classes: 0 (0 undocumented) Modules: 0 (0 undocumented) Constants: 0 (0 undocumented) Attributes: 0 (0 undocumented) Methods: 0 (0 undocumented) Total: 0 (0 undocumented) 0.00% documented Elapsed: 0.0s PASS all 1397 tests exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems "./bootstraptest/runner.rb" --ruby="ruby --disable-gems" ./KNOWNBUGS.rb 2019-04-26 15:26:16 +0200 Driver is ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-haiku] Target is ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-haiku] KNOWNBUGS.rb PASS 0 No tests, no problem test succeeded Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems" # Running tests: Finished tests in 7.877374s, 28.1820 tests/s, 58.5220 assertions/s. 222 tests, 461 assertions, 0 failures, 0 errors, 0 skips ruby -v: ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-haiku] config.status: creating ruby-runner.h making mjit_build_dir.so Traceback (most recent call last): 18: from ./test/runner.rb:33:in `
' 17: from /sources/ruby-2.6.3/test/lib/test/unit.rb:1148:in `run' 16: from /sources/ruby-2.6.3/test/lib/test/unit.rb:1141:in `run' 15: from /sources/ruby-2.6.3/test/lib/test/unit.rb:1136:in `process_args' 14: from /sources/ruby-2.6.3/test/lib/test/unit.rb:130:in `process_args' 13: from /sources/ruby-2.6.3/test/lib/test/unit.rb:64:in `process_args' 12: from /sources/ruby-2.6.3/test/lib/test/unit.rb:952:in `non_options' 11: from /sources/ruby-2.6.3/test/lib/test/unit.rb:952:in `each' 10: from /sources/ruby-2.6.3/test/lib/test/unit.rb:958:in `block in non_options' 9: from /sources/ruby-2.6.3/test/lib/test/unit.rb:958:in `require' 8: from /sources/ruby-2.6.3/test/fiddle/test_import.rb:9:in `' 7: from /sources/ruby-2.6.3/test/fiddle/test_import.rb:10:in `' 6: from /sources/ruby-2.6.3/test/fiddle/test_import.rb:12:in `' 5: from /sources/ruby-2.6.3/.ext/common/fiddle/import.rb:77:in `dlload' 4: from /sources/ruby-2.6.3/.ext/common/fiddle/import.rb:77:in `collect' 3: from /sources/ruby-2.6.3/.ext/common/fiddle/import.rb:87:in `block in dlload' 2: from /sources/ruby-2.6.3/.ext/common/fiddle.rb:47:in `dlopen' 1: from /sources/ruby-2.6.3/.ext/common/fiddle.rb:47:in `new' /sources/ruby-2.6.3/.ext/common/fiddle.rb:47:in `initialize': Not an executable (Fiddle::DLError) 16: from ./test/runner.rb:33:in `
' 15: from /sources/ruby-2.6.3/test/lib/test/unit.rb:1148:in `run' 14: from /sources/ruby-2.6.3/test/lib/test/unit.rb:1141:in `run' 13: from /sources/ruby-2.6.3/test/lib/test/unit.rb:1136:in `process_args' 12: from /sources/ruby-2.6.3/test/lib/test/unit.rb:130:in `process_args' 11: from /sources/ruby-2.6.3/test/lib/test/unit.rb:64:in `process_args' 10: from /sources/ruby-2.6.3/test/lib/test/unit.rb:952:in `non_options' 9: from /sources/ruby-2.6.3/test/lib/test/unit.rb:952:in `each' 8: from /sources/ruby-2.6.3/test/lib/test/unit.rb:958:in `block in non_options' 7: from /sources/ruby-2.6.3/test/lib/test/unit.rb:958:in `require' 6: from /sources/ruby-2.6.3/test/fiddle/test_import.rb:9:in `' 5: from /sources/ruby-2.6.3/test/fiddle/test_import.rb:10:in `' 4: from /sources/ruby-2.6.3/test/fiddle/test_import.rb:12:in `' 3: from /sources/ruby-2.6.3/.ext/common/fiddle/import.rb:77:in `dlload' 2: from /sources/ruby-2.6.3/.ext/common/fiddle/import.rb:77:in `collect' 1: from /sources/ruby-2.6.3/.ext/common/fiddle/import.rb:86:in `block in dlload' /sources/ruby-2.6.3/.ext/common/fiddle/import.rb:89:in `rescue in block in dlload': can't load /sources/ruby-2.6.3/test/-ext-/arith_seq/test_arith_seq_extract.rb (Fiddle::DLError) uncommon.mk:768: recipe for target 'yes-test-almost' failed make: *** [yes-test-almost] Error 1 Warning: Command '['bash', '-c', '. /wrapper-script']' returned non-zero exit status 2 Error: Test has failed - stopping. ~ » ~ » uname -a Haiku shredder 1 hrev53092 Apr 24 2019 11:53:31 x86_64 x86_64 Haiku