From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id B51DA42D15;
	Wed, 21 Jun 2023 17:33:28 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 874284068E;
	Wed, 21 Jun 2023 17:33:28 +0200 (CEST)
Received: from mail-vs1-f54.google.com (mail-vs1-f54.google.com
 [209.85.217.54]) by mails.dpdk.org (Postfix) with ESMTP id 6B6FA4003C
 for <dev@dpdk.org>; Wed, 21 Jun 2023 17:33:27 +0200 (CEST)
Received: by mail-vs1-f54.google.com with SMTP id
 ada2fe7eead31-440b66adc81so1306924137.1
 for <dev@dpdk.org>; Wed, 21 Jun 2023 08:33:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1687361607; x=1689953607;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=0jvBl9LmHVlWl+Ow0jQAYDG7u1nj85HNPJUv88HssB0=;
 b=owYRVz3DTRNk5Xz+3A4FID2S86rKai9v0fSUe0pvAoUHJJcRJaHfkIIUb6vA/K2Zku
 noNqA1mi/BpWH3ZncbdDqaUKKwQF3zw225j6JlMuv41dIQuaW5M0c4PA+cOFBynkiQI2
 OONiUBXQdiJ91g9F/+noo3XUoVJFQgL+OqRxDHZh8NDIKKKqRgg1oDXTbCiqX7GvcVYD
 E/Sfiq8FMguBJmtUEDCkjWn9f3sury4Xk0jbYkp6f4N9uOwz2R1MMbuBmuqB/uFWrai6
 ItBxV9lSRJ0aT04IFd/s6V+pTO/SSAqNhFK6n4t8EIH9hDaFVYzD0cYITqP5VT4YIzeT
 OIaQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1687361607; x=1689953607;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=0jvBl9LmHVlWl+Ow0jQAYDG7u1nj85HNPJUv88HssB0=;
 b=D/07ohK1TU/vuazVv2kOQcdJmwkv3FoGasIwPS1iJ8KXgoNRwZ4eknMCOnsNr7R+eS
 AzfzsM9SRJULzfl0g7ZGRwgTtXoQQnYzMp+N0Gdmn9fp23dQJJMBSblf5//LreucDJcE
 uBI4j25gdqjuj/fGl9u3ZGRqNgEjRwLKnSgECKr2VbfeFKBlpX7vLNL2viT3bsRb6PPR
 DOvONEW/J8tPxBVdFGvzBe4gk+rjx4M+xoRdtMJlWx57nXi74vaMNuZEBZOxw93b4FIh
 PgqJjM+3rRY2baCJoOmPlBxDwMbMA1uHEIKHrjdGd6H0tp8rvSWyK8Dy6Xz7/ZQjMi5e
 MpFg==
X-Gm-Message-State: AC+VfDzrkn0GQmSRKKqwMGs5U0coffJMhDOeC1jKeI11PkQCWOon7GQB
 luL/V76gc4E6gig5V0NJthJlpot76I1hxc4C3wg=
X-Google-Smtp-Source: ACHHUZ5fOaLrkzrMetrgdNp7mToK2l82OLfAXfLhVMYdu5ulAO6O98Cx0ptzEA8ALCXNvj5/RNLjCgtHI18LZ1y4rco=
X-Received: by 2002:a67:e3a6:0:b0:434:7856:bf9f with SMTP id
 j6-20020a67e3a6000000b004347856bf9fmr6882742vsm.12.1687361606723; Wed, 21 Jun
 2023 08:33:26 -0700 (PDT)
MIME-Version: 1.0
References: <20230621140637.657038-1-thomas@monjalon.net>
In-Reply-To: <20230621140637.657038-1-thomas@monjalon.net>
From: Jerin Jacob <jerinjacobk@gmail.com>
Date: Wed, 21 Jun 2023 21:03:00 +0530
Message-ID: <CALBAE1MQaS5zaZf=D2-im34RQkVviA0NGY-sDnPQ20TZ5V6Lfg@mail.gmail.com>
Subject: Re: [PATCH] regex/cn9k: remove rule compiler
To: Thomas Monjalon <thomas@monjalon.net>
Cc: dev@dpdk.org, jerinj@marvell.com, Ori Kam <orika@nvidia.com>, 
 Liron Himi <lironh@marvell.com>, Prasun Kapoor <pkapoor@marvell.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

On Wed, Jun 21, 2023 at 7:36=E2=80=AFPM Thomas Monjalon <thomas@monjalon.ne=
t> wrote:
>
> Nobody knows how to build the feature.
> When the dependency "rxp_compiler" is found,
> the header file is not available:
>
> drivers/regex/cn9k/cn9k_regexdev_compiler.c:12:10: fatal error:
>         rxp-compiler.h: No such file or directory
>
> It seems that it depends on a proprietay library.

Yes. it depended on proprietary library owned by NVIDIA now. Not sure
Marvell has rights to publish it "freely available".
In order to avoid forking this library, better option to make this
library as public. Also, it looks like the library itself won't have
proper installation procedures that is the
reason for conflict as documented here in
https://bugs.dpdk.org/show_bug.cgi?id=3D1232.

If that is not an option for other original owner, I think, it should
be removed and accept this patch in the true sprint of open source.

Acked-by: Jerin Jacob <jerinj@marvell.com>


> According to what was discussed in the Technical Board:
> http://mails.dpdk.org/archives/dev/2019-June/135847.html
> the dependency must be "freely available".
>
> Bugzilla ID: 1232
>
> Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
> ---