Show hash mismatch warnings in SRI format

(cherry picked from commit 63c5c91cc0)
This commit is contained in:
Eelco Dolstra 2019-05-31 18:48:28 +02:00
parent 0678e4d56a
commit 47a937d512

View file

@ -3685,7 +3685,7 @@ void DerivationGoal::registerOutputs()
worker.hashMismatch = true; worker.hashMismatch = true;
delayedException = std::make_exception_ptr( delayedException = std::make_exception_ptr(
BuildError("hash mismatch in fixed-output derivation '%s':\n wanted: %s\n got: %s", BuildError("hash mismatch in fixed-output derivation '%s':\n wanted: %s\n got: %s",
dest, h.to_string(), h2.to_string())); dest, h.to_string(SRI), h2.to_string(SRI)));
Path actualDest = worker.store.toRealPath(dest); Path actualDest = worker.store.toRealPath(dest);