tvl-depot/third_party/nix/src/nix-store
Griffin Smith 49024be056 feat(tvix): Thread a log sink through calls to buildDerivation
Similarly to how we did for buildPaths, add a std::ostream& log_sink
parameter to the build_derivation method on Store, and pass it std::cerr
when called at the top level by nix commands - most notably, the
build-remote hook binary, so that we get build logs when using tvix as a
remote builder.

Change-Id: I0f8f729ba8429d4838a0a135a5c2ac1e1a95d575
Reviewed-on: https://cl.tvl.fyi/c/depot/+/2176
Tested-by: BuildkiteCI
Reviewed-by: andi <andi@notmuch.email>
Reviewed-by: kanepyork <rikingcoding@gmail.com>
2020-11-28 00:47:48 +00:00
..
dotgraph.cc refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
dotgraph.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
graphml.cc refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
graphml.hh refactor(3p/nix): Anchor local includes at src/ 2020-05-27 21:56:34 +01:00
nix-store.cc feat(tvix): Thread a log sink through calls to buildDerivation 2020-11-28 00:47:48 +00:00