-
Notifications
You must be signed in to change notification settings - Fork 86
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
cargo-crev can't build on stock windows because of the openssl dependency #372
Comments
I don't think we're using openssl directly. IIRC it is a |
BTW. Releases do have windows binaries built automatically so it does seem to work (at least it used to). Just some extra steps are required. |
You are using openssl-sys directly in https://github.com/crev-dev/cargo-crev/blob/master/cargo-crev/Cargo.toml, and git2 needs the |
Should be fixed now. |
Still seems to be an issue, I'm sure there might be a combination of flags or something. Might be nice to document this for windows if required?
|
@btrepp I'm not sure if we released it already. Can you try building from git? |
Just ran
|
Did the following:
|
We have (used to have) a CI building windows releases. You might want to give them a try as a workaround. |
Thanks, @dpc! I have found success 🥂
Not the best onboarding experience for a nOOb, but not the worst. Documenting my journey here to save the embarrassment of others 😊, and to allow anyone collaborators interested in fixing the experience on Windows to understand the steps taken. TL;DR Please can the getting started documents explain how to install the release binaries (i.e. unzip, and copy the Also, if there's a way to detect the error on build and provide a more helpful message (or even just recommend downloading the release binary and installing it into the above folder), that too would be grand. 👍🏻 |
you should thank @dpc , not @dpc2, we are different person :-) |
Is there a reason for not using rustls?
The text was updated successfully, but these errors were encountered: