From f58afe93b8f122e0b398518ffcb31f2cee360bb6 Mon Sep 17 00:00:00 2001 From: Michal Berger Date: Tue, 9 Mar 2021 17:33:10 +0100 Subject: [PATCH] test/common: Don't enable werror on FreeBSD Facing similar issue as with 9ab2855d - can't build SPDK against fio 3.19. Signed-off-by: Michal Berger Change-Id: I4ea22e4f068a19d8d87be836454ec8deeeb2d48a Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6805 Tested-by: SPDK CI Jenkins Community-CI: Mellanox Build Bot Reviewed-by: Tomasz Zawadzki Reviewed-by: Shuhei Matsumoto --- mk/spdk.fio.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mk/spdk.fio.mk b/mk/spdk.fio.mk index 6aff4a0a7..a4be136f9 100644 --- a/mk/spdk.fio.mk +++ b/mk/spdk.fio.mk @@ -39,6 +39,11 @@ FIO_PLUGIN := $(SPDK_ROOT_DIR)/build/fio/$(notdir $(FIO_PLUGIN)) LIBS += $(SPDK_LIB_LINKER_ARGS) CFLAGS += -I$(CONFIG_FIO_SOURCE_DIR) +# Compiling against fio 3.19 on latest FreeBSD generates warnings so we +# cannot use -Werror +ifeq ($(OS),FreeBSD) +CFLAGS += -Wno-error +endif LDFLAGS += -shared -rdynamic -Wl,-z,nodelete CLEAN_FILES = $(FIO_PLUGIN)