Skip to content
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

Enable some android host builder #42639

Open
malbarbo opened this issue Jun 13, 2017 · 9 comments
Open

Enable some android host builder #42639

malbarbo opened this issue Jun 13, 2017 · 9 comments
Labels
C-feature-request Category: A feature request, i.e: not implemented / a PR. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.

Comments

@malbarbo
Copy link
Contributor

There are some interest in running rust in android devices, see for example: termux/termux-packages#261, https://www.reddit.com/r/rust/comments/631bl2/exciting_rust_coming_to_android_and_chromebooks/

We have disabled android builders, it would be great if we enabled some of these builders, so users of android devices (including chromebooks) would be able to run rustc.

As discussed here, we are running at the limit of our travis capacity, so it must be discussed.

@brson brson added the T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. label Jun 15, 2017
@Mark-Simulacrum Mark-Simulacrum added C-feature-request Category: A feature request, i.e: not implemented / a PR. I-nominated labels Jul 27, 2017
@Mark-Simulacrum
Copy link
Member

Nominating. We have some capacity now, perhaps one of these can be enabled (and possibly in place of the existing arm-android builder?)

@jasondavies
Copy link

See also this recent blog post: “My $169 development Chromebook” about using Chrome OS and Termux. It would be nice if rustup worked on Termux.

@brinsche
Copy link

There's already an issue about that: termux/termux-packages#261

I think the binaries are the only thing missing, rustup.rs already provides binaries for installing rustup on android.

I would vote for aarch64-linux-android as the first builder

@aturon
Copy link
Member

aturon commented Aug 11, 2017

cc @rust-lang/infra

@aidanhs
Copy link
Member

aidanhs commented Aug 25, 2017

We've discussed this in the infra team meeting - unfortunately this requires another builder, and therefore someone willing to fund that builder. Even with that, the process for accepting money is still being ironed out by the core team. So the answer is unfortunately "not yet".

@phil-opp
Copy link
Contributor

I think it's worth revisiting this issue given that the CI situation has considerably changed. AFAIK, Microsoft now sponsors the CI builders, so maybe it is possible to add this additional builder now?

@Friz64
Copy link

Friz64 commented May 17, 2020

I would really like to use rustup with Termux (nightly and so on), please make this happen

@programmerjake
Copy link
Member

Can this be re-nominated for discussion? I'd expect a lot has changed in the past 4 years, having rustup work on aarch64-linux-android would be awesome!

@jack2f
Copy link

jack2f commented Feb 19, 2022

install scrapy in termux with command
pip install scrapy
meet error message below:
`This package requires Rust >=1.41.0.
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for cryptography
Successfully built lxml
Failed to build cryptography
ERROR: Could not build wheels for cryptography, which is required to install pyproject.toml-based projects`
how to do then?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-feature-request Category: A feature request, i.e: not implemented / a PR. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
Projects
None yet
Development

No branches or pull requests