山本です。

>> ocean       Thu, 12 May 2005 09:07:51 +0900
>> 
>>   Modified files:        (Branch: ruby_1_8)
>>     ruby:
>>       ChangeLog
>>     ruby/test/drb:
>>       drbtest.rb
>>     ruby/test/ruby:
>>       envutil.rb
>>   Log:
>>     * test/ruby/envutil.rb, test/drb/drbtest.rb: can test drb
>>       before install. (backported from HEAD) [ruby-Bugs-1672]
>
>この変更でmake test-allが失敗します。
>
>% make test-all
>./miniruby ../ruby18/runruby.rb --extout=.ext -- -C "../ruby18/test" runner.rb --runner=console 
>./drb/test_drbssl.rb:13: uninitialized class variable @@dir in DRbSSLService (NameError)
>
>sslとunix domainが使える場合の修正が入ってないようです。

うう、すみません。

Index: drbtest.rb
===================================================================
RCS file: /src/ruby/test/drb/drbtest.rb,v
retrieving revision 1.5.2.6
diff -u -w -b -p -r1.5.2.6 drbtest.rb
--- drbtest.rb	12 May 2005 00:07:49 -0000	1.5.2.6
+++ drbtest.rb	12 May 2005 02:41:19 -0000
@@ -10,6 +10,8 @@ ensure
   $:.replace(loadpath)
 end
 
+DRb::DRbServer.new(nil)
+
 class DRbService
   @@manager = DRb::ExtServManager.new
   @@ruby = EnvUtil.rubybin

のことでしょうか。それによく見ると

Revision : 1.4
Date : 2003/10/29 13:6:12
Author : 'nahi'
State : 'Exp'
Lines : +6 -3
Description :
* test/drb/drbtest.rb: use rbconfig.rb to make the path of ruby interpreter to
  exec, instead of test/ruby/envutil.rb,

のように全く逆の変更が過去に入ってますね・・・上のパッチを当てるのではなく、
戻したほうがいいですか?