diff --git a/lib/rocksdb/spdk.rocksdb.mk b/lib/rocksdb/spdk.rocksdb.mk index b952ba17e..5b723e6ef 100644 --- a/lib/rocksdb/spdk.rocksdb.mk +++ b/lib/rocksdb/spdk.rocksdb.mk @@ -46,8 +46,12 @@ CXXFLAGS += -Wno-missing-declarations # The SPDK Makefiles may turn these options on but we do not want to enable # them for the RocksDB source files. CXXFLAGS += -fno-profile-arcs -fno-test-coverage +ifeq ($(CONFIG_UBSAN),y) CXXFLAGS += -fno-sanitize=undefined +endif +ifeq ($(CONFIG_ASAN),y) CXXFLAGS += -fno-sanitize=address +endif SPDK_LIB_LIST = event_bdev event_copy event_rpc SPDK_LIB_LIST += blobfs blob bdev blob_bdev copy event util conf trace \