From facfd506e2abbe3375c7ad8a13a36d6b1f2d4f35 Mon Sep 17 00:00:00 2001 From: Colin Date: Thu, 15 Jan 2026 09:04:21 +0000 Subject: [PATCH] avahi: fix static build fixes `nix-build -A pkgsStatic.avahi` --- pkgs/by-name/av/avahi/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/av/avahi/package.nix b/pkgs/by-name/av/avahi/package.nix index 09b9a602af55..c96fa61ee92e 100644 --- a/pkgs/by-name/av/avahi/package.nix +++ b/pkgs/by-name/av/avahi/package.nix @@ -11,6 +11,7 @@ expat, gettext, glib, + autoconf-archive, autoreconfHook, libiconv, libevent, @@ -142,6 +143,12 @@ stdenv.mkDerivation rec { }) ]; + postPatch = '' + # Remove the vendored ACX_PTHREAD macro in favor of the more up-to-date + # implementation from autoconf-archive, especially to support static builds. + rm common/acx_pthread.m4 + ''; + depsBuildBuild = [ pkg-config ]; @@ -150,6 +157,7 @@ stdenv.mkDerivation rec { pkg-config gettext glib + autoconf-archive autoreconfHook ];