From patchwork Fri Aug 25 14:57:01 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Bruce Richardson X-Patchwork-Id: 130769 X-Patchwork-Delegate: david.marchand@redhat.com Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1F5F543101; Fri, 25 Aug 2023 16:57:10 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1081440A7A; Fri, 25 Aug 2023 16:57:10 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id 6747440695 for ; Fri, 25 Aug 2023 16:57:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1692975428; x=1724511428; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=bhWxNZGXsIgEYwiBWMuDHDZrvxlDGwcSXV9rEDGuoHs=; b=Ry7jOoL8Mppl/C33Vo8VVO6iO0Zpv7z3dqB/bsdavjIMVuGBfh6YSXhp EiQDuOciz7lb98E5BVceDlMA+Eg98+7cVWJepRM+nMfT288YztGi2XVml kTsdnQ3cpp10KBWy+xKwM9ZcTIetcobMM0+8+W8CAqkjsWgX6urmrX+xj jLXUT7YclKbJSDvprCB1CuOmVSiiQ4gqOhf3BkEMRHknwfY8X6Ee4wtEs YqJV1Z4FVfpOUz4goCxLn4boFykKNMfYII1s5e4Od1kpSaeYynxY9l5jS zAaD/neMb95fQZnR5xwzI+rjf79gpossf2rw0eiWrTnM0PgNVvRL9AzEV Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10813"; a="374704547" X-IronPort-AV: E=Sophos;i="6.02,201,1688454000"; d="scan'208";a="374704547" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Aug 2023 07:57:07 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10813"; a="766972854" X-IronPort-AV: E=Sophos;i="6.02,195,1688454000"; d="scan'208";a="766972854" Received: from silpixa00401385.ir.intel.com ([10.237.214.14]) by orsmga008.jf.intel.com with ESMTP; 25 Aug 2023 07:57:05 -0700 From: Bruce Richardson To: dev@dpdk.org Cc: Bruce Richardson Subject: [PATCH] build: make crypto libraries optional Date: Fri, 25 Aug 2023 15:57:01 +0100 Message-Id: <20230825145701.694047-1-bruce.richardson@intel.com> X-Mailer: git-send-email 2.39.2 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 Cryptodev and the libraries which depend on it can be made optional, as they can be disabled without breaking the build. Signed-off-by: Bruce Richardson Acked-by: Morten Brørup Acked-by: David Marchand --- lib/meson.build | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/meson.build b/lib/meson.build index c1602e818a..099b0ed18a 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -80,6 +80,7 @@ optional_libs = [ 'bpf', 'cfgfile', 'compressdev', + 'cryptodev', 'distributor', 'dmadev', 'efd', @@ -89,6 +90,7 @@ optional_libs = [ 'gro', 'gso', 'ip_frag', + 'ipsec', 'jobstats', 'latencystats', 'member', @@ -105,6 +107,7 @@ optional_libs = [ 'regexdev', 'reorder', 'sched', + 'security', 'table', 'vhost', ]