Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
stdenv substituteAll: use yet another implementation
It turned out that process substitution fed into a while-cycle isn't recognized during darwin bootstrap: http://hydra.nixos.org/build/35382446/nixlog/1/raw Also fix broken NIX_DEBUG output, noticed by abbradar.
- Loading branch information
62fc885
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suppose
=
should be cut.62fc885
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(I would have tried to help more, but am immersed in things -- sorry)
62fc885
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
=
acts as separator (IFS), so the list is also ended by one, but they get removed infor
. I had tested the commit on linux, even building full stdenv.62fc885
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, nice trick and thanks for the explanation!