Source: rocm-device-libs Version: 5.2.3-2 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past)
Dear maintainer, rocm-device-libs fails to build from source. From my build log on amd64: | -- Found Terminfo: /usr/lib/x86_64-linux-gnu/libtinfo.so | -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.13") | -- Could NOT find zstd (missing: zstd_LIBRARY zstd_INCLUDE_DIR) | -- Found LibXml2: /usr/lib/x86_64-linux-gnu/libxml2.so (found version "2.9.14") | -- Could NOT find zstd (missing: zstd_LIBRARY zstd_INCLUDE_DIR) | -- Linker detection: GNU ld | CMake Deprecation Warning at cmake/OCL.cmake:12 (cmake_policy): | The OLD behavior for policy CMP0053 will be removed from a future version | of CMake. | | The cmake-policies(7) manual explains that the OLD behaviors of all | policies are deprecated and that a policy should be set to OLD only under | specific short-term circumstances. Projects should be ported to the NEW | behavior and not rely on setting a policy to OLD. | Call Stack (most recent call first): | CMakeLists.txt:60 (include) | | | -- Running constant fold tests | device-libs CPACK_RPM_PACKAGE_RELEASE now is local | -- Configuring done (0.6s) | CMake Error at /usr/lib/llvm-15/lib/cmake/llvm/LLVMExports.cmake:73 (set_target_properties): | The link interface of target "LLVMSupport" contains: | | zstd::libzstd_shared | | 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. | | Call Stack (most recent call first): | /usr/lib/llvm-15/cmake/LLVMConfig.cmake:336 (include) | CMakeLists.txt:38 (find_package) | | | -- Generating done (0.0s) The full build log on riscv64 is available there: https://buildd.debian.org/status/fetch.php?pkg=rocm-device-libs&arch=riscv64&ver=5.2.3-2&stamp=1691809795&raw=0 Regards Aurelien