diff options
author | Lukas Slebodnik <lslebodn@redhat.com> | 2016-06-29 12:37:15 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2016-06-29 21:45:27 +0200 |
commit | 96a624877512ac352736047023b65b8688039ae1 (patch) | |
tree | 0ec286b6beac56ce5540ca380a28bb3277a7ef62 | |
parent | 7b308bfdac1f6cdc08502d69d49682a1f9aefe06 (diff) | |
download | sssd-96a624877512ac352736047023b65b8688039ae1.tar.gz sssd-96a624877512ac352736047023b65b8688039ae1.tar.xz sssd-96a624877512ac352736047023b65b8688039ae1.zip |
BUILD: Detect libsystemd-daemon or libsystemd
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
-rw-r--r-- | src/external/systemd.m4 | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/external/systemd.m4 b/src/external/systemd.m4 index f2aeda116..e61b0f15c 100644 --- a/src/external/systemd.m4 +++ b/src/external/systemd.m4 @@ -27,6 +27,19 @@ AS_IF([test x$HAVE_SYSTEMD = xyes], [AC_MSG_NOTICE([Build without $login_lib_name support])])], [AC_MSG_NOTICE([Build without $login_lib_name support])]) +AS_IF([test x$HAVE_LIBSYSTEMD = xyes], + [daemon_lib_name=libsystemd], + [daemon_lib_name=libsystemd-daemon]) + +AS_IF([test x$HAVE_SYSTEMD = xyes], + [PKG_CHECK_MODULES( + [SYSTEMD_DAEMON], + [$daemon_lib_name], + [AC_DEFINE_UNQUOTED([HAVE_SYSTEMD_DAEMON], 1, + [Build with $daemon_lib_name support])], + [AC_MSG_NOTICE([Build without $daemon_lib_name support])])], + [AC_MSG_NOTICE([Build without $daemon_lib_name support])]) + dnl A macro to check presence of journald on the system AC_DEFUN([AM_CHECK_JOURNALD], [ |