Public bug reported:

As part of the coordinated ROCm 7.14 whole-stack transition in stonking,
Ubuntu drops all non-amd64 ROCm builds (AMD's LLVM fork used on Ubuntu from
7.14 is amd64-only). See FFe: 
https://bugs.launchpad.net/ubuntu/+source/rocm/+bug/2164631

src:ggml currently produces ROCm/HIP-linked binaries on: arm64.
To let the stale non-amd64 ROCm binaries be removed from stonking without
breaking this package, its optional ROCm/HIP backend needs to be disabled
on those architectures on Ubuntu.

How to disable (Ubuntu-only, gated on derivative.ubuntu):
HIP is a separate binary package (libggml0-backend-hip) already behind a
pkg.ggml.nohip build profile. Restrict the HIP backend to amd64 on Ubuntu
(gated on the auto-activated derivative.ubuntu build profile). Other backends
(blas/vulkan/rpc) are unaffected. Debian keeps building the HIP backend on all
its architectures (it uses upstream LLVM, not AMD's amd64-only fork).

This is a vendor-conditional packaging change; non-ROCm functionality is
retained on the affected architectures (hipfort excepted, being ROCm-only).
All affected packages are in universe and unseeded.

** Affects: ggml (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: rocm

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2166374

Title:
  [rocm] ggml: disable ROCm/HIP backend on arm64 (Ubuntu only)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ggml/+bug/2166374/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to