[#30408] Ruby 1.8.6 preview2 has been released — "Akinori MUSHA" <knu@...>

 Ruby 1.8.6 preview2 をリリースしました。

20 messages 2007/02/24
[#30414] fail to autoload at $SAFE==4 (Re: Ruby 1.8.6 preview2 has been released) — Hidetoshi NAGAI <nagai@...> 2007/02/25

永井@知能.九工大です.

[#30418] Re: fail to autoload at $SAFE==4 (Re: Ruby 1.8.6 preview2 has been released) — Nobuyoshi Nakada <nobu@...> 2007/02/25

なかだです。

[ruby-dev:30448] Re: [ruby-list:43225] Re: Ruby 1.8.6 preview2 has been released

From: "U.Nakamura" <usa@...>
Date: 2007-02-28 09:44:17 UTC
List: ruby-dev #30448
こんにちは、なかむら(う)です。

In message "[ruby-dev:30444] Re: [ruby-list:43225] Re: Ruby 1.8.6 preview2 has been released"
    on Feb.28,2007 01:09:04, <[email protected]> wrote:
| こんにちは、なかむら(う)です。
| devに振ります、が、こばやしさんが読んでいらっしゃるかどうかわ
| からないのでCcさせて頂きます。

こばやしさんはruby-devを読んでいらっしゃらないということで、
私宛に直接返信をいただきました。
どうもありがとうございました>こばやしさん


ということで、まとめると、

| In message "[ruby-list:43225] Re: Ruby 1.8.6 preview2 has been released"
|     on Feb.27,2007 18:32:56, <[email protected]> wrote:
| | opensslでコンパイルエラー
| 
| こっちは多分仰るとおりsys/time.hをextconf.rbでまた確認してる
| のがよくないと思うので、できればその1行を削除して試してもらえ
| ますか?

これはその通りでした。
sys/time.hに関しては、config.hに結果が既に入ってるので、この
行を削除しても差し支えなかろうと思います。


| | strscanとthreadでリンクエラー
| 
| こっちはおそらく/usr/local/libにある1.8.5(以前)のlibmsvcrt-ruby18.a
| にリンクしようとしてるのが原因だろうと思います。
| こちらは対策のパッチを用意してみました(本メール末尾)。

これもこのパッチで問題ないそうです。
先のメールで書き忘れましたが、パッチの意図は、$(topdir)などの
パスが-L並びの先頭に必ず来るようにするというものです。

上記2件については、これからtrunkとruby_1_8に入れます。


| | This application has requested the Runtime to terminate it in an unusual way.
| | Please contact the application's support team for more information.
| | ./test/dbm/test_dbm.rb:20: [BUG] Segmentation fault
| | ruby 1.8.6 (2007-02-24) [i386-mingw32]
| 
| のことだろうと思いますが、これはテストがおかしいですね。
| めんどうなのでパッチを省略しますが、test/dbm/test_dbm.rb中のhost_os
| はtarget_osであるべきだと思います。
| # 他にもありそうだな

これも正解でした。
これは明らかにテストがおかしいので、既にtrunkとruby_1_8に修正
を入れてあります。


それでは。
-- 
U.Nakamura <[email protected]>



In This Thread