diff options
author | Silvan Mosberger <contact@infinisil.com> | 2019-11-13 21:23:46 +0100 |
---|---|---|
committer | Silvan Mosberger <contact@infinisil.com> | 2019-11-14 01:32:04 +0100 |
commit | b31a8f7a90ecf3a743153b5888c7f10087dca56a (patch) | |
tree | 51d99feeeaad306a5c911a8ba8782409fe49c130 /pkgs | |
parent | e3b76760e38912e5b3298dfc19f9c75e7ed2ffd9 (diff) | |
download | nixlib-b31a8f7a90ecf3a743153b5888c7f10087dca56a.tar nixlib-b31a8f7a90ecf3a743153b5888c7f10087dca56a.tar.gz nixlib-b31a8f7a90ecf3a743153b5888c7f10087dca56a.tar.bz2 nixlib-b31a8f7a90ecf3a743153b5888c7f10087dca56a.tar.lz nixlib-b31a8f7a90ecf3a743153b5888c7f10087dca56a.tar.xz nixlib-b31a8f7a90ecf3a743153b5888c7f10087dca56a.tar.zst nixlib-b31a8f7a90ecf3a743153b5888c7f10087dca56a.zip |
buildStackProject: Set __noChroot to make it fail without sandbox
Building such a derivation will result in error: derivation '/nix/store/nk4wms3hk4mp9lc86k30vc8w44fcq0rj-foo.drv' has '__noChroot' set, but that's not allowed when 'sandbox' is 'true' when attempting to build it without --option sandbox false
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/haskell-modules/generic-stack-builder.nix | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/generic-stack-builder.nix b/pkgs/development/haskell-modules/generic-stack-builder.nix index 96774f71730f..45c1a8fbd333 100644 --- a/pkgs/development/haskell-modules/generic-stack-builder.nix +++ b/pkgs/development/haskell-modules/generic-stack-builder.nix @@ -20,6 +20,10 @@ let in stdenv.mkDerivation (args // { + # Doesn't work in the sandbox. Pass `--option sandbox relaxed` or + # `--option sandbox false` to be able to build this + __noChroot = true; + buildInputs = buildInputs ++ lib.optional (stdenv.hostPlatform.libc == "glibc") glibcLocales; |