On Tue, May 10, 2022 at 5:06 PM Heinrich Schuchardt <heinrich.schucha...@canonical.com> wrote: > > The API of the OpenSSL library has changed with version 3.0. This results > in a lot of compiler warnings like > > ../dpdk/drivers/crypto/ccp/ccp_crypto.c:182:9: > warning: ‘SHA256_Transform’ is deprecated: > Since OpenSSL 3.0 [-Wdeprecated-declarations] > > As many Linux distributions still use elder OpenSSL libraries we cannot > change the used API now. Instead define OPENSSL_API_COMPAT to indicate > that we are using the OpenSSL 1.1.0 API. > > OPENSSL_API_COMPAT is introduced in *.c files and not in *.h files as some > *.c files directly include OpenSSL headers. > > Signed-off-by: Heinrich Schuchardt <heinrich.schucha...@canonical.com>
Thanks for the fix, I got a new shiny laptop running Fedora 36 and hit this issue. That may be something we want to backport, and I would then Cc: sta...@dpdk.org. Tested-by: David Marchand <david.march...@redhat.com> -- David Marchand