From b64a310eb261118bcf5196761f685af3e44c2561 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Wed, 28 May 2025 12:49:13 -0400 Subject: [PATCH] Fix warning when `HAVE_EMBEDDED_SANDBOX_SHELL` is not set Clang doesn't like the double indent that is needed for the `if...else` that is CPP'd away. Adding braces is fine in the `if...else...` case, and fine as a naked block in the CPP'd away case, and properly-indented both ways. --- src/libstore/unix/build/linux-derivation-builder.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libstore/unix/build/linux-derivation-builder.cc b/src/libstore/unix/build/linux-derivation-builder.cc index 0d7d94b87..dbd98ab3d 100644 --- a/src/libstore/unix/build/linux-derivation-builder.cc +++ b/src/libstore/unix/build/linux-derivation-builder.cc @@ -681,7 +681,9 @@ struct LinuxDerivationBuilder : DerivationBuilderImpl chmod_(dst, 0555); } else # endif + { doBind(i.second.source, chrootRootDir + i.first, i.second.optional); + } } /* Bind a new instance of procfs on /proc. */