[Bug 2060999] Re: Please drop libamdhip64-5 from depends on arm64
Cory Bloor
2060999 at bugs.launchpad.net
Thu Apr 11 23:02:48 UTC 2024
I had to fight a bit to figure out how to build ucx due to the
"debian.upstream" directory, but I've completed an arm64 build. I can
confirm that when autoconf fails to find libamdhip64-dev, it will just
disable ROCm support.
I must admit, I didn't restart my arm64 build after fixing the
maintainer. I do not have access to native arm64 hardware, so I used a
qemu image and it took a very long time to compile.
```
$ dpkg -I libucx0_1.16.0+ds-5ubuntu1_arm64.deb
new Debian package, version 2.0.
size 1081146 bytes: control archive=1202 bytes.
786 bytes, 18 lines control
1068 bytes, 14 lines md5sums
314 bytes, 9 lines shlibs
75 bytes, 2 lines triggers
Package: libucx0
Source: ucx
Version: 1.16.0+ds-5ubuntu1
Architecture: arm64
Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
Installed-Size: 3288
Depends: ibverbs-providers (>= 35), libc6 (>= 2.38), libfuse3-3 (>= 3.2.3), libibverbs1 (>= 34), librdmacm1t64 (>= 23)
Section: libs
Priority: optional
Multi-Arch: same
Homepage: https://www.openucx.org
Description: Unified Communication X libraries
Unified Communication X (UCX) provides an optimized communication layer
for Message Passing (MPI), PGAS/OpenSHMEM libraries and RPC/data-centric
applications.
UCX utilizes high-speed networks for inter-node communication,i
and shared memory mechanisms for efficient intra-node communication.
This package provides shared libraries for UCX.
```
--
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2060999
Title:
Please drop libamdhip64-5 from depends on arm64
Status in ucx package in Ubuntu:
New
Bug description:
rocm-hipamd FTBFS on arm64 in noble due to
https://bugs.launchpad.net/ubuntu/+source/mumax3/+bug/2032624. It
seems unlikely that a fix for glibc can be merged in time for noble. I
will be requesting that the arm64 binaries for rocm-hipamd be removed
from the archive so that fixes for amd64 and ppc64el can migrate from
noble-proposed to noble.
Unfortunately, this will impact ucx 1.16.0+ds-5 as it depends on rocm-
hipamd. I would suggest that ROCm support in ucx should be disabled on
arm64, much like it is disabled on risc64. Once glibc is fixed,
support for ROCm on arm64 can be restored.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ucx/+bug/2060999/+subscriptions
More information about the Ubuntu-sponsors
mailing list