You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm building an android application that requires support for the socket.io protocol to connect to a server, however, this requires cross-compilation and this crate requires openssl-sys
I have already tried many alternatives, like using Cross, or even bare docker images with qemu, but none have worked so far
Mhm... openssl is an inherent problem of such crates and it is not super easy to get rid of it IMO. Feel free to fork this repo and try to get rid of the openssl dependency though. If you have questions, feel free to ask them as part of this issue.
ctrlaltf24
added a commit
to ctrlaltf24/rust-socketio
that referenced
this issue
Sep 20, 2024
Turned out to be rather easy due to all tls being handled by our dependencies.
Don't love the _fallback-tls feature, however with it we can use cargo-all-features,
which helps reduce feature related bugs.
Downside of cargo-all-features is it takes a long time to execute.
Fixes: 1c3t3a#407, 1c3t3a#366
I'm building an android application that requires support for the socket.io protocol to connect to a server, however, this requires cross-compilation and this crate requires openssl-sys
I have already tried many alternatives, like using Cross, or even bare docker images with qemu, but none have worked so far
Host: x86_64-unknown-linux-gnu (Ubuntu)
Target: aarch64-linux-android
#366 might be related, and maybe could fix this, but it seems to have no progress so far
additionally, could this be reasonably easy to implement?
The text was updated successfully, but these errors were encountered: