Hi Christian (and list), On 2024-07-08 02:40, Christian Kastner wrote:
Just an update for the list: while backporting would usually be quite straightforward, There are two changes between the releases that make this somewhat more difficult: the 64-bit time_t transition, and the move to /usr/bin. I did not look into this yet, and will probably not have the time to do in the very near future.
This is also beyond my skills for the moment. If someone else wants to backport llvm-toolchain-17 and then backport one library maintained by the Debian ROCm Team, then I will backport the rest. I just need an example to work from.
With that said, we do not necessarily need llvm-toolchain-17 to backport many of the ROCm math libraries. It would be quite straightforward to backport most of the math libraries based on llvm-toolchain-15 (e.g., rocblas, rocsolver, etc.). The biggest drawback would be the lack of support for RDNA 3 GPUs.
There was mention previously that Blender requires at least ROCm 5.3, but I think we could backport rocm-hipamd 5.3.3 (or 5.4.3) based on llvm-15 as well. Although, porting rocm-hipamd 5.7.1 would be the easier option if llvm-17 is available.
Sincerely, Cory Bloor