diff --git a/lix/libstore/build/derivation-goal.cc b/lix/libstore/build/derivation-goal.cc index cfd0b34eb..1b6c38f9b 100644 --- a/lix/libstore/build/derivation-goal.cc +++ b/lix/libstore/build/derivation-goal.cc @@ -1309,6 +1309,8 @@ try { kj::Promise>> DerivationGoal::handleHookOutput(AsyncInputStream & in) noexcept try { + std::string currentHookLine; + auto buf = kj::heapArray(4096); while (true) { const auto got = TRY_AWAIT(in.read(buf.begin(), buf.size())); diff --git a/lix/libstore/build/derivation-goal.hh b/lix/libstore/build/derivation-goal.hh index 8bd7b2975..0627e0d40 100644 --- a/lix/libstore/build/derivation-goal.hh +++ b/lix/libstore/build/derivation-goal.hh @@ -201,8 +201,6 @@ struct DerivationGoal : public Goal */ std::list logTail; - std::string currentHookLine; - /** * The build hook. */