Open ColinIanKing opened 1 year ago
Hi @ColinIanKing, Thank you for reporting this! Looks like this is the same issue as https://github.com/intel/ipp-crypto/issues/47 GCC12 support is coming and it will be added in one of the next releases.
Also looking for a patch for bookworm
Hi @ColinIanKing and @dstonecy,
Could you please try to build IPP Crypto sources with GCC 12.2? N0 was disabled in IPP Crypto in the latest releases. I see no issues on the local machine now.
Hi there,
Thanks for the fix, builds fine with:
gcc-12.2.0 (Debian 12.2.0-14):
[100%] Linking C shared library ../../.build/RELEASE/lib/libippcp.so
/usr/bin/ld: warning: jmp_ippsXMSSVerify_f1be07cf.asm.o: missing .note.GNU-stack section implies executable stack
/usr/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
[100%] Built target ippcp_dyn
..and also:
gcc version 13.2.0 (Debian 13.2.0-9)
Note that we're seeing an executable stack warning, this could potentially be an attack vector, perhaps this needs investigating further. ( https://www.redhat.com/en/blog/linkers-warnings-about-executable-stacks-and-segments )
Hi @ColinIanKing, Thank you for pointing out. We will take a look
Hello @ColinIanKing! We have prepared a fix for the executable stack issue that will be available with the next public source code release.
Hi,
I'm getting some build failures on tip commit 47079e5d3cd04a861c3d6a6985c6fc9985f90b7f