Skip whirlpool digest check when unaccelerated.
authorZac Medico <zmedico@gentoo.org>
Thu, 12 Jul 2012 19:48:49 +0000 (12:48 -0700)
committerZac Medico <zmedico@gentoo.org>
Thu, 12 Jul 2012 19:48:49 +0000 (12:48 -0700)
commit63e25313d785f40abff3197fe0f3a3eeaa617f7d
tree95e5a3ca49c944b905b48bff7234a92b6fe9db40
parent48497bca12ac8b52740681a7a10200f0a58345ea
Skip whirlpool digest check when unaccelerated.

If multiple digests are available and whirlpool is unaccelerated, then
skip it. This allows extreme performance problems like bug #425046 to
be avoided whenever practical, especially for cases like stage builds
where acceleration may not be available for some hashes due to
minimization of dependencies.
pym/portage/checksum.py
pym/portage/manifest.py
pym/portage/package/ebuild/fetch.py