On 3/15/25 11:40, Jakub Wilk wrote:
* Paul Gevers <elb...@debian.org>, 2025-03-15 10:15:
I noticed that src:libfabric regressed on amd64 according to https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libfabric.html The difference looked odd and then I noticed that version 2.0.0-2 in the official builds on arm64, ppc64, s390x and sparc64 currently (not all builds are done) have the same issue. The Depends line in libfabric-bin shows:
Depends: libc6 (>= 2.38), libfabric1 (>= 2.0.)

Note the cropped version for libfabric1.

libfabric1 has these in the symbols file:

 fi_freeinfo@FABRIC_1.8 2.0.0
 fi_getinfo@FABRIC_1.8 2.0.

Both of these symbols used by the *-bin package. The truncated and non-truncated versions are equal (in the sense of Policy §5.6.12). I suppose that confuses dpkg-shlibdeps?

Thanks for spotting this so quickly. I've uploaded a fixed version. The '2.0. symbol' was a copy&paste glitch. Stuff from the NMU is included now as well. Hope it will still build on 32 bit architectures with this.

Roland

Reply via email to