diff --git a/src/libsystemd/sd-event/test-event.c b/src/libsystemd/sd-event/test-event.c
index c0e5e06a18..8425378f34 100644
--- a/src/libsystemd/sd-event/test-event.c
+++ b/src/libsystemd/sd-event/test-event.c
@@ -17,6 +17,8 @@
along with systemd; If not, see .
***/
+#include
+
#include "sd-event.h"
#include "fd-util.h"
diff --git a/src/machine/image-dbus.c b/src/machine/image-dbus.c
index 2f69e2c7b7..18e0e34896 100644
--- a/src/machine/image-dbus.c
+++ b/src/machine/image-dbus.c
@@ -17,6 +17,7 @@
along with systemd; If not, see .
***/
+#include
#include
#include "alloc-util.h"
diff --git a/src/machine/operation.c b/src/machine/operation.c
index f7d5310f44..9b2d13dde1 100644
--- a/src/machine/operation.c
+++ b/src/machine/operation.c
@@ -17,6 +17,8 @@
along with systemd; If not, see .
***/
+#include
+
#include "alloc-util.h"
#include "fd-util.h"
#include "operation.h"
diff --git a/src/nspawn/nspawn-network.c b/src/nspawn/nspawn-network.c
index 428cc04de0..aa61aaaa79 100644
--- a/src/nspawn/nspawn-network.c
+++ b/src/nspawn/nspawn-network.c
@@ -19,6 +19,7 @@
#include
#include
+#include
#include "libudev.h"
#include "sd-id128.h"
diff --git a/src/nspawn/nspawn-stub-pid1.c b/src/nspawn/nspawn-stub-pid1.c
index 7f2a53a245..99e52974dc 100644
--- a/src/nspawn/nspawn-stub-pid1.c
+++ b/src/nspawn/nspawn-stub-pid1.c
@@ -18,9 +18,9 @@
***/
#include
-#include
#include
#include
+#include
#include "fd-util.h"
#include "log.h"