PKGNAME=rocm-rdc
PKGDES="Tools for ROCm Data Centers"
PKGSEC=devel
PKGDEP="gcc-runtime grpc rocm-amdsmi rocr-runtime rocm-rvs yaml-cpp"
BUILDDEP="cmake rocm-llvm"

USECLANG=1

# FIXME: Segmentation Fault
#  failed: null sections(STRTAB)
#  rocm-clr rocclr/elf/elf.cpp:282
ABSTRIP=0

ABTYPE=cmakeninja
CMAKE_AFTER=(
    '-DCMAKE_INSTALL_RPATH=/usr/lib/rocm/lib/llvm/lib;/usr/lib/rocm/lib'
    '-DCMAKE_INSTALL_PREFIX=/usr/lib/rocm'
    '-DCMAKE_SKIP_INSTALL_RPATH=OFF'
    '-DCMAKE_LINKER_TYPE=LLD'
    '-DCMAKE_C_COMPILER=/usr/lib/rocm/lib/llvm/bin/clang'
    '-DCMAKE_CXX_COMPILER=/usr/lib/rocm/lib/llvm/bin/clang++'
)

FAIL_ARCH="!(amd64|loongarch64)"
