Source: cpr
Version: 1.12.0-1
This package fails to configure on Ubuntu jammy and noble with the
following error:
-- Detecting SSL backend...
-- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in
the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY
OPENSSL_INCLUDE_DIR)
-- Could NOT find MbedTLS (missing: MBEDTLS_INCLUDE_DIRS MBEDTLS_LIBRARY
MBEDX509_LIBRARY MBEDCRYPTO_LIBRARY)
CMake Error at CMakeLists.txt:157 (message):
No valid SSL backend found! Please install OpenSSL, Mbed TLS or disable
SSL
by setting CPR_ENABLE_SSL to OFF.
-- Configuring incomplete, errors occurred!
It builds without issue on plucky and questing, apparently because the
libcurl4-openssl-dev build-dep pulls in libssl-dev.
This package clearly needs libssl-dev to build, and that should be
included in Build-Depends.