[Nix-dev] enableParallelbuilding for many packages
Marc Weber
marco-oweber at gmx.de
Fri Oct 26 00:36:20 CEST 2012
Buildfarm: You're wrong and you know it. Parallelizing nix builds is
easy (scaling horizontally) - You can write your own Amazon buildfarm
within one day which scales automatically probably. The problem is "time
to get a new build" - and for that (security updates etc) making each
build go as fast as possible is required.
The more packages and dependencies - the longer will nix take - the
greater the impact using nixos vs other distros (where you can recompile
something in between and everything will pick it up)
You're right that the goal is to make getting some particular builds for
testing faster, too.
./configure is taking much time - anwyay. Don't think rewriting most
packages to use cmake would be an option (and some cmake Makefiles are
slower than hand tuned ones - at least I heared about such case)
Marc Weber
More information about the nix-dev
mailing list