ruby-trunk-changes 2022-05-31

今日は TracePoint の不具合修正などがありました。

[c50c9d4051] Burdette Lamar 2022-05-30 17:29:54 UTC

標準添付ライブラリ fileutils の rdoc 用コメントのサンプルに謎のコマンド実行の Kernel#system の呼び出しを追加したり(たぶん結果を表示してみるという意味じゃないかと思うけどその内容は埋め込まれてないので意味あるのかな……)、いくつかのメソッドの説明を強化したりしています。

[3bef9584a8] git 2022-05-30 17:30:23 UTC

version.h の日付更新

[a687756284] Alan Wu 2022-04-29 22:54:16 UTC

TracePoint に複数の種類のイベントを指定した時に不正なメモリ参照をする可能性があった不具合を修正しています。 [ruby-core:108237] [Bug #18730]

[7a0e681426] "dependabot[bot]" 2022-05-30 15:23:54 UTC

rubygems の Rust 実装の gem のテスト用のサンプルの Cargo.lock ファイルのパッケージのバージョンを更新しています。dependabot で更新するように(upstream で)設定されているみたいですね。

[31bd79dda3] Jakub Kulík 2022-05-30 22:30:57 UTC

template/Makefile.in の DTRACE_DEPENDENT_OBJS 変数に $(YJIT_OBJ) を追加しています。 [ruby-core:107071] [Bug #18480]

[360c5fd6f9] "dependabot[bot]" 2022-05-30 22:12:24 UTC

7a0e68142630cca9679cb3c19bf58de899a195be と同様に rubygems の Rust 実装 gem のテスト用のサンプル Cargo.lock のパッケージバージョンの更新。

[0cae30e1d3] Hiroshi SHIBATA 2022-05-31 02:40:38 UTC

ファイルシステムFIFO を require した時に GVL 解放していることを確認するテストが FreeBSD でエラーになることがあるとのことで omit でスキップするようにしています。

[9241d75a61] Jemma Issroff 2022-05-31 03:50:39 UTC

doc/hacking.md を削除して doc/contributing/building_ruby.md と doc/contributing/testing_ruby.md に記述を移動しているようです。 https://github.com/ruby/ruby/pull/5963

[e2b421d679] David Rodríguez 2022-05-29 14:47:22 UTC

bundler の依存関係解決で conflict が起きた時の対処法についてのメッセージで Gemfile を整理してから bundle update してみる、と書いてたのを Gemfile.lock を削除してから bundle install しなおすというふうに変更しています。