From: Benda Xu <hero...@gentoo.org>

Signed-off-by: Benda Xu <hero...@gentoo.org>
---
 eclass/rocm.eclass | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/eclass/rocm.eclass b/eclass/rocm.eclass
index b78dfea1cc31..04f321a83c8c 100644
--- a/eclass/rocm.eclass
+++ b/eclass/rocm.eclass
@@ -176,9 +176,12 @@ _rocm_set_globals() {
        local optflags=${allflags[@]/%/(-)?}
        ROCM_USEDEP=${optflags// /,}
 }
-_rocm_set_globals
-unset -f _rocm_set_globals
 
+# dev-util/hip uses checkgpu but does not need the USE flags.
+if [[ ${CATEGORY}/${PN} != dev-util/hip ]]; then
+       _rocm_set_globals
+       unset -f _rocm_set_globals
+fi
 
 # @FUNCTION: get_amdgpu_flags
 # @USAGE: get_amdgpu_flags
-- 
2.41.0


Reply via email to