At 01:25 PM 5/30/01 -0500, you wrote:
>Peter,
>
>I did what you suggested and here are the results. I'm going to upgrade
>to OpenSSL-0.9.6a and then try it again.
>
>Any other suggestions?
Fraid not. This kind of thing is a bear. I'd be checking whether my
OpenSSL passed all *its* tests at this point. Upgrading is a good bet. I
recently built this combo successfully on RH Linux 6.2 and Solaris 2.5.1
and 2.6, FWIW.
>Kevin
>
>
> CPAN.pm: Going to build S/SA/SAMPO/Net_SSLeay.pm-1.07.tar.gz
>
>Checking for OpenSSL-0.9.6a or newer...
>You have OpenSSL-0.9.3a installed in /usr/local/ssl
>Checking if your kit is complete...
>Looks good
>Writing Makefile for Net::SSLeay
>mkdir blib
>mkdir blib/lib
>mkdir blib/lib/Net
>mkdir blib/arch
>mkdir blib/arch/auto
>mkdir blib/arch/auto/Net
>mkdir blib/arch/auto/Net/SSLeay
>mkdir blib/lib/auto
>mkdir blib/lib/auto/Net
>mkdir blib/lib/auto/Net/SSLeay
>mkdir blib/man3
>cp SSLeay.pm blib/lib/Net/SSLeay.pm
>AutoSplitting blib/lib/Net/SSLeay.pm (blib/lib/auto/Net/SSLeay)
>blib/lib/Net/SSLeay.pm: some names are not unique when truncated to 8
>characters:
>directory blib/lib/auto/Net/SSLeay:
> ssl_read_all.al, ssl_read_until.al, ssl_read_CRLF.al truncate to ssl_read
> ssl_write_all.al, ssl_write_CRLF.al truncate to ssl_writ
>/usr/local/bin/perl -I/usr/local/lib/perl5/5.6.0/i686-linux
>-I/usr/local/lib/perl5/5.6.0 /usr/local/lib/perl5/5.6.0/ExtUtils/xsubpp
>-typemap /usr/local/lib/perl5/5.6.0/ExtUtils/typemap -typemap typemap
>SSLeay.xs > SSLeay.xsc && mv SSLeay.xsc SSLeay.c
>cc -c -I/usr/local/ssl/include -fno-strict-aliasing -D_LARGEFILE_SOURCE
>-D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.07\" -DXS_VERSION=\"1.07\"
>-fpic -I/usr/local/lib/perl5/5.6.0/i686-linux/CORE SSLeay.c
>Running Mkbootstrap for Net::SSLeay ()
>chmod 644 SSLeay.bs
>LD_RUN_PATH="/usr/local/ssl/lib" cc -o blib/arch/auto/Net/SSLeay/SSLeay.so
>-shared -L/usr/local/lib SSLeay.o -L/usr/local/ssl -L/usr/local/ssl/lib
>-lssl -lcrypto
>chmod 755 blib/arch/auto/Net/SSLeay/SSLeay.so
>cp SSLeay.bs blib/arch/auto/Net/SSLeay/SSLeay.bs
>chmod 644 blib/arch/auto/Net/SSLeay/SSLeay.bs
>Manifying blib/man3/Net::SSLeay.3
> /usr/bin/make -- OK
>Running make test
>PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib
>-I/usr/local/lib/perl5/5.6.0/i686-linux -I/usr/local/lib/perl5/5.6.0 test.pl
>1..16
>Can't load 'blib/arch/auto/Net/SSLeay/SSLeay.so' for module Net::SSLeay:
>blib/arch/auto/Net/SSLeay/SSLeay.so: undefined symbol: md5_block_x86 at
>/usr/local/lib/perl5/5.6.0/i686-linux/DynaLoader.pm line 200.
>at test.pl line 19
>Compilation failed in require at test.pl line 19.
>BEGIN failed--compilation aborted at test.pl line 19.
>make: *** [test_dynamic] Error 255
> /usr/bin/make test -- NOT OK
>
>
>
>>From: Peter Scott <[EMAIL PROTECTED]>
>>To: "K Old" <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
>>Subject: Re: Problems with Net::SSLeay
>>Date: Tue, 29 May 2001 10:47:25 -0700
>>
>>At 11:39 AM 5/29/01 -0500, K Old wrote:
>>
>>>Can't load
>>>'/usr/local/lib/perl5/site_perl/5.6.0/i686-linux/auto/Net/SSLeay/SSLeay.so'
>> > for module Net::SSLeay:
>>>/usr/local/lib/perl5/site_perl/5.6.0/i686-linux/auto/Net/SSLeay/SSLeay.so:
>>>undefined symbol: md5_block_x86 at
>>>/usr/local/lib/perl5/5.6.0/i686-linux/DynaLoader.pm line 200.
>>>at ./bill.pl line 168
>>>Compilation failed in require at ./bill.pl line 168.
>>>BEGIN failed--compilation aborted at ./bill.pl line 168.
>>>
>>>Any ideas what I'm to do now?
>>>
>>>I installed Net::SSLeay using CPAN so I don't think the installation is bad.
>>
>>I do. I suggest you build it again; do a "force test Net::SSLeay" and see
>>if there are any warnings or errors, show them to us. Are you building
>>against the latest OpenSSL?
>>--
>>Peter Scott
>>Pacific Systems Design Technologies
>>http://www.perldebugged.com
>
>_________________________________________________________________
>Get your FREE download of MSN Explorer at http://explorer.msn.com
--
Peter Scott
Pacific Systems Design Technologies
http://www.perldebugged.com