From 2e3d97eb370fb7fdc419d999bb26437256076ef5 Mon Sep 17 00:00:00 2001 From: eldritch horrors Date: Sat, 11 Oct 2025 21:59:56 +0200 Subject: [PATCH] libstore: move currentHookLine into handleHookOutput Change-Id: I00cdc7fae1b953f2d541bc966d15afa00c04b06a --- lix/libstore/build/derivation-goal.cc | 2 ++ lix/libstore/build/derivation-goal.hh | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) 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. */