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

Build on RISC-V host #48545

Closed
TheOneWithTheBraid opened this issue Mar 12, 2022 · 3 comments
Closed

Build on RISC-V host #48545

TheOneWithTheBraid opened this issue Mar 12, 2022 · 3 comments
Labels
area-infrastructure Use area-infrastructure for SDK infrastructure issues, like continuous integration bot changes. type-question A question about expected behavior or functionality

Comments

@TheOneWithTheBraid
Copy link

I am looking for a way to build Dart on a RISC-V machine. As far as I see, the depot_tools support pretty much every CPU architecture except of RISC-V.

Did anyone figure out a way to either build the Dart SDK without the depot_tools or to make the depot_tools run on RISC-V?

@lrhn lrhn added area-infrastructure Use area-infrastructure for SDK infrastructure issues, like continuous integration bot changes. type-question A question about expected behavior or functionality labels Mar 14, 2022
@TheOneWithTheBraid
Copy link
Author

copybara-service bot pushed a commit that referenced this issue Mar 30, 2022
gclient sync will need a prebuilt SDK on RISCV64 hosts.

Bug: #48545
Change-Id: I90358d27c66e1ec8228419ae0fa463c98e2cb5e6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/237627
Reviewed-by: William Hesse <[email protected]>
Commit-Queue: Ryan Macnak <[email protected]>
copybara-service bot pushed a commit that referenced this issue Dec 11, 2023
Bug: #48545
Change-Id: I7439b644ab4ff2fcbc5e22553392b93ebcfc6435
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/340645
Reviewed-by: Alexander Aprelev <[email protected]>
Commit-Queue: Ryan Macnak <[email protected]>
ArthurSonzogni pushed a commit to ArthurSonzogni/gn that referenced this issue Dec 14, 2023
Bug: https://bugs.chromium.org/p/chromium/issues/detail?id=1138584
Bug: dart-lang/sdk#48545
Change-Id: I8a5091e95a3c92e2ac0e136b4413b4f79656889b
Reviewed-on: https://gn-review.googlesource.com/c/gn/+/16300
Commit-Queue: Petr Hosek <[email protected]>
Reviewed-by: Petr Hosek <[email protected]>
@rmacnak-google
Copy link
Contributor

GN: 585b59a

copybara-service bot pushed a commit that referenced this issue Feb 28, 2024
Bug: #48545
Change-Id: Ic97dab268386423fd74adc0f0cef3ce361dc610e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/350684
Reviewed-by: William Hesse <[email protected]>
Commit-Queue: Ryan Macnak <[email protected]>
abeir pushed a commit to abeir/depot_tools that referenced this issue Apr 24, 2024
abeir pushed a commit to abeir/depot_tools that referenced this issue Apr 24, 2024
abeir pushed a commit to abeir/depot_tools that referenced this issue Apr 24, 2024
@rmacnak-google
Copy link
Contributor

This now works with the most recent depot_tools. Note that because we don't have a prebuilt toolchain for RISC-V hosts, one must use the host's gcc, i.e. tools/build.py --no-clang.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-infrastructure Use area-infrastructure for SDK infrastructure issues, like continuous integration bot changes. type-question A question about expected behavior or functionality
Projects
None yet
Development

No branches or pull requests

3 participants