mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-01 23:22:37 +00:00
nfs-utils: patch to fix w/musl
This commit is contained in:
parent
d6a6dcc1f8
commit
3e1f698acd
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchurl, lib, pkgconfig, utillinux, libcap, libtirpc, libevent, libnfsidmap
|
{ stdenv, fetchurl, fetchpatch, lib, pkgconfig, utillinux, libcap, libtirpc, libevent, libnfsidmap
|
||||||
, sqlite, kerberos, kmod, libuuid, keyutils, lvm2, systemd, coreutils, tcp_wrappers
|
, sqlite, kerberos, kmod, libuuid, keyutils, lvm2, systemd, coreutils, tcp_wrappers
|
||||||
, buildEnv
|
, buildEnv
|
||||||
}:
|
}:
|
||||||
@ -39,6 +39,18 @@ in stdenv.mkDerivation rec {
|
|||||||
]
|
]
|
||||||
++ lib.optional (stdenv ? glibc) "--with-rpcgen=${stdenv.glibc.bin}/bin/rpcgen";
|
++ lib.optional (stdenv ? glibc) "--with-rpcgen=${stdenv.glibc.bin}/bin/rpcgen";
|
||||||
|
|
||||||
|
patches = lib.optionals stdenv.hostPlatform.isMusl [
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://raw.githubusercontent.com/alpinelinux/aports/cb880042d48d77af412d4688f24b8310ae44f55f/main/nfs-utils/0011-exportfs-only-do-glibc-specific-hackery-on-glibc.patch";
|
||||||
|
sha256 = "0rrddrykz8prk0dcgfvmnz0vxn09dbgq8cb098yjjg19zz6d7vid";
|
||||||
|
})
|
||||||
|
# http://openwall.com/lists/musl/2015/08/18/10
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://raw.githubusercontent.com/alpinelinux/aports/cb880042d48d77af412d4688f24b8310ae44f55f/main/nfs-utils/musl-getservbyport.patch";
|
||||||
|
sha256 = "1fqws9dz8n1d9a418c54r11y3w330qgy2652dpwcy96cm44sqyhf";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
postPatch =
|
postPatch =
|
||||||
''
|
''
|
||||||
patchShebangs tests
|
patchShebangs tests
|
||||||
|
Loading…
Reference in New Issue
Block a user