From e7548891e3fe44c486a479f788a70fb994b61ad4 Mon Sep 17 00:00:00 2001 From: Joachim Fasting Date: Fri, 7 Dec 2018 13:23:09 +0100 Subject: uwsgi: fix build when withSystemd = false Passing -lsystemd unconditionally breaks the build when withSystemd = false. --- pkgs/servers/uwsgi/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs/servers') diff --git a/pkgs/servers/uwsgi/default.nix b/pkgs/servers/uwsgi/default.nix index dd397598c97..074b19724d2 100644 --- a/pkgs/servers/uwsgi/default.nix +++ b/pkgs/servers/uwsgi/default.nix @@ -89,7 +89,7 @@ stdenv.mkDerivation rec { ${lib.concatMapStringsSep "\n" (x: x.install or "") needed} ''; - NIX_CFLAGS_LINK = [ "-lsystemd" ] ++ lib.concatMap (x: x.NIX_CFLAGS_LINK or []) needed; + NIX_CFLAGS_LINK = lib.optional withSystemd "-lsystemd" ++ lib.concatMap (x: x.NIX_CFLAGS_LINK or []) needed; meta = with stdenv.lib; { homepage = https://uwsgi-docs.readthedocs.org/en/latest/; -- cgit 1.4.1