diff options
author | Will Dietz <w@wdtz.org> | 2018-01-14 18:51:53 -0600 |
---|---|---|
committer | Will Dietz <w@wdtz.org> | 2018-01-24 09:33:35 -0600 |
commit | fffd72cb5668fab958a3dafbb0b6cf8e4384abfe (patch) | |
tree | bfcea397b004908775eca7e57894d4540d465e98 | |
parent | 3fe8e610f0fdb73fc533b5156f703a81d8f4b0f7 (diff) | |
download | nixlib-fffd72cb5668fab958a3dafbb0b6cf8e4384abfe.tar nixlib-fffd72cb5668fab958a3dafbb0b6cf8e4384abfe.tar.gz nixlib-fffd72cb5668fab958a3dafbb0b6cf8e4384abfe.tar.bz2 nixlib-fffd72cb5668fab958a3dafbb0b6cf8e4384abfe.tar.lz nixlib-fffd72cb5668fab958a3dafbb0b6cf8e4384abfe.tar.xz nixlib-fffd72cb5668fab958a3dafbb0b6cf8e4384abfe.tar.zst nixlib-fffd72cb5668fab958a3dafbb0b6cf8e4384abfe.zip |
lsof: fix for cross
-rw-r--r-- | pkgs/development/tools/misc/lsof/default.nix | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/development/tools/misc/lsof/default.nix b/pkgs/development/tools/misc/lsof/default.nix index 76c83e2dbeb0..aa6bd003ed3f 100644 --- a/pkgs/development/tools/misc/lsof/default.nix +++ b/pkgs/development/tools/misc/lsof/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, ncurses }: +{ stdenv, fetchurl, buildPackages, ncurses }: let dialect = with stdenv.lib; last (splitString "-" stdenv.system); in @@ -6,6 +6,7 @@ stdenv.mkDerivation rec { name = "lsof-${version}"; version = "4.89"; + depsBuildBuild = [ buildPackages.stdenv.cc ]; buildInputs = [ ncurses ]; src = fetchurl { @@ -31,7 +32,7 @@ stdenv.mkDerivation rec { # Stop build scripts from searching global include paths LSOF_INCLUDE = "${stdenv.cc.libc}/include"; - configurePhase = "./Configure -n ${dialect}"; + configurePhase = "LINUX_CONF_CC=$CC_FOR_BUILD LSOF_CC=$CC LSOF_AR=\"$AR cr\" LSOF_RANLIB=$RANLIB ./Configure -n ${dialect}"; preBuild = '' sed -i Makefile -e 's/^CFGF=/& -DHASIPv6=1/;' -e 's/-lcurses/-lncurses/' for filepath in $(find dialects/${dialect} -type f); do |