-
Notifications
You must be signed in to change notification settings - Fork 36
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
Switch to rustls to avoid compiling OpenSSL #137
Labels
🚀 enhancement
New feature or request
Comments
The ring 0.17.0 release is already out! I will open a PR to close this. |
I'm now waiting for rustls to update ring to the latest version. |
The changes in |
This was referenced Nov 24, 2023
Blocked now by #256 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
Currently, the project relies on OpenSSL to perform
https
requests to pull the different runtimes. We are using thereqwest
crate for it. When compiling the project to Linux with themusl
toolchain, we started facing errors due to missing dependencies.To fix it, we configured the
openssl
dependency to build the project using thevendored
feature. We only applied this to themusl
targets:wasm-workers-server/Cargo.toml
Lines 39 to 43 in feedff9
We want to avoid compiling this dependency as it causes other issues in the past.
Describe the solution you'd like
The goal is to use the rustls crate. We can configure reqwest to use it via features. However, we cannot do it yet due to an issue with the Windows aarch64 target in the
ring
dependency. The problem is fix, although the new release is not public yet.You can track the current status on: briansmith/ring#1551
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: