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 C150BA00C4; Fri, 30 Sep 2022 11:57:54 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 687EB40E5A; Fri, 30 Sep 2022 11:57:54 +0200 (CEST) Received: from inbox.dpdk.org (inbox.dpdk.org [95.142.172.178]) by mails.dpdk.org (Postfix) with ESMTP id A640940684 for ; Fri, 30 Sep 2022 11:57:53 +0200 (CEST) Received: by inbox.dpdk.org (Postfix, from userid 33) id 7D0B9A00C5; Fri, 30 Sep 2022 11:57:53 +0200 (CEST) From: bugzilla@dpdk.org To: dev@dpdk.org Subject: [Bug 1088] [20.11] meson compatibility regression Date: Fri, 30 Sep 2022 09:57:53 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: DPDK X-Bugzilla-Component: meson X-Bugzilla-Version: 20.11 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ktraynor@redhat.com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: dev@dpdk.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.dpdk.org/ Auto-Submitted: auto-generated X-Auto-Response-Suppress: All MIME-Version: 1.0 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 https://bugs.dpdk.org/show_bug.cgi?id=3D1088 Bug ID: 1088 Summary: [20.11] meson compatibility regression Product: DPDK Version: 20.11 Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: Normal Component: meson Assignee: dev@dpdk.org Reporter: ktraynor@redhat.com Target Milestone: --- DPDK 20.11 supports meson 0.47.1 as per: http://doc.dpdk.org/guides-20.11/prog_guide/build-sdk-meson.html#getting-th= e-tools The compatibility was found to be broken by the OVS CI when attempting to upgrade OVS to use 20.11.6 and reported here: https://mail.openvswitch.org/pipermail/ovs-dev/2022-September/397953.html David ID'd and reported the following commit as the offender: commit 14421740c492df1d9267892566ef33e784790c1c Author: Bruce Richardson Date: Thu Jan 20 18:06:39 2022 +0000 build: fix warnings when running external commands [ upstream commit ecb904cc4596b33aa182e2a7c9edc3104ff981c3 ] Meson 0.61.1 is giving warnings that the calls to run_command do not always explicitly specify if the result is to be checked or not, i.e. there is a missing "check" parameter. This is because the default behaviour without the parameter is due to change in the future. We can fix these warnings by explicitly adding into each call whether the result should be checked by meson or not. This patch therefore adds in "check: false" to each run_command call where the result is being checked by the DPDK meson.build code afterwards, and adds in "check: true" to any calls where the result is currently unchecked. Bugzilla ID: 921 Reported-by: Jerin Jacob Signed-off-by: Bruce Richardson Tested-by: Jerin Jacob --=20 You are receiving this mail because: You are the assignee for the bug.=