[#43186] [Ruby 1.9-Bug#4388][Open] open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません — あつし よしだ <redmine@...>

Bug #4388: open-uri=E3=81=A7=E7=92=B0=E5=A2=83=E5=A4=89=E6=95=B0http_prox=

11 messages 2011/02/10
[#43192] [Ruby 1.9-Bug#4388] open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません — あつし よしだ <redmine@...> 2011/02/11

チケット #4388 が更新されました。 (by あつし よしだ)

[#43193] Re: [Ruby 1.9-Bug#4388] open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません — Tanaka Akira <akr@...> 2011/02/11

2011年2月11日12:59 あつし よしだ <redmine@ruby-lang.org>:

[#43203] [Ruby 1.9-Bug#4397][Open] test-mkmf fails due to compilation errors — Shyouhei Urabe <redmine@...>

Bug #4397: test-mkmf fails due to compilation errors

10 messages 2011/02/14

[#43272] [Ruby 1.9 - Bug #4443] [Open] odd evaluation order in a multiple assignment — Yusuke Endoh <mame@...>

13 messages 2011/02/24

[#43274] [Ruby 1.9 - Bug #4445] [Open] ext/openssl の verify_callback が rb_protect で保護されていない — Ippei Obayashi <ohai@...>

13 messages 2011/02/24

[#43276] iseq_compile_each()でのマジックナンバ — きたざわけんいち <peisunstar@...>

きたざわです。

15 messages 2011/02/27
[#43303] Re: iseq_compile_each()でのマジックナンバ — nagachika <nagachika00@...> 2011/03/04

近永と申します。

[#43304] Re: iseq_compile_each()でのマジックナンバ — Yusuke ENDOH <mame@...> 2011/03/04

遠藤です。

[ruby-dev:43209] Re: [Ruby 1.9-Bug#4397][Open] test-mkmf fails due to compilation errors

From: Urabe Shyouhei <shyouhei@...>
Date: 2011-02-14 11:30:16 UTC
List: ruby-dev #43209
(2011/02/14 20:05), Yusuke ENDOH wrote:
> 遠藤です。
> 
> 2011年2月14日19:53 Urabe Shyouhei <shyouhei@ruby-lang.org>:
>>> デフォルトでこのオプションになるようにすべきではないんでしょうか?
>>> 今のままだと自然に卜部さんだけが問題にあたって「ぎゃっ」と叫ぶ構図になっているんじゃないかと思いますがどうでしょうか
>>
>> しかしデフォルトにしちゃうのはどうなのかなあ。きっとgcc拡張に依存している拡張
>> ライブラリとかいっぱいありそうに思うので、デフォルトまで行っちゃうとちょっとや
>> りすぎのような気もします。あくまで私の環境では素のrubyしかコンパイルしないから
>> ここまできつい制限でも赦されているという気がする。
> 
> 
> 素の Ruby でも、gcc 拡張が使える場合は使ってるはずです。
> 具体的には、YARV が labels as values を使って direct threaded code を
> 実装してます。もしそれらのオプションでこの最適化が効かなくなるのだとしたら
> 問題です。

あわてて補足しておくと、手元のはあくまでうっかりミスの防止が目的で、ちゃんと
configureで使えるかどうか判定してから使えない場合の次善策をきちんと提供した上
で使う分にはいいのではないでしょうか。VMが可能な場合に限りgoto labelしているの
を悪いことだとは思いません。

ただしそれがいいためにはconfigureで走らせるテストが実際にコンパイルするときと
完璧に同じ状況である必要があるはずで、でないと正しく判定できないはずなのであ
り、ユーザーからもらったフラグを弄るなという主張はつまり弄ってしまうと
configureの結果が信用できなくなるという主張でもあります。今回のように。

In This Thread