# Ruby\_1\_9\_2 on NetBSD 5.1\_RC1(+)

**URL:** <https://www.ruby-forum.com/t/ruby-1-9-2-on-netbsd-5-1-rc1/188419>\
**Category:** Development\
**Created:** [May 11, 2010, 6:02pm UTC](https://www.ruby-forum.com/t/ruby-1-9-2-on-netbsd-5-1-rc1/188419 "2010-05-11T18:02:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Takahiro\_K](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/76d3ee/32.png) [@Takahiro\_K](https://www.ruby-forum.com/u/Takahiro_K)\
**Post date:** [May 11, 2010, 6:02pm UTC](https://www.ruby-forum.com/t/ruby-1-9-2-on-netbsd-5-1-rc1/188419/1 "2010-05-11T18:02:26Z")

</div>

e$B:F$S!"$3$s$P$s$O!#e(B

NetBSD 5.1\_RC1 (+pthread fix,  
src/lib/libpthread/pthread.ce$B$Ke(Bcurrente$B$Ne(B  
Revision  
1.113e$B$He(B1.115e$B$N:9J,$rH?1Ge(B)e$B$G!"F0:n8!\>Z$r$7$F$$$^$9!#e(B

configuree$B$O!"e(B

$ CFLAGS="-g -Wextra -Wno-unused-parameter -Wno-parentheses   
-Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers   
-Wno-long-long" sh configure --enable-pthread --enable-shared   
–disable-install-doc --prefix=/usr/pkg   
–includedir=/usr/pkg/include --mandir=/usr/pkg/man

core  
dumpe$B$rDI$$$d$9$/$9$k$?$ae(B-Oe$B$r=|$-!"B\>$N%_%W%7%g%s$O%G%U%)%k%H$HJQe(B  
e$B$o$i$J$$$h$&$Ke(BCFLAGSe$B$r@\_Dj$7$F$$$^$9$,!"K\<AE_$J$N$O!"e(B

–enable-pthread  
–enable-shared  
–disable-install-doc  
–prefix=/usr/pkg  
–includedir=/usr/pkg/include  
–mandir=/usr/pkg/man

e$B$H$J$j$^$9!#e(B

e$B%j%=!\<%9$N%j%\_%C%H$K$+$+$k$N$rHr$1$k$?$a!"e(B

$ ulimit -d unlimited (data seg size)  
$ ulimit -m unlimited (resident set size)  
$ ulimit -l unlimited (locked-in-memory size)  
$ ulimit -u unlimited (processes)  
$ ulimit -n unlimited (file descriptors)

e$B$H$7$?\>e$G%F%9%H$r9T$$$^$7$?!#e(B

1. make teste$B$N7k2Le(B

make test  
…  
PASS all 929 tests  
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  
./tool/runruby.rb --extout=.ext – “./bootstraptest/runner.rb”  
–ruby=“ruby” ./KNOWNBUGS.rb  
2010-05-11 14:04:29 +0900  
Driver is ruby 1.9.2dev (2010-05-11 revision 27730) [i386-netbsdelf5.1.]  
Target is ruby 1.9.2dev (2010-05-11 revision 27730) [i386-netbsdelf5.1.]

KNOWNBUGS.rb .  
PASS all 1 tests

1. make test-alle$B$N7k2Le(B

Finished in 732.478624 seconds.

1. Error:  
test\_static\_sym(DL::TestHandle):  
DL::DLError: unknown symbol “dlopen”  
/data/local/src/ruby/ruby\_1\_9\_2/test/dl/test\_handle.rb:26:in `sym' /data/local/src/ruby/ruby_1_9_2/test/dl/test_handle.rb:26:in`test\_static\_sym’

2. Failure:  
test\_client\_session(OpenSSL::TestSSL)  
[/data/local/src/ruby/ruby\_1\_9\_2/test/openssl/test\_ssl.rb:461]:  
Failed assertion, no message given.

3. Failure:  
test\_server\_session(OpenSSL::TestSSL)  
[/data/local/src/ruby/ruby\_1\_9\_2/test/openssl/test\_ssl.rb:503]:  
\<2\> expected but was  
\<1\>.

4. Failure:  
test\_aset(TestEnv)  
[/data/local/src/ruby/ruby\_1\_9\_2/test/ruby/test\_env.rb:126]:  
Errno::EINVAL expected but nothing was raised.

5. Failure:  
test\_execopts\_pgroup(TestProcess)  
[/data/local/src/ruby/ruby\_1\_9\_2/test/ruby/test\_process.rb:161]:  
Errno::EPERM expected but nothing was raised.

7547 tests, 1849106 assertions, 4 failures, 1 errors, 0 skips

Test run options: --seed 51337 --verbose  
\*\*\* Error code 1

make  
test-alle$B$rDL$7$F9T$&$HESCf$GITMQ0U$Ke(BSEGVe$B$7$F=\*$o$C$F$$$?5$$,$7$^e(B  
e$B$9$,!"$=$l$O5/$-$J$/$J$C$F$$$k$h$&$G$9!#e(B

e$B0J\>e!"\<h$j4:$($:!"$3$3$^$G!#e(B

---

<div class="post-metadata">

**Author:** ![Takahiro\_K](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/76d3ee/32.png) [@Takahiro\_K](https://www.ruby-forum.com/u/Takahiro_K)\
**Post date:** [May 11, 2010, 7:20pm UTC](https://www.ruby-forum.com/t/ruby-1-9-2-on-netbsd-5-1-rc1/188419/2 "2010-05-11T19:20:18Z")

</div>

æ”¹ã‚ã¦ã€‚

1. make test

PASS all 929 tests  
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  
./tool/runruby.rb --extout=.ext – “./bootstraptest/runner.rb”  
–ruby=“ruby” ./KNOWNBUGS.rb  
2010-05-12 01:44:09 +0900  
Driver is ruby 1.9.2dev (2010-05-11 revision 27735) [i386-netbsdelf5.1.]  
Target is ruby 1.9.2dev (2010-05-11 revision 27735) [i386-netbsdelf5.1.]

KNOWNBUGS.rb .  
PASS all 1 tests

1. make test-all

Finished in 689.051290 seconds.

1. Error:  
test\_callback\_return\_value(DL::TestCallback):  
RangeError: bignum too big to convert into `long' /data/local/src/ruby/ruby_1_9_2/.ext/common/dl/func.rb:55:in`call’  
/data/local/src/ruby/ruby\_1\_9\_2/.ext/common/dl/func.rb:55:in `call' /data/local/src/ruby/ruby_1_9_2/test/dl/test_callback.rb:28:in`test\_callback\_return\_value’

2. Error:  
test\_callback\_with\_string(DL::TestCallback):  
RangeError: bignum too big to convert into `long' /data/local/src/ruby/ruby_1_9_2/test/dl/test_callback.rb:46:in`dlunwrap’  
/data/local/src/ruby/ruby\_1\_9\_2/test/dl/test\_callback.rb:46:in  
`block in test_callback_with_string' /data/local/src/ruby/ruby_1_9_2/.ext/common/fiddle/closure.rb:13:in`call’  
/data/local/src/ruby/ruby\_1\_9\_2/.ext/common/fiddle/closure.rb:13:in  
`call' /data/local/src/ruby/ruby_1_9_2/.ext/common/dl/func.rb:55:in`call’  
/data/local/src/ruby/ruby\_1\_9\_2/.ext/common/dl/func.rb:55:in `call' /data/local/src/ruby/ruby_1_9_2/test/dl/test_callback.rb:51:in`test\_callback\_with\_string’

3. Error:  
test\_static\_sym(DL::TestHandle):  
DL::DLError: unknown symbol “dlopen”  
/data/local/src/ruby/ruby\_1\_9\_2/test/dl/test\_handle.rb:26:in `sym' /data/local/src/ruby/ruby_1_9_2/test/dl/test_handle.rb:26:in`test\_static\_sym’

4. Failure:  
test\_client\_session(OpenSSL::TestSSL)  
[/data/local/src/ruby/ruby\_1\_9\_2/test/openssl/test\_ssl.rb:461]:  
Failed assertion, no message given.

5. Failure:  
test\_server\_session(OpenSSL::TestSSL)  
[/data/local/src/ruby/ruby\_1\_9\_2/test/openssl/test\_ssl.rb:550]:  
Failed assertion, no message given.

6. Failure:  
test\_ssl\_read\_nonblock(OpenSSL::TestSSL)  
[/data/local/src/ruby/ruby\_1\_9\_2/test/openssl/test\_ssl.rb:503]:  
\<2\> expected but was  
\<1\>.

7. Failure:  
test\_aset(TestEnv)  
[/data/local/src/ruby/ruby\_1\_9\_2/test/ruby/test\_env.rb:126]:  
Errno::EINVAL expected but nothing was raised.

8. Failure:  
test\_execopts\_pgroup(TestProcess)  
[/data/local/src/ruby/ruby\_1\_9\_2/test/ruby/test\_process.rb:161]:  
Errno::EPERM expected but nothing was raised.

7932 tests, 1851268 assertions, 5 failures, 3 errors, 0 skips

1. make test-rubyspec

é•·ã„ã®ã§ã‚µãƒžãƒªã ã‘ã€‚å®Œå…¨ãªçµæžœã¯zipãƒ•ã‚¡ã‚¤ãƒ«ã§åŒå°ã—ã¾ã™ã€‚

3108 files, 14363 examples, 160532 expectations, 40 failures, 6 errors
