[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#1054180: openssl: FTBFS on loong64



On 10/21/23 01:58, Sebastian Andrzej Siewior wrote:
On 2023-10-20 13:49:01 [+0800], WANG Xuerui wrote:
This is likely upstream issue
https://github.com/openssl/openssl/issues/21340, manifesting on Debian due
to the packaged binutils not having Loongson SIMD support yet, and fixed by
upstream commit 160f48941d143cf2682df4e938ba953c96ac3c7a.

I'd suggest including the upstream patch so we don't have to touch anywhere
else.
So submitting patches for projects before having the upstream in the
building tools. Nobody can build this then. What about uploading a
custom binutils with the needed support to ports until it is merged
upstream?

Hmm, not quite; with the commit I linked to applied, the build will get fixed, only that the asm code won't get built. It's a matter of the original change adding SIMD optimization not taking care of toolchain probing.

Also the binutils instruction set support is actually complete and released in 2.41, so a custom  build isn't necessary either: we'd only have to wait until Debian bumps the binutils version to 2.41 across the board. It's a good thing to not move so quickly, on the other hand; we've already hit some interesting bugs in Gentoo land due to the linker relaxation thing...


Reply to: