Borrowed from https://github.com/gentoo/gentoo/blob/93c67253fdc54d485979931a9df03402ed118399/dev-libs/apache-arrow/files/apache-arrow-11.0.0-shared-lz4.patch --- a/cpp/cmake_modules/Findlz4Alt.cmake +++ b/cpp/cmake_modules/Findlz4Alt.cmake @@ -32,8 +32,8 @@ # Conan uses lz4::lz4 not LZ4::lz4 if(NOT TARGET LZ4::lz4 AND TARGET lz4::lz4) add_library(LZ4::lz4 ALIAS lz4::lz4) + return() endif() - return() endif() if(MSVC_TOOLCHAIN AND NOT DEFINED LZ4_MSVC_LIB_PREFIX)