From: zunda Date: 2006-12-19T05:49:21+09:00 Subject: [ruby-dev:30025] Re: Ruby 1.8.5-p11 preview Dear Urabe-san and all, Thank you very much for managing the stable branch. I have tested the ruby-1.8.5-p11-repack.tar.gz on an alpha and got two compiler warnings, a test failure, and a test error as follows. I am so sorry that I can not afford time to look into the issues by myself. Could you please let me know if anybody need further information? With best regards, zunda --- Urabe Shyouhei wrote: > After the latest 1.8.5-p2 release (which was a security fix), we have > backported several patches from ruby_1_8 branch and now 1.8.5 has > patchlevel of 11. I think this Christmas is a good day to release > them. The schedule for this release is: > > Dec. 18: preview1 > Dec. 25: release. > > And here is the preview mentioned above: > WATANABE Hirofumi kindly reported that I forgot updating configure{.in,} > scripts. Here is the repacked tarball: > > ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5-p11-repack.tar.gz > da3737edf6479ef1ed5f3f38457c76c5 > In case of no problems this will automatically be the release. > Otherwise we may take another round of preview. Please try, and report > whatever you find. $ uname -srm NetBSD 2.1.0_STABLE alpha $ gcc -v Using built-in specs. Configured with: /home/nick/work/netbsd/src/tools/gcc/../../gnu/dist/gcc/configure --enable-long-long --disable-multilib --enable-threads --disable-symvers --build=i386-unknown-netbsdelf --host=alpha--netbsd --target=alpha--netbsd Thread model: posix gcc version 3.3.3 (NetBSD nb3 20040520) $ ./configure --prefix=$HOME/local 2>&1 | tee configure.log $ make 2>&1 | tee make.log $ grep -B 2 -i warning: make.log gcc -mieee -g -O2 -pipe -DRUBY_EXPORT -I. -I. -c file.c file.c: In function `lchmod_internal': file.c:1782: warning: cast from pointer to integer of different size -- gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -mieee -g -O2 -pipe -c ossl_asn1.c ossl_asn1.c: In function `ossl_asn1_get_asn1type': ossl_asn1.c:503: warning: cast to pointer from integer of different size $ grep -B 2 -i error: make.log $ make install 2>&1 | tee make-install.log $ ruby -v ruby 1.8.5 (2006-12-16 patchlevel 11) [alpha-netbsd2.1.0.] $ make test-all 2>&1 | tee make-test-all.log Finished in 738.905219 seconds. 1) Failure: test_flush(TestIONonblock) [./io/nonblock/test_flush.rb:25]: exception expected but none was thrown. 2) Error: test_fd_passing(TestUNIXSocket): Errno::EINVAL: Invalid argument - sendmsg(2) ./socket/test_unix.rb:18:in `send_io' ./socket/test_unix.rb:18:in `test_fd_passing' 1563 tests, 15558 assertions, 1 failures, 1 errors *** Error code 1 Stop. make: stopped in /local/src/ruby-1.8.5-p11 -------------------------------------- Start Yahoo! Auction now! Check out the cool campaign http://pr.mail.yahoo.co.jp/auction/