diff options
author | Clemens Fruhwirth <clemens@endorphin.org> | 2016-04-24 14:52:13 +0200 |
---|---|---|
committer | Clemens Fruhwirth <clemens@endorphin.org> | 2016-04-29 14:02:18 +0200 |
commit | 32d6f7c114b3c0eb63620ff3c459107777f40bf1 (patch) | |
tree | f20169630bb58d7eae2e8866cf096622440bbc4a /pkgs/os-specific/linux/open-iscsi/default.nix | |
parent | e091d27944406668c6c366d429daa7bfd67f6a23 (diff) | |
download | nixpkgs-32d6f7c114b3c0eb63620ff3c459107777f40bf1.tar nixpkgs-32d6f7c114b3c0eb63620ff3c459107777f40bf1.tar.gz nixpkgs-32d6f7c114b3c0eb63620ff3c459107777f40bf1.tar.bz2 nixpkgs-32d6f7c114b3c0eb63620ff3c459107777f40bf1.tar.lz nixpkgs-32d6f7c114b3c0eb63620ff3c459107777f40bf1.tar.xz nixpkgs-32d6f7c114b3c0eb63620ff3c459107777f40bf1.tar.zst nixpkgs-32d6f7c114b3c0eb63620ff3c459107777f40bf1.zip |
open-iscsi: Use kmod so that iscsiadm loads the tcp transport modules.
Diffstat (limited to 'pkgs/os-specific/linux/open-iscsi/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/open-iscsi/default.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/os-specific/linux/open-iscsi/default.nix b/pkgs/os-specific/linux/open-iscsi/default.nix index 6d1b11fe888..96ff1e52cdd 100644 --- a/pkgs/os-specific/linux/open-iscsi/default.nix +++ b/pkgs/os-specific/linux/open-iscsi/default.nix @@ -1,10 +1,10 @@ -{ stdenv, fetchFromGitHub, nukeReferences, automake, autoconf, libtool, gettext, utillinux, openisns, openssl }: +{ stdenv, fetchFromGitHub, nukeReferences, automake, autoconf, libtool, gettext, utillinux, openisns, openssl, kmod }: stdenv.mkDerivation rec { name = "open-iscsi-${version}"; version = "2.0-873-${stdenv.lib.substring 0 7 src.rev}"; outputs = [ "out" "iscsistart" ]; - buildInputs = [ nukeReferences automake autoconf libtool gettext utillinux openisns.lib openssl ]; + buildInputs = [ nukeReferences automake autoconf libtool gettext utillinux openisns.lib openssl kmod ]; src = fetchFromGitHub { owner = "open-iscsi"; @@ -15,6 +15,9 @@ stdenv.mkDerivation rec { DESTDIR = "$(out)"; + NIX_LDFLAGS = "-lkmod"; + NIX_CFLAGS_COMPILE = "-DUSE_KMOD"; + preConfigure = '' sed -i 's|/usr/|/|' Makefile ''; |