From: Takahiro Kambe Date: 2010-06-11T22:53:28+09:00 Subject: [ruby-dev:41583] [Bug #3385] ext/dbm: accept various version of db チケット #3385 が更新されました。 (by Takahiro Kambe) > 確認ですが、バージョン 3 から 5 を認識させるようになったのですよね。 そうです。 > 実際にそれぞれのバージョンでビルドして、test/dbm/ がパスすることを > 確認して頂いたということでしょうか。 テストまではしていません。ただ、dbmの互換ライブラリとして各バージョンのBerkeley DBを使う分に、 それほど問題が出てくるとも思えません。 > そういうことであれば、神戸さんを信じて取り込もうと思います。 と、いうわけで信じてはダメです。;-) > + dblib = %w(db db2 db1 db5 db4 db3 dbm gdbm gdbm_compat qdbm) > > という不思議な順番でチェックすることに意味はあるでしょうか。 新しいリリースについては新しいものを優先、でもベースシステムに存在しているdbがあればそれで済ませたい、といった程度の意図ですが、db2やdb1の辺りは元を尊重しただけなので深い意味はありません。 ---------------------------------------- http://redmine.ruby-lang.org/issues/show/3385 ---------------------------------------- http://redmine.ruby-lang.org