-
Notifications
You must be signed in to change notification settings - Fork 150
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 from curl to hyper, refactor JSON handling #67
Conversation
I've run into two issues while attempting to install this. The first is that when I tried to install via the 'cargo install' command, I get the message
I don't know how to proceed from here, so I've instead tried cloning the branch and ran |
I can see what the first issue is about (and just renaming the files should do it), but I have no idea how to address the OpenSSL issue. I vaguely remember having similar problems on a Mac when installing some Ruby gem but the solution was to install OpenSSL manually (using brew and with |
failed to run custom build command for I think it could be problem of openssl cargo script |
Thanks for you quick reply, @Heather. I have no way of verifying that as I have no Windows machine here right now. Could you maybe investigate further? |
there is discussion about it sfackler/rust-openssl#143 and ways to manually get ssl provided, yes I will try |
@killercup with some reason I end with strange linking issue, it wants static linking even if I didn't specified env variable for static library |
okay, renamed and it works now! |
Wow, thanks for investigating, Heather! That sounds pretty crazy. Is there (A solution for cargo-edit might be to just offer correct compiled
|
@killercup I've added notes about my experience here: sfackler/rust-openssl#337 |
☔ The latest upstream changes (presumably #71) made this pull request unmergeable. Please resolve the merge conflicts. |
Given that there are problems building curl also on Windows, would it make sense to merge this to master? I checked the branch on a Mac and it worked fine for me. |
Thanks for getting this PR back on my radar, @caulagi. Are there any news on building hyper on Windows? If not, given that
the only reason of merging this is that the code is cleaner. This is not enough for me right now. |
@killercup thanks, seems valid reasons for me. I don't have access to a Windows machine, unfortunately. |
I had some time this morning, so I finally replaced curl with hyper and along the way got rid of a lot of HTTP/JSON handling. Might also help with #55.
@Seeker14491, @iopq, could you test this on Windows?