mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-06 17:47:07 -08:00
dev-util/hip-5.0.2: fix HIP_PATH in hipvars.pm
Reference: https://github.com/gentoo/gentoo/pull/25536#issuecomment-1153136503 Reference: https://github.com/justxi/rocm/issues/8#issuecomment-1152988796 Closes: https://github.com/gentoo/gentoo/pull/25861 Suggested-by: Paul Preney <paul@preney.ca> Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
#!/usr/bin/perl -w
|
||||
package hipvars;
|
||||
|
||||
$HIP_BASE_VERSION_MAJOR = "@HIP_BASE_VERSION_MAJOR@";
|
||||
$HIP_BASE_VERSION_MINOR = "@HIP_BASE_VERSION_MINOR@";
|
||||
|
||||
$isWindows = 0;
|
||||
$HIP_PATH='/usr';
|
||||
$ROCM_PATH='/usr';
|
||||
$CUDA_PATH='/opt/cuda';
|
||||
$HSA_PATH='/usr';
|
||||
$HIP_CLANG_PATH='/usr/lib/llvm/roc/bin';
|
||||
$HIP_ROCCLR_HOME=$HIP_PATH;
|
||||
$HIP_PLATFORM='amd';
|
||||
$HIP_COMPILER = "clang";
|
||||
$HIP_RUNTIME = "rocclr";
|
||||
$HIP_VERSION_MAJOR = $HIP_BASE_VERSION_MAJOR;
|
||||
$HIP_VERSION_MINOR = $HIP_BASE_VERSION_MINOR;
|
||||
$HIP_VERSION_PATCH = "@HIP_VERSION_PATCH@";
|
||||
$HIP_VERSION="$HIP_VERSION_MAJOR.$HIP_VERSION_MINOR.$HIP_VERSION_PATCH";
|
||||
@@ -79,7 +79,7 @@ src_prepare() {
|
||||
hprefixify $(grep -rl --exclude-dir=build/ "/usr" "${S}")
|
||||
hprefixify $(grep -rl --exclude-dir=build/ "/usr" "${HIP_S}")
|
||||
|
||||
cp "$(prefixify_ro "${FILESDIR}"/hipvars.pm)" bin/ || die "failed to replace hipvars.pm"
|
||||
cp "$(prefixify_ro "${FILESDIR}"/hipvars-5.0.2.pm)" bin/hipvars.pm || die "failed to replace hipvars.pm"
|
||||
sed -e "s,@HIP_BASE_VERSION_MAJOR@,$(ver_cut 1)," -e "s,@HIP_BASE_VERSION_MINOR@,$(ver_cut 2)," \
|
||||
-e "s,@HIP_VERSION_PATCH@,$(ver_cut 3)," -i bin/hipvars.pm || die
|
||||
}
|
||||
Reference in New Issue
Block a user