[Net-ssleay-devel] 1.38 broken

Albert Chin net-ssleay-devel at mlists.thewrittenword.com
Tue Sep 20 22:46:37 UTC 2011


On Wed, Sep 21, 2011 at 07:10:47AM +1000, Mike McCauley wrote:
> Are you able to build Net-SSLeay with the resulting Makefile?

Yes. But, if OpenSSL is located outside of /usr, you won't be able to.
For example, the following fails:
  $ OPENSSL_PREFIX=/opt/libopenssl10 perl Makefile.PL

> Cheers.
> 
> On Wednesday 21 September 2011 02:47:22 am Albert Chin wrote:
> > On a RHEL6 system, or any other system, Net-SSLeay-1.38 appears to be
> > broken:
> >   $ tar zxf Net-SSLeay-1.38.tar.gz
> >   $ cd Net-SSLeay-1.38
> >   $ perl Makefile.PL
> > Cannot determine perl version info from lib/Net/SSLeay.pm
> > Cannot determine license info from lib/Net/SSLeay.pm
> > *** Found OpenSSL-1.0.0 installed in /usr
> > *** Be sure to use the same compiler and options to compile your OpenSSL,
> > perl, and Net::SSLeay. Mixing and matching compilers is not supported. Do
> > you want to run external tests?
> > These tests *will* *fail* if you do not have network connectivity. [n] n
> > Checking if your kit is complete...
> > Looks good
> > Unrecognized argument in LIBS ignored: 'ARRAY(0x9996170)'
> > Writing Makefile for Net::SSLeay
> >
> > Notice the "Unrecognized argument in LIBS ignored: 'ARRAY(0x9996170)'"
> > error. I'm attaching the generated Makefile.
> >
> > The problem has to do with how LIBS is constructed. If you look at the
> > Makefile, you'll see:
> >   LIBS => [q[-L/usr -L/usr/lib -L/usr/out32dll], q[ARRAY(...) -lssl
> > -lcrypto -lz]]
> 
> 
> 
> -- 
> Mike McCauley                               mikem at open.com.au
> Open System Consultants Pty. Ltd
> 9 Bulbul Place Currumbin Waters QLD 4223 Australia   http://www.open.com.au
> Phone +61 7 5598-7474                       Fax   +61 7 5598-7070
> 
> Radiator: the most portable, flexible and configurable RADIUS server 
> anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
> Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, 
> TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
> DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
> 

-- 
albert chin (china at thewrittenword.com)



More information about the Net-ssleay-devel mailing list