dcc37c236c
immediately add the result as a permanent GC root. This is the only way to prevent a race with the garbage collector. For instance, the old style ln -s $(nix-store -r $(nix-instantiate foo.nix)) \ /nix/var/nix/gcroots/result has two time windows in which the garbage collector can interfere (by GC'ing the derivation and the output, respectively). On the other hand, nix-store --add-root /nix/var/nix/gcroots/result -r \ $(nix-instantiate --add-root /nix/var/nix/gcroots/drv \ foo.nix) is safe. * nix-build: use `--add-root' to prevent GC races. |
||
---|---|---|
.. | ||
bin2c | ||
boost | ||
bsdiff-4.2 | ||
libexpr | ||
libmain | ||
libstore | ||
libutil | ||
log2xml | ||
nix-env | ||
nix-hash | ||
nix-instantiate | ||
nix-store | ||
aterm-helper.pl | ||
Makefile.am |