From 8fc24427e88b23511aefe263e69f6a2f80d210d4 Mon Sep 17 00:00:00 2001 From: Shweta Khatri Date: Wed, 4 Sep 2024 11:50:05 -0400 Subject: [PATCH] Add rocprofiler-register dependency to build Ensure rocprofiler-register is linked and added to DEB and RPM package dependencies. Github ticket - https://github.com/ROCm/ROCm/issues/3654 Change-Id: Iaaaca8bfa81ca33da147673ef1be798109b70aa5 [ROCm/ROCR-Runtime commit: c30ff893a6801c92821eb03e690e9ac417835333] --- projects/rocr-runtime/CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/projects/rocr-runtime/CMakeLists.txt b/projects/rocr-runtime/CMakeLists.txt index ec4f65e1e6..9c55218c16 100644 --- a/projects/rocr-runtime/CMakeLists.txt +++ b/projects/rocr-runtime/CMakeLists.txt @@ -88,6 +88,13 @@ endif() set(SO_VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}") set(PACKAGE_VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_COMMIT_COUNT}") +# Set dependency for rocprofiler-register package +set(HSA_DEP_ROCPROFILER_REGISTER ON CACHE INTERNAL "") + +if (HSA_DEP_ROCPROFILER_REGISTER) + string(APPEND CPACK_DEBIAN_BINARY_PACKAGE_DEPENDS ", rocprofiler-register") + string(APPEND CPACK_RPM_BINARY_PACKAGE_REQUIRES " rocprofiler-register") +endif() add_rocm_subdir(libhsakmt "${THUNK_DEFINITIONS}") set_target_properties(hsakmt PROPERTIES