OpenSSL 0.9.6とNet::SSLeay 1.30
0.9.7でなくOpenSSL 0.9.6な環境にNet::SSLeay 1.30をインストールすると、
/usr/local/lib/perl5/site_perl/5.8.7/i686-linux/auto/Net/SSLeay/SSLeay.so' for module Net::SSLeay: /usr/local/lib/perl5/site_perl/5.8.7/i686-linux/auto/Net/SSLeay/SSLeay.so: undefined symbol: X509_STORE_set_trust at /usr/local/lib/perl5/5.8.7/i686-linux/DynaLoader.pm
てな感じでエラーになる。
対処法は、
にあるとおり、Net::SSLeayのsvn (http://svn.debian.org/wsvn/net-ssleay) のtrunkをもってきてそれをインストールすればOK。
$ svn co svn://svn.debian.org/net-ssleay/trunk/ Net-SSLeay $ cd Net-SSLeay $ perl Makefile.PL ...