[#30060] merge YARV — SASADA Koichi <ko1@...>

Hi,

20 messages 2006/12/31
[#30061] Re: merge YARV — SASADA Koichi <ko1@...> 2006/12/31

 ささだです。

[ruby-dev:30025] Re: Ruby 1.8.5-p11 preview

From: zunda <zunda616e@...>
Date: 2006-12-18 20:49:21 UTC
List: ruby-dev #30025
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 <shyouhei@ruby-lang.org> 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
<no output>

$ 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
<snip>
Finished in 738.905219 seconds.

  1) Failure:
test_flush(TestIONonblock) [./io/nonblock/test_flush.rb:25]:
<IOError> 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 <snip>/local/src/ruby-1.8.5-p11




--------------------------------------
Start Yahoo! Auction now! Check out the cool campaign
http://pr.mail.yahoo.co.jp/auction/


In This Thread