Skip to content
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

Use RTI_OPENSSL only when needed #439

Open
wants to merge 3 commits into
base: rolling
Choose a base branch
from

Conversation

mikaelarguedas
Copy link
Member

The addition of openssl 1.0.2 to the libs and path was done unconditionally and the changes happening in one macro were leaking to the next macro invocation. This makes all the assignments in a single place, we could also change some macros to functions to avoid local changes to CMake variables to outlive the invocation of the macro.

@nuclearsandwich
Copy link
Member

Assuming that we can get the Windows configuration working with OpenSSL co-existence these changes look good. @mikaelarguedas is there any reason to split this PR into changes that can merge right away and changes that should wait until Windows actually works?

Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
…over macro calls

Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
@mikaelarguedas
Copy link
Member Author

@nuclearsandwich I removed the commit reverting #433 so this PR now is just moving the existing logic around OpenSSL 1.0.2 libraries to use them only with Connext and not leak to other test configurations (that use the system one OpenSSL 1.1.1*)

@mikaelarguedas
Copy link
Member Author

@nuclearsandwich friendly 🛎️

@audrow audrow changed the base branch from master to rolling June 28, 2022 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants