[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#1055950: rocm-device-libs: ROCm packages are very old



HI BogDan,

On 2023-11-14 09:47, BogDan Vatra wrote:
ROCm debian packages are very old, any [chance] to upgrade it to 5.7.1?

I think the main difficulty with rocm-device-libs in particular is that the sources are closely coupled with LLVM and the binary package is only guaranteed to be compatible with the LLVM major version that built it.

IMO, rocm-device-libs should be versioned like llvm-toolchain. There should be a rocm-device-libs-17 package that is built with llvm-toolchain-17 and that installs to /usr/lib/llvm-17/lib/clang/17/amdgpu/bitcode. The rocm-device-libs-17 package could be installed side-by-side with the existing rocm-device-libs, thereby avoiding any potential breakages when rocm-hipamd is upgraded from one clang version to another. There is now a release/17.x branch on the upstream repo [1] and we would make the debian source package using the tip of that branch.

With respect to the broader package updates for ROCm 5.7.1, there is a release plan in progress [2].

Sincerely,
Cory Bloor

[1]: https://github.com/RadeonOpenCompute/ROCm-Device-Libs/tree/release/17.x
[2]: https://salsa.debian.org/rocm-team/community/team-project/-/wikis/ROCm-5.7-Release-Plan


Reply to: