<p dir="ltr">You can't use modules compiled against 5.14 with 5.16. Full stop. You'll need to recompile that module natively against 5.16.</p>
<div class="gmail_quote">On Jun 9, 2014 3:56 PM, "Guenther Alka" <<a href="mailto:alka@hfg-gmuend.de">alka@hfg-gmuend.de</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
about: sending encrypted statusmails via TLS (Googlemail)<br>
<br>
I use OmniOS + net-ssleay + Perl module Tls.pm to send encrypted mails<br>
over Googlemail and orthers from napp-it (or from a a console script)<br>
<br>
Up to last week this was done by a<br>
pkg set-publisher -g <a href="http://pkg.omniti.com/omniti-perl/" target="_blank">http://pkg.omniti.com/omniti-<u></u>perl/</a> <a href="http://perl.omniti.com" target="_blank">perl.omniti.com</a><br>
pkg install net-ssleay<br>
<br>
followed by a install Net::SMTP::TLS from CPAN<br>
(more <a href="http://napp-it.org/downloads/omnios_en.html" target="_blank">http://napp-it.org/downloads/<u></u>omnios_en.html</a>)<br>
<br>
After updating SSL (or using OmniOS 151010j) the install of Tls failed with a "Can't locate Net/SSLeay.pm"<br>
<br>
<br>
I then compared both settings and found:<br>
<br>
OmniOS net-ssleay prior SSL Update<br>
find / -name SSLeay.pm<br>
<br>
/usr/perl5/site_perl/5.16.1/<u></u>i86pc-solaris-thread-multi-<u></u>64int/Net/SSLeay.pm<br>
/opt/OMNIperl/lib/site_perl/5.<u></u>14.2/i86pc-solaris-thread-<u></u>multi-64/Net/SSLeay.pm<br>
/opt/OMNIperl/lib/site_perl/5.<u></u>14.2/i86pc-solaris-thread-<u></u>multi-64int/Net/SSLeay.pm<br>
<br>
<br>
OmniOS net-ssleay after SSL Update (or OmniOS 151010j)<br>
find / -name SSLeay.pm<br>
/opt/OMNIperl/lib/site_perl/5.<u></u>14.2/i86pc-solaris-thread-<u></u>multi-64/Net/SSLeay.pm<br>
/opt/OMNIperl/lib/site_perl/5.<u></u>14.2/i86pc-solaris-thread-<u></u>multi-64int/Net/SSLeay.pm<br>
<br>
<br>
When I just copy<br>
/opt/OMNIperl/lib/site_perl/5.<u></u>14.2/i86pc-solaris-thread-<u></u>multi-64int/Net/  to /usr/perl5/site_perl/5.16.1/<u></u>i86pc-solaris-thread-multi-<u></u>64int/<br>
<br>
<br>
i got a<br>
Deep recursion on subroutine "Net::SSLeay::AUTOLOAD" at /usr/perl5/site_perl/5.16.1/<u></u>i86pc-solaris-thread-multi-<u></u>64int/Net/SSLeay.pm line 348.<br>
<br>
<br>
Out of memory!<br>
<br>
<br>
Someonae an idea?<br>
<br>
______________________________<u></u>_________________<br>
OmniOS-discuss mailing list<br>
<a href="mailto:OmniOS-discuss@lists.omniti.com" target="_blank">OmniOS-discuss@lists.omniti.<u></u>com</a><br>
<a href="http://lists.omniti.com/mailman/listinfo/omnios-discuss" target="_blank">http://lists.omniti.com/<u></u>mailman/listinfo/omnios-<u></u>discuss</a><br>
</blockquote></div>