1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-06-30 07:33:16 +02:00

Support allowSubstitutes attribute in structured attribute derivations

Hopefully fixes #3081 (didn't test).
This commit is contained in:
Eelco Dolstra 2019-09-03 16:02:12 +02:00
parent cec50290bf
commit e07ec8d27e
No known key found for this signature in database
GPG key ID: 8170B4726D7198DE
6 changed files with 11 additions and 10 deletions

View file

@ -1197,7 +1197,7 @@ void DerivationGoal::haveDerivation()
/* We are first going to try to create the invalid output paths
through substitutes. If that doesn't work, we'll build
them. */
if (settings.useSubstitutes && drv->substitutesAllowed())
if (settings.useSubstitutes && parsedDrv->substitutesAllowed())
for (auto & i : invalidOutputs)
addWaitee(worker.makeSubstitutionGoal(i, buildMode == bmRepair ? Repair : NoRepair));