Your message dated Wed, 18 Mar 2026 22:20:45 +0000
with message-id <[email protected]>
and subject line Bug#1126531: fixed in openssl 3.6.1-3
has caused the Debian Bug report #1126531,
regarding openssl: FTBFS on ppc64 while trying to link ELFv1 with ELFv2 code
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.)


-- 
1126531: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126531
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: openssl
Version: 3.5.5-1
Severity: important
User: [email protected]
Usertags: ppc64
X-Debbugs-Cc: [email protected]

Hi,

starting with version 3.5.5-1, the openssl package started to FTBFS on ppc64
due to the build system trying to link ELFv1 with ELFv2 code [1]:

${LDCMD:-gcc} -pthread -m64 -Wa,--noexecstack -Wall 
-fzero-call-used-regs=used-gpr -Wa,--noexecstack -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/openssl-3.5.5=. 
-fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro 
-Wl,-z,now \
        -o fuzz/ml-kem-test \
        fuzz/ml-kem-test-bin-fuzz_rand.o \
        fuzz/ml-kem-test-bin-ml-kem.o \
        fuzz/ml-kem-test-bin-test-corpus.o \
        libcrypto.a -lz -lzstd -ldl -pthread 
/usr/bin/powerpc64-linux-gnu-ld.bfd: libcrypto.a(libcrypto-lib-aes-gcm-ppc.o): 
ABI version 2 is not compatible with ABI version 1 output
/usr/bin/powerpc64-linux-gnu-ld.bfd: failed to merge target specific data of 
file libcrypto.a(libcrypto-lib-aes-gcm-ppc.o)
/usr/bin/powerpc64-linux-gnu-ld.bfd: libcrypto.a(libcrypto-lib-aes-gcm-ppc.o): 
ABI version 2 is not compatible with ABI version 1 output
/usr/bin/powerpc64-linux-gnu-ld.bfd: failed to merge target specific data of 
file libcrypto.a(libcrypto-lib-aes-gcm-ppc.o)
/usr/bin/powerpc64-linux-gnu-ld.bfd: libcrypto.a(libcrypto-lib-aes-gcm-ppc.o): 
ABI version 2 is not compatible with ABI version 1 output
/usr/bin/powerpc64-linux-gnu-ld.bfd: failed to merge target specific data of 
file libcrypto.a(libcrypto-lib-aes-gcm-ppc.o)
collect2: error: ld returned 1 exit status

Most likely someone upstream assumed that PowerPC means ELFv2 these days, i.e.
the ABI used on ppc64el but that's obviously wrong.

Will also report this upstream.

Thanks,
Adrian

> [1] 
> https://buildd.debian.org/status/fetch.php?pkg=openssl&arch=ppc64&ver=3.5.5-1&stamp=1769552037&raw=0

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

--- End Message ---
--- Begin Message ---
Source: openssl
Source-Version: 3.6.1-3
Done: Sebastian Andrzej Siewior <[email protected]>

We believe that the bug you reported is fixed in the latest version of
openssl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastian Andrzej Siewior <[email protected]> (supplier of updated 
openssl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 18 Mar 2026 22:33:48 +0100
Source: openssl
Architecture: source
Version: 3.6.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenSSL Team <[email protected]>
Changed-By: Sebastian Andrzej Siewior <[email protected]>
Closes: 1126531 1131164
Changes:
 openssl (3.6.1-3) unstable; urgency=medium
 .
   * Add breaks on openssl-provider-qat due to #1131121.
   * Apply fix for FTBFS on ppc64, thanks to John Paul Adrian Glaubitz
     (Closes: #1126531).
   * Add musl targets (Closes: #1131164).
Checksums-Sha1:
 beff9094a306fce5f5eeda19b66ce6a504461d7c 2675 openssl_3.6.1-3.dsc
 5309f6bcfa236a5da58fad27484a08e5455cd471 48768 openssl_3.6.1-3.debian.tar.xz
Checksums-Sha256:
 f88d121dc304bd83f4193a2295064aeccecef0a4ed156ccd9725faaada912259 2675 
openssl_3.6.1-3.dsc
 de70378498d2d652e9c5b8bbc65e9471e4845980ecc249f8205cf1a1f47871db 48768 
openssl_3.6.1-3.debian.tar.xz
Files:
 be81699aa976aff35ec5811dfa301636 2675 utils optional openssl_3.6.1-3.dsc
 a5678c65717354a2e9c9a17e9de78a4f 48768 utils optional 
openssl_3.6.1-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQGzBAEBCgAdFiEEV4kucFIzBRM39v3RBWQfF1cS+lsFAmm7I/gACgkQBWQfF1cS
+lvs7Qv/YiBGcuBeNFFAXlZ9hCr6xO/MqhKQ04mWl/5U3Sp2X4Ox3BXE+Zxy6To1
2BghmpV12TSZkIevnp9RceEBj/nEVFEFzf9bzDexz8S0D6sTkN61jaVWBqiare1w
KPEPuVqQhj+t+H/l5Sb9+p6rUOv6CqrGqTZYul8DPe6i6OPbEEKvxubobId71OIH
VC83H4CAUif9EnHdJU+Pckd1CoT/A2x0PT5LXR8sJ0D9YiEuKXBCqrubPvz48qZn
mG9c7JbB3L9ll7OHqNfFUA+nivWGVcbNKitco5qHQE2lpoCRq9MaZvZEcYNYlne1
/pDoUXcoynOGTNtNlXNVkx+KlVs+IPLao1IfUEuvE8bE2ASQPt6s2Ni7xDJVmO/b
7mjerGNlzvF+HK8j6bTNnDR8Av8u4i7pr2QDrX03Yl41Ou9IlQgFv0ikAop2PyJL
yGzhzHVl1G3z4xEQgB2FE1Fr93+jn0KkAtHBuRDm1emgeTBaF4lCCiXuORqo9xOL
f+rBwxsb
=c6fY
-----END PGP SIGNATURE-----

Attachment: pgpaMm_M8MIiz.pgp
Description: PGP signature


--- End Message ---

Reply via email to