Files
gentoo/dev-libs/rocm-comgr/files/rocm-comgr-5.1.3-rocm-path.patch
Yiyang Wu 010c911622 dev-libs/rocm-comgr: add 5.1.3
Drop llvm-roc indirect dependency, and fix clang include dir and
rocm-path for vanilla clang. rocm-comgr depend on clang.

Closes: https://github.com/gentoo/gentoo/pull/26441
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com>
Signed-off-by: Benda Xu <heroxbd@gentoo.org>
2022-08-06 22:20:28 +08:00

15 lines
422 B
Diff

Add --rocm-path=/usr argument in runtime because our rocm path is not in default seach list.
--- comgr/src/comgr-compiler.cpp
+++ comgr.orig/src/comgr-compiler.cpp
@@ -1096,6 +1096,10 @@
}
}
}
+ else {
+ llvm::SmallString<128> RealRocmDir = env::getLLVMPath();
+ Args.push_back(Saver.save(Twine("--rocm-path=") + RealRocmDir).data());
+ }
return processFiles(AMD_COMGR_DATA_KIND_BC, ".bc");
}