summary refs log tree commit diff
path: root/pkgs/os-specific/linux/spl
diff options
context:
space:
mode:
authorRobin Gloster <mail@glob.in>2016-08-01 12:03:08 +0000
committerRobin Gloster <mail@glob.in>2016-08-14 22:55:21 +0000
commita37d695c95a42cbe4df4e0ba06f330ceae9db2c0 (patch)
treef48f8a9ab33d78190009916984b132199eaab8a4 /pkgs/os-specific/linux/spl
parent792ba4a4667a4c1211b4fcfed4887780b902b4fc (diff)
downloadnixlib-a37d695c95a42cbe4df4e0ba06f330ceae9db2c0.tar
nixlib-a37d695c95a42cbe4df4e0ba06f330ceae9db2c0.tar.gz
nixlib-a37d695c95a42cbe4df4e0ba06f330ceae9db2c0.tar.bz2
nixlib-a37d695c95a42cbe4df4e0ba06f330ceae9db2c0.tar.lz
nixlib-a37d695c95a42cbe4df4e0ba06f330ceae9db2c0.tar.xz
nixlib-a37d695c95a42cbe4df4e0ba06f330ceae9db2c0.tar.zst
nixlib-a37d695c95a42cbe4df4e0ba06f330ceae9db2c0.zip
linuxPackages.spl: remove unnecessary substituteInPlace
`substituteInPlace` was operating on a non-existant file.
Updated to use `autoreconfHook`.
Diffstat (limited to 'pkgs/os-specific/linux/spl')
-rw-r--r--pkgs/os-specific/linux/spl/default.nix8
1 files changed, 2 insertions, 6 deletions
diff --git a/pkgs/os-specific/linux/spl/default.nix b/pkgs/os-specific/linux/spl/default.nix
index 91fce8f2aa2c..45926228b6c8 100644
--- a/pkgs/os-specific/linux/spl/default.nix
+++ b/pkgs/os-specific/linux/spl/default.nix
@@ -1,4 +1,4 @@
-{ fetchFromGitHub, stdenv, autoconf, automake, libtool, coreutils, gawk
+{ fetchFromGitHub, stdenv, autoreconfHook, coreutils, gawk
 , configFile ? "all"
 
 # Kernel dependencies
@@ -28,14 +28,10 @@ stdenv.mkDerivation rec {
 
   patches = [ ./const.patch ./install_prefix.patch ];
 
-  buildInputs = [ autoconf automake libtool ];
+  nativeBuildInputs = [ autoreconfHook ];
 
   preConfigure = ''
-    ./autogen.sh
-
     substituteInPlace ./module/spl/spl-generic.c --replace /usr/bin/hostid hostid
-    substituteInPlace ./module/spl/spl-module.c  --replace /bin/mknod mknod
-
     substituteInPlace ./module/spl/spl-generic.c --replace "PATH=/sbin:/usr/sbin:/bin:/usr/bin" "PATH=${coreutils}:${gawk}:/bin"
     substituteInPlace ./module/splat/splat-vnode.c --replace "PATH=/sbin:/usr/sbin:/bin:/usr/bin" "PATH=${coreutils}:/bin"
     substituteInPlace ./module/splat/splat-linux.c --replace "PATH=/sbin:/usr/sbin:/bin:/usr/bin" "PATH=${coreutils}:/bin"