Hi, Akhil On Wed, 19 Oct 2022 at 23:27, Zhangfei Gao <zhangfei....@linaro.org> wrote: > > > > Hi everyone, > > > > > > > > > > > > > > > > We have a new crypto PMD submitted on ML > > > (http://patches.dpdk.org/project/dpdk/cover/20221008083747.6559-1-zhangfei....@linaro.org/ > > > ) > > > > > > > > > > > > > > > > This PMD is dependent on an external library which needs to be cross > > > > compiled > > > for ARM on x86. > > > > > > > > It mandatorily need “numactl” also cross-compiled and instead of using > > > > pkg- > > > config of libnuma, it need the library and headers to be copied manually > > > to aarch > > > toolchain. > > > > > > > > And if that is also done, it is not generating pkg-config which DPDK > > > > can use to > > > compile the PMD. > > > > > > Thanks for the guidance. > > > > > > The udak library [1] now support x86 local build, and export pkg-config. > > > I have verified the crypto pmd on both x86 and arm with pkg-config > > > feature. > > > Though x86 only support build and install, but not test since no hardware. > > > > > > v4: > > > https://patches.dpdk.org/project/dpdk/cover/20221019125753.1700071-1-zhangfei....@linaro.org/ > > > > > > [1] https://github.com/Linaro/uadk > > > > > > > I am getting below error with openssl 3.0 > > Do you have a dependency with earlier versions in uadk? If so, can you fix > > configure.ac in uadk > > to check for version and skip crypto if dependency is not met.
Thanks for the suggestion > > Oops, never thought about this. > > How about this > https://github.com/Linaro/uadk/pull/516 The pull has been merged. I have verified verified openssl3.0 (ignored) , openssl1.0.0 (ignored) and openssl1.1.1f (works) We are using openssl1.1.1f verison now. Sorry for the inconvenience. Thanks