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 
<[email protected]>
 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
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2060999

Title:
  Please drop libamdhip64-5 from depends on arm64

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


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

Reply via email to