summaryrefslogtreecommitdiff
path: root/daemons
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2023-02-16 23:34:25 +0100
committerZdenek Kabelac <zkabelac@redhat.com>2023-02-17 00:00:12 +0100
commitd106ac04ab340d170dc5460e023df73e63bb98ab (patch)
tree3e68a8522fe06d4c84a0b7e491b457c17dae95af /daemons
parent3ef26494f2251dc5376f49128bbf49563560cf6b (diff)
downloadlvm2-d106ac04ab340d170dc5460e023df73e63bb98ab.tar.gz
configure.ac: use LIBSYSTEMD
Convert naming SYSTEMD_CFLAGS/LIB -> LIBSYSTEMD_CFLAGS/LIBS to better fit library check for libsystemd. Build lvmlockd with SD_NOTIFY when we have defined LIBSYSTEMD_LIBS.
Diffstat (limited to 'daemons')
-rw-r--r--daemons/lvmlockd/Makefile.in8
1 files changed, 3 insertions, 5 deletions
diff --git a/daemons/lvmlockd/Makefile.in b/daemons/lvmlockd/Makefile.in
index e5ba82517..dd35d5411 100644
--- a/daemons/lvmlockd/Makefile.in
+++ b/daemons/lvmlockd/Makefile.in
@@ -15,8 +15,6 @@ srcdir = @srcdir@
top_srcdir = @top_srcdir@
top_builddir = @top_builddir@
-USE_SD_NOTIFY=yes
-
SOURCES = lvmlockd-core.c
ifeq ("@BUILD_LOCKDSANLOCK@", "yes")
@@ -51,9 +49,9 @@ INCLUDES += -I$(top_srcdir)/libdaemon/server
LDFLAGS += -L$(top_builddir)/libdaemon/server $(EXTRA_EXEC_LDFLAGS) $(ELDFLAGS)
LIBS += $(DAEMON_LIBS) $(PTHREAD_LIBS)
-ifeq ($(USE_SD_NOTIFY),yes)
- CFLAGS += $(SYSTEMD_CFLAGS) -DUSE_SD_NOTIFY
- LIBS += $(SYSTEMD_LIBS)
+ifneq (,$(firstword $(LIBSYSTEMD_LIBS)))
+ CFLAGS += $(LIBSYSTEMD_CFLAGS) -DUSE_SD_NOTIFY
+ LIBS += $(LIBSYSTEMD_LIBS)
endif
lvmlockd: $(OBJECTS) $(top_builddir)/libdaemon/server/libdaemonserver.a $(INTERNAL_LIBS)