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 OpenSSL 3 if available to build liboqs on CircleCI/macOS. #222

Merged
merged 1 commit into from Jul 20, 2023

Conversation

thb-sb
Copy link
Member

@thb-sb thb-sb commented Jul 19, 2023

This commit adds the OPENSSL_ROOT_DIR CMake variable to the command line for building liboqs.

The value assigned to OPENSSL_ROOT_DIR is the path to openssl@3.1 (i.e. the path to the directory containing lib, include among others) if exists, else an empty string.

.circleci/config.yml Outdated Show resolved Hide resolved
This commit adds the `OPENSSL_ROOT_DIR` CMake variable to the command line
for building liboqs.

The value assigned to `OPENSSL_ROOT_DIR` is the path to `openssl@3.1` (i.e.
the path to the directory containing `lib`, `include` among others) if exists,
else en empty string.
@thb-sb thb-sb marked this pull request as ready for review July 19, 2023 14:00
@thb-sb thb-sb force-pushed the liboqs_macos_openssl3 branch 2 times, most recently from 46041da to 4bc1d70 Compare July 19, 2023 16:04
@baentsch baentsch merged commit 8f20ab6 into open-quantum-safe:main Jul 20, 2023
34 checks passed
@thb-sb thb-sb deleted the liboqs_macos_openssl3 branch July 20, 2023 06:09
feventura pushed a commit to EntrustCorporation/oqs-provider that referenced this pull request Mar 16, 2024
…uantum-safe#222)

This commit adds the `OPENSSL_ROOT_DIR` CMake variable to the command line
for building liboqs in CCI.

The value assigned to `OPENSSL_ROOT_DIR` is the path to `openssl@3.1` (i.e.
the path to the directory containing `lib`, `include` among others) if exists,
else en empty string.

Signed-off-by: Felipe Ventura <felipe.ventura@entrust.com>
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.

None yet

2 participants