Hi Here is a tiny diff while I was trying to build under OpenBSD (not sure if few other oses are affected like Solaris but this change is not overkill I think).
Kind regards.
From deb8a3aca9aec73d2edd3461e5bf2d0f7c9153f5 Mon Sep 17 00:00:00 2001 From: David Carlier <devne...@gmail.com> Date: Fri, 3 Nov 2017 12:00:26 +0000 Subject: [PATCH] BUG/MINOR: stdarg.h inclusion Needed for the memvprintf part, the va_list type. Spotted during OpenBSD build. --- include/common/standard.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/common/standard.h b/include/common/standard.h index 59809b4c..a06fb844 100644 --- a/include/common/standard.h +++ b/include/common/standard.h @@ -26,6 +26,7 @@ #include <string.h> #include <stdio.h> #include <time.h> +#include <stdarg.h> #include <sys/time.h> #include <sys/types.h> #include <sys/socket.h> -- 2.14.2