summary refs log tree commit diff
path: root/pkgs/os-specific/linux/beegfs/kernel-module.nix
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2017-12-31 07:07:16 +0000
committerOrivej Desh <orivej@gmx.fr>2017-12-31 07:08:21 +0000
commit74b950dc4f2ad30eac429fb597c4e15124bdcf96 (patch)
treec27bd941483a483ba34d758af51e29cb1e7fc3d4 /pkgs/os-specific/linux/beegfs/kernel-module.nix
parentb7fdefc8a4182956ec114eeeaae029418a310c4d (diff)
downloadnixlib-74b950dc4f2ad30eac429fb597c4e15124bdcf96.tar
nixlib-74b950dc4f2ad30eac429fb597c4e15124bdcf96.tar.gz
nixlib-74b950dc4f2ad30eac429fb597c4e15124bdcf96.tar.bz2
nixlib-74b950dc4f2ad30eac429fb597c4e15124bdcf96.tar.lz
nixlib-74b950dc4f2ad30eac429fb597c4e15124bdcf96.tar.xz
nixlib-74b950dc4f2ad30eac429fb597c4e15124bdcf96.tar.zst
nixlib-74b950dc4f2ad30eac429fb597c4e15124bdcf96.zip
beegfs: restrict kernel version
BeeGFS 6.17 fails to build with Linux 4.14.
Diffstat (limited to 'pkgs/os-specific/linux/beegfs/kernel-module.nix')
-rw-r--r--pkgs/os-specific/linux/beegfs/kernel-module.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/beegfs/kernel-module.nix b/pkgs/os-specific/linux/beegfs/kernel-module.nix
index e68a9eab3785..4525d156159b 100644
--- a/pkgs/os-specific/linux/beegfs/kernel-module.nix
+++ b/pkgs/os-specific/linux/beegfs/kernel-module.nix
@@ -16,6 +16,8 @@ in stdenv.mkDerivation {
 
   nativeBuildInputs = [ which kmod ];
 
+  buildInputs = kernel.moduleBuildDependencies;
+
   makeFlags = [ "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build/" ];
 
   postPatch = ''
@@ -39,5 +41,6 @@ in stdenv.mkDerivation {
     platforms = [ "i686-linux" "x86_64-linux" ];
     license = licenses.gpl2;
     maintainers = with maintainers; [ markuskowa ];
+    broken = versionAtLeast kernel.version "4.14";
   };
 }