libevent icon indicating copy to clipboard operation
libevent copied to clipboard

Fix MbedTLS and ZLIB for windows on CI

Open azat opened this issue 1 year ago • 1 comments
trafficstars

Now it failed for export tests:

CMake Error at C:/Program Files/CMake/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:230 (message):                                                                                                
Error:   Could NOT find MbedTLS (missing: MBEDTLS_INCLUDE_DIR MBEDTLS_LIBRARY                                                                                                                                    
  MBEDTLS_CRYPTO_LIBRARY MBEDTLS_X509_LIBRARY MBEDTLS_LIBRARIES                                                                                                                                                  
  MBEDTLS_VERSION)                                                                                                                                                                                               
Call Stack (most recent call first):                                                                                                                                                                             
  C:/Program Files/CMake/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)                                                                                               
  D:/a/libevent/libevent/cmake/FindMbedTLS.cmake:142 (find_package_handle_standard_args)                                                                                                                         
  D:/a/libevent/vcpkg/scripts/buildsystems/vcpkg.cmake:859 (_find_package)                                                                                                                                       
  C:/Program Files/CMake/share/cmake-3.27/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)                                                                                                               
  D:/a/libevent/libevent/build/LibeventConfig.cmake:43 (find_dependency)                                                                                                                                         
  D:/a/libevent/vcpkg/scripts/buildsystems/vcpkg.cmake:859 (_find_package)                                                                                                                                       
  CMakeLists.txt:11 (find_package)                                                                                                                                                                               

But it is not a fatal error on some builds:

-- OpenSSL lib: optimized;C:/Program Files/OpenSSL/lib/VC/libssl64MD.lib;debug;C:/Program Files/OpenSSL/lib/VC/libssl64MDd.lib;optimized;C:/Program Files/OpenSSL/lib/VC/libcrypto64MD.lib;debug;C:/Program Files/OpenSSL/lib/VC/libcrypto64MDd.lib                                                                                                                                                                                   
-- Could NOT find MbedTLS (missing: MBEDTLS_INCLUDE_DIR MBEDTLS_LIBRARY MBEDTLS_CRYPTO_LIBRARY MBEDTLS_X509_LIBRARY MBEDTLS_LIBRARIES MBEDTLS_VERSION)·                                                          
-- Could NOT find ZLIB (missing: ZLIB_LIBRARY) (found version "1.2.11")                                                                                                                                          

azat avatar Jan 06 '24 13:01 azat

https://github.com/libevent/libevent/actions/runs/7949666940/job/21701087085?pr=1552

CMake Error at D:/a/libevent/libevent/build/LibeventConfig.cmake:81 (message): Error: Your libevent library does not contain a mbedtls component!

azat avatar Feb 18 '24 15:02 azat