PaulHowarth/Blog/2012-02-24

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) = @_;


Recent