summaryrefslogtreecommitdiffstats
path: root/pkgs
diff options
context:
space:
mode:
authoradisbladis <adisbladis@gmail.com>2021-02-13 23:29:04 +0100
committerGitHub <noreply@github.com>2021-02-13 23:29:04 +0100
commit4c9e23d6ad66de77dbc4ca80d3cbca7fdb3b06fb (patch)
tree479b9bec122027166c17249602414494d93b2e26 /pkgs
parentc030238b76b2fe793849202e5d27396a7433bfde (diff)
parenta3d0f7818af1181e505042591ac97b1b7d1afb4d (diff)
Merge pull request #113049 from adisbladis/crun-criu-supported-platforms
crun: Only build with criu support on criu supported platforms
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/virtualization/crun/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/applications/virtualization/crun/default.nix b/pkgs/applications/virtualization/crun/default.nix
index 3d73ccbf48a2..59e07530fbc0 100644
--- a/pkgs/applications/virtualization/crun/default.nix
+++ b/pkgs/applications/virtualization/crun/default.nix
@@ -11,6 +11,7 @@
, yajl
, nixosTests
, criu
+, system
}:
let
@@ -48,7 +49,9 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook go-md2man pkg-config python3 ];
- buildInputs = [ criu libcap libseccomp systemd yajl ];
+ buildInputs = [ libcap libseccomp systemd yajl ]
+ # Criu currently only builds on x86_64-linux
+ ++ lib.optional (lib.elem system criu.meta.platforms) criu;
enableParallelBuilding = true;