[SCM] Debian package checker branch, master, updated. 2.5.9-35-g179abd6
The following commit has been merged in the master branch:
commit 597ea50561390378c8874525388b984e83fd5cc9
Author: Niels Thykier <niels@thykier.net>
Date: Sat Jun 30 14:51:25 2012 +0200
L::Util: Load Digest::SHA eagerly like Digest::MD5
Signed-off-by: Niels Thykier <niels@thykier.net>
diff --git a/debian/changelog b/debian/changelog
index 50d3ef6..c6ccd55 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -66,6 +66,7 @@ lintian (2.5.10) UNRELEASED; urgency=low
* lib/Lintian/Util.pm:
+ [NT] Add gzip decompressor preferring libperlio-perl if
available, but with fallback to a "fork+exec" of gzip.
+ + [NT] Load Digest::SHA immediately like Digest::MD5.
-- Niels Thykier <niels@thykier.net> Sun, 17 Jun 2012 23:25:06 +0200
diff --git a/lib/Lintian/Util.pm b/lib/Lintian/Util.pm
index 2d949fa..38c385d 100644
--- a/lib/Lintian/Util.pm
+++ b/lib/Lintian/Util.pm
@@ -78,6 +78,7 @@ use Encode ();
use FileHandle;
use Lintian::Command qw(spawn);
use Digest::MD5;
+use Digest::SHA;
use Scalar::Util qw(openhandle);
=head1 NAME
@@ -552,7 +553,6 @@ sub get_file_checksum {
if ($alg eq 'md5') {
$digest = Digest::MD5->new;
} elsif ($alg =~ /sha(\d+)/) {
- require Digest::SHA;
$digest = Digest::SHA->new($1);
}
$digest->addfile(*FILE);
--
Debian package checker
Reply to: