mirror of
https://github.com/agrinman/tunnelto.git
synced 2026-04-26 01:06:01 +03:00
[GH-ISSUE #8] Cargo install custom build command for openssl fails #9
Labels
No labels
Need more info
bug
duplicate
enhancement
good first issue
good first issue
help wanted
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/tunnelto#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Siilwyn on GitHub (Jul 8, 2020).
Original GitHub issue: https://github.com/agrinman/tunnelto/issues/8
Running on Ubuntu 20.04 with
rustc 1.44.1.Following the advice to
sudo apt install libssl-devsolves it, but depending on system libraries like this is a (small) hurdle to installing the crate. Would there be a way to use an alternative dependency that doesn't need this system dependency?@agrinman commented on GitHub (Jul 8, 2020):
We need TLS for the secure websocket connection. Currently we rely on https://github.com/sfackler/rust-native-tls which uses OpenSSL on non macOS platforms, so I don't see a workaround yet unfortunately. Any ideas?
@agrinman commented on GitHub (Jul 11, 2020):
Closing this for now...please re-open if there's a workaround. Simplifying the build process is definitely a priority.
@Siilwyn commented on GitHub (Jul 13, 2020):
Hi @agrinman sorry about the late reply but I think a good alternative would be rustls. Though it might be difficult to use since rust-native-tls is not a direct dependency by the looks of it?
@Siilwyn commented on GitHub (Jul 24, 2020):
@agrinman I can't re-open this issue btw.
@agrinman commented on GitHub (Jul 25, 2020):
Yeah it's not a direct dep so I don't see that as an option...