-
Notifications
You must be signed in to change notification settings - Fork 90
Subtle2.3.0 cannot be compiled on my machine #77
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
Comments
|
I see, but unfortunately the highest version I could have on Android is rust 1.38.0, so I still have no idea about how to compile it on my device. But your comment helped me to aware this, thanks a lot. |
@Fancyflame subtle |
@Fancyflame If you installed your rust compiler with |
@isislovecruft I know that, but I mean I use Rust on my android device, and rustup cannot install host for android neither because there is no host triple for android yet (probably it is because few would developing projects on Android device). I have solved this by installing a tiny Ubuntu in Termux and install rust in it. Rust and Subtle now can run in the tiny Ubuntu perfectly. :) |
this is required to build subtle, see: dalek-cryptography/subtle#77 Signed-off-by: Petros Angelatos <[email protected]>
rust >= 1.41 is required to build subtle, see: dalek-cryptography/subtle#77 rust >= 1.42 is required for the stabilization of the matches! macro Signed-off-by: Petros Angelatos <[email protected]>
rust >= 1.41 is required to build subtle, see: dalek-cryptography/subtle#77 rust >= 1.42 is required for the stabilization of the matches! macro rust >= 1.43 is required inclusion of usize::MAX required by socket2 which is required by hyper Signed-off-by: Petros Angelatos <[email protected]>
rust >= 1.41 is required to build subtle, see: dalek-cryptography/subtle#77 rust >= 1.42 is required for the stabilization of the matches! macro rust >= 1.43 is required for inclusion of usize::MAX required by socket2 which is required by hyper rust >= 1.46 is required to allow match and if statements inside const expressions, which is required by socket2 which is required by hyper Signed-off-by: Petros Angelatos <[email protected]>
* upgrade to tokio v1 Signed-off-by: Petros Angelatos <[email protected]> * fix warning about renamed lint Signed-off-by: Petros Angelatos <[email protected]> * fix cargo fmt and cargo clippy warnings Signed-off-by: Petros Angelatos <[email protected]> * update base64 crate to 0.13 Signed-off-by: Petros Angelatos <[email protected]> * update hmac and sha2 crates Signed-off-by: Petros Angelatos <[email protected]> * update derive builder to 0.10 Signed-off-by: Petros Angelatos <[email protected]> * uritemplate is unmaintained, switch to uritemplate-next Signed-off-by: Petros Angelatos <[email protected]> * update minimum rust version in CI to 1.46 rust >= 1.41 is required to build subtle, see: dalek-cryptography/subtle#77 rust >= 1.42 is required for the stabilization of the matches! macro rust >= 1.43 is required for inclusion of usize::MAX required by socket2 which is required by hyper rust >= 1.46 is required to allow match and if statements inside const expressions, which is required by socket2 which is required by hyper Signed-off-by: Petros Angelatos <[email protected]> * ignore failing test due to missing CI credentials Signed-off-by: Petros Angelatos <[email protected]>
This error occurred when I try to complile blake2 on Termux on my Android device:

I think there is nothing wrong with my device because I can compile other crates successfully, maybe this is a bug?
The text was updated successfully, but these errors were encountered: