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 7D728A00C3; Fri, 7 Oct 2022 17:34:51 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5E87740DDC; Fri, 7 Oct 2022 17:34:51 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 99AF240A80; Fri, 7 Oct 2022 17:34:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1665156890; x=1696692890; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=vkpD67u6x0beDNrUcRHL9WmFE+RFLOCVilapuDNSrgg=; b=E+pivt/Uoi55oHBndIhz7K9fzMkn2mNSNyLHwlcEP1zgqndg+jEP6Fig /7HA833mqhEN+CfDkz2StAu6GWGvzkuyesLWSZXJ+qfVRIqoxBtJRENom I2N2gHuZp+OzBzRZu/1ZzsL5B6lpNEsxnkjVipgiBznQFmDAGDmZ6TY9i dscG0JobPRmIL+bwsPljnrhOXM/SNHJL9hRL9UWw6qSH7Rq4dIOV0MtZS 7zN/O/LU5Be56FjSv11xCFKqmrCNn1F9l5T2UWr0kVM2obaX9ki9dl64T s239cRB1Ew14f6M1COBNjcdIl6vwYWjvsoKynDYaqn6ruphaDLJo+77SF w==; X-IronPort-AV: E=McAfee;i="6500,9779,10493"; a="302481700" X-IronPort-AV: E=Sophos;i="5.95,167,1661842800"; d="scan'208";a="302481700" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Oct 2022 08:34:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10493"; a="658368086" X-IronPort-AV: E=Sophos;i="5.95,167,1661842800"; d="scan'208";a="658368086" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga001.jf.intel.com with ESMTP; 07 Oct 2022 08:34:48 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Fri, 7 Oct 2022 08:34:48 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Fri, 7 Oct 2022 08:34:48 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.109) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Fri, 7 Oct 2022 08:34:47 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TvVpa+G357/8N9XVepgZ2FxKcMJfCobS2XVtRSWwAWe4mmCQDYoWj5WwVShrsAM4kxbGOtZGzKSD4nNycAO2Hl0kglwFyXDUROLFfzCgdc0g03HStUTIPRY2WYJ4a7fUMGxg5cs4yKgbOZDNFK++v1o1u2fccyy6R9DMVoWlQGDy6PpUDxHJs9R04gY6Ibbb/sroBfSXHUkNhp6MpuRz2Kk/obkqMcMK8xROcmWBEmI1ipwYCdDS0SOT8M0HIP17mVPSgfFa/zOiMVAU1/0xcTHimwT1eN1kE/6nuopp6a2jCxxWGdHGpqA3P2x8Ts7m976ZkeG+giOHYtfQeJr+LQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lAiYnl2QF0rSrhUrozXK2BuWZM5xF4w56OVe8fpQiuw=; b=cs1eC+H5CnWWYW2MlmWrp0M0GOw4Hm0EkdnZ6TmvB7t1luBbRcMZQcvDsBcMDu5XXfHTNN7a6xMYamZhHLKHH1eldDwRyntU5kkr7j9tdyawi/QigIIskPepPAGaCMyK3Lf6JdNFDTeWDQzkD3IOCzLtNrvpYYdNObrGNGhlBEqmxSk2W6vs3AZlrFfUCkYWpUVE0naRdStLz/5OehxwZPK9us/5+5YzYCw28leYDYUtxZq69t02WHkjITAGHLmVQ4f1KzqxvSG87hsvpFDebmuY+jHD9BhJL1Xx2MIlAAUjeBKiAMRbdSul2lsHnjknWCGaSXIRVtTzagNArl8SmA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from MWHPR11MB1629.namprd11.prod.outlook.com (2603:10b6:301:d::21) by MN0PR11MB6087.namprd11.prod.outlook.com (2603:10b6:208:3cd::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.22; Fri, 7 Oct 2022 15:34:40 +0000 Received: from MWHPR11MB1629.namprd11.prod.outlook.com ([fe80::5582:9796:3aaa:aa1]) by MWHPR11MB1629.namprd11.prod.outlook.com ([fe80::5582:9796:3aaa:aa1%12]) with mapi id 15.20.5676.036; Fri, 7 Oct 2022 15:34:40 +0000 Date: Fri, 7 Oct 2022 16:34:33 +0100 From: Bruce Richardson To: David Marchand CC: Thomas Monjalon , , Lincoln Lavoie , Subject: Re: [PATCH 1/1] build: increase minimum meson version to 0.53 Message-ID: References: <20220912170747.3128065-1-bruce.richardson@intel.com> <20220912170747.3128065-2-bruce.richardson@intel.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO2P265CA0380.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a3::32) To MWHPR11MB1629.namprd11.prod.outlook.com (2603:10b6:301:d::21) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWHPR11MB1629:EE_|MN0PR11MB6087:EE_ X-MS-Office365-Filtering-Correlation-Id: 42bc5cca-9b77-42ee-e547-08daa8797349 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: NMBU3zC3z3ChNimptMqcsBhPq0//rQXRHVBTrztm3t+ZmaRXb27LmaLLS2EMzjw7b7aP6wWULv9y3yayDXPs3LEPnl+bmn6+NqPD6vMegTWS1Q7b7M6q21deE1H2z3vYwGGVsoA3KtwIV2cSjxARfaS7ddDyCcXe/933EVA08KXcVGz22FLVOaq949QADc3PEZyix1eBhrFQ+4NCnG4p35wmYjAHSu6VgDxF6uF0yJEfGu2NEkgEqt5NWVywrPgnpN2yzvMfGYjp64jtfbUvvBjO9FjBaDQfkVrdEg7G1hyasGOo9wSC4SFCacDN+gJOMXs6rzNqA4LGHTkjxUZg8+V6/RZm6a/HtqFc82G1FBI/hwmB1/dYPS5fBeu9/rn6cEkqqqXv4CpCDE4+s2H7anRL7n/KA4246iswaZCX7iolxhyKY8ScGfKSg8PnwBk/TrHlic8Y6IG7C0dD7qDb407opyjlBCfTF0qUuYyikF3VoU1ghcnnbc/+SmpRBNcmkkKUuEj9biqq3ChB9HK5rdRECwkXvbkOvNDBjt5wUQVAPugj6Wakg/HNWQRmtnuLXh9QWFM6pgthhbpgnUujB79CUBlN4mLODRvHpqzet00DmGvIhjBVWPNuW6tuJDmM+pQR4a897fUm1QAKiUfjp8GW9GIGGotR8nMDK2W0aISPUYF4C8lhOHq2zcGRvb8L7xCJsdlP3P+jLwE3s0ZGfR9De9BZuZ1pPHvZ8HBYXw+HlTTEEB/PbmVMGeB/NljdvegjmYgZPAar73i+tBdmcw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR11MB1629.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(346002)(396003)(366004)(39860400002)(376002)(136003)(451199015)(4326008)(8676002)(54906003)(41300700001)(66946007)(6486002)(82960400001)(966005)(6512007)(186003)(8936002)(5660300002)(53546011)(38100700002)(66556008)(66476007)(44832011)(26005)(6666004)(316002)(83380400001)(86362001)(478600001)(2906002)(6916009)(6506007); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?85vVyMhYQ+WbbG497l5QRAtVqHWflVz8/tVuoBFgZ+IybGXBjR94PEhFIS/y?= =?us-ascii?Q?tao1iAM6nPl9RJ+qu0m9jXWoayvLYiQk0jz78bM4jc3OZg8QYmLVu3/edklf?= =?us-ascii?Q?pKklODAGrHfJHtdrBGuR7uzaiBSQ4yW9oahZgN9L93N1oMyL63wBoIS7L9Pc?= =?us-ascii?Q?OYsBnFtfxN15O27dImypNKUa/g8zy8DgGuYwb577nhf4k04ry3+t4fLXMBK3?= =?us-ascii?Q?hcr/yrNGdVuMb9fyLgLw7yjYyDeI2pXpp8c4PpW52a6AB1uK2Ax3ePXhN/Ih?= =?us-ascii?Q?BfYWubEB1NCkczm1xg9PvtcfexKCDl4usefysL/z9Vt3pmIN1UOJTdOcW1an?= =?us-ascii?Q?mAedUb6w+iRS3UU+eKzUM5voHJNw8Rp4PspDf5WFryXIj+TNjFYAuGBUdUAY?= =?us-ascii?Q?tFzQ5VYY6tkIRXbnMSvf87ZUcI9CqpErxJYRxyS31Zit28P9vaWtQXSyx2YU?= =?us-ascii?Q?yy+SZcW/0Xt3KgrbfFS+V/jf6Qe6v+5pQZMduFGpX5Umhe0AGvEIiIpvOkWy?= =?us-ascii?Q?4i5eghzSX2lWbCogEwEytXawQOpOV3J316W8gi7+5deBxmj23Kwa0OtYGuln?= =?us-ascii?Q?BNa8jBCO5oGCedJJYdlYFWg5CjftTb+qwayzk7ZSX3HDf+0dgMq7kmWwP02k?= =?us-ascii?Q?bPODcyUZjtxI24z2JrUVFvlYCts0Qjb73KNg8if57oMfEPwhJ2B/Y9R0LacZ?= =?us-ascii?Q?EEZfYLKXBRnOqgTjQNNTxvzj24nzPJby2D9DQynqJAyjsr8Pqx+GSiAmqXNt?= =?us-ascii?Q?PD139Uldq7CmLRFzZPcvjXua2P+6kju+j6uHDf6tWgjYlpVwq/BBhTumBkOZ?= =?us-ascii?Q?0KVzGg0/sisr0H70hgmvcKUW3Zad6LDIwmTzV39pU9TH/eHVNAbqzEEgPk5o?= =?us-ascii?Q?uEY9bfr+cU4wnNRKBEqU8J9BTleMfI/ZGS5pyezUvDgEU8yl7J6YW1SwxSQc?= =?us-ascii?Q?OBFAC70LqhMeaUBvI8n9htDirY3lnbAcqcGVfidvCI7Ox5RG9FIkxpQJYwsQ?= =?us-ascii?Q?Kfx2KatHY7hRxHuwNXf4nskvvwFB+3oSyLzzvQpCQ61EZJD/ADaqCBGorCLB?= =?us-ascii?Q?KdeTeyjxhDkZegm1QFzBoFY9b3mYDGeMbqSSoxtjK51frZYCbw+GQH7yJWY1?= =?us-ascii?Q?1fBKUfvZz+UVrqUmAZbPHpI3ELBfTy7AVUpbGX4JwFU6vVsVZYOmis8DUCIm?= =?us-ascii?Q?n23IwKdL3x+VvrZuNI5AiGbJiiLo9x5sMrE33JA7OAhpe4v85FAbgX+gdntC?= =?us-ascii?Q?O7YGZ5OqlcvA3NHnKPY8aYTw43FbfmueU1X9tLO+VDO6TQZ5VApwtpY8QwGj?= =?us-ascii?Q?r0SuqJmURK/Ltx0KOMY0TyrJ75CHzRgnTt3f2gzMs8SSQ/J2rJaBIxgzE5LN?= =?us-ascii?Q?58kh6O5oNPnUPmfDZE5B5VIwXGFzLrE2l87fkrl9D2YqjL7hfCRHeI0h38Ni?= =?us-ascii?Q?RtAP3Zz1Vw5ELF0ji0ES0be37V8/4T+nLH6a/DFh7jQ1l2Bs23uZeL+pRVHs?= =?us-ascii?Q?vW7LyLRC2FQ0ImHrCOrJ3Hn+tjcr8TSl4nRZAamp0osQbzwv97ttilh6Bx2j?= =?us-ascii?Q?x9eGH5L0N6QCquXjdMsyiW0Z7ZZPNEyxvrF7nvsDeQ8tvpClkMln73Vj0tQW?= =?us-ascii?Q?/9fy1l9f0Femz0UhCxu+dA0=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 42bc5cca-9b77-42ee-e547-08daa8797349 X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1629.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Oct 2022 15:34:40.7265 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0chdmIqxTBxj4SkP9bgW9ZRF4bwgfKkkIRAk/5MT73HfYi+2hPJnf19aYQ6CKgKTLBDMAEVBfItkuXlnFntQY8DUShzd7g5VJmGbU6mxr/E= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR11MB6087 X-OriginatorOrg: intel.com 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 On Fri, Oct 07, 2022 at 05:26:05PM +0200, David Marchand wrote: > On Fri, Oct 7, 2022 at 4:11 PM Bruce Richardson > wrote: > > > - We have an issue with mingw cross compilation. > > > https://github.com/ovsrobot/dpdk/actions/runs/3039251235/jobs/4893964186 > > > > > > + meson build --werror --cross-file config/x86/cross-mingw > > > -Dexamples=helloworld -Dplatform=generic --default-library=static > > > --buildtype=debugoptimized -Dcheck_includes=true > > > The Meson build system > > > Version: 0.53.0 > > > Source dir: /home/runner/work/dpdk/dpdk > > > Build dir: /home/runner/work/dpdk/dpdk/build > > > Build type: cross build > > > Program cat found: YES (/usr/bin/cat) > > > Project name: DPDK > > > Project version: 22.11.0-rc0 > > > C compiler for the build machine: ccache gcc (gcc 9.4.0 "gcc (Ubuntu > > > 9.4.0-1ubuntu1~20.04.1) 9.4.0") > > > C linker for the build machine: gcc GNU ld.bfd 2.34 > > > > > > meson.build:4:0: ERROR: Unable to determine dynamic linker > > > > > > > > > - I reproduced locally, it looks like meson is trying to pass some > > > -fuse-ld option that is not understood. > > > 4577 write(2, "x86_64-w64-mingw32-gcc: error: unrecognized command > > > line option \342\200\230-fuse-ld=x86_64-w64-mingw32-ld\342\200\231\n", > > > 101) = 101 > > > > > > > > > - Upgrading to 0.53.1, I don't see the issue anymore for mingw, so I > > > pushed a branch in GHA to get a status for other targets. > > > https://github.com/david-marchand/dpdk/actions/runs/3205007946 > > > > > So minimum should be 0.53.1 rather than 0.53 then? > > > > - That's what my test shows. > Fyi, 0.53.2 works too. > As latest point release of 0.53 that is probably better choice. > > - With 0.53, it seems the meaning of the ld variable (in meson config > file) changed. > I am unclear though if our current configs still make sense. > Do you want more time to examine this, or shall I respin this patch with 0.53.2 as minimum version? /Bruce