[master] 77a5310 Include headers to compile on musl
guillaume quintard
gquintard at users.noreply.github.com
Mon Apr 9 08:58:15 UTC 2018
commit 77a5310e0c3b5b971cb752321de82c26f8e207b1
Author: Guillaume Quintard <guillaume at varnish-software.com>
Date: Sat Apr 7 14:36:29 2018 +0200
Include headers to compile on musl
diff --git a/bin/varnishtest/vtc_barrier.c b/bin/varnishtest/vtc_barrier.c
index 035e6b2..25bdfda 100644
--- a/bin/varnishtest/vtc_barrier.c
+++ b/bin/varnishtest/vtc_barrier.c
@@ -35,6 +35,7 @@
#include <unistd.h>
#include <sys/socket.h>
+#include <sys/time.h> /* for MUSL */
#include "vtc.h"
#include "vtcp.h"
diff --git a/lib/libvarnishapi/vut.c b/lib/libvarnishapi/vut.c
index e852a0d..e268326 100644
--- a/lib/libvarnishapi/vut.c
+++ b/lib/libvarnishapi/vut.c
@@ -40,6 +40,7 @@
#include <errno.h>
#include <string.h>
#include <signal.h>
+#include <sys/stat.h> /* for MUSL */
#include "compat/daemon.h"
#include "vdef.h"
diff --git a/lib/libvarnishapi/vxp.c b/lib/libvarnishapi/vxp.c
index 039fafe..5c50498 100644
--- a/lib/libvarnishapi/vxp.c
+++ b/lib/libvarnishapi/vxp.c
@@ -33,6 +33,7 @@
#include <ctype.h>
#include <stdlib.h>
#include <string.h>
+#include <unistd.h> /* for MUSL */
#include "vdef.h"
#include "vas.h"
diff --git a/lib/libvarnishapi/vxp_lexer.c b/lib/libvarnishapi/vxp_lexer.c
index 527bbb7..584cf4f 100644
--- a/lib/libvarnishapi/vxp_lexer.c
+++ b/lib/libvarnishapi/vxp_lexer.c
@@ -33,6 +33,7 @@
#include <ctype.h>
#include <stdlib.h>
#include <string.h>
+#include <unistd.h> /* for MUSL */
#include "vdef.h"
#include "vas.h"
More information about the varnish-commit
mailing list