build-sys: use merged systemd library
Since systemd 209 released in Feb 2014 three systemd libraries including systemd-login have been merged. This change merely checks for, and links to, the new library. References: http://lists.freedesktop.org/archives/systemd-devel/2014-February/017146.html https://bugs.debian.org/731256
This commit is contained in:
parent
35db857ce7
commit
4e7f42375a
@ -150,10 +150,10 @@ AC_ARG_WITH([systemd],
|
|||||||
[], [with_systemd=no]
|
[], [with_systemd=no]
|
||||||
)
|
)
|
||||||
if test "x$with_systemd" != xno; then
|
if test "x$with_systemd" != xno; then
|
||||||
PKG_CHECK_MODULES([SYSTEMD], [libsystemd-login >= 206], [], [
|
PKG_CHECK_MODULES([SYSTEMD], [libsystemd], [], [
|
||||||
AC_CHECK_LIB(systemd-login, sd_pid_get_slice, [have_systemd=yes], [have_systemd=no])
|
AC_CHECK_LIB(systemd, sd_pid_get_slice, [have_systemd=yes], [have_systemd=no])
|
||||||
if test "x$have_systemd" = xno; then
|
if test "x$have_systemd" = xno; then
|
||||||
AC_MSG_ERROR([systemd support missing/incomplete (requires >= 206)])
|
AC_MSG_ERROR([systemd support missing/incomplete (requires >= 209)])
|
||||||
fi
|
fi
|
||||||
SYSTEMD_LIBS="-lsystemd-login"
|
SYSTEMD_LIBS="-lsystemd-login"
|
||||||
])
|
])
|
||||||
|
Loading…
Reference in New Issue
Block a user