From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomasz Duszynski Subject: [PATCH] vhost: fix meson build issues Date: Thu, 5 Apr 2018 10:08:16 +0200 Message-ID: <1522915696-26727-1-git-send-email-tdu@semihalf.com> Cc: maxime.coquelin@redhat.com, jianfeng.tan@intel.com, Tomasz Duszynski , zhihong.wang@intel.com To: dev@dpdk.org Return-path: Received: from mail-wr0-f193.google.com (mail-wr0-f193.google.com [209.85.128.193]) by dpdk.org (Postfix) with ESMTP id 88FAA1C973 for ; Thu, 5 Apr 2018 10:08:28 +0200 (CEST) Received: by mail-wr0-f193.google.com with SMTP id u11so26843702wri.12 for ; Thu, 05 Apr 2018 01:08:28 -0700 (PDT) List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" This patch addresses following meson build issues: 1) Since rte_vdpa.h includes rte_pci.h it introduces pci dependency thus deps array should be updated accordingly. 2) Since vhost.h includes rte_vdpa.h vdpa.c should be added to the sources list. Otherwise we end up with linker errors caused by undefined references. Fixes: 34b30b2e7e42 ("vhost: add apis for datapath configuration") Cc: zhihong.wang@intel.com Signed-off-by: Tomasz Duszynski --- lib/librte_vhost/meson.build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/librte_vhost/meson.build b/lib/librte_vhost/meson.build index 9e8c0e7..8d14877 100644 --- a/lib/librte_vhost/meson.build +++ b/lib/librte_vhost/meson.build @@ -10,6 +10,6 @@ endif version = 4 allow_experimental_apis = true sources = files('fd_man.c', 'iotlb.c', 'socket.c', 'vhost.c', 'vhost_user.c', - 'virtio_net.c') + 'virtio_net.c', 'vdpa.c') headers = files('rte_vhost.h') -deps += ['ethdev'] +deps += ['ethdev', 'pci'] -- 2.7.4