ruby-trunk-changes 2022-10-02

今日は主に mkmf.rb の pkg-config のコマンド名の決定方法の変更などがありました。

[7f1ca66642] Nobuyoshi Nakada 2022-09-11 07:06:35 UTC

標準添付ライブラリ mkmf.rb の pkg_config メソッドで pkg-config コマンド名がオプションで指定されてない時に RbConfig::CONFIG["PKG_CONFIG"] の設定を利用するようにしています。

[de9c612d63] Nobuyoshi Nakada 2022-09-11 07:40:20 UTC

7f1ca666424849134990d022266bcd4d6636465f に対応して mkmf.rb のテストで RbConfig::CONFIG["PKG_CONFIG"] を設定して実行するようにしています。

[f3a3ab110e] Nobuyoshi Nakada 2022-09-11 10:10:24 UTC

configure で pkg-config の存在チェックしているところを AC_CHECK_TOOL という autoconf 組み込みの? コマンドを利用するように変更しています。 [ruby-core:98490] [Bug #16909]

[85fc822307] Nobuyoshi Nakada 2022-10-02 09:36:45 UTC

GitHub Actions の CodeQL でのチェック対象から syntax_suggest を外していたのをやめています。CodeQL のほうで遅いのを修正してもらえたそうです。