From: zhenwei pi Date: Tue, 11 Jun 2024 10:54:26 +0000 (+0800) Subject: meson: Remove libibumad dependence X-Git-Tag: v9.1.0-rc0~73^2~10 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=829858f4f2015d34272d016d519e557de572e7ad;p=thirdparty%2Fqemu.git meson: Remove libibumad dependence RDMA based migration has no dependence on libumad. libibverbs and librdmacm are enough. libumad was used by rdmacm-mux which has been already removed. It's remained mistakenly. Fixes: 1dfd42c4264b ("hw/rdma: Remove deprecated pvrdma device and rdmacm-mux helper") Cc: Philippe Mathieu-Daudé Signed-off-by: zhenwei pi Reviewed-by: Philippe Mathieu-Daudé Message-ID: <20240611105427.61395-2-pizhenwei@bytedance.com> Signed-off-by: Thomas Huth --- diff --git a/meson.build b/meson.build index ec59effca26..226b97ea26f 100644 --- a/meson.build +++ b/meson.build @@ -1885,11 +1885,9 @@ endif rdma = not_found if not get_option('rdma').auto() or have_system - libumad = cc.find_library('ibumad', required: get_option('rdma')) rdma_libs = [cc.find_library('rdmacm', has_headers: ['rdma/rdma_cma.h'], required: get_option('rdma')), - cc.find_library('ibverbs', required: get_option('rdma')), - libumad] + cc.find_library('ibverbs', required: get_option('rdma'))] rdma = declare_dependency(dependencies: rdma_libs) foreach lib: rdma_libs if not lib.found()