stdenv: Fix doCheck and doInstallCheck logic

It's host != build, not host != target
This commit is contained in:
John Ericson 2018-01-09 16:21:24 -05:00
parent 133b4658df
commit 567feb3a54

View File

@ -191,10 +191,10 @@ rec {
outputs = outputs';
} // lib.optionalAttrs (attrs ? doCheck) {
# TODO(@Ericson2314): Make unconditional / resolve #33599
doCheck = doCheck && (stdenv.hostPlatform == stdenv.targetPlatform);
doCheck = doCheck && (stdenv.hostPlatform == stdenv.buildPlatform);
} // lib.optionalAttrs (attrs ? doInstallCheck) {
# TODO(@Ericson2314): Make unconditional / resolve #33599
doInstallCheck = doInstallCheck && (stdenv.hostPlatform == stdenv.targetPlatform);
doInstallCheck = doInstallCheck && (stdenv.hostPlatform == stdenv.buildPlatform);
});
# The meta attribute is passed in the resulting attribute set,