summaryrefslogtreecommitdiff
path: root/src/libelogind
diff options
context:
space:
mode:
Diffstat (limited to 'src/libelogind')
-rw-r--r--src/libelogind/meson.build8
-rw-r--r--src/libelogind/sd-bus/sd-bus.c1
-rw-r--r--src/libelogind/sd-daemon/sd-daemon.c1
-rw-r--r--src/libelogind/sd-event/test-event.c1
4 files changed, 9 insertions, 2 deletions
diff --git a/src/libelogind/meson.build b/src/libelogind/meson.build
index 5d012ea6e..098a8a34b 100644
--- a/src/libelogind/meson.build
+++ b/src/libelogind/meson.build
@@ -131,8 +131,12 @@ libelogind_internal = static_library(
install : false,
include_directories : includes,
link_with : libbasic,
- dependencies : [threads,
- librt])
+#if 0 /// elogind does not need librt
+# dependencies : [threads,
+# librt])
+#else
+ dependencies : [threads])
+#endif // 0
libelogind_sym = 'src/libelogind/libelogind.sym'
diff --git a/src/libelogind/sd-bus/sd-bus.c b/src/libelogind/sd-bus/sd-bus.c
index f8228a7e3..3f2d1b0bc 100644
--- a/src/libelogind/sd-bus/sd-bus.c
+++ b/src/libelogind/sd-bus/sd-bus.c
@@ -49,6 +49,7 @@
#include "macro.h"
#include "missing.h"
#include "parse-util.h"
+#include "process-util.h"
#include "string-util.h"
#include "strv.h"
#include "util.h"
diff --git a/src/libelogind/sd-daemon/sd-daemon.c b/src/libelogind/sd-daemon/sd-daemon.c
index 85459e166..06d3c64ff 100644
--- a/src/libelogind/sd-daemon/sd-daemon.c
+++ b/src/libelogind/sd-daemon/sd-daemon.c
@@ -38,6 +38,7 @@
#include "fs-util.h"
#include "parse-util.h"
#include "path-util.h"
+#include "process-util.h"
#include "socket-util.h"
#include "strv.h"
#include "util.h"
diff --git a/src/libelogind/sd-event/test-event.c b/src/libelogind/sd-event/test-event.c
index 1a581ae23..656f08d56 100644
--- a/src/libelogind/sd-event/test-event.c
+++ b/src/libelogind/sd-event/test-event.c
@@ -24,6 +24,7 @@
#include "fd-util.h"
#include "log.h"
#include "macro.h"
+#include "process-util.h"
#include "signal-util.h"
#include "util.h"