Public bug reported:

[Impact]
It isn't possible to build newer versions of python-cffi on trusty/arm64 
because it's test cases will fail due to this bug. The thing that's biting me 
is that cloud-archive:liberty is incomplete on arm64, making key packages 
uninstallable on arm64 (e.g. nova-compute).

Additionally, libffi is used by several languages in Ubuntu (python,
ruby, haskell, etc), so this may also be causing issues in the closed
set of Ubuntu/trusty packages. I don't have evidence either way.

[TestCase]
Build python-cffi_1.1.2-1ubuntu2 from wily on trusty/arm64. With unfixed 
libffi, the build will fail during dh_auto_test in the
"TestFFI.test_struct_by_value" test case.

[Regression Risk]
The fix is in the aarch64-specific code, so there's a negligible risk of 
regression on other platforms. This exact fix was included in vivid and wily 
and no regressions have been triaged to libffi in those releases.

** Affects: libffi (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: libffi (Ubuntu Trusty)
     Importance: Medium
     Assignee: dann frazier (dannf)
         Status: In Progress

** Also affects: libffi (Ubuntu Trusty)
   Importance: Undecided
       Status: New

** Changed in: libffi (Ubuntu)
       Status: New => Fix Released

** Changed in: libffi (Ubuntu Trusty)
       Status: New => In Progress

** Changed in: libffi (Ubuntu Trusty)
     Assignee: (unassigned) => dann frazier (dannf)

** Changed in: libffi (Ubuntu Trusty)
   Importance: Undecided => Medium

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

Title:
  arm64: failure with small objects passed on stack

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libffi/+bug/1513958/+subscriptions

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

Reply via email to