Backport #4296
closed
getaddrinfoがOSXで動かない問題をバックポートしてほしい
Added by xibbar (Takeyuki FUJIOKA) about 13 years ago.
Updated over 4 years ago.
Description
=begin
r28433 | knu | 2010-06-25 23:41:59 +0900 (Fri, 25 Jun 2010) | 4 lines
1.8のブランチにある上の修正をバックポートしていただくと、
OSXでgetaddrinfoが落ちる問題がRuby-1.8.7で解決されますので、
バックポートしていただけないでしょうか。
=end
=begin
これは議論が必要なところです。OSXでと申されますが1.8.7が出た頃のOSXでは動いてたわけです。
つまり従前の1.8.7のポリシーで言うと「1.8.7にAppleのバグに毎回毎回対象してやる義理はない、Snow Leopardで1.8.7を動かすのがそもそもの間違い。1.9に移行しましょう」ということになります。
ただ、今後1.8.8を出さないことにするとなると当然ポリシーに変更が入ることでしょうし、今後の議論の流れいかんによっては絶対嫌だというわけではありません。1.8.7をどのようにしていくかに関して、コンセンサスを形成することがまず必要と思われます。
=end
=begin
これは議論が必要なところです。OSXでと申されますが1.8.7が出た頃のOSXでは動いてたわけです。
つまり従前の1.8.7のポリシーで言うと「1.8.7にAppleのバグに毎回毎回対象してやる義理はない、Snow Leopardで1.8.7を動かすのがそもそもの間違い。1.9に移行しましょう」ということになります。
ただ、今後1.8.8を出さないことにするとなると当然ポリシーに変更が入ることでしょうし、今後の議論の流れいかんによっては絶対嫌だというわけではありません。1.8.7をどのようにしていくかに関して、コンセンサスを形成することがまず必要と思われます。
個人的にはこれは入れても良いと思っています。stable branchに入れるときの基準ってリスク最小の原則ってのがあると思うのですが、
- パッチの変更はMacに閉じている
- redmineみるとMacの複数バージョンの挙動の変化を調査済み
ということで、リスクはかなり低いんじゃないかと。実用上もこまりそうですし。これ。
=end
=begin
MacPorts での1.8.7は独自にパッチがあたっていて、問題なく動作するようになっています。
OSに最初からインストールされているものはどうしようもなさそうです。
私はrvmや自分でコンパイルしたときに困りました。
私は現在は自分でパッチを当ててrvmで使っているので問題はないのですが、
他の方が遭遇する確率もそれなりにあるだろうと思いますので、
ご検討いただければと思います。
=end
- Status changed from Open to Feedback
- Status changed from Feedback to Closed
Also available in: Atom
PDF
Like0
Like0Like0Like0Like0Like0