diff options
-rw-r--r-- | tools/blktap/drivers/Makefile | 2 | ||||
-rw-r--r-- | tools/blktap/drivers/blktapctrl.c | 1 | ||||
-rw-r--r-- | tools/blktap/drivers/block-qcow2.c | 1 | ||||
-rw-r--r-- | tools/blktap2/drivers/block-remus.c | 1 | ||||
-rw-r--r-- | tools/blktap2/vhd/lib/libvhd.c | 1 | ||||
-rw-r--r-- | tools/blktap2/vhd/lib/vhd-util-scan.c | 1 | ||||
-rw-r--r-- | tools/fs-back/Makefile | 2 |
7 files changed, 7 insertions, 2 deletions
diff --git a/tools/blktap/drivers/Makefile b/tools/blktap/drivers/Makefile index ed6fcbe6f7..e1e2e1bc3f 100644 --- a/tools/blktap/drivers/Makefile +++ b/tools/blktap/drivers/Makefile @@ -29,7 +29,7 @@ CFLAGS += -DMEMSHR MEMSHRLIBS += $(MEMSHR_DIR)/libmemshr.a endif -LDFLAGS_blktapctrl := $(LDFLAGS_libxenctrl) $(LDFLAGS_libxenstore) $(MEMSHRLIBS) -L../lib -lblktap -lrt -lm +LDFLAGS_blktapctrl := $(LDFLAGS_libxenctrl) $(LDFLAGS_libxenstore) $(MEMSHRLIBS) -L../lib -lblktap -lrt -lm -lpthread LDFLAGS_img := $(LIBAIO_DIR)/libaio.a $(CRYPT_LIB) -lpthread -lz BLK-OBJS-y := block-aio.o diff --git a/tools/blktap/drivers/blktapctrl.c b/tools/blktap/drivers/blktapctrl.c index d1bc79f303..db6dab5f3c 100644 --- a/tools/blktap/drivers/blktapctrl.c +++ b/tools/blktap/drivers/blktapctrl.c @@ -51,6 +51,7 @@ #include <sys/time.h> #include <syslog.h> #include <memshr.h> +#include <sys/stat.h> #include "blktaplib.h" #include "blktapctrl.h" diff --git a/tools/blktap/drivers/block-qcow2.c b/tools/blktap/drivers/block-qcow2.c index b0392e1802..ceda4f0124 100644 --- a/tools/blktap/drivers/block-qcow2.c +++ b/tools/blktap/drivers/block-qcow2.c @@ -30,6 +30,7 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <sys/stat.h> #include "tapdisk.h" #include "tapaio.h" diff --git a/tools/blktap2/drivers/block-remus.c b/tools/blktap2/drivers/block-remus.c index a068878385..f6da984e27 100644 --- a/tools/blktap2/drivers/block-remus.c +++ b/tools/blktap2/drivers/block-remus.c @@ -57,6 +57,7 @@ #include <sys/param.h> #include <sys/sysctl.h> #include <unistd.h> +#include <sys/stat.h> /* timeout for reads and writes in ms */ #define HEARTBEAT_MS 1000 diff --git a/tools/blktap2/vhd/lib/libvhd.c b/tools/blktap2/vhd/lib/libvhd.c index ae691a0a1e..bc9649a639 100644 --- a/tools/blktap2/vhd/lib/libvhd.c +++ b/tools/blktap2/vhd/lib/libvhd.c @@ -36,6 +36,7 @@ #include <libgen.h> #include <iconv.h> #include <sys/mman.h> +#include <sys/stat.h> #include "libvhd.h" #include "relative-path.h" diff --git a/tools/blktap2/vhd/lib/vhd-util-scan.c b/tools/blktap2/vhd/lib/vhd-util-scan.c index 8fa9376ec7..e87a7eae00 100644 --- a/tools/blktap2/vhd/lib/vhd-util-scan.c +++ b/tools/blktap2/vhd/lib/vhd-util-scan.c @@ -34,6 +34,7 @@ #include <unistd.h> #include <fnmatch.h> #include <libgen.h> /* for basename() */ +#include <sys/stat.h> #include "list.h" #include "libvhd.h" diff --git a/tools/fs-back/Makefile b/tools/fs-back/Makefile index db6ce6f9cf..3d0ea81a25 100644 --- a/tools/fs-back/Makefile +++ b/tools/fs-back/Makefile @@ -16,7 +16,7 @@ CFLAGS += -D_GNU_SOURCE LIBS := -L. -L.. -L../lib LIBS += $(LDFLAGS_libxenctrl) LIBS += $(LDFLAGS_libxenstore) -LIBS += -lrt +LIBS += -lrt -lpthread OBJS := fs-xenbus.o fs-ops.o |