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 5F249A0C53; Wed, 3 Nov 2021 14:32:24 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 40CB041134; Wed, 3 Nov 2021 14:32:24 +0100 (CET) Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com [64.147.123.21]) by mails.dpdk.org (Postfix) with ESMTP id 931DE40E5A; Wed, 3 Nov 2021 14:32:22 +0100 (CET) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 4A0913201C4B; Wed, 3 Nov 2021 09:32:21 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Wed, 03 Nov 2021 09:32:21 -0400 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=fm2; bh= Oe1BlWortnREVe+/bA8r1Mn7wrGB3/2+9vkVj/BWRfc=; b=R5mC3th3vRB0/7WM iV6PkWbLdEm88/iSACd/jVu95SjHku1BS0IR2+yh394uDZ9l+hC3uNHO1td5TOvU NLpz3ukpr4qAv+LDNZJZ9RPQGtWz3Tv6uc3h2LGfW7tqkFXsxKWu3lhzNNIgAi2d UmyyVj2cOLmjBdmcf1GFMmCMK5zz48/vWqSAe4DZRG0F4T9l5anLe0MYYSQ0c9qM LcocMEmbgCbXiiZ3c+xxGYM1MQeqJLuTD4qQfKoYz5zG9f6Mqy+jXlcV8Uer6AwV DbLs90i94HYSRtY21E7+/9zII7B1LYzUFPJBv13Dmn2vr+1KFrcpGbGxUdfwn2+e JnrKhQ== 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=Oe1BlWortnREVe+/bA8r1Mn7wrGB3/2+9vkVj/BWR fc=; b=ceCFmL44cdpGHcVTqC3zpxyf3KP3ykukrJd0dOJ/AyqFjZM39AhgmO+KP o7yCTrCd4w7Bqlow+tNOJFbX70b9DTazAjzBKduBedulzSGnEE/2tfRluz/4WBcu vvQKi5ILqQqRNTpbtR6nAo4t5o9S/YINayv105OmpAu+rlYMYgJSIV5vFfBKI/pK Dre+vG6FLFCeZctzwRRcuC3n92TwQHrUMC0yFlygndYIAV69On1aaOtliwZ1yEVU NQCWdua/3YcaksKfSsAzPDTA/XaaHu5nYS/b/oiSyJ34bke4V3qHGGWQNtZBs9RL J2hiasqMFsfoyVt24Qp0JjfFN/Ozg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrtddvgdehudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufffkjghfggfgtgesthfuredttddtvdenucfhrhhomhepvfhhohhmrghs ucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtqeenucggtf frrghtthgvrhhnpedugefgvdefudfftdefgeelgffhueekgfffhfeujedtteeutdejueei iedvffegheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 3 Nov 2021 09:32:19 -0400 (EDT) From: Thomas Monjalon To: Bruce Richardson Cc: dev@dpdk.org, stable@dpdk.org, Michal Berger , Dmitry Kozlyuk Date: Wed, 03 Nov 2021 14:32:18 +0100 Message-ID: <2379909.PSPGR8f3mN@thomas> In-Reply-To: <6875802.xvGM9SWLx5@thomas> References: <20211026193239.113745-1-dmitry.kozliuk@gmail.com> <20211102210815.6d87128f@sovereign> <6875802.xvGM9SWLx5@thomas> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH v2] buildtools: fix build with meson 0.60 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" 03/11/2021 14:20, Thomas Monjalon: > 02/11/2021 19:08, Dmitry Kozlyuk: > > 2021-11-01 17:03 (UTC+0000), Bruce Richardson: > > > Meson 0.60 switched the format of uninstalled static libraries > > > to thin archives, that is, they contain only paths to object files, > > > not the files themselves. Files cannot be extracted in this case, > > > resulting in build errors: > > > > > > ar: `x' cannot be used on thin archives. > > > > > > Handle thin archives when invoking pmdinfogen by directly using the > > > files referenced in the archive, when they already exist, and extracting > > > them if not. > > > > > > Bugzilla ID: 836 > > > Fixes: e6e9730c7066 ("buildtools: support object file extraction for Windows") > > > Cc: stable@dpdk.org > > > > > > Reported-by: Michal Berger > > > Signed-off-by: Dmitry Kozlyuk > > > Signed-off-by: Bruce Richardson > > > > LGTM. > > Note: meson 0.60 can't build DPDK on Windows due to a meson bug, > > but *.pmd.c generation stage passes OK. > > Should we add this comment in the commit log? > Knowing that Windows build is broken looks to be an interesting info. > Should we add a known issue in the release notes? It seems the issue on Windows is older than Meson 0.60, so no additional info is needed in this commit. A separate update can be done for this Windows-specific issue. Applied, thanks.