can't build warzone2100 Reproducible: Always Steps to Reproduce: 1. emerge warzone2100 2. 3. Actual Results: -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.1") -- Found BZip2: /usr/lib64/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Performing Test libzip_LINK_TEST CMake Error at /mnt/tmp/portage/games-strategy/warzone2100-4.4.2/work/warzone2100_build/CMakeFiles/CMakeScratch/TryCompile-BzM6h8/cmTC_dca72Targets.cmake:41 (set_target_properties): The link interface of target "libzip::zip" contains: LibLZMA::LibLZMA but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing.
Created attachment 911899 [details] emerge --info
Please attach the full build.log.
Created attachment 911901 [details] games-strategy\:warzone2100-4.4.2\:20241125-184743.log
so, surely dev-libs/libzip-1.11.2 related, just not sure why yet.
* Found these USE flags for dev-libs/libzip-1.9.2: U I + + bzip2 : Enable bzip2 compression support - - gnutls : Prefer net-libs/gnutls as SSL/TLS provider (ineffective with USE=-ssl) + + lzma : Support for LZMA compression algorithm - - mbedtls : Use net-libs/mbedtls as TLS provider + + ssl : Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security) + + static-libs : Build static versions of dynamic libraries as well - - test : Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) - + tools : Install binary tools to compare, modify and merge zip files + + zstd : Enable support for ZSTD compression
after upgrading to dev-libs/libzip-1.11.2::gentoo warzone2100 builds fine
Thanks.