Here's a short summary of current state for this issue.

In the final weeks of the noble release, an archive-wide rebuild
identified a build failure in the pmdk package, due to issue(s) in the
testsuite.  This revealed itself as an architecture-specific problem
that we suspect originated earlier in the release when a new libc was
added (we didn't confirm this, but it's still our best guess).  At least
one instruction needed by valgrind was missing on ppc64el; see the
upstream discussion at https://github.com/pmem/pmdk/issues/6079 for more
details.  Debian also sees similar failures in their CI.

One option would have been to change the package to not build on
ppc64el.  We opted to instead just bypass the testsuite, because a) we
don't yet know if the issue flagged by the testsuite is going to surface
as actual problems for pmdk users on this architecture in which case
that could be overkill, and b) dropping the architecture might have
required similar adjustments to other packages.  This successfully
allowed the package to migrate for the release.

However this leaves some questions to follow up on:  Is pmdk/ppc64el
adequately functional on Ubuntu 24.04?  Should keep or drop the
architecture for pmdk on Ubuntu 24.10 and going forward, given
upstream's support limitations uncertainties?  If a fix becomes
available, should we backport it to 24.04 and/or re-enable the testsuite
there?

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

Title:
  PMDK FTBFS on ppc64el obj_basic_integration/TEST5 crashed

To manage notifications about this bug go to:
https://bugs.launchpad.net/pmdk/+bug/2061913/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to