summary refs log tree commit diff
path: root/pkgs/os-specific/linux/sysdig/default.nix
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@thalheim.io>2017-06-05 06:11:51 +0100
committerJörg Thalheim <joerg@thalheim.io>2017-06-05 06:13:58 +0100
commit2e08839cbe430a1e47d08467a55dd3c2dd9facad (patch)
tree80590c0da4f82d5674efbc78c3be1589c6bedd4a /pkgs/os-specific/linux/sysdig/default.nix
parent305e7deb0d759762f3f9499d117181d5ec5eebf1 (diff)
downloadnixpkgs-2e08839cbe430a1e47d08467a55dd3c2dd9facad.tar
nixpkgs-2e08839cbe430a1e47d08467a55dd3c2dd9facad.tar.gz
nixpkgs-2e08839cbe430a1e47d08467a55dd3c2dd9facad.tar.bz2
nixpkgs-2e08839cbe430a1e47d08467a55dd3c2dd9facad.tar.lz
nixpkgs-2e08839cbe430a1e47d08467a55dd3c2dd9facad.tar.xz
nixpkgs-2e08839cbe430a1e47d08467a55dd3c2dd9facad.tar.zst
nixpkgs-2e08839cbe430a1e47d08467a55dd3c2dd9facad.zip
sysdig: fix unified cgroup handling
Diffstat (limited to 'pkgs/os-specific/linux/sysdig/default.nix')
-rw-r--r--pkgs/os-specific/linux/sysdig/default.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/sysdig/default.nix b/pkgs/os-specific/linux/sysdig/default.nix
index e7c101918ac..ed0e0849721 100644
--- a/pkgs/os-specific/linux/sysdig/default.nix
+++ b/pkgs/os-specific/linux/sysdig/default.nix
@@ -12,6 +12,14 @@ stdenv.mkDerivation rec {
     sha256 = "1h3f9nkc5fkvks6va0maq377m9qxnsf4q3f2dc14rdzfvnzidy06";
   };
 
+  patches = [
+    (fetchpatch {
+       # Sysdig fails to run on linux kernels with unified cgroups enabled
+       url = https://github.com/draios/sysdig/files/909689/0001-Fix-for-linux-kernels-with-cgroup-v2-API-enabled.patch.txt;
+       sha256 = "10nmisifa500hzpa3899rs837bcal72pnqidxmrnr1js187z8j84";
+    })
+  ];
+
   buildInputs = [
     cmake zlib luajit ncurses perl jsoncpp libb64 openssl curl jq gcc
   ];