[GH-ISSUE #4281] [FR] Add aarch64 Linux RPM Package for Fedora 39 Asahi Remix on Apple Silicon Macs #1910

Open
opened 2026-03-23 21:18:12 +00:00 by mirror · 6 comments
Owner

Originally created by @afro-systems on GitHub (Jan 2, 2024).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/4281

Description

Feature Request

Summary

I am requesting the addition of an aarch64 RPM package for AppFlowy, specifically tailored for Fedora 39 Asahi Remix running on Apple Silicon Macs.

Motivation

While AppFlowy compiles successfully on aarch64 architecture, the absence of a pre-built aarch64 RPM package requires additional steps for users on this platform. Providing an aarch64 RPM package would greatly simplify the installation process and enhance accessibility for users on Fedora 39 Asahi Remix with Apple Silicon hardware.

Proposed Solution

The creation of an aarch64 RPM package that can be easily installed on Fedora 39 Asahi Remix for Apple Silicon Macs. This package would ideally include all necessary dependencies and optimizations specific to the aarch64 architecture.

User Stories

As a user of Fedora 39 Asahi Remix on an Apple Silicon Mac, I want to easily install AppFlowy using a native RPM package, ensuring compatibility and optimal performance on my device.

Potential Challenges

  • Ensuring compatibility with the aarch64 architecture and Fedora 39 Asahi Remix specifics.
  • Testing and maintaining the package for future updates of both AppFlowy and Fedora.

I believe that adding this package will significantly benefit users on this growing platform and demonstrate AppFlowy's commitment to supporting diverse ecosystems.

Thank you for considering this feature request.

Impact

The availability of an aarch64 RPM package for AppFlowy would have a significant impact:

  • Increased Accessibility: Users on Fedora 39 Asahi Remix with Apple Silicon Macs would have easier access to AppFlowy, enhancing user experience and adoption.
  • Broader Reach: This package would cater to a growing segment of users on ARM-based systems, expanding AppFlowy's user base.
  • Future-Proofing: As ARM architecture gains popularity, supporting aarch64 becomes increasingly important for software sustainability and relevance.
  • Community Engagement: Demonstrating responsiveness to community needs can foster a more active and engaged user base, potentially leading to more contributions and feedback.

Additional Context

The increasing popularity of Apple Silicon Macs and the growing user base of Fedora 39 Asahi Remix highlight the importance of supporting this platform. An aarch64 RPM package would not only cater to current needs but also align with the trend of increasing ARM-based device usage. This addition would be a valuable enhancement to AppFlowy's cross-platform capabilities.

Originally created by @afro-systems on GitHub (Jan 2, 2024). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/4281 ### Description ## Feature Request ### Summary I am requesting the addition of an aarch64 RPM package for AppFlowy, specifically tailored for Fedora 39 Asahi Remix running on Apple Silicon Macs. ### Motivation While AppFlowy compiles successfully on aarch64 architecture, the absence of a pre-built aarch64 RPM package requires additional steps for users on this platform. Providing an aarch64 RPM package would greatly simplify the installation process and enhance accessibility for users on Fedora 39 Asahi Remix with Apple Silicon hardware. ### Proposed Solution The creation of an aarch64 RPM package that can be easily installed on Fedora 39 Asahi Remix for Apple Silicon Macs. This package would ideally include all necessary dependencies and optimizations specific to the aarch64 architecture. ### User Stories As a user of Fedora 39 Asahi Remix on an Apple Silicon Mac, I want to easily install AppFlowy using a native RPM package, ensuring compatibility and optimal performance on my device. ### Potential Challenges - Ensuring compatibility with the aarch64 architecture and Fedora 39 Asahi Remix specifics. - Testing and maintaining the package for future updates of both AppFlowy and Fedora. I believe that adding this package will significantly benefit users on this growing platform and demonstrate AppFlowy's commitment to supporting diverse ecosystems. Thank you for considering this feature request. ### Impact The availability of an aarch64 RPM package for AppFlowy would have a significant impact: - **Increased Accessibility**: Users on Fedora 39 Asahi Remix with Apple Silicon Macs would have easier access to AppFlowy, enhancing user experience and adoption. - **Broader Reach**: This package would cater to a growing segment of users on ARM-based systems, expanding AppFlowy's user base. - **Future-Proofing**: As ARM architecture gains popularity, supporting aarch64 becomes increasingly important for software sustainability and relevance. - **Community Engagement**: Demonstrating responsiveness to community needs can foster a more active and engaged user base, potentially leading to more contributions and feedback. ### Additional Context The increasing popularity of Apple Silicon Macs and the growing user base of Fedora 39 Asahi Remix highlight the importance of supporting this platform. An aarch64 RPM package would not only cater to current needs but also align with the trend of increasing ARM-based device usage. This addition would be a valuable enhancement to AppFlowy's cross-platform capabilities.
Author
Owner

@LucasXu0 commented on GitHub (Jan 2, 2024):

The biggest challenge is that GitHub Actions haven't supported ARM Linux runners yet.

https://github.com/actions/runner-images/issues/5631

<!-- gh-comment-id:1874130764 --> @LucasXu0 commented on GitHub (Jan 2, 2024): The biggest challenge is that GitHub Actions haven't supported ARM Linux runners yet. https://github.com/actions/runner-images/issues/5631
Author
Owner

@afro-systems commented on GitHub (Jan 2, 2024):

The biggest challenge is that GitHub Actions haven't supported ARM Linux runners yet.

https://github.com/actions/runner-images/issues/5631

Apparently there's a private beta signup?

https://github.blog/changelog/2023-10-30-accelerate-your-ci-cd-with-arm-based-hosted-runners-in-github-actions/

<!-- gh-comment-id:1874324571 --> @afro-systems commented on GitHub (Jan 2, 2024): > The biggest challenge is that GitHub Actions haven't supported ARM Linux runners yet. > > > > https://github.com/actions/runner-images/issues/5631 Apparently there's a private beta signup? https://github.blog/changelog/2023-10-30-accelerate-your-ci-cd-with-arm-based-hosted-runners-in-github-actions/
Author
Owner

@ttollet commented on GitHub (Feb 16, 2024):

I'm really hopeful this gets picked up on, I really enjoy using my Macbook's linux partition, but cannot migrate to Linux fully until AppFlowy is readily available there too.

<!-- gh-comment-id:1948644507 --> @ttollet commented on GitHub (Feb 16, 2024): I'm really hopeful this gets picked up on, I really enjoy using my Macbook's linux partition, but cannot migrate to Linux fully until AppFlowy is readily available there too.
Author
Owner

@blackbookpro commented on GitHub (Apr 9, 2025):

is there any updates on this? would also love to use the app on asahi (linux arm64)!

<!-- gh-comment-id:2789999067 --> @blackbookpro commented on GitHub (Apr 9, 2025): is there any updates on this? would also love to use the app on asahi (linux arm64)!
Author
Owner

@Akergez commented on GitHub (May 17, 2025):

+1 on this, any updates?

<!-- gh-comment-id:2888603800 --> @Akergez commented on GitHub (May 17, 2025): +1 on this, any updates?
Author
Owner

@filip-sakel commented on GitHub (Dec 20, 2025):

The biggest challenge is that GitHub Actions haven't supported ARM Linux runners yet.

actions/runner-images#5631

The issue is closed now and it seems that arm64 Linux Runners are now supported. Hopefully there's no weird issues adding arm images to the automated builds.

<!-- gh-comment-id:3677371744 --> @filip-sakel commented on GitHub (Dec 20, 2025): > The biggest challenge is that GitHub Actions haven't supported ARM Linux runners yet. > > [actions/runner-images#5631](https://github.com/actions/runner-images/issues/5631) The issue is closed now and it seems that arm64 Linux Runners are now [supported](https://github.com/orgs/community/discussions/148648). Hopefully there's no weird issues adding arm images to the automated builds.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#1910
No description provided.