Skip to content

Enable some android host builder #42639

Description

@malbarbo

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.

Activity

  1. added
    T-infraRelevant to the infrastructure team, which will review and decide on the PR/issue.
    on Jun 15, 2017
  2. Mark-Simulacrum commented on Jul 27, 2017

    @Mark-Simulacrum
    Member

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

  3. jasondavies commented on Jul 29, 2017

    @jasondavies
    Contributor

    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.

  4. brinsche commented on Jul 29, 2017

    @brinsche

    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

  5. aturon commented on Aug 11, 2017

    @aturon
    Contributor

    cc @rust-lang/infra

  6. aidanhs commented on Aug 25, 2017

    @aidanhs
    Contributor

    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".

  7. phil-opp commented on Sep 24, 2019

    @phil-opp
    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?

  8. Friz64 commented on May 17, 2020

    @Friz64

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

  9. programmerjake commented on Jul 14, 2021

    @programmerjake
    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!

  10. jack2f commented on Feb 19, 2022

    @jack2f

    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

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-feature-requestCategory: A feature request, i.e: not implemented / a PR.T-infraRelevant to the infrastructure team, which will review and decide on the PR/issue.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions