Message ID | 20190914093700.11451-1-thomas@monjalon.net (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 2C3201D406; Sat, 14 Sep 2019 11:37:16 +0200 (CEST) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) by dpdk.org (Postfix) with ESMTP id 8DBEB1D37E for <dev@dpdk.org>; Sat, 14 Sep 2019 11:37:14 +0200 (CEST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 24FB621368; Sat, 14 Sep 2019 05:37:14 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sat, 14 Sep 2019 05:37:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; s=mesmtp; bh=SrRwo9jtDO3iiymcnW+QYvn GD8CxS9tITQzxavv6Np8=; b=cv4ZDdz8M/XQO1ntaeyiNJzjhLPhMzZshzu+5vU neKXkzbXHR+TQ5yp6Xx4KMeF59LGgphrQqB/p6hC9U5tVPUs9GIUCjBAktoCYFj5 Cc3I7Rjh8cMvL3/V/z9MG6ZAQPQ8+IuwyhVTVRIFFUo2J5zjJqcj2ToWD9XKOzvj 3zM4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:from :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=SrRwo9jtDO3iiymcn W+QYvnGD8CxS9tITQzxavv6Np8=; b=WrCSctCldp48/ucTZrTg3VxHUoJoqFgYB KCcbGE2CdYi1yAE+JH/rtjykB4/SzURaJlhsLNXuNMtAABonbeyhFcDmQ0ZX+uhB NgMxaFoue9JIG4cMeN6fHQKsdibZHlOoWTFOOH0Jq5DEYDOAlq1R4vX78YNhp+Fu DHh2E8eCudCFH07MLPQ59uKxzhg6qoKqU796BLDSVq9HWiRx545SreEfr1oJYBDG jqfIplU6e4GbjQK1bk8HzvvJ36gKHXu2ELheYqq+0lBAWkCUrPjq5h3TR/kwEoFZ AtJoFzdpMS2XrXO10VnqjLCh6VYSMhEildgZOeQhTxUxzm/nFZi/w== X-ME-Sender: <xms:ybR8Xa17AWo3Mx-t5qJLynBF4fCvMHkizBM9L2-VNRLkP0S44YHQQg> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrtdelgddukecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffoggfgsedtkeertdertd dtnecuhfhrohhmpefvhhhomhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehmohhn jhgrlhhonhdrnhgvtheqnecuffhomhgrihhnpehnvghttghophgvrdgtohhmnecukfhppe ejjedrudefgedrvddtfedrudekgeenucfrrghrrghmpehmrghilhhfrhhomhepthhhohhm rghssehmohhnjhgrlhhonhdrnhgvthenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: <xmx:ybR8Xfr27rPqWQCYfUSSHRngCAJBUvTUcIjlDcqngf6JF-92Z9zQSg> <xmx:ybR8XWiZOVCDlN7zaBFUBezaEfD_bHd-q_lxDPIz4WcUp7y69srAHg> <xmx:ybR8Xb92xpEJaE5dUip1MzK1EPXRDbP6oQgkmIXWw55fRZtTzuEfvA> <xmx:yrR8XdmFWsORpy8x5WBjjET-B6hXFMhLE1YY0JVjbz1jIwxsSlDvpA> Received: from xps.monjalon.net (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id 15539D60057; Sat, 14 Sep 2019 05:37:13 -0400 (EDT) From: Thomas Monjalon <thomas@monjalon.net> To: bruce.richardson@intel.com Cc: dev@dpdk.org Date: Sat, 14 Sep 2019 11:36:58 +0200 Message-Id: <20190914093700.11451-1-thomas@monjalon.net> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-dev] [PATCH 0/2] use pkg-config to find Netcope dependencies X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Series |
use pkg-config to find Netcope dependencies
|
|
Message
Thomas Monjalon
Sept. 14, 2019, 9:36 a.m. UTC
The libraries required for Netcope PMDs can be found in https://www.netcope.com/en/company/community-support/dpdk-libsze2 These libraries are compatible with pkg-config, which is a better solution than directly looking for libraries and includes. These patches are using exclusively pkg-config with meson. Thomas Monjalon (2): net/nfb: fix dependency check net/szedata2: fix dependency check drivers/net/nfb/meson.build | 9 ++------- drivers/net/szedata2/meson.build | 2 +- 2 files changed, 3 insertions(+), 8 deletions(-)
Comments
On 9/14/2019 10:36 AM, Thomas Monjalon wrote: > The libraries required for Netcope PMDs can be found in > https://www.netcope.com/en/company/community-support/dpdk-libsze2 > > These libraries are compatible with pkg-config, which is a better solution > than directly looking for libraries and includes. > These patches are using exclusively pkg-config with meson. > > > Thomas Monjalon (2): > net/nfb: fix dependency check > net/szedata2: fix dependency check > +1 to this patch, unrelated to this patch I remember there was an issue with the nfb & szedata2 dependencies, that their dependencies conflict with each other, so it wasn't possible to enable both at the same time. Jan, Rastislav, Is it still the case, or is there any improvement there? Thanks, ferruh
On Mon, Sep 16, 2019 at 5:34 PM Ferruh Yigit <ferruh.yigit@intel.com> wrote: > +1 to this patch, unrelated to this patch I remember there was an issue with the > nfb & szedata2 dependencies, that their dependencies conflict with each other, > so it wasn't possible to enable both at the same time. > > Jan, Rastislav, > > Is it still the case, or is there any improvement there? They work with the same hardware, they are (crudely and rudely speaking) just mutually incompatible versions of the same thing (both provide configuration access and data transfer for Netcope NFB family of FPGA cards). Therefore, there is no motivation to install both of them, "szedata2 (libsze2)" is deprecated and we only want to keep the PMD for existing users. If it becomes a burden, we will phase it out eventually. Regards, Jan
On 9/14/2019 10:36 AM, Thomas Monjalon wrote: > The libraries required for Netcope PMDs can be found in > https://www.netcope.com/en/company/community-support/dpdk-libsze2 > > These libraries are compatible with pkg-config, which is a better solution > than directly looking for libraries and includes. > These patches are using exclusively pkg-config with meson. > > > Thomas Monjalon (2): > net/nfb: fix dependency check > net/szedata2: fix dependency check Series applied to dpdk-next-net/master, thanks.