> -----Original Message----- > From: Wathsala Wathawana Vithanage <[email protected]> > Sent: Thursday, March 7, 2024 4:21 PM > To: Power, Ciara <[email protected]>; Patrick Robb <[email protected]> > Cc: Akhil Goyal <[email protected]>; Dooley, Brian <[email protected]>; > Ji, Kai <[email protected]>; De Lara Guarch, Pablo > <[email protected]>; Aaron Conole <[email protected]>; > [email protected]; Sivaramakrishnan, VenkatX > <[email protected]>; [email protected]; Marchand, > David <[email protected]>; nd <[email protected]> > Subject: RE: [EXTERNAL] [PATCH v5 1/4] crypto/ipsec_mb: bump minimum IPsec > Multi-buffer version > > > > > If the correct version is being installed and picked up, maybe there > > is something missing for that function definition in arm-ipsec-mb repo. > > Wathsala, can you check that please? > > We are working on reproducing this issue. Will update asap.
Thanks Wathsala. 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. Thanks, Ciara

