diff --git a/lix/libstore/build/local-derivation-goal.cc b/lix/libstore/build/local-derivation-goal.cc index 6acb1569a..682c22bbd 100644 --- a/lix/libstore/build/local-derivation-goal.cc +++ b/lix/libstore/build/local-derivation-goal.cc @@ -1367,7 +1367,7 @@ void LocalDerivationGoal::runChild(build::Request::Reader request) throw SysError("executing '%1%'", drv->builder); - } catch (Error & e) { + } catch (std::exception & e) { // NOLINT(lix-foreign-exceptions) if (sendException) { writeFull(STDERR_FILENO, std::format("\1{}\n", e.what())); } else {