--- src/CMakeLists.txt.orig 2024-03-11 00:00:00 UTC +++ src/CMakeLists.txt @@ -470,8 +470,9 @@ if(WITH_WOLFSSL) if(WITH_MBEDTLS) check_include_files(mbedtls/ssl.h HAVE_MBEDTLS_SSL_H) if(HAVE_MBEDTLS_SSL_H) - check_library_exists(tfpsacrypto mbedtls_base64_encode "" HAVE_LIBMBEDCRYPTO) - if(HAVE_LIBMBEDCRYPTO) + check_library_exists(tfpsacrypto mbedtls_base64_encode "" HAVE_LIBTFPSACRYPTO_TMP) + if(HAVE_LIBTFPSACRYPTO_TMP) + set(HAVE_LIBMBEDCRYPTO TRUE) set(CRYPTO_LIBRARY tfpsacrypto) set(HAVE_LIBTFPSACRYPTO 1) check_library_exists(mbedtls mbedtls_ssl_init "" HAVE_LIBMBEDTLS) @@ -493,7 +494,7 @@ else() unset(HAVE_MBEDTLS_SSL_H) unset(HAVE_LIBMBEDCRYPTO) unset(HAVE_LIBMBEDTLS) - unset(HAVE_LIBMEDX509) + unset(HAVE_LIBMBEDX509) endif() if(WITH_NSS) @@ -1221,7 +1222,7 @@ if(HAVE_GNUTLS) target_link_libraries(mod_gnutls gnutls) endif() -if(HAVE_LIBMBEDTLS AND HAVE_LIBMEDCRYPTO AND HAVE_LIBMEDX509) +if(HAVE_LIBMBEDTLS AND HAVE_LIBMBEDCRYPTO AND HAVE_LIBMBEDX509) add_and_install_library(mod_mbedtls "mod_mbedtls.c") if(HAVE_LIBTFPSACRYPTO) set(L_MOD_MBEDTLS ${L_MOD_MBEDTLS} mbedtls mbedx509 tfpsacrypto)