diff options
author | Will Dietz <w@wdtz.org> | 2017-09-22 11:34:46 -0500 |
---|---|---|
committer | Will Dietz <w@wdtz.org> | 2018-02-13 09:44:47 -0600 |
commit | 54b3967edc6d83e5c43f4d100a51dc8be8d95b33 (patch) | |
tree | f5b6eabfbf484ac323401cd01ca3fe4f9879d1c4 /pkgs/os-specific/linux/libnl | |
parent | 08e70f7a0c45df7f110994b7ba27214d5b60ca25 (diff) |
libnl: use patch from gentoo-musl, fixes! \o/
Diffstat (limited to 'pkgs/os-specific/linux/libnl')
-rw-r--r-- | pkgs/os-specific/linux/libnl/default.nix | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/libnl/default.nix b/pkgs/os-specific/linux/libnl/default.nix index 81a3af54628e8..f66df8163ff17 100644 --- a/pkgs/os-specific/linux/libnl/default.nix +++ b/pkgs/os-specific/linux/libnl/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchFromGitHub, autoreconfHook, bison, flex, pkgconfig }: +{ stdenv, lib, fetchFromGitHub, fetchpatch, autoreconfHook, bison, flex, pkgconfig }: let version = "3.3.0"; in stdenv.mkDerivation { @@ -13,6 +13,12 @@ stdenv.mkDerivation { outputs = [ "bin" "dev" "out" "man" ]; + patches = stdenv.lib.optional stdenv.hostPlatform.isMusl + (fetchpatch { + url = "https://raw.githubusercontent.com/gentoo/musl/48d2a28710ae40877fd3e178ead1fb1bb0baa62c/dev-libs/libnl/files/libnl-3.3.0_rc1-musl.patch"; + sha256 = "0dd7xxikib201i99k2if066hh7gwf2i4ffckrjplq6lr206jn00r"; + }); + nativeBuildInputs = [ autoreconfHook bison flex pkgconfig ]; meta = with lib; { |