From 95282e3cfc8f9e1173ff1ea2821442da2e6f7fa8 Mon Sep 17 00:00:00 2001 From: Svend Sorensen Date: Wed, 18 Nov 2015 10:31:14 -0800 Subject: [PATCH] ipmitool: Fix build on darwin s6_addr16 is not available on Mac OS X. --- pkgs/tools/system/ipmitool/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/tools/system/ipmitool/default.nix b/pkgs/tools/system/ipmitool/default.nix index 987648e69af..930778fe573 100644 --- a/pkgs/tools/system/ipmitool/default.nix +++ b/pkgs/tools/system/ipmitool/default.nix @@ -12,6 +12,10 @@ stdenv.mkDerivation { sha256 = "0y6g8xg9p854n7xm3kds8m3d53jrsllnknp8lcr3jscf99j4x5ph"; }; + patchPhase = stdenv.lib.optionalString stdenv.isDarwin '' + substituteInPlace src/plugins/ipmi_intf.c --replace "s6_addr16" "s6_addr" + ''; + buildInputs = [ openssl ]; preConfigure = ''