Skip to content

ruby-dev/core ななめ読む 3/16

2014/3/17 00:54:09

そんなに量なかったはずなのに誤読率が高そうな今回。

チケット無し


[ruby-core:61519]
by Eric Wong

[ruby-core:61519] への返信。xmalloc はネイティブスレッドから呼んで失敗したときには FATAL で落ちるけど、そこまでサポートするのってやりすぎじゃない?とのこと。


#9505

RSpec で subject { subject.new(double) } とか無限再帰させると SEGV


[ruby-core:61535]
by Daniel Fone

2.1.1p97 でも再現したよ、再現手順を github に書いたよ、とのこと。


#9521

Time.parse のドキュメント修正


[ruby-core:61537]
by Zachary Scott

クローズコミット。


[ruby-core:61538]
by Marcus Stollsteimer

(元のパッチでは EST だったところをコミットでは JST になっていた事に対して)ちょっと待って EST なのには意味があるよ、ドキュメントの他の箇所でも EST を使ってるし、JST って RFC 822 で規定されてないから使えない環境もあるよ、とのこと。


#9543

GServer の使用例のドキュメント修正 (lib/gserver)


[ruby-core:61520]
by Zachary Scott

クローズコミット。


#9544

リゾルバがポートを自動割り当てしてくれない


[ruby-core:61518]
by Jakub Szafranski

これ(ポートの割り当て)は OS の仕事で Ruby でやるのはレイヤが違う気がするよ、(番号割り当て→空いてなければランダムに選びなおし、という現在の実装だと)ポートの空きが少ないと当たりを引く確率は少なくなるよ、割り当て範囲を指定されてたらもっと少なくなるよ、遅くなるのは嫌でしょ、とのこと。


#9624

-multiply_definedsuppress オプションのせいで OS X で gem がビルドできない


[ruby-core:61524]
by Nobuyoshi Nakada

フィードバック待ち。問題を勘違いしてたかな、CLANG が GCC と見なされてるかも、(rbconfig.rb の DLDFLAGS 中の “-Wl,” がないことを確認するために)GCC DLDFLAGS の値を見せて、とのこと。


[ruby-core:61525]
by Nobuyoshi Nakada

クローズコミット。

多分クローズするつもりはなくて参照のためにチケット番号を書いただけと思われます。すぐに戻されています。


[ruby-core:61526]
by Nobuyoshi Nakada

フィードバック待ちに変更。


[ruby-core:61530]
by Mika Mannermaa

GCC とは見なされてなかったよ、でもこの Ruby は Clang のアップデート前に Apple がビルドしたものなんだけど、やっぱりソースからコンパイルしなきゃ駄目かな?とのこと。


[ruby-core:61531]
by Mika Mannermaa

ソースからコンパイルしてみたよ、2.0.0-p451 でも 1.9.3-p545 でも 2.1.1 でも “-Wl,” がついちゃったよ、とのこと。


[ruby-core:61532]
by Nobuyoshi Nakada

3rd 行き。ありがとう確認したよ、また Apple がやらかしたみたいだね、とのこと。


[ruby-core:61533]
by Mika Mannermaa

rbenv で 2.1.1 入れても同じだったよ、どうやら Apple がバージョン番号からカンマを無くしたみたいだよ、本流(Apple)に報告するね、とのこと。


[ruby-core:61534]
by Mika Mannermaa

2.0.0-p247 でも同じだよ、とのこと。


#9625

パス追加用に `Pathname#/` が欲しい


[ruby-core:61536]
by Alexey Muranov

実装で to_s を使うのが適切か自信ないけど、 “/” は “join” より覚えやすいしバグも見つかりやすいと思うよ、とのこと。


#9640

#9424(SSL のデフォルト設定の変更)のバックポート(2.1)


[ruby-core:61522]
by Hiroshi SHIBATA

(バックポートしたら)後方互換を壊しちゃうんじゃないかな、とのこと。


[ruby-core:61523]
by Zachary Scott

Reject。ここ(バックポートトラッカ)に報告を送らないでね、議論するときは #9613 があるからそっちでね、とのこと。


#9642
(新規)
CCM モードを OpenSSL::Cipher に含めてほしい


[ruby-core:61521]
by Louis Mullie

#6980 で GCM は追加された のに CCM はないよ、OpenSSL::Cipher の auth_tag と auth_tag= と authenticated? の三つを変更するべきなんじゃないの?とのこと。

さっぱりわかってないので誤訳の可能性高いです。


#9643
(新規)
インストール先にスペースを含むとエラー


[ruby-core:61527]
by kk kk

インストール先ディレクトリの名前にスペースを含むと “invalid switch in RUBYOPT: -F (RuntimeError)” というエラーが出るよ、StackOverflow にも同じ問題で困ってた人がいたよ、とのこと。


[ruby-core:61528]
by Nobuyoshi Nakada

チケット操作、カテゴリを rubygems、担当を Eric Hodel さんに。Gem::Ext::ExtConfBuilder.build のせいっぽいね、RUBYOPT に “-r#{siteconf_path}” を足してる所だけど、ファイル名だけ RUBYOPT に入れてディレクトリは “RUBYLIB” に入れるようにするのはどうかな、とのこと。


[ruby-core:61529]
by Nobuyoshi Nakada

“build” で “-C” オプションを受け付けるんじゃないなら、”-r#{siteconf.path}” にするだけで十分だね、とのこと。

Sort by ML-id:
[ruby-core:61518] by Jakub Szafranski:#9544
[ruby-core:61519] by Eric Wong
[ruby-core:61520] by Zachary Scott:#9543
[ruby-core:61521] by Louis Mullie:#9642
[ruby-core:61522] by Hiroshi SHIBATA:#9640
[ruby-core:61523] by Zachary Scott:#9640
[ruby-core:61524] by Nobuyoshi Nakada:#9624
[ruby-core:61525] by Nobuyoshi Nakada:#9624
[ruby-core:61526] by Nobuyoshi Nakada:#9624
[ruby-core:61527] by kk kk:#9643
[ruby-core:61528] by Nobuyoshi Nakada:#9643
[ruby-core:61529] by Nobuyoshi Nakada:#9643
[ruby-core:61530] by Mika Mannermaa:#9624
[ruby-core:61531] by Mika Mannermaa:#9624
[ruby-core:61532] by Nobuyoshi Nakada:#9624
[ruby-core:61533] by Mika Mannermaa:#9624
[ruby-core:61534] by Mika Mannermaa:#9624
[ruby-core:61535] by Daniel Fone:#9505
[ruby-core:61536] by Alexey Muranov:#9625
[ruby-core:61537] by Zachary Scott:#9521
[ruby-core:61538] by Marcus Stollsteimer:#9521

広告
No comments yet

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

w

%s と連携中

%d人のブロガーが「いいね」をつけました。