[Net-ssleay-devel] 1.38 broken

Albert Chin net-ssleay-devel at mlists.thewrittenword.com
Wed Sep 21 17:14:49 UTC 2011


On Wed, Sep 21, 2011 at 04:58:05PM +1000, Mike McCauley wrote:
> thanks again for your report.
> This problem was caused by my upgrade of Module::Install to 1.01.
> I have downgraded  Module::Install to 0.93 and made a new version of 
> Net::SSLeay of 1.39 that should fix this problem.

Seems like someone reported this in April for Module::Install but
there hasn't been a fix yet:
  https://rt.cpan.org/Public/Bug/Display.html?id=67506

> Please let me know if you have any further problems.

Thanks!

> Cheers.
> 
> On Wednesday 21 September 2011 01:30:27 pm Albert Chin wrote:
> > On Wed, Sep 21, 2011 at 10:51:06AM +1000, Mike McCauley wrote:
> > > Florian,
> > > do you have any input on this?
> > >
> > > Cheers.
> > >
> > > On Wednesday 21 September 2011 08:46:37 am Albert Chin wrote:
> > > > 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
> >
> > BTW, fails meaning Perl won't embed /opt/libopenssl10/lib in the
> > RPATH. The LIBS line at the head of Makefile is obviously wrong. The
> > last working version is 1.36 but 1.37 and 1.38 fail the same way.
> >
> > > > > 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.
> > >
> > > --
> > > 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.
> > >
> > > _______________________________________________
> > > Net-ssleay-devel mailing list
> > > Net-ssleay-devel at lists.alioth.debian.org
> > > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/net-ssleay-devel
> 
> -- 
> 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