diff --git a/main/strcompat.c b/main/strcompat.c
index dbad22b75777fde28f0a29656dfa83dca86e494b..243ef76cb0292f70574c51d50c991bedd0fc7207 100644
--- a/main/strcompat.c
+++ b/main/strcompat.c
@@ -26,6 +26,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+#include <stdarg.h>
 
 #ifdef HAVE_ALLOCA_H
 #include <alloca.h>