diff options
author | Joachim Fasting <joachifm@fastmail.fm> | 2016-03-20 16:46:50 +0100 |
---|---|---|
committer | Joachim Fasting <joachifm@fastmail.fm> | 2016-03-20 16:49:09 +0100 |
commit | f59998055b1a18a59172fe5a9ab3d6ef3e6bff71 (patch) | |
tree | 6a8d684588959a9df408aef32a4f070848848eb2 /pkgs/os-specific/linux/ldm | |
parent | 3273605aefbde813216f4048cb359e776161097d (diff) | |
download | nixpkgs-f59998055b1a18a59172fe5a9ab3d6ef3e6bff71.tar nixpkgs-f59998055b1a18a59172fe5a9ab3d6ef3e6bff71.tar.gz nixpkgs-f59998055b1a18a59172fe5a9ab3d6ef3e6bff71.tar.bz2 nixpkgs-f59998055b1a18a59172fe5a9ab3d6ef3e6bff71.tar.lz nixpkgs-f59998055b1a18a59172fe5a9ab3d6ef3e6bff71.tar.xz nixpkgs-f59998055b1a18a59172fe5a9ab3d6ef3e6bff71.tar.zst nixpkgs-f59998055b1a18a59172fe5a9ab3d6ef3e6bff71.zip |
ldm: fix build
There were two problems: - because buildPhase is specified directly, preBuild ends up never being executed; and - the source is missing a header, resulting in an undefined reference error
Diffstat (limited to 'pkgs/os-specific/linux/ldm')
-rw-r--r-- | pkgs/os-specific/linux/ldm/default.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/ldm/default.nix b/pkgs/os-specific/linux/ldm/default.nix index c5e94ed81e9..a32d815ac2f 100644 --- a/pkgs/os-specific/linux/ldm/default.nix +++ b/pkgs/os-specific/linux/ldm/default.nix @@ -19,9 +19,10 @@ stdenv.mkDerivation rec { buildInputs = [ udev utillinux ]; - preBuild = '' + postPatch = '' substituteInPlace ldm.c \ --replace "/mnt/" "${mountPath}" + sed '16i#include <sys/stat.h>' -i ldm.c ''; buildPhase = "make ldm"; |