about summary refs log tree commit diff
path: root/pkgs/development/libraries/avahi
diff options
context:
space:
mode:
authorProfpatsch <mail@profpatsch.de>2022-03-10 11:49:13 +0100
committerProfpatsch <mail@profpatsch.de>2022-03-12 10:52:19 +0100
commit46baf627e21a3199b56e7fef95963a9c47b06042 (patch)
tree1c0118d4b176934de8cccba76284f09f20fb177a /pkgs/development/libraries/avahi
parent7c0802bf0d5c80bde499ae2c8860578c9a258269 (diff)
avahi: patch segfault on resolving .local addresses
Avahi would segfault on a NULL pointer dereference when trying to
resolve .local addresses.

This patch fixes that quite annoying behaviour, but apparently wasn’t
worth a release yet.
Diffstat (limited to 'pkgs/development/libraries/avahi')
-rw-r--r--pkgs/development/libraries/avahi/default.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/development/libraries/avahi/default.nix b/pkgs/development/libraries/avahi/default.nix
index dc55b85d5b21c..1732b5df04e2a 100644
--- a/pkgs/development/libraries/avahi/default.nix
+++ b/pkgs/development/libraries/avahi/default.nix
@@ -33,6 +33,10 @@ stdenv.mkDerivation rec {
 
   patches = [
     ./no-mkdir-localstatedir.patch
+    (fetchpatch {
+      url = "https://github.com/lathiat/avahi/commit/9d31939e55280a733d930b15ac9e4dda4497680c.patch";
+      sha256 = "sha256-BXWmrLWUvDxKPoIPRFBpMS3T4gijRw0J+rndp6iDybU=";
+    })
   ];
 
   buildInputs = [ libdaemon dbus glib expat libiconv libevent ]