> IMO the cleanest fix is changing the ABI to let float_t be float and providing the shared library using a different name, at least on s390x.
this is against libc advice, and IBM recommendation. It would unnecessary cause an ABI break, requiring ABI transitions. It is best for ABI to have stability continuity such that we don't need to bump sonames. It should be left up to upstream to break ABI and bump soname with a new version, together with any other changes they want to make. ** Changed in: clucene-core (Ubuntu) Status: Fix Released => Triaged ** Changed in: libreoffice (Ubuntu) Status: New => Triaged ** Changed in: libreoffice (Ubuntu) Assignee: (unassigned) => Dimitri John Ledkov (xnox) ** Changed in: clucene-core (Ubuntu) Assignee: (unassigned) => Dimitri John Ledkov (xnox) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1915927 Title: defining float_t as double breaks libreoffice autopkgtest with glibc 2.33 on s390x To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/clucene-core/+bug/1915927/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs