Closed alexsn closed 1 week ago
Hi @alexsn,
I've put up a pull request that changes the names of functions and symbols to include 'aarch64'. This will make them unique compared to OpenSSL.
Let me know if this works for you!
Sean
Hi @alexsn,
I've put up a pull request that changes the names of functions and symbols to include 'aarch64'. This will make them unique compared to OpenSSL.
Let me know if this works for you!
Sean
Hey Sean,
I've tested this locally and it now links without conflicts.
Thanks, Alex.
Hi @alexsn
Thanks for the review! I'll leave the ticket to be closed when the PR is merged if that is alright with you.
Thanks, Sean
Contact Details
alexsn@meta.com
Version
5.7.0
Description
When building with
WOLFSSL_ARMASM
and linking with both openssl and wolfssl I get a duplicate poly1305_blocks symbol as openssl also defined it here.I was able to resolve the issue by renaming poly1305_blocks -> _wc_Poly1305_Blocks thought the code base as this function is internal to the library:
Is it possible to ask for a rename of poly1305_blocks to anything else or have a compile time option to do so.
Reproduction steps
./configure --enable-quic --enable-earlydata --enable-psk --enable-harden --enable-altcertchains --prefix=$PWD/build --enable-armasm --enable-fastmath --enable-postauth
Relevant log output
No response