aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/libstore/build/local-derivation-goal.cc5
-rw-r--r--src/libutil/error.cc2
-rw-r--r--src/libutil/util.hh5
3 files changed, 5 insertions, 7 deletions
diff --git a/src/libstore/build/local-derivation-goal.cc b/src/libstore/build/local-derivation-goal.cc
index fd871e8a4..479b4ffeb 100644
--- a/src/libstore/build/local-derivation-goal.cc
+++ b/src/libstore/build/local-derivation-goal.cc
@@ -64,6 +64,11 @@ extern "C" int sandbox_init_with_parameters(const char *profile, uint64_t flags,
namespace nix {
+/**
+ * The system for which Nix is compiled.
+ */
+constexpr std::string_view nativeSystem = SYSTEM;
+
void handleDiffHook(
uid_t uid, uid_t gid,
const Path & tryA, const Path & tryB,
diff --git a/src/libutil/error.cc b/src/libutil/error.cc
index 1a294bf08..2a7fd3d0e 100644
--- a/src/libutil/error.cc
+++ b/src/libutil/error.cc
@@ -10,8 +10,6 @@
namespace nix {
-const std::string nativeSystem = SYSTEM;
-
void BaseError::addTrace(std::shared_ptr<Pos> && e, HintFmt hint)
{
err.traces.push_front(Trace { .pos = std::move(e), .hint = hint });
diff --git a/src/libutil/util.hh b/src/libutil/util.hh
index 4e20550a7..1066f212a 100644
--- a/src/libutil/util.hh
+++ b/src/libutil/util.hh
@@ -33,11 +33,6 @@ namespace nix {
struct Sink;
struct Source;
-/**
- * The system for which Nix is compiled.
- */
-extern const std::string nativeSystem;
-