rocksdb: use SYS_LIBS during link
We need -lrt as well as -luuid. I'm not exactly sure how this worked previously - but updating my dev box to Ubuntu 18.04 LTS hit this problem. Any linking done in the SPDK repository always uses SYS_LIBS which includes uuid and rt so we should use it for linking RocksDB db_bench as well. Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I243e7745ebe528d3b6c1e705cdd20716a041a098 Reviewed-on: https://review.gerrithub.io/414478 Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
This commit is contained in:
parent
a2b5c37ac9
commit
0309bd5192
@ -59,7 +59,7 @@ SPDK_LIB_LIST += blobfs bdev copy event util conf trace \
|
||||
|
||||
AM_LINK += $(COPY_MODULES_LINKER_ARGS) $(BLOCKDEV_MODULES_LINKER_ARGS)
|
||||
AM_LINK += $(SPDK_LIB_LINKER_ARGS) $(ENV_LINKER_ARGS)
|
||||
AM_LINK += -luuid
|
||||
AM_LINK += $(SYS_LIBS)
|
||||
|
||||
ifeq ($(CONFIG_UBSAN),y)
|
||||
AM_LINK += -fsanitize=undefined
|
||||
|
Loading…
Reference in New Issue
Block a user