Opened 3 years ago

Closed 3 years ago

#11315 closed enhancement (fixed)

IO::Socket::SSL-2.060 but tests still problematic.

Reported by: ken@… Owned by: blfs-book
Priority: normal Milestone: 8.4
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

With unpatched Net::SSLeay the tests for this module fail with openssl-1.1.1. Upstream bug https://rt.cpan.org/Public/Bug/Display.html?id=126899 reported by fedora.

But there is now a fedora patch for Net-SSLeay which allows its tests to pass. With that, tests for this module now hang.

Currently, fedora are using a couple of patches which appear to (only) force system policy on which ciphers and SSL version (not to be confused with openssl-version) to use. They seem to think the tests now pass with openssl-1.1.1.

Upstream comment at the end of that bug links to a later commit, https://github.com/noxxi/p5-io-socket-ssl/commit/e96b1c9e394011de4ee181cfa42b8021796bf7d4 which is currently HEAD in their git master branch. But both the release and master hang for me using one core at 100%.

I tried setting NOECHO= (i.e. empty - the Makefile sets it to '@') to try to get details of what was hanging (like most perl tests, results only appear after each test has ended). On one rerun with, I think, patched 2.060 it then sailed through and reported PASS, but with no details of what the tests were running. But I could not replicate that PASS.

Change History (2)

comment:1 by Bruce Dubbs, 3 years ago

We have a note in the book that does not recommend running the tests for this module. I am thinking about extending the note to say that if using the cpan method of installing, use the -T option so tests are not run. I think we can then close this ticket.

Ken, what do you think?

comment:2 by Bruce Dubbs, 3 years ago

Resolution: fixed
Status: newclosed

Fixed at revision 20977.

Note: See TracTickets for help on using tickets.