about summary refs log tree commit diff
path: root/pkgs/tools/filesystems/jfsutils
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2013-01-28 14:00:07 +0100
committerEelco Dolstra <eelco.dolstra@logicblox.com>2013-01-28 17:19:01 +0100
commit38ced3b43639b090ef62c94c8d89af5e20d87e14 (patch)
tree0cf5bc0f50c9491e1dac15ab7bdccd12c25e7260 /pkgs/tools/filesystems/jfsutils
parent35af62f99899132c2a83cbec9baaf2f012ee8429 (diff)
jfsutils: Fix build
http://hydra.nixos.org/build/3897210
Diffstat (limited to 'pkgs/tools/filesystems/jfsutils')
-rw-r--r--pkgs/tools/filesystems/jfsutils/default.nix2
-rw-r--r--pkgs/tools/filesystems/jfsutils/types.h12
2 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/tools/filesystems/jfsutils/default.nix b/pkgs/tools/filesystems/jfsutils/default.nix
index dc07734b96036..9e161f5da9c0b 100644
--- a/pkgs/tools/filesystems/jfsutils/default.nix
+++ b/pkgs/tools/filesystems/jfsutils/default.nix
@@ -8,6 +8,8 @@ stdenv.mkDerivation rec {
     sha1 = "291e8bd9d615cf3d27e4000117c81a3602484a50";
   };
 
+  patches = [ ./types.h ];
+
   buildInputs = [ libuuid ];
 
   meta = {
diff --git a/pkgs/tools/filesystems/jfsutils/types.h b/pkgs/tools/filesystems/jfsutils/types.h
new file mode 100644
index 0000000000000..a682f2695f9e0
--- /dev/null
+++ b/pkgs/tools/filesystems/jfsutils/types.h
@@ -0,0 +1,12 @@
+diff -ru -x '*~' jfsutils-1.1.15-orig/libfs/devices.h jfsutils-1.1.15/libfs/devices.h
+--- jfsutils-1.1.15-orig/libfs/devices.h	2005-11-22 21:43:55.000000000 +0100
++++ jfsutils-1.1.15/libfs/devices.h	2013-01-28 13:58:56.888630278 +0100
+@@ -18,6 +18,8 @@
+ #ifndef H_DEVICES
+ #define H_DEVICES
+ 
++#include <inttypes.h>
++
+ #define GET	0
+ #define PUT	1
+ #define VRFY	2