diff --git a/steam-runtime-tools/system-info.c b/steam-runtime-tools/system-info.c
index 2d9c438c8594ecbd43e4eeb53659257e7a0a6d7b..a331134da96a4127fbc439df82b198334e246a23 100644
--- a/steam-runtime-tools/system-info.c
+++ b/steam-runtime-tools/system-info.c
@@ -33,6 +33,8 @@
 #include <errno.h>
 #include <fcntl.h>
 #include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
 #include <sys/stat.h>
 #include <sys/types.h>
 #include <unistd.h>
diff --git a/tests/system-info.c b/tests/system-info.c
index a86d4344703d3de66ff8747f6dcdcfa5b0319277..4c44dd12b75aee49bddcfad54952d996fb50c909 100644
--- a/tests/system-info.c
+++ b/tests/system-info.c
@@ -31,6 +31,7 @@
 #include <glib/gstdio.h>
 
 #include <fcntl.h>
+#include <string.h>
 #include <sys/stat.h>
 #include <sys/types.h>
 #include <unistd.h>