MacPortsのruby-1.8.7-p248/p249はまだです
昨年末にruby-1.8.7-p248がリリースされましたが、MacPorts公式はまだp174です。
年末からときどき作業はしているのですが、手元の環境(10.6.2と10.5.8)では--enable-pthreadしたrubyではmake test-allがSEGVするため、まだ更新をリリースしていません。[ruby-dev:40051]や[bug #2603]のパッチでSEGVはでなくなりましたが、他にもp174と比べてtest-allのエラーが増えてたりするので調査中です。
経過報告でした。
(2010/01/27 追記)問題が解決したのでport:rubyを1.8.7-p249に更新しました。