[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1113472: marked as done (rocm-hipamd: FTBFS with CMake 4)



Your message dated Fri, 5 Sep 2025 16:43:10 -0600
with message-id <49f31371-4dca-478c-88b4-16164b0dbb0a@slerp.xyz>
and subject line Re: rocm-hipamd: FTBFS with CMake 4
has caused the Debian Bug report #1113472,
regarding rocm-hipamd: FTBFS with CMake 4
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1113472: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113472
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: rocm-hipamd
Version: 5.7.1-6
Severity: serious
User: cmake@packages.debian.org
Usertags: cmake-4
Tags: ftbfs, forky, sid

Dear maintainer,

During a test rebuild for CMake 4, rocm-hipamd failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
//Details about finding OpenGL
FIND_PACKAGE_MESSAGE_DETAILS_OpenGL:INTERNAL=[/usr/lib/aarch64-linux-gnu/libGL.so][/usr/include][ ][v()]
//Details about finding Perl
FIND_PACKAGE_MESSAGE_DETAILS_Perl:INTERNAL=[/usr/bin/perl][v5.40.1()]
//Details about finding Terminfo
FIND_PACKAGE_MESSAGE_DETAILS_Terminfo:INTERNAL=[/usr/lib/aarch64-linux-gnu/libtinfo.so][1][v()]
//Details about finding Threads
FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()]
//Details about finding ZLIB
FIND_PACKAGE_MESSAGE_DETAILS_ZLIB:INTERNAL=[/usr/lib/aarch64-linux-gnu/libz.so][/usr/include][ ][v1.3.1()]
//ADVANCED property for variable: GIT_EXECUTABLE
GIT_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HAVE_FFI_CALL
HAVE_FFI_CALL-ADVANCED:INTERNAL=1
//Test HAVE_FFI_CALL
HAVE_FFI_CALL:INTERNAL=1
//ADVANCED property for variable: HAVE_FFI_H
HAVE_FFI_H-ADVANCED:INTERNAL=1
HAVE_FFI_H:INTERNAL=1
//ADVANCED property for variable: HIP_CLANG_FLAGS
HIP_CLANG_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_CLANG_FLAGS_DEBUG
HIP_CLANG_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_CLANG_FLAGS_MINSIZEREL
HIP_CLANG_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_CLANG_FLAGS_RELEASE
HIP_CLANG_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_CLANG_FLAGS_RELWITHDEBINFO
HIP_CLANG_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_HIPCC_CMAKE_LINKER_HELPER
HIP_HIPCC_CMAKE_LINKER_HELPER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_HIPCC_EXECUTABLE
HIP_HIPCC_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_HIPCC_FLAGS
HIP_HIPCC_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_HIPCC_FLAGS_DEBUG
HIP_HIPCC_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_HIPCC_FLAGS_MINSIZEREL
HIP_HIPCC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_HIPCC_FLAGS_RELEASE
HIP_HIPCC_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_HIPCC_FLAGS_RELWITHDEBINFO
HIP_HIPCC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_HIPCONFIG_EXECUTABLE
HIP_HIPCONFIG_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_HOST_COMPILATION_CPP
HIP_HOST_COMPILATION_CPP-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_NVCC_FLAGS
HIP_NVCC_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_NVCC_FLAGS_DEBUG
HIP_NVCC_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_NVCC_FLAGS_MINSIZEREL
HIP_NVCC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_NVCC_FLAGS_RELEASE
HIP_NVCC_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HIP_NVCC_FLAGS_RELWITHDEBINFO
HIP_NVCC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//Location of 
HIP_run_hipcc:INTERNAL=/build/reproducible-path/rocm-hipamd-5.7.1/obj-aarch64-linux-gnu/hipamd/cmake/FindHIP/run_hipcc.cmake
//Location of 
HIP_run_make2cmake:INTERNAL=/build/reproducible-path/rocm-hipamd-5.7.1/obj-aarch64-linux-gnu/hipamd/cmake/FindHIP/run_make2cmake.cmake
//ADVANCED property for variable: LIBXML2_INCLUDE_DIR
LIBXML2_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LIBXML2_LIBRARY
LIBXML2_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LIBXML2_XMLLINT_EXECUTABLE
LIBXML2_XMLLINT_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LibEdit_INCLUDE_DIRS
LibEdit_INCLUDE_DIRS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LibEdit_LIBRARIES
LibEdit_LIBRARIES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MAKECOMMAND
MAKECOMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MEMORYCHECK_COMMAND
MEMORYCHECK_COMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MEMORYCHECK_SUPPRESSIONS_FILE
MEMORYCHECK_SUPPRESSIONS_FILE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: NUMA_INCLUDE_DIR
NUMA_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: NUMA_LIBRARIES
NUMA_LIBRARIES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_EGL_INCLUDE_DIR
OPENGL_EGL_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_GLES2_INCLUDE_DIR
OPENGL_GLES2_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_GLES3_INCLUDE_DIR
OPENGL_GLES3_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_GLU_INCLUDE_DIR
OPENGL_GLU_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_GLX_INCLUDE_DIR
OPENGL_GLX_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_INCLUDE_DIR
OPENGL_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_egl_LIBRARY
OPENGL_egl_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_gl_LIBRARY
OPENGL_gl_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_gles2_LIBRARY
OPENGL_gles2_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_gles3_LIBRARY
OPENGL_gles3_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_glu_LIBRARY
OPENGL_glu_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_glx_LIBRARY
OPENGL_glx_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_opengl_LIBRARY
OPENGL_opengl_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_xmesa_INCLUDE_DIR
OPENGL_xmesa_INCLUDE_DIR-ADVANCED:INTERNAL=1
PC_LIBEDIT_CFLAGS:INTERNAL=
PC_LIBEDIT_CFLAGS_I:INTERNAL=
PC_LIBEDIT_CFLAGS_OTHER:INTERNAL=
PC_LIBEDIT_FOUND:INTERNAL=
PC_LIBEDIT_INCLUDEDIR:INTERNAL=
PC_LIBEDIT_LIBDIR:INTERNAL=
PC_LIBEDIT_LIBS:INTERNAL=
PC_LIBEDIT_LIBS_L:INTERNAL=
PC_LIBEDIT_LIBS_OTHER:INTERNAL=
PC_LIBEDIT_LIBS_PATHS:INTERNAL=
PC_LIBEDIT_MODULE_NAME:INTERNAL=
PC_LIBEDIT_PREFIX:INTERNAL=
PC_LIBEDIT_STATIC_CFLAGS:INTERNAL=
PC_LIBEDIT_STATIC_CFLAGS_I:INTERNAL=
PC_LIBEDIT_STATIC_CFLAGS_OTHER:INTERNAL=
PC_LIBEDIT_STATIC_LIBDIR:INTERNAL=
PC_LIBEDIT_STATIC_LIBS:INTERNAL=
PC_LIBEDIT_STATIC_LIBS_L:INTERNAL=
PC_LIBEDIT_STATIC_LIBS_OTHER:INTERNAL=
PC_LIBEDIT_STATIC_LIBS_PATHS:INTERNAL=
PC_LIBEDIT_VERSION:INTERNAL=
//ADVANCED property for variable: PERL_EXECUTABLE
PERL_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PKG_CONFIG_ARGN
PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE
PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: SITE
SITE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Terminfo_LIBRARIES
Terminfo_LIBRARIES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Terminfo_LINKABLE
Terminfo_LINKABLE-ADVANCED:INTERNAL=1
//Test Terminfo_LINKABLE
Terminfo_LINKABLE:INTERNAL=1
//ADVANCED property for variable: ZLIB_INCLUDE_DIR
ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_DEBUG
ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_RELEASE
ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//CMAKE_INSTALL_PREFIX during last run
_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr
__pkg_config_checked_PC_LIBEDIT:INTERNAL=1
//ADVANCED property for variable: zstd_INCLUDE_DIR
zstd_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: zstd_LIBRARY
zstd_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: zstd_STATIC_LIBRARY
zstd_STATIC_LIBRARY-ADVANCED:INTERNAL=1

dh_auto_configure: error: cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_RPATH=ON -DHIP_COMMON_DIR=/build/reproducible-path/rocm-hipamd-5.7.1/hip -DCLR_BUILD_HIP=ON -DCLR_BUILD_OCL=ON -DROCM_PATH=/usr -DFILE_REORG_BACKWARD_COMPATIBILITY=OFF -DCMAKE_HIP_ARCHITECTURES=gfx906 "-DOFFLOAD_ARCH_STR=  --offload-arch=gfx803  --offload-arch=gfx900  --offload-arch=gfx906  --offload-arch=gfx1030" -DHIP_PLATFORM=amd -DUSE_PROF_API=OFF -DHIPCC_BIN_DIR=/build/reproducible-path/rocm-hipamd-5.7.1/hipcc/bin .. returned exit code 1
make[1]: *** [debian/rules:28: override_dh_auto_configure-arch] Error 2
make[1]: Leaving directory '/build/reproducible-path/rocm-hipamd-5.7.1'
make: *** [debian/rules:25: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T17:19:38Z

-------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/2410280/

The most likely cause of build failures is the removed backwards compatibility for
CMake versions earlier than 3.5. You can find additional information in my
debian-devel announcement:

https://lists.debian.org/debian-devel/2025/04/msg00310.html

About the archive rebuild: The build was made on debusine.debian.net,
using sbuild.

You can find the build task here:
https://debusine.debian.net/work-request/154752/

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks,
Timo

--- End Message ---
--- Begin Message ---
Control: tags -1 fixed-in-experimental
Version: 6.4.3-1~exp1

The rocm-hipamd 6.4.3-1~exp1 release has been tested to build with cmake 4.1.1+really4.1.1-1 from experimental.
--- End Message ---

Reply to: