The 65.0-1ubuntu1 test build FTBFS on armhf and i386:

  armhf: 
https://launchpad.net/~virtustom/+archive/ubuntu/rdma-core-65.0-stonking/+build/33608059
  i386:  
https://launchpad.net/~virtustom/+archive/ubuntu/rdma-core-65.0-stonking/+build/33608060

Both fail while compiling the pyverbs comp_cntr module, which is new in
65.0:

  comp_cntr.c:5168:61: error: passing argument 2 of 'ibv_read_comp_cntr' from
    incompatible pointer type [-Wincompatible-pointer-types]
    expected 'uint64_t *' {aka 'long long unsigned int *'}
    but argument is of type 'long unsigned int *'

pyverbs declares the value as 'unsigned long' while verbs.h declares the
parameter as 'uint64_t *'. Those are the same type on 64-bit architectures
but not on 32-bit ones, so the mismatch only breaks armhf and i386.

This is not specific to the Ubuntu delta. Debian's own 65.0-1 fails the same
way on armhf and i386, while amd64, arm64 and ppc64el built fine:

  https://buildd.debian.org/status/package.php?p=rdma-core

It is tracked in Debian as #1148146 (severity: serious, tags: ftbfs patch)
and forwarded upstream as PR #1803, which is still open:

  https://bugs.debian.org/1148146
  https://github.com/linux-rdma/rdma-core/pull/1803

I am waiting for Debian to fix this and will merge the resulting upload
instead, so that the Ubuntu delta stays limited to the two remaining
changes listed in the description. I will update this bug with the build
and test results once that upload is available.


** Bug watch added: Debian Bug tracker #1148146
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1148146

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

Title:
  FFe: Please merge rdma-core 65.0-1 from Debian unstable into stonking
  (new upstream release 65.0)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rdma-core/+bug/2167325/+subscriptions


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

Reply via email to