From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D50AEA04B5; Mon, 11 Jan 2021 12:28:18 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 997A1140CB5; Mon, 11 Jan 2021 12:28:18 +0100 (CET) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by mails.dpdk.org (Postfix) with ESMTP id E43A2140CAF for ; Mon, 11 Jan 2021 12:28:16 +0100 (CET) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 582D75C014B; Mon, 11 Jan 2021 06:28:16 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 11 Jan 2021 06:28:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:content-type; s=fm3; bh= 4l7kgZgK64z7zmWzZdaDNFs8F4qcCctXpXg88jDsM3U=; b=gcNFn3EFgddYXPiY 8NTzmek4sdYyA/B72B4AEv76ZsFk6QKCETSqwOYjPgpbPXgu9lcVjnPOzqAlrsA/ /IY0xq4QKEOsIsoFoxAcRI9hBpsbVz8i6yWBNGETrHOn/tqg+8lADKSHKK+emEU2 ZB7OM7wKongMcT68y5dmtxvGoQQ4q7O1Uec3vCuGLfRWDA1ETqIOilhIsYxekG6r cwdKDcV09kXUv/1tq5gvCZ+3J8NS9udQn/A9UE7mmqYdJQW3HFl2Wz6dHX92hDSE /k7LcFt740DtzesV13TWQJy5ZCO2tBB2hSN1SDe9LxLGnTvQdGW25CEIRLFHVfbF csKpkg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=4l7kgZgK64z7zmWzZdaDNFs8F4qcCctXpXg88jDsM 3U=; b=dCv/xgarKhjQUrOMMcEQUjZfPPJ++D2OCy10NpvQwxumM2dabZqCqEju3 2KW0+W3jDPXh+H7nID3VXar+bs3u3bTFA2hEX0Mhnpqgt30VJSASwWDlgNhq1iHH McOju6VW5pV5NfzjkVBjUDI5RhEqQuxwZdjJysAHyiA/ZcCTqez7/Ah7ShN8+YuC 0hS/hJePrc75nEQQ656ujTT05z1zW+Ll3P3F00JwEprysjy3RZYZVP7KHVVc34Y3 GMnD0enEta5WW6XEZj4+3C6pSxrbUMeBRe0yC/2Tbem9SUex9DdRW2s5awv793aB cClX3sQH2WD+JRBQewCxcUJfw694Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrvdehuddgvdelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhhomhgr shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecugg ftrfgrthhtvghrnhepudeggfdvfeduffdtfeeglefghfeukefgfffhueejtdetuedtjeeu ieeivdffgeehnecukfhppeejjedrudefgedrvddtfedrudekgeenucevlhhushhtvghruf hiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghl ohhnrdhnvght X-ME-Proxy: Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id 8927A1080057; Mon, 11 Jan 2021 06:28:15 -0500 (EST) From: Thomas Monjalon To: Liron Himi Cc: ferruh.yigit@intel.com, dev@dpdk.org, jerinj@marvell.com Date: Mon, 11 Jan 2021 12:28:13 +0100 Message-ID: <2489984.pHaSLPtmOr@thomas> In-Reply-To: <20201216213652.5760-1-lironh@marvell.com> References: <20201215222319.13816-1-lironh@marvell.com> <20201216213652.5760-1-lironh@marvell.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH v3] meson: update meson build for armada drivers X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 16/12/2020 22:36, lironh@marvell.com: > From: Liron Himi > > With pkg-config support available within musdk library > (from musdk-release-SDK-10.3.5.0-PR2 version), > meson option 'lib_musdk_dir' can be removed. > PKG_CONFIG_PATH environment variable should be set appropriately > to use the musdk library. Sorry, it does not work. First, when installing MUSDK, the .pc file is not updated with the correct prefix path: make install DESTDIR=$(readlink -f install) In install/mv/lib/pkgconfig/libmusdk.pc: prefix=/mv instead of: prefix=/musdk_path/install/mv Second, after manually fixing the prefix path and compiling DPDK: In file included from musdk/install/mv/include/mv_std.h:101, from musdk/install/mv/include/drivers/mv_neta.h:100, from dpdk/drivers/net/mvneta/mvneta_ethdev.h:24, from dpdk/drivers/net/mvneta/mvneta_rxtx.h:10, from dpdk/drivers/net/mvneta/mvneta_rxtx.c:7: musdk/install/mv/include/env/mv_autogen_build_assert.h:43:5: error: "MVCONF_DMA_PHYS_ADDR_T_SIZE" is not defined, evaluates to 0 [-Werror=undef] musdk/install/mv/include/env/mv_autogen_build_assert.h:44:2: error: #error "MVCONF_DMA_PHYS_ADDR_T_SIZE must match size used during musdk_lib compilation." The CFLAGS may be incomplete: Cflags: -I${includedir} -DMVCONF_TYPES_PUBLIC -DMVCONF_DMA_PHYS_ADDR_T_PUBLIC I fixed it by adding: -DMVCONF_DMA_PHYS_ADDR_T_SIZE=64 Please could you fix MUSDK quickly? I think I will pull next-net as is, but I consider it is broken.