usr-merge may have broken openssl cmake file
CMake Error in src/base/CMakeLists.txt:
Imported target "OpenSSL::Crypto" includes non-existent path
"/include"
in its INTERFACE_INCLUDE_DIRECTORIES. Possible reasons include:
* The path was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and references files it does not
provide.
I also note:
-- Found OpenSSL: //libcrypto.so (found suitable version "3.3.2", minimum required is "1.1.1")
/usr/lib/cmake/OpenSSL/OpenSSLConfig.cmake
currently contains:
# Directories and names
set(OPENSSL_LIBRARY_DIR "${_ossl_prefix}/")
set(OPENSSL_INCLUDE_DIR "${_ossl_prefix}/include")
set(OPENSSL_ENGINES_DIR "${_ossl_prefix}//lib/engines-3")
set(OPENSSL_MODULES_DIR "${_ossl_prefix}//lib/ossl-modules")
set(OPENSSL_RUNTIME_DIR "${_ossl_prefix}/bin")
Previously, it was:
set(OPENSSL_LIBRARY_DIR "${_ossl_prefix}/lib")
set(OPENSSL_INCLUDE_DIR "${_ossl_prefix}/include")
set(OPENSSL_ENGINES_DIR "${_ossl_prefix}/lib/engines-3")
set(OPENSSL_MODULES_DIR "${_ossl_prefix}/lib/ossl-modules")
set(OPENSSL_RUNTIME_DIR "${_ossl_prefix}/bin")
Remember to re-enable community/qbittorrent
on loongarch64
when this is fixed.