diff --git a/cmake/modules/BuildSPDK.cmake b/cmake/modules/BuildSPDK.cmake index 348071228f0..43adff82d24 100644 --- a/cmake/modules/BuildSPDK.cmake +++ b/cmake/modules/BuildSPDK.cmake @@ -30,10 +30,10 @@ macro(build_spdk) endforeach() set_target_properties(spdk::env_dpdk PROPERTIES INTERFACE_LINK_LIBRARIES "${DPDK_LIBRARIES};rt") - if(LINUX) - set_target_properties(spdk::lvol PROPERTIES - INTERFACE_LINK_LIBRARIES ${UUID_LIBRARIES}) - endif() + set_target_properties(spdk::lvol PROPERTIES + INTERFACE_LINK_LIBRARIES spdk::util) + set_target_properties(spdk::util PROPERTIES + INTERFACE_LINK_LIBRARIES ${UUID_LIBRARIES}) set(SPDK_INCLUDE_DIR "${source_dir}/include") unset(source_dir) endmacro() diff --git a/src/spdk b/src/spdk index dc82989dd27..7d45ab345d7 160000 --- a/src/spdk +++ b/src/spdk @@ -1 +1 @@ -Subproject commit dc82989dd2747db0384cafb3b310f2e8792d5c24 +Subproject commit 7d45ab345d7293c6679bedd89d5dc16310026ba9