Description: fix_xtrkcad_build_failure Author: Yue Gui Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087474 Forwarded: not-needed Last-Update: 2024-11-14 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- a/CMake/FindLibzip.cmake +++ b/CMake/FindLibzip.cmake @@ -37,17 +37,23 @@ HINTS ${PC_LIBZIP_INCLUDE_DIRS}) if(UNIX AND NOT APPLE) + if(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") find_library(LIBZIP_LIBRARY NAMES libzip.a zip PATHS - /usr/lib64 - /usr/lib - /usr/local/lib64 - /usr/local/lib - /sw/lib - /opt/local/lib - ${CMAKE_CURRENT_SOURCE_DIR}/app/tools/lib/linux - ) + /usr/lib64 + /usr/lib + /usr/local/lib64 + /usr/local/lib + /sw/lib + /opt/local/lib + ${CMAKE_CURRENT_SOURCE_DIR}/app/tools/lib/linux + ) + else() + find_library(LIBZIP_LIBRARY + NAMES zip + ) + endif() else() find_library(LIBZIP_LIBRARY NAMES zip)