stdenv: do not pass __contentAddressed = false
as environment variable
`nix-2.4+` automatically filters `__contentAddressed` out of the environment. But not `nix-2.3`. This make `.drv` to differ between unset and `__contentAddressed = false` derivations. This change makes them equal by filtering out `__contentAddressed` unless it's set to `true`.
This commit is contained in:
parent
e4ad893057
commit
72d71dd641
1 changed files with 1 additions and 0 deletions
|
@ -294,6 +294,7 @@ else let
|
|||
(["meta" "passthru" "pos"
|
||||
"checkInputs" "installCheckInputs"
|
||||
"nativeCheckInputs" "nativeInstallCheckInputs"
|
||||
"__contentAddressed"
|
||||
"__darwinAllowLocalNetworking"
|
||||
"__impureHostDeps" "__propagatedImpureHostDeps"
|
||||
"sandboxProfile" "propagatedSandboxProfile"]
|
||||
|
|
Loading…
Reference in a new issue