Commit 127b5e84 authored by Jim Harris's avatar Jim Harris Committed by Tomasz Zawadzki
Browse files

nvme: add fuse3 to LOCAL_SYS_LIBS



Library makefiles are required to add dependent libraries
to LOCAL_SYS_LIBS, although it seems at least some systems
have linkers which are able to workaround missing ones at
some times. Upcoming patches to make CONFIG_NVME_CUSE=y
by default discovered external_code tests failed without this.

Signed-off-by: default avatarJim Harris <jim.harris@samsung.com>
Change-Id: I6fe702014e28a730e43e39bfa281984614953a8a
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21125


Reviewed-by: default avatarTomasz Zawadzki <tomasz.zawadzki@intel.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: default avatarChangpeng Liu <changpeng.liu@intel.com>
Reviewed-by: default avatarAleksey Marchuk <alexeymar@nvidia.com>
parent 674d2087
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -44,6 +44,7 @@ endif
ifeq ($(CONFIG_NVME_CUSE),y)
# fuse requires to set _FILE_OFFSET_BITS to 64 bits even for 64 bit machines
CFLAGS += -D_FILE_OFFSET_BITS=64
LOCAL_SYS_LIBS += -lfuse3
endif

CFLAGS += -Wpointer-arith