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 0354D43C93; Tue, 12 Mar 2024 17:16:15 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9D6ED415D7; Tue, 12 Mar 2024 17:16:15 +0100 (CET) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mails.dpdk.org (Postfix) with ESMTP id BD61140ED9 for ; Tue, 12 Mar 2024 17:16:13 +0100 (CET) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 546491007; Tue, 12 Mar 2024 09:16:50 -0700 (PDT) Received: from [10.1.39.130] (e132843.arm.com [10.1.39.130]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2FFD83F73F; Tue, 12 Mar 2024 09:16:11 -0700 (PDT) Message-ID: Date: Tue, 12 Mar 2024 16:16:09 +0000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v6 1/5] ci: replace IPsec-mb package install Content-Language: en-GB To: David Marchand , Brian Dooley Cc: Aaron Conole , Michael Santana , dev@dpdk.org, gakhil@marvell.com, pablo.de.lara.guarch@intel.com, probb@iol.unh.edu, wathsala.vithanage@arm.com, Ciara Power References: <20231212153640.1561504-1-brian.dooley@intel.com> <20240312135020.2969533-1-brian.dooley@intel.com> From: Jack Bond-Preston In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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 Hi, On 08/03/2024 16:05, Power, Ciara wrote: > I think, for basic compile to work for both repos, any functions in the > ipsec_mb.h file need to be defined in a C file to avoid issues. > But, I understand only SNOW3G + ZUC are the focus for the Arm ipsec-mb > repo, so a HMAC related function like the one throwing the error isn't > used. > > Perhaps having empty stubs for all other functions such as the > imb_hmac_ipad_opad would be sufficient to allow compiling, because PMD > expects it to exist somewhere in the library. We've stubbed the method hmac_ipad_opad in the Arm ipsec-mb repo. This is now tagged as SECLIB-IPSEC-2024.03.12. See here: https://gitlab.arm.com/arm-reference-solutions/ipsec-mb/-/tree/SECLIB-IPSEC-2024.03.12 Thanks, Jack