-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[wolfssl] Build wolfssl with HAVE_EX_DATA and NO_WOLFSSL_STUB to enable async use and coexistence with openssl without link error #38994
Conversation
Can I see the details of build failure for android and osx ? |
Please get failure logs here on
|
missing space before -DHAVE_EX_DATA to avoid having something like '-arch x86_64-DHAVE_EX_DATA' in the command line! Co-authored-by: Kai Pastor <dg0yt@darc.de>
thanks for the review! I didn't think without this space it will end up with '-arch x86_64-DHAVE_EX_DATA' on the command line as it worked on windows and linux |
At present, the version information of your commit is inconsistent with your local one:
Please run
|
Async applications using wolfssl need to associate extra data (application context) with the ssl session and context. This is used in verification callback.
NO_WOLFSSL_STUB is needed to prevent a link time error resulting from duplicate symbols when linking to both wolfssl and openssl at the same time