We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fba71af commit f99ca41Copy full SHA for f99ca41
Build/Apk.pm
@@ -23,7 +23,6 @@ package Build::Apk;
23
use strict;
24
25
use Digest::MD5;
26
-use Digest::SHA;
27
28
eval { require Archive::Tar };
29
*Archive::Tar::new = sub {die("Archive::Tar is not available\n")} unless defined &Archive::Tar::new;
@@ -614,6 +613,7 @@ sub calcapkchksum {
614
613
$section = $section eq 'sig' ? 0 : $section eq 'ctrl' ? 1 : 2;
615
my $fd;
616
open($fd, '<', $handle) or die("$handle: $!\n");
+ require Digest::SHA;
617
my $ctx;
618
$ctx = Digest::SHA->new(1) if $type eq 'Q1' || $type eq 'X1' || $type eq 'sha1';
619
$ctx = Digest::SHA->new(256) if $type eq 'Q2' || $type eq 'X2' || $type eq 'sha256';
0 commit comments