ruby-trunk-changes 2021-07-06

今日は拡張ライブラリ bigdecimal のビルド修正、Windows での拡張ライブラリの static link するビルドのエラー修正、rdoc と rake のバージョン更新などがありました。

[3db7f6353f] Nobuyoshi Nakada 2021-07-05 15:09:05 UTC

コマンドラインオプションの --disable/--enable で feature 名をあいまい一致させる機能を有効にするマクロ AMBIGUOUS_FEATURE_NAMES が偽の時に未使用変数の警告が出ていたのを抑制するため (void) へのキャストを追加しています。

[1dfe75b0be] Nobuyoshi Nakada 2021-07-05 15:14:58 UTC

拡張ライブラリ bigdecimal の ENTER() というマクロの定義時に RBIMPL_ATTR_MAYBE_UNUSED() が使えたら変数宣言にこれをつけるようにしています。

[e359d637ee] git 2021-07-05 16:16:04 UTC

version.h の日付更新

[eecc4570cd] Nobuyoshi Nakada 2021-07-05 14:22:44 UTC

拡張ライブラリ zlib の extconf.rb で zlib.h のヘッダの存在チェックに失敗した時にその前に実行した have_library で追加された $libs の変更を巻き戻すようにしています。

[8a5e161cd9] Nobuyoshi Nakada 2021-07-05 16:43:41 UTC

win32/Makefile.sub で rbconfig.rb を生成するルールで ENCSTATIC 変数の展開が漏れていたのを修正しています。 Windows で --with-static-linked-ext つきで configure するとビルドエラーになってたようです。 [ruby-core:104108] [Bug #17929]

[02a3cac658] Hiroshi SHIBATA 2021-07-05 10:32:09 UTC

標準添付ライブラリ rdoc のバージョンを 6.3.2 に更新しています。

[9accb92ba1] Hiroshi SHIBATA 2021-07-06 11:27:12 UTC

bundled gems の rake の指定バージョンを 13.0.4 に更新しています。