diff --git a/.patch/openssl-cmake/0004-use-shell-wrapper.patch b/.patch/openssl-cmake/0004-use-shell-wrapper.patch index d9cf139231..aa4e9cccce 100644 --- a/.patch/openssl-cmake/0004-use-shell-wrapper.patch +++ b/.patch/openssl-cmake/0004-use-shell-wrapper.patch @@ -1,8 +1,8 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index 9ff14c8..7837d84 100644 +index 9ff14c8..6df7ff1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -312,13 +312,21 @@ set(OPENSSL_BUILD_OUTPUT +@@ -312,13 +312,24 @@ set(OPENSSL_BUILD_OUTPUT ${OPENSSL_SHARED_CRYPTO_LIBRARY} ${OPENSSL_SHARED_SSL_LIBRARY} ) @@ -22,11 +22,14 @@ index 9ff14c8..7837d84 100644 + WORKING_DIRECTORY ${OpenSSL_BINARY_DIR} + VERBATIM) +else() -+ add_custom_command( -+ OUTPUT ${OPENSSL_BUILD_OUTPUT} -+ COMMAND cd ${OpenSSL_BINARY_DIR} && ${OPENSSL_BUILD_COMMAND} -+ DEPENDS ${OPENSSL_SOURCES} -+ VERBATIM) ++ message(STATUS "building openssl kjsdnfksndfkjnsdfjk") ++ execute_process( ++ COMMAND ${OPENSSL_BUILD_COMMAND} ++ WORKING_DIRECTORY ${OpenSSL_BINARY_DIR} ++ RESULT_VARIABLE res) ++ if(res) ++ message(FATAL_ERROR "build failed: ${res}") ++ endif() +endif() if(PROJECT_IS_TOP_LEVEL)