From: "U.Nakamura" Date: 2005-09-20T13:24:15+09:00 Subject: [ruby-dev:27187] Re: ruby-1.8.3 status for release こんにちは、なかむら(う)です。 In message "[ruby-dev:27165] Re: ruby-1.8.3 status for release" on Sep.19,2005 17:07:20, wrote: | 4) Error: | test_flush(TestIONonblock): | NameError: uninitialized constant Fcntl::F_GETFL | E:/temp/lib/ruby/1.8/io/nonblock.rb:8:in `nonblock=' | e:\ruby-cvs\ruby_1_8\test/io/nonblock/test_flush.rb:10:in `test_flush' | | は windows ではノンブロックモードかどうかの取得ができないのと、パイプを | ノンブロックにできないので、スキップすべきかもしれません。 これなんですが、テストをスキップしても、ライブラリとしてイン ストールされる ext/io/wait/lib/nonblock.rb の中で F_GETFL を 見ているという問題はなんら解消されないわけで、テストをスキッ プして問題を隠蔽するべきではないと思います。 この場合はテストではなくて ext/(中略)/nonblock.rb を変更すべ きだと思います。 で、どう変更すんの? ってので合意が取れてないというか方針が立 ってないので、1.8.3はこのままで行こうかと勝手に考えてました。 それでは。 -- U.Nakamura