今日は Android 向けのビルドのための型チェック追加や mkmf.rb の MinGW 向け修正などがありました。
[799ea1d154] Nobuyoshi Nakada 2021-04-11 11:15:59 UTC
標準添付ライブラリ mkmf.rb で生成する Makefile 内の arch_hdrdir 変数にセットする(ruby の)変数 $arch_hdrdir を mkintpath メソッドを通して Windows 環境でのパス名の調整をするようにしているようです。 MinGW での拡張ライブラリビルドのエラー対策みたいです。 [ruby-core:97248] [Bug #16651]
[a5688b5ce6] Nobuyoshi Nakada 2021-04-12 05:42:26 UTC
ARM アーキテクチャの Android 向けの 32bit 版ビルド時にコンパイルエラーになるとのことで struct stat::st_dev および st_rdev のメンバーの型をチェックして dev_t 以外の時にも対応するようにしています。 Android では dev_t 型じゃないということみたいですね。 [ruby-core:103386] [Bug #17793]
[59171378fb] git 2021-04-12 06:58:32 UTC
version.h の日付更新