From f7458aa7284db34f1bee6462cc43df05770a54d9 Mon Sep 17 00:00:00 2001 From: Giovanni Baraldi Date: Fri, 13 Mar 2026 18:05:39 +0100 Subject: [PATCH 1/2] Fix cmake for rocprof trace decoder --- profiler/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/profiler/CMakeLists.txt b/profiler/CMakeLists.txt index 0b3b6827932..0dcd3554646 100644 --- a/profiler/CMakeLists.txt +++ b/profiler/CMakeLists.txt @@ -16,6 +16,7 @@ if(THEROCK_ENABLE_ROCPROFV3) # See: https://github.com/ROCm/rocprof-trace-decoder/ ############################################################################## therock_cmake_subproject_declare(rocprof-trace-decoder + USE_DIST_AMDGPU_TARGETS EXTERNAL_SOURCE_DIR "${THEROCK_ROCM_SYSTEMS_SOURCE_DIR}/projects/rocprof-trace-decoder" BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/rocprof-trace-decoder" BACKGROUND_BUILD From afa6e9d3e28d0d095623764ada03dca5f1f90722 Mon Sep 17 00:00:00 2001 From: Giovanni Baraldi Date: Fri, 13 Mar 2026 18:09:11 +0100 Subject: [PATCH 2/2] Add comments --- profiler/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiler/CMakeLists.txt b/profiler/CMakeLists.txt index 0dcd3554646..f150d0f4352 100644 --- a/profiler/CMakeLists.txt +++ b/profiler/CMakeLists.txt @@ -16,6 +16,8 @@ if(THEROCK_ENABLE_ROCPROFV3) # See: https://github.com/ROCm/rocprof-trace-decoder/ ############################################################################## therock_cmake_subproject_declare(rocprof-trace-decoder + # The build infrastructure requires generic stages to pass through + # DIST_AMDGPU_TARGETS even if the list isn't used by the underlying project. USE_DIST_AMDGPU_TARGETS EXTERNAL_SOURCE_DIR "${THEROCK_ROCM_SYSTEMS_SOURCE_DIR}/projects/rocprof-trace-decoder" BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/rocprof-trace-decoder"