New comment by tibequadorian on void-packages repository https://github.com/void-linux/void-packages/pull/32199#issuecomment-1055874732 Comment: This patch should fix cross builds: ```patch diff --git a/cmake/FindLRUCache.cmake b/cmake/FindLRUCache.cmake index 82905436..b0b89a4e 100644 --- a/cmake/FindLRUCache.cmake +++ b/cmake/FindLRUCache.cmake @@ -1,6 +1,6 @@ include(FindPackageHandleStandardArgs) -find_path(LRUCache_INCLUDE_DIR lrucache/lrucache.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/lrucache) +find_path(LRUCache_INCLUDE_DIR lrucache/lrucache.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/lrucache NO_CMAKE_FIND_ROOT_PATH) find_package_handle_standard_args(LRUCache DEFAULT_MSG LRUCache_INCLUDE_DIR) diff --git a/cmake/FindPajladaSerialize.cmake b/cmake/FindPajladaSerialize.cmake index 4671874c..119284c2 100644 --- a/cmake/FindPajladaSerialize.cmake +++ b/cmake/FindPajladaSerialize.cmake @@ -1,6 +1,6 @@ include(FindPackageHandleStandardArgs) -find_path(PajladaSerialize_INCLUDE_DIR pajlada/serialize.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/serialize/include) +find_path(PajladaSerialize_INCLUDE_DIR pajlada/serialize.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/serialize/include NO_CMAKE_FIND_ROOT_PATH) find_package_handle_standard_args(PajladaSerialize DEFAULT_MSG PajladaSerialize_INCLUDE_DIR) diff --git a/cmake/FindPajladaSignals.cmake b/cmake/FindPajladaSignals.cmake index f4c964ec..75efba20 100644 --- a/cmake/FindPajladaSignals.cmake +++ b/cmake/FindPajladaSignals.cmake @@ -1,6 +1,6 @@ include(FindPackageHandleStandardArgs) -find_path(PajladaSignals_INCLUDE_DIR pajlada/signals/signal.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/signals/include) +find_path(PajladaSignals_INCLUDE_DIR pajlada/signals/signal.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/signals/include NO_CMAKE_FIND_ROOT_PATH) find_package_handle_standard_args(PajladaSignals DEFAULT_MSG PajladaSignals_INCLUDE_DIR) ```