ruby-trunk-changes r40628 - r40633

今日はあまり本体の大きな変更はありませんでした。主にテストと configure の小さな変更だけです。

ryan:r40628 2013-05-10 09:55:03 +0900

minitest のテストで並列テスト化のメソッドらしい parallelize_me! というメソッドを呼ぶところで環境変数 PARALLEL が設定されていないと呼ばないようにしていたのを、常に呼ぶようにしています。元々なんでチェックしていたのかよくわからん、とのこと。

svn:r40629 2013-05-10 09:55:08 +0900

version.h の日付更新。

nobu:r40630 2013-05-10 10:48:20 +0900

DTrace のテストで、環境変数 SUDO に空文字列がセットされていた時に設定されていない扱いにする変更や、MiniTest ではなく Test::Unit を使うようにしたりなどの細かい修正。

akr:r40631 2013-05-10 12:01:51 +0900

configure で librt のチェックを clock_gettime(2) で行なっていたのですが、glibc 2.17 から clock_* 系の関数が librt から libc に移動になったそうなので、librt なしでも clock_gettime() が使えたら librt のチェックマクロを off にするようにしています。

akr:r40632 2013-05-10 19:33:18 +0900

configure.in での AC_CHECK_HEADERS() と AC_CHECK_FUNCS() でヘッダファイル名や関数名を1行に複数ならべるように書かれていたのを、1行に1つの名前で改行するように変更しています。差分がわかりやすいようにってことでありがたいことです。

akr:r40633 2013-05-10 20:24:06 +0900

configure.in の AC_CHECK_LIB() の呼び出しが一部マクロ定義のチェックの下にあったのをライブラリチェック部分に移動しています。