From: Shugo Maeda Date: 2002-02-27T14:17:08+09:00 Subject: [ruby-dev:16136] Re: Digest::MD5 SEGV (ruby_1_6) 前田です。 At Sun, 24 Feb 2002 23:24:33 +0900, Akinori MUSHA wrote: > knu@griffon[1]% cat a.rb > require 'openssl' > require 'digest/md5' > > p Digest::MD5.digest("foo") > > というファイルを用意し、次のようにして Debian woody で問題を再現 > できました。 (snip) >  ここも勘違いでした。Red Hat Linux 7.2 の /lib/libcrypto.so.2 は > 他ならぬ OpenSSL の libcrypto.so.2 なんですね。なぜ同じ OpenSSL > なのにバイナリ非互換なのかは分かりませんが、ともかく名前の衝突は > まずいので、 rb_Digest_ とプレフィックスを付けるようにしました。 mod_rubyのMLでも同じような報告があって(どうもmod_sslを使っていた みたいです)、対応しなきゃなあと思いつつ忙しくてほったらかしにして いたのですが、cvs updateしたらすでに対応されていました:-) もっと早く報告しとけばよかったですね。すみません。 -- 前田 修吾