about summary refs log tree commit diff
path: root/pkgs/development/libraries/libnetfilter_conntrack
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2022-03-06 00:49:28 +0000
committerAlyssa Ross <hi@alyssa.is>2022-03-14 12:21:56 +0000
commit2cc5ec86571c6f22ecb9d49f48b0b1ee2e160b52 (patch)
treee992478bed0ac8d0fe87d27cc7bec873699991fa /pkgs/development/libraries/libnetfilter_conntrack
parentb8734c50e2942560be9ab5bb1da1b93ea55c8f93 (diff)
pkgsMusl.libnetfilter_conntrack: fix build
Diffstat (limited to 'pkgs/development/libraries/libnetfilter_conntrack')
-rw-r--r--pkgs/development/libraries/libnetfilter_conntrack/default.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/development/libraries/libnetfilter_conntrack/default.nix b/pkgs/development/libraries/libnetfilter_conntrack/default.nix
index 32f7bc43316a4..e960c8d1bf481 100644
--- a/pkgs/development/libraries/libnetfilter_conntrack/default.nix
+++ b/pkgs/development/libraries/libnetfilter_conntrack/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, pkg-config, libnfnetlink, libmnl }:
+{ lib, stdenv, fetchurl, fetchpatch, pkg-config, libnfnetlink, libmnl }:
 
 stdenv.mkDerivation rec {
   pname = "libnetfilter_conntrack";
@@ -9,6 +9,14 @@ stdenv.mkDerivation rec {
     sha256 = "sha256-Z72d9J/jTouCFE9t+5OzIPOEqOpZcn6S/40YtfS1eag=";
   };
 
+  patches = [
+    # Fix Musl build.
+    (fetchpatch {
+      url = "https://git.netfilter.org/libnetfilter_conntrack/patch/?id=21ee35dde73aec5eba35290587d479218c6dd824";
+      sha256 = "00rp82jrx5ygcw8la3c7bv7sigw9qzbn956dk71qjx981a2g2kqk";
+    })
+  ];
+
   buildInputs = [ libmnl ];
   propagatedBuildInputs = [ libnfnetlink ];
   nativeBuildInputs = [ pkg-config ];