nilfs-utils: apply upstream patches to fix w/musl
This commit is contained in:
parent
59a53aada0
commit
da0da6177d
1 changed files with 13 additions and 1 deletions
|
@ -1,4 +1,4 @@
|
|||
{ stdenv, fetchurl, libuuid, libselinux }:
|
||||
{ stdenv, fetchurl, fetchpatch, libuuid, libselinux }:
|
||||
let
|
||||
sourceInfo = rec {
|
||||
version = "2.2.7";
|
||||
|
@ -23,6 +23,18 @@ stdenv.mkDerivation rec {
|
|||
sed -e 's@/sbin/@'"$out"'/sbin/@' -i ./lib/cleaner*.c
|
||||
'';
|
||||
|
||||
patches = [
|
||||
# Fix w/musl
|
||||
(fetchpatch {
|
||||
url = "https://github.com/nilfs-dev/nilfs-utils/commit/115fe4b976858c487cf83065f513d8626089579a.patch";
|
||||
sha256 = "0h89jz9l5d4rqj647ljbnv451l4ncqpsvzj0v70mn5391hfwsjlv";
|
||||
})
|
||||
(fetchpatch {
|
||||
url = "https://github.com/nilfs-dev/nilfs-utils/commit/51b32c614be9e98c32de7f531ee600ca0740946f.patch";
|
||||
sha256 = "1ycq83c6jjy74aif47v075k5y2szzwhq6mbcrpd1z4b4i1x6yhpn";
|
||||
})
|
||||
];
|
||||
|
||||
# FIXME: https://github.com/NixOS/patchelf/pull/98 is in, but stdenv
|
||||
# still doesn't use it
|
||||
#
|
||||
|
|
Loading…
Reference in a new issue