diff options
author | Will Dietz <w@wdtz.org> | 2018-05-08 14:51:52 -0500 |
---|---|---|
committer | Will Dietz <w@wdtz.org> | 2018-05-15 11:57:38 -0500 |
commit | 42e4f90afb6476faf5245e175a0d68bd383e4ac6 (patch) | |
tree | 5e3ae29c4883d285eee468ea601280b321c871e8 /pkgs/tools/misc | |
parent | 26abaa02571b408a6bfe706f553bd67c24182563 (diff) | |
download | nixlib-42e4f90afb6476faf5245e175a0d68bd383e4ac6.tar nixlib-42e4f90afb6476faf5245e175a0d68bd383e4ac6.tar.gz nixlib-42e4f90afb6476faf5245e175a0d68bd383e4ac6.tar.bz2 nixlib-42e4f90afb6476faf5245e175a0d68bd383e4ac6.tar.lz nixlib-42e4f90afb6476faf5245e175a0d68bd383e4ac6.tar.xz nixlib-42e4f90afb6476faf5245e175a0d68bd383e4ac6.tar.zst nixlib-42e4f90afb6476faf5245e175a0d68bd383e4ac6.zip |
thin-provisioning-tools: fix build w/musl re:PAGE_SIZE
Diffstat (limited to 'pkgs/tools/misc')
-rw-r--r-- | pkgs/tools/misc/thin-provisioning-tools/default.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/tools/misc/thin-provisioning-tools/default.nix b/pkgs/tools/misc/thin-provisioning-tools/default.nix index 26fca485fec2..64b059bbfea0 100644 --- a/pkgs/tools/misc/thin-provisioning-tools/default.nix +++ b/pkgs/tools/misc/thin-provisioning-tools/default.nix @@ -15,6 +15,11 @@ stdenv.mkDerivation rec { buildInputs = [ expat libaio boost ]; + postPatch = stdenv.lib.optional stdenv.hostPlatform.isMusl '' + sed -i -e '/PAGE_SIZE/d' -e '1i#include <limits.h>' \ + block-cache/io_engine.h unit-tests/io_engine_t.cc + ''; + meta = with stdenv.lib; { homepage = https://github.com/jthornber/thin-provisioning-tools/; description = "A suite of tools for manipulating the metadata of the dm-thin device-mapper target"; |