今日は tracer, dbm, gdbm などの標準添付されているライブラリの削除、Travis-CI でのテストの復活などがありました。
[45ddefb14a] Aaron Patterson 2021-05-24 23:02:17 UTC
misc/lldb_cruby.py に rb_id2str というコマンドを追加して ID から ruby_global_symbols に登録されてる Symbol としての文字列に変換したものを表示するようにしています。
[274d0aa768] git 2021-05-24 23:03:04 UTC
version.h の日付更新
[ab3266ea5c] Hiroshi SHIBATA 2021-05-24 09:20:07 UTC
標準添付ライブラリ tracer を ruby 本体のリポジトリから削除しています。 https://github.com/ruby/ruby/pull/4523 [ruby-core:97828] [Misc #16778]
[55cd3e4ebf] Hiroshi SHIBATA 2021-05-24 09:52:18 UTC
拡張ライブラリ dbm を ruby 本体のリポジトリから削除しています。ついに dbm も消えるのかー。 https://github.com/ruby/ruby/pull/4525 https://github.com/ruby/ruby/pull/4523 [ruby-core:97828] [Misc #16778]
[4f735903c2] Jun Aruga 2021-05-05 16:10:41 UTC
6b978d542704a5614af5e9375c4b31b8d2618652 で削除された .travis.yml を復活させています。
[83efb2e47c] 卜部昌平 2020-06-01 01:44:08 UTC
4f735903c2288f985ebf64e62817fb3cc47549d5 で復活させた .travis.yml の Ubuntu のバージョンを xenial から focal に更新しています。また利用するコンパイラのバージョンなども変更しています。他にも以前消してたコンパイル時の条件を変えたビルドも復活させているようです。
[9d4266fd55] Jun Aruga 2021-05-25 08:24:45 UTC
4f735903c2288f985ebf64e62817fb3cc47549d5 で復活させた .travis.yml で前も使ってた tool/travis_wait.sh や tool/ci_functions.sh などのユーティリティツールを復活させてこれを利用するようにしています。また arm64/ppc64le/s390x などの環境でのビルドを復活させているようです。
[9e56a22be6] Jun Aruga 2021-05-25 08:28:18 UTC
bootstraptest/test_ractor.rb のテストが arm64 の環境でたまに失敗するそうなのでひとまず環境変数 TRAVIS と TRAVIS_CPU_ARCH をみてテスト実施しないようにしています。 [ruby-core:103950] [Bug #17878]
[edcc29dcff] Hiroshi SHIBATA 2021-05-25 06:20:06 UTC
拡張ライブラリ gdbm も ruby 本体のリポジトリから削除しています。 https://github.com/ruby/ruby/pull/4526 https://github.com/ruby/ruby/pull/4523 [ruby-core:97828] [Misc #16778]
[43fb97dfba] Hiroshi SHIBATA 2021-05-25 11:19:11 UTC
更新時にタブを空白に展開するのに使う misc/expand_tabs.rb で除外するために default gems のリストを持ってたのを現在の default gems 化されたものに追随させています。また削除したライブラリも反映させています。