[Debian-med-packaging] Bug#1091568: libmaus2: FTBFS on i386: ld: ./.libs/libmaus2.so: undefined reference to `libmaus2::posix::PosixFunctions::fstatSizeAndMode(int, long long&, unsigned char*)'

Étienne Mollier emollier at debian.org
Mon Jan 6 21:08:18 GMT 2025


Greetings,

This:
> > /usr/bin/ld: ./.libs/libmaus2.so: undefined reference to `libmaus2::posix::PosixFunctions::fstatSizeAndMode(int, long long&, unsigned char*)'
> > collect2: error: ld returned 1 exit status
looks atypical from the usual i386 build failure modes and have
no clue how to address this.  I attempted moving object files
around in the linking command line, building with -ffloat-store,
without much conviction, or investigated whether a type mismatch
could have made its way to fstatSizeAndMode declaration and its
few uses to no avail.

Upstream has become inactive in Gitlab for the past year and a
half and we have other architecture specific issues on arm64
that are still open and unanswered[1].  As far as I know, the
libmaus2 is mainly used for heavy duty biology processing
workloads, and I'm not reasonably expecting this kind of
software to be used on i386 platforms at all.  I believe the
most appropriate course of action would be a package removal
from the i386 distribution.  I am wrapping up the necessary
removal requests to allow reduction of the severity of this
issue.

[1]: https://gitlab.com/german.tischler/libmaus2/-/issues/40

Have a nice day,  :)
-- 
  .''`.  Étienne Mollier <emollier at debian.org>
 : :' :  pgp: 8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
 `. `'   sent from /dev/pts/2, please excuse my verbosity
   `-    on air: Riverside - Behind The Eyelids
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20250106/2608f0a4/attachment.sig>


More information about the Debian-med-packaging mailing list