[Nix-dev] nix.buildCores and determinism

Domen Kožar domen at dev.si
Tue Oct 11 03:48:48 CEST 2016


You're running the build system in parallel. For example Makefiles, they
are not pure and thus builds can fail due to race conditions.
We have quite a few disabled for that reason and also that's why you have
to explicitly enable parallel building.

On Tue, Oct 11, 2016 at 1:56 AM, Ruben Astudillo <ruben.astud at gmail.com>
wrote:

> On reading `nixos-option nix.buildCores`, it says that this option can
> affect the determinism of the build. I don't understand how is important
> as the hash of the package depends on the default.nix file, not the
> build process. What does it mean to be non-deterministic in this case?
>
> -- Ruben Astudillo
> _______________________________________________
> nix-dev mailing list
> nix-dev at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.science.uu.nl/pipermail/nix-dev/attachments/20161011/bd321b03/attachment.html>


More information about the nix-dev mailing list