Your message dated Tue, 14 Jul 2026 14:55:04 +0100
with message-id <[email protected]>
and subject line Re: Bug#1142021: libffi: FTBFS on ppc64el: symbols for complex
numbers not in symbols file
has caused the Debian Bug report #1142021,
regarding libffi: FTBFS on ppc64el: symbols for complex numbers not in symbols
file
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1142021: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1142021
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libffi
Version: 3.7.1-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: ppc64el
The recent libffi upload didn't build successfully on ppc64el, with
symptoms not matching the other FTBFS bug I reported today. From the
buildd log
<https://buildd.debian.org/status/fetch.php?pkg=libffi&arch=ppc64el&ver=3.7.1-1&stamp=1783944229&raw=0>:
--- debian/libffi8.symbols (libffi8_3.7.1-1_ppc64el)
+++ dpkg-gensymbolsjufNPp 2026-07-13 12:03:47.533467105 +0000
@@ -4,5 +4,9 @@
(symver)LIBFFI_CALL_PLAN_8.4 3.7
(symver)LIBFFI_CLOSURE_8.0 3.4
(symver|arch=!arc !hppa !ia64 !m68k !loong64 !any-mips !any-mipsel
!any-mips64 !nios2 !powerpc !ppc64 !ppc64el !riscv64 !sh4)LIBFFI_COMPLEX_8.0 3.4
+ LIBFFI_COMPLEX_8.0@LIBFFI_COMPLEX_8.0 3.7.1-1
(symver|arch=!arc !hppa !ia64 !m68k !nios2 !sh4)LIBFFI_GO_CLOSURE_8.0 3.4
- (symver)LIBFFI_INT128_8.3 3.7
+#MISSING: 3.7.1-1# (symver)LIBFFI_INT128_8.3 3.7
+ ffi_type_complex_double@LIBFFI_COMPLEX_8.0 3.7.1-1
+ ffi_type_complex_float@LIBFFI_COMPLEX_8.0 3.7.1-1
+ ffi_type_complex_longdouble@LIBFFI_COMPLEX_8.0 3.7.1-1
In addition to the LIBFFI_INT128_8.3 symver not being present as
expected (same as in the other FTBFS bug report), it seems that the
LIBFFI_COMPLEX_8.0 symver has been added, on this architecture only.
Perhaps ppc64el gained a feature in this release that was previously
only supported on a few architectures like x86 and ARM? If so, removing
ppc64el (and possibly other architectures) from the negative
architecture list might solve this.
buildd logs for big-endian powerpc and ppc64 don't seem to be available,
so I can't tell whether those -ports architectures have the same failure
mode.
Thanks,
smcv
--- End Message ---
--- Begin Message ---
Version: 3.7.1-2
On Mon, 13 Jul 2026 at 23:22:20 +0100, Simon McVittie wrote:
The recent libffi upload didn't build successfully on ppc64el
Appears to have been fixed by:
libffi (3.7.1-2) unstable; urgency=medium
* Conditionalize new symbols on architectures.
--- End Message ---