Friday 24th February 2012
Local Packages
Updated perl-Net-SSLeay to 1.43:
Added thread safety and dynamic locking, which should complete thread safety work, making Net::SSLeay completely thread-safe
- Lots of improved documentation
See upstream Changes file for full details
I added perl(Test::Pod::Coverage) as a build requirement as Pod coverage is now complete (at least with OpenSSL 1.0 and above - see CPAN RT#75264), and had to include binary-test.file from upstream svn as it was missing from the release tarball (CPAN RT#75261); I also had to add a simple patch for the test suite on distributions with old Test::More versions that don't include Test::More::BAIL_OUT:
--- Net-SSLeay-1.43/t/local/50_digest.t.orig 2012-02-08 07:05:41.000000000 +0000 +++ Net-SSLeay-1.43/t/local/50_digest.t 2012-02-24 09:38:45.582939174 +0000 @@ -6,6 +6,11 @@ use File::Spec; use Net::SSLeay; +sub BAIL_OUT { + my ($reason) = @_; + die $reason; +} + sub digest_chunked_f1 { my ($file, $digest) = @_;