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 62B5BA0C46; Fri, 6 Aug 2021 15:20:02 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8EA12412A8; Fri, 6 Aug 2021 15:19:56 +0200 (CEST) Received: from mail-lf1-f46.google.com (mail-lf1-f46.google.com [209.85.167.46]) by mails.dpdk.org (Postfix) with ESMTP id 8EAC940143 for ; Thu, 5 Aug 2021 00:15:01 +0200 (CEST) Received: by mail-lf1-f46.google.com with SMTP id c24so3761416lfi.11 for ; Wed, 04 Aug 2021 15:15:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=p9uvrdJ0HnBetiYftyJ0jWG4K3Kc0bAyqTsMWL/RBWE=; b=aW8rJuv/lNFf+nunegW8qPDOeB1C3pQt4kvoLnyk9reMScLLSrxCglRCZWP6wvPQ/s 7xN1zLpzA/GZMRJVipSeHRm2oQSPOoRMqpJMa6hzQtqUDIt2gvvHs2lf87lzKyVfVhaW uTqKiybpMLjqiQOad99jkDARiz3iPMPgsDnBUFuFflK81Zv7ZqIaU4D7HJatqxi4D4Ox VBG1BDGMVd9YT3vVgdYpeNwiNBFLkeZP+HPM6ES2Ydqf+1kGuSRwlI1Z00BdRRIQ1dkg ktk8tzsd15ihoUTIyqE304aiOmfYEEkMpepjq+6vogyiI4exqP5S6uzP/A9yVr12Pl/h GURA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=p9uvrdJ0HnBetiYftyJ0jWG4K3Kc0bAyqTsMWL/RBWE=; b=RVyrg1OdSM3oTn43fgar+iltoF/tIIipM2hsqfRU7Th/YGrg0pDyfGLAhWLaK4ykJB JnH0k9eb2gWlEfA/gQywTsNDEn5GqrJ1+B1NBgg6YO3B0Yjpv+QwENLbOdC2+xGOZdaQ iwECrS34cH1wEOpQBK2r5gxDZQp/fZy4KBdHvgwYEpJZDQjh88b1YaePtuTBQSjAfoCh oW6PJFmrhUStrW+oDYtWHVjhYCUZKCjC/RAZlY1Ft+fcnxBvqY7o7IRF5isyv8I1bmRL EZCdcrr5Vy8YzQEaoSWTHcss7alOkWVEIq9u6r7tu24e12qteU0wDDw5JFPK22GhPHQU BsAQ== X-Gm-Message-State: AOAM533PLgdHHTPXh1B2DQVmRaNIPkDeEm+gb0A3XNy6gOdum//C482f yRL0YGIH8CulKo1MJLE++WTMcpLr1YLA2Ck6Yfc= X-Google-Smtp-Source: ABdhPJxNeCAmVBl1zE5TJAMTsZvd6yFIW+1qLDdQb1N+G60zSRcXNNU0QA2Bqx2G6GYqPE3xuF9rPnqYvcMgVbYBFU0= X-Received: by 2002:a05:6512:3e14:: with SMTP id i20mr1008761lfv.123.1628115300950; Wed, 04 Aug 2021 15:15:00 -0700 (PDT) MIME-Version: 1.0 References: <20210804231919.32bc6e98@sovereign> In-Reply-To: <20210804231919.32bc6e98@sovereign> From: Sergey Madaminov Date: Wed, 4 Aug 2021 17:14:49 -0500 Message-ID: To: Dmitry Kozlyuk Cc: William Tu , dpdk-dev X-Mailman-Approved-At: Fri, 06 Aug 2021 15:19:54 +0200 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [dpdk-dev] DPDK meson build failed on Windows 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" =D1=81=D1=80, 4 =D0=B0=D0=B2=D0=B3. 2021 =D0=B3. =D0=B2 15:19, Dmitry Kozly= uk : > 2021-08-04 14:28 (UTC-0500), Sergey Madaminov: > > I've taken a look at this issue. As Dmitry said it is related to the bu= g > > within meson with having slashes escaping characters. It matters for th= e > > current meson build files in the DPDK for Windows as there is a relianc= e > on > > strings for some file names. > > What do you mean? "librte_kvargs.lib" from the error message should be > "lib\rte_kvargs.lib" because "rte_kvargs.lib" is produced inside "lib" > directory. It is pure meson error in generating ninja commands. > > Yes, sorry, I meant what you just said. Confusing wording on my part. > > I believe that it is solvable by replacing > > strings and transitioning to variables. So if there is an interest in > that > > or a need to use higher versions of meson I can try to rewrite meson > build > > files to solve this problem. Chances I may do that anyway as for curren= t > > OvS meson builds I need meson 0.59.0 version. > > DPDK meson.build files must stay compatible with meson 0.49.2. > Of course. I mean the following: I'm using meson 0.59.0 for OvS and I don't want to keep switching between meson versions. So I'm going to try to fiddle with the current DPDK meson.build file for my purposes. And I can try to make it compatible with the 0.49.2 meson. Interestingly, I somehow don't have this issue with OvS so I'm going to check what is going on. I hope that will result in finding a fix for a DPDK meson.build file :)