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 86EB4A0C4E; Tue, 2 Nov 2021 19:08:19 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3C7DE4069F; Tue, 2 Nov 2021 19:08:19 +0100 (CET) Received: from mail-lf1-f43.google.com (mail-lf1-f43.google.com [209.85.167.43]) by mails.dpdk.org (Postfix) with ESMTP id 1D49D40689; Tue, 2 Nov 2021 19:08:17 +0100 (CET) Received: by mail-lf1-f43.google.com with SMTP id l13so295809lfg.6; Tue, 02 Nov 2021 11:08:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=e2KNg6u3YYBKAOqwP8EMyzye18c9XUEgc/othtSHYGo=; b=TqgSF7WYb+Ik8NveDTCblvrMDKJ6VdRjQ15pDe+pvq3FnoD/qSeqE+lx3Db7ml3lHy SbxwcWRD4mD3UCxl75M6yBKqhEePwoALdz1u8cYxqlh1A5C1PW6Vxbf9rJtyhSNZwL18 XrHVQUN9tV11YLt+eOgWOVM2OgF6/dNuSL5BCk0L1SAIH44xKCUWtRBqHDpZephY6nr4 JzbLgQOtDFENcintX6EC6ctimk3OIGUM55e6mMEK0yZMK/Eun7KobIEyIrjVP/+ux3J0 bHjIQLvi9tvbT7LXApwpYpG4RCyUYZh4D6Fow9zdfZEavT8gZVoapD2BdjfZxWQp4Z1/ QUDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=e2KNg6u3YYBKAOqwP8EMyzye18c9XUEgc/othtSHYGo=; b=1yxyXIUDC2ZNQfoYP9PMKaC6OcxZ/B2rhqKesf1Enq8o3JQ1ZizAgdInuzq5UhijgJ EFJQhGJwmGrxRGqN6jnkHON3AOrhFllSqVVYWMyIcFpDDQv4abvxzQNDSPGBPaCVADly OxaaidwEonK2b8Rtnyg/NTMXELkUwgUnHO3I5uCpnwRhSvPCSitdZ9I25u2UozaAlXwg oNEE3qaKBssKanav1K5d09LETWwAoXtfLdcDCh4OmFqzd0EIaTbDMMVrynQs59Yjz+F3 WnEPbD3I5xAUgqMoPV4u/yVMFTZzzuhK1JESY0sby3krCVWSHXwJ7K06SGipZ3Yz0Wd+ 72Ug== X-Gm-Message-State: AOAM530quVvq0rtyX7/Y0Dm00VlRjlg600Zi7pb6kpTo0nzgdUphuhEC VO0Fb9w6SYGGA4DqNyIK7b4= X-Google-Smtp-Source: ABdhPJyacIlKquzDKO5kUgnAZ/wAu2NCW6SG9rqfgpPSFwRTY1hkj/6ZI1pYv4b0Cjzlm/rSiaT3Tw== X-Received: by 2002:a19:e006:: with SMTP id x6mr34445704lfg.562.1635876496590; Tue, 02 Nov 2021 11:08:16 -0700 (PDT) Received: from sovereign (broadband-37-110-65-23.ip.moscow.rt.ru. [37.110.65.23]) by smtp.gmail.com with ESMTPSA id s14sm220128lji.22.2021.11.02.11.08.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Nov 2021 11:08:16 -0700 (PDT) Date: Tue, 2 Nov 2021 21:08:15 +0300 From: Dmitry Kozlyuk To: Bruce Richardson Cc: dev@dpdk.org, stable@dpdk.org, Michal Berger Message-ID: <20211102210815.6d87128f@sovereign> In-Reply-To: <20211101170326.373580-1-bruce.richardson@intel.com> References: <20211026193239.113745-1-dmitry.kozliuk@gmail.com> <20211101170326.373580-1-bruce.richardson@intel.com> X-Mailer: Claws Mail 3.18.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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" 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.