Source: intelrdfpmath
Version: 2.0u3-1
Severity: wishlist

Hi,

I believe the various library flavors included in libintelrdfpmath-dev
need some documentation. The included upstream README does not have
any instructions on linking, and the bit fields (000b) in the lib
filenames seem to be Debian-specific. I only found about their meaning
by reading the debian/rules file which is not shipped in the package.

So in short, please add README.Debian file for this. Maybe explaining
"when should you use one over the other flavor" is out of scope, but
at least the existence of the flavors should be mentioned.

Found while packaging documentdb which uses the library. There I
hardcoded -lbidgcc000 now, but I guess that wasn't the optimal choice.
ppc64el already complained about it:

/usr/bin/ld: /usr/lib/powerpc64le-linux-gnu/libbidgcc000.a(bid_binarydecimal.o) 
uses IBM long double, src/query/bson_compare.o uses IEEE long double

https://salsa.debian.org/postgresql/documentdb/-/blob/master/debian/patches/cflags?ref_type=heads#L14
https://jengus.postgresql.org/job/documentdb-binaries/architecture=ppc64el,distribution=sid/2/console

Thanks,
Christoph

Reply via email to