-
Notifications
You must be signed in to change notification settings - Fork 257
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
Openssl feature pulls in boringssl #557
Comments
Agree. How about adding a private feature name "secure_openssl" which acts the same as |
wouldn't that already be the |
Using
So the check can be written as |
With regards to always writing an Naming seems good. |
Do you want to contribute this improvement? |
I'm afraid I don't have time for this at the moment 😞 |
This PR also uses the same bindings for both (x86_64|aarch64)_(macos|linux). CI will check if it's OK to do so. This should make maintenance easier. Changes from #539 is also included in this PR. Features use-bindgen is removed as it can be detected during compile time now. This PR also rename the secure features to boringssl for better understanding. And now only enabling openssl features will not download boringssl anymore. Close #557. Close #539. Signed-off-by: Jay Lee <[email protected]>
Describe the bug
Enabling the openssl feature pulls in 10MB of boringssl-src.
This is due to:
grpc-rs/grpc-sys/Cargo.toml
Lines 57 to 58 in 472ae8a
Expected behavior
IIUC BoringSSL is not required since we're using openssl instead, so that should not be added as a dependency.
The text was updated successfully, but these errors were encountered: