summary refs log tree commit diff
path: root/pkgs/os-specific/linux/ldm/default.nix
diff options
context:
space:
mode:
authorRobin Gloster <mail@glob.in>2016-02-22 00:21:26 +0000
committerRobin Gloster <mail@glob.in>2016-02-22 00:21:26 +0000
commit1d713761d948c7c93f4405338e3a5b3eac1b59ba (patch)
tree0c7557bb8ff3e6c9e1b17196fa0cae942c330753 /pkgs/os-specific/linux/ldm/default.nix
parent00903f48201307d8995386f9fc50cd12e24d5d40 (diff)
downloadnixpkgs-1d713761d948c7c93f4405338e3a5b3eac1b59ba.tar
nixpkgs-1d713761d948c7c93f4405338e3a5b3eac1b59ba.tar.gz
nixpkgs-1d713761d948c7c93f4405338e3a5b3eac1b59ba.tar.bz2
nixpkgs-1d713761d948c7c93f4405338e3a5b3eac1b59ba.tar.lz
nixpkgs-1d713761d948c7c93f4405338e3a5b3eac1b59ba.tar.xz
nixpkgs-1d713761d948c7c93f4405338e3a5b3eac1b59ba.tar.zst
nixpkgs-1d713761d948c7c93f4405338e3a5b3eac1b59ba.zip
ldm: add include to fix build
Diffstat (limited to 'pkgs/os-specific/linux/ldm/default.nix')
-rw-r--r--pkgs/os-specific/linux/ldm/default.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/os-specific/linux/ldm/default.nix b/pkgs/os-specific/linux/ldm/default.nix
index c5e94ed81e9..5332fc0bf3d 100644
--- a/pkgs/os-specific/linux/ldm/default.nix
+++ b/pkgs/os-specific/linux/ldm/default.nix
@@ -19,12 +19,13 @@ stdenv.mkDerivation rec {
 
   buildInputs = [ udev utillinux ];
 
-  preBuild = ''
+  postPatch = ''
+    sed -i '1i#include <sys/stat.h>' ldm.c
     substituteInPlace ldm.c \
       --replace "/mnt/" "${mountPath}"
   '';
 
-  buildPhase = "make ldm";
+  buildFlags = "ldm";
 
   installPhase = ''
     mkdir -p $out/bin