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

Arm64 GNU/Linux flatpak? #32

Open
danialbehzadi opened this issue Apr 14, 2024 · 1 comment
Open

Arm64 GNU/Linux flatpak? #32

danialbehzadi opened this issue Apr 14, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@danialbehzadi
Copy link

danialbehzadi commented Apr 14, 2024

Describe the feature you'd like to request

In Flathub and Github releases, interstellar is only packaged for GNU/Linux in amd64.

Please add the arm64 package too.

@danialbehzadi danialbehzadi added the enhancement New feature or request label Apr 14, 2024
@jwr1
Copy link
Owner

jwr1 commented Apr 14, 2024

I think it would be great to have arm64 Linux support, but unfortunately, I don't think it's viable at the moment. All of the release files for Interstellar are compiled on GitHub action runners, which unfortunately does not have a Linux arm image yet. An alternative could be cross-compilation, but Flutter does not have support for Linux cross architecture compilation yet either. Further, a third solution would be to compile the app directly on Flathub servers whenever a new release is created, but this won't work either as it's very difficult to compile Flutter apps directly through Flathub, and even if we did get that working, we still wouldn't have raw Linux arm releases (.AppImage and .tar.gz files) in our GitHub releases section (it would only be available straight through Flathub). If someone has any other ideas to get this working, I'm all ears, but I think we might just need to wait this out.

Here are some upstream issues that would help with an arm linux build when resolved:
actions/runner-images#5631
flutter/flutter#74929
flutter/flutter#41737

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants