link against libsystemd, not libsystemd-daemon
[multipath-tools/.git] / multipathd / Makefile
index 781122a..901d1e4 100644 (file)
@@ -11,7 +11,11 @@ ifdef SYSTEMD
 endif
 LDFLAGS += -lpthread -ldevmapper -lreadline
 ifdef SYSTEMD
-       LDFLAGS += -lsystemd-daemon
+       ifeq ($(shell test $(SYSTEMD) -gt 209 && echo 1), 1)
+               LDFLAGS += -lsystemd
+       else
+               LDFLAGS += -lsystemd-daemon
+       endif
 endif
 LDFLAGS += -ludev -ldl \
        -L$(multipathdir) -lmultipath -L$(mpathpersistdir) -lmpathpersist