From d40db79c60ecc9befd71787646a7c564f92cb2e2 Mon Sep 17 00:00:00 2001 From: Christian Hermann Date: Wed, 14 Apr 2021 09:42:53 +0200 Subject: [PATCH] build-sys: find split systemd libraries With 4e7f4237 and 5e73c832, systemd library detection through pkg-config was changed to unconditionally look for unified libsystemd. This adds a fallback to match the previous behavior and find the split libs as well. References: procps-ng/procps!128 Signed-off-by: Craig Small --- configure.ac | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 332a7fc0..88831b31 100644 --- a/configure.ac +++ b/configure.ac @@ -226,7 +226,9 @@ AC_ARG_WITH([systemd], [], [with_systemd=no] ) AS_IF([test "x$with_systemd" != "xno"], [ - PKG_CHECK_MODULES([SYSTEMD], [libsystemd]) + PKG_CHECK_MODULES([SYSTEMD], [libsystemd],, + [PKG_CHECK_MODULES([SYSTEMD], [libsystemd-login])] + ) AC_DEFINE(WITH_SYSTEMD, 1, [enable systemd support]) ]) AM_CONDITIONAL([WITH_SYSTEMD], [test x$with_systemd != xno])