# Ruby 1.8.5-p11 preview

**URL:** <https://www.ruby-forum.com/t/ruby-1-8-5-p11-preview/79695>\
**Category:** Development\
**Created:** [December 18, 2006, 10:54am UTC](https://www.ruby-forum.com/t/ruby-1-8-5-p11-preview/79695 "2006-12-18T10:54:42Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Urabe\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/ecc23a/32.png) [@Urabe\_S](https://www.ruby-forum.com/u/Urabe_S)\
**Post date:** [December 18, 2006, 10:54am UTC](https://www.ruby-forum.com/t/ruby-1-8-5-p11-preview/79695/1 "2006-12-18T10:54:42Z")

</div>

Hi,

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:

ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5-p11.tar.gz  
6dc4e04866441116493b68fb443c7c93

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.

Thanks,

---

<div class="post-metadata">

**Author:** ![Urabe\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/ecc23a/32.png) [@Urabe\_S](https://www.ruby-forum.com/u/Urabe_S)\
**Post date:** [December 18, 2006, 11:30am UTC](https://www.ruby-forum.com/t/ruby-1-8-5-p11-preview/79695/2 "2006-12-18T11:30:48Z")

</div>

Urabe S. wrote:

> And here is the preview mentioned above:

Oops.

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

Sorry for the mistake.

---

<div class="post-metadata">

**Author:** ![Urabe\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/ecc23a/32.png) [@Urabe\_S](https://www.ruby-forum.com/u/Urabe_S)\
**Post date:** [December 18, 2006, 9:50pm UTC](https://www.ruby-forum.com/t/ruby-1-8-5-p11-preview/79695/3 "2006-12-18T21:50:29Z")

</div>

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 S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) 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

---

<div class="post-metadata">

**Author:** ![Urabe\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/ecc23a/32.png) [@Urabe\_S](https://www.ruby-forum.com/u/Urabe_S)\
**Post date:** [December 20, 2006, 6:37pm UTC](https://www.ruby-forum.com/t/ruby-1-8-5-p11-preview/79695/4 "2006-12-20T18:37:55Z")

</div>

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

In message “[ruby-dev:30022] Re: Ruby 1.8.5-p11 preview”  
on Dec.18,2006 19:29:44, [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:  
| ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5-p11-repack.tar.gz  
| da3737edf6479ef1ed5f3f38457c76c5

mswin32e$BHG$G!“e(Btest-all(e$BAjEve(B)e$B$,e(B0E2F(2Fe$B$O4{CN$NLdBje(B)e$B$G$”$k$3$H$re(B  
e$B3NG’$7$^$7$?!#e(B  
e$B$H$$$&$o$1$G!"$3$A$i$G3NG’$7$?8B$j$OLdBj$J$5$=$&$G$9!#e(B

e$B$=$l$G$O!#e(B

---

<div class="post-metadata">

**Author:** ![Urabe\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/ecc23a/32.png) [@Urabe\_S](https://www.ruby-forum.com/u/Urabe_S)\
**Post date:** [December 18, 2006, 11:30pm UTC](https://www.ruby-forum.com/t/ruby-1-8-5-p11-preview/79695/5 "2006-12-18T23:30:48Z")

</div>

e$BKNIt$G$9e(B(zundae$B$5$s$C$FF|K\8lFI$a$k4D6-$K$$$^$9$+e(B?)

- 

gcce$B$Ne(Bwarninge$B$OLdBj$J$5$=$&$G$9e(B(e$B0U?^$7$F$$$=$&e(B)e$B!#e(B

- IO#flushe$B$N7o$O$J$s$@$m$&!#%?%$%\_%s%00MB8e(B?
- send\_ioe$B$Ne(BEINVALe$B$N7o$OEDCf$5$s$KJ9$+$J$$$H$o$+$i$J$$$+$be(B

e$B$$$:$l$K$;$hA4Ite(B1.8.5e$B$+$iJQ99$5$l$F$J$$ItJ,$G$NJs9p$J$N$G!“LdBj$”$C$?$He(B  
e$B$9$l$Pe(B1.8.5e$B$K$b$"$C$?$s$@$H;W$o$l$^$9!#e(B

---

<div class="post-metadata">

**Author:** ![Urabe\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/ecc23a/32.png) [@Urabe\_S](https://www.ruby-forum.com/u/Urabe_S)\
**Post date:** [December 20, 2006, 6:39pm UTC](https://www.ruby-forum.com/t/ruby-1-8-5-p11-preview/79695/6 "2006-12-20T18:39:57Z")

</div>

e$B?"ED$H?=$7$^$9!#e(B

e$B!!e(BRed Hat Enterprise Linux 3 e$B4D6-$G!"%$%s%9%H!\<%k$;$:$Ke(B

```
% ./configure && make
% make test-all

```

e$B$7$?$@$1$G$9$,!"$3$l$G$bNI$$$G$7$g$&$+!)e(B

e$B!!$J$\*;d$Oe(B 1.8.5 e$B$N:]$K%F%9%H$7$F$$$J$$$N$Ge(B [ruby-dev:30026]  
e$B$GKNIt$5$se(B  
e$B$,6D$C$F$$$k$h$&$Ke(B 1.8.5 e$B$G$bLdBj$,$"$C$?$+$b$7$l$^$;$s!#e(B

---------- 8\< ---------- 8\< ---------- 8\< ---------- 8\< -----  
% uname -a  
Linux ran.netforest.co.jp 2.4.21-47.ELsmp #1 SMP Wed Jul 5 20:38:41 EDT  
2006 i686 i686 i386 GNU/Linux

% make test-all

1. Failure:  
test\_s\_open\_no\_create(TestGDBM) [./gdbm/test\_gdbm.rb:94]:  
 expected but was  
\<#GDBM:0xb6d9f880\>.

2. Failure:  
test\_verify(OpenSSL::TestX509Store) [./openssl/test\_x509store.rb:169]:  
This test is expected to be success with OpenSSL 0.9.7c or later.  
 expected but was  
.

1608 tests, 16497 assertions, 2 failures, 0 errors  
make: \*\*\* [test-all] e$B%(%i!\<e(B 1  
---------- 8\< ---------- 8\< ---------- 8\< ---------- 8\< -----

OpenSSL e$B$K4X$7$F$Oe(B RHEL e$BI8=`%Q%C%1!\<%8$r;H$C$F$$$k$N$Ge(B  
0.9.7a e$B$G$9!#e(B

e$B0J\>e$G$9!#e(B

e$B!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2#N#e#t#w#o#r#ke(B e$B!\_e(B  
e$B#P#e#o#p#l#e!2e(B  
e$B!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1e(B  
e$B!!3t\<02q\<Re(B e$B%M%C%H%U%)%l%9%He(B  
e$B!!;v6H?d?J\<\<e(B Dr.WEB e$BC4Ev!!!e(B e$B!!!e(B e$B?“EDe(B  
e$BM5G7e(B  
e$B!!e(Bhttp://www.netforest.ad.jp/e$B!!!e(B removed\_email\_address@domain.invalid  
e$B!!e(Btel:045-663-6277e$B!!e(Bfax:045-663-6278  
e$B!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2!2e(B  
e$B!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1e(B  
e$B!!e(Bhttp://www.kamome.or.jp/ \<\<\< ISP FTTH/ADSL/AIR-EDGE/8&16IP  
e$B!!e(Bhttp://drweb.jp/e$B!!!e(B \<\<\< e$BM=B,$9$k%”%s%A%&%#%k%9e(B

---

<div class="post-metadata">

**Author:** ![Urabe\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/ecc23a/32.png) [@Urabe\_S](https://www.ruby-forum.com/u/Urabe_S)\
**Post date:** [December 20, 2006, 7:12pm UTC](https://www.ruby-forum.com/t/ruby-1-8-5-p11-preview/79695/7 "2006-12-20T19:12:19Z")

</div>

e$B?"EDM5G7e(B wrote:

> % make test-all
> 
> 1. Failure:  
> test\_s\_open\_no\_create(TestGDBM) [./gdbm/test\_gdbm.rb:94]:  
> expected but was  
> \<#GDBM:0xb6d9f880\>.

test\_s\_open\_no\_createe$B$NDj5A$Ke(B

# this test is failed on libgdbm 1.8.0

e$B$H$+=q$$$F$"$k$s$G$9$1$I!"e(B1.8.0e$B$@$C$?$j$7$^$;$se(B?

---

<div class="post-metadata">

**Author:** ![Urabe\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/ecc23a/32.png) [@Urabe\_S](https://www.ruby-forum.com/u/Urabe_S)\
**Post date:** [December 20, 2006, 7:10pm UTC](https://www.ruby-forum.com/t/ruby-1-8-5-p11-preview/79695/8 "2006-12-20T19:10:18Z")

</div>

zundae$B$G$9!#F|K\8l$bFI$\_=q$-$G$-$^$9!#e(B

e$B$o$6$o$6$\*JV;v$r$$$?$@$-!“$”$j$,$H$&$4$6$$$^$9!#e(B

— Urabe S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> - gcce$B$Ne(Bwarninge$B$OLdBj$J$5$=$&$G$9e(B(e$B0U?^$7$F$$$=$&e(B)e$B!#e(B

e$BN;2r$7$^$7$?!#e(B

> - IO#flushe$B$N7o$O$J$s$@$m$&!#%?%$%\_%s%00MB8e(B?

e$B$J$k$[$I!#e(B

IO#flushe$B$N%F%9%H$re(B10e$B2s$[$I$d$j$J$\*$7$F$\_$^$7$?$,!"e(B  
e$B2\<5-$N$h$&$KKh2s@.8y$7$^$7$?!#e(B

$ ./miniruby ./runruby.rb --extout=.ext – -C “./test”  
./io/nonblock/test\_flush.rb --runner=console  
Loaded suite ./io/nonblock/test\_flush  
Started  
.  
Finished in 0.018559 seconds.

1 tests, 2 assertions, 0 failures, 0 errors

> - send\_ioe$B$Ne(BEINVALe$B$N7o$OEDCf$5$s$KJ9$+$J$$$H$o$+$i$J$$$+$be(B

e$B;~4V$,$G$-$^$7$?$i$3$A$i$G$bDI$C$F$\_$^$9!"$,!"e(B

> e$B$$$:$l$K$;$hA4Ite(B1.8.5e$B$+$iJQ99$5$l$F$J$$ItJ,$G$NJs9p$J$N$G!“LdBj$”$C$?$He(B  
> e$B$9$l$Pe(B1.8.5e$B$K$b$"$C$?$s$@$H;W$o$l$^$9!#e(B

e$B$H$$$&$o$1$G!"e(B1.8.5-p11e$B$N%j%j!\<%9$N;Y\>c$K$Oe(B  
e$B$J$i$J$5$=$&$G$9$M!#e(B

e$BKh2s%F%9%H$G$-$l$P$$$$$N$G$9$,!"$=$&$b9T$+$J$/$Fe(B  
e$B$9$\_$^$;$s$G$9!#e(B

e$B$=$l$G$O!"$\*Ni$HDI;n$N7k2L$N$4Js9p$^$G!#e(B
