Open Bug 1646462 Opened 4 years ago Updated 3 months ago

Add Firefox ARM64/AArch64 option to Flathub (Flatpak)

Categories

(Release Engineering :: Release Automation: Other, enhancement, P5)

ARM64
Linux
enhancement

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: oscardomingo, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

User Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:77.0) Gecko/20100101 Firefox/77.0

Steps to reproduce:

On a ARM64/AArch64 based distro with flatpak and flathub installed:
flatpak install flathub org.mozilla.firefox

Actual results:

error: Nothing matches org.mozilla.firefox in remote flathub

Expected results:

Firefox for ARM64/AArch64 should be installed as a flatpak.

Hi, I'm using a yoga c630-13q50 arm64 with windows 10 to try replicate your issue.

Are you using fedora?

I will move this over to a component so developers can take a look over it. If is not the correct component please feel free to change it to an appropriate one.

Thanks for the report.

Best regards, Clara.

Component: Untriaged → Widget: Gtk
Flags: needinfo?(oscardomingo)
Product: Firefox → Core

Hey Clara,

thanks for looking into this.

The distro when trying this is Mobian (https://gitlab.com/mobian1) (a derivative from Debian specific for the Pinephone); I opened the ticket because I believe the flatpak from flathub is managed by Mozilla: https://flathub.org/apps/details/org.mozilla.firefox

There are builds of the ESR version for Arm from the distro's package manager (https://packages.debian.org/buster/arm64/firefox-esr/download) but not the latest one, so I though it would be cool to be able to install the latest from flathub.

Hope that helps,

Cheers,
Oscar.

Flags: needinfo?(oscardomingo)
Blocks: flatpak
Component: Widget: Gtk → Release Automation: Other
OS: Unspecified → Linux
Product: Core → Release Engineering
QA Contact: sfraser
Hardware: Unspecified → ARM64
Version: 77 Branch → unspecified
Priority: -- → P5

Mozilla doesn't publish linux arm binaries at all which is prerequisite to publish them in flatpak: https://archive.mozilla.org/pub/firefox/releases/83.0/

Depends on: linux-arm64-ci

Hi,

I've found a project called LibreWolf. It's based on Firefox, which I think it's relevant. They provide Flatpak packages for Aarch64: https://gitlab.com/librewolf-community/browser/linux/-/releases.

Here's their Flatpak repository: https://gitlab.com/librewolf-community/browser/flatpak.

I think if someone is willing to use their patches to make it successfully build with Aarch64, then that would be great.

+1
I'm using an ARM64-based chrome-os device and would be happy to use the non-app-version of Firefox (with all it's benefits of integrated password manager, etc.)

It is really unfortunate that there is no Firefox/ARM Flatpak. Mozilla even advertises Flatpak as a way to run Firefox on Chromebooks (see https://support.mozilla.org/en-US/kb/run-firefox-chromeos). Granted, it lists x86 on the requirements. However many Chromebooks are ARM-based.

(In reply to Emerson Bernier from comment #3)

Mozilla doesn't publish linux arm binaries at all which is prerequisite to publish them in flatpak: https://archive.mozilla.org/pub/firefox/releases/83.0/

is there bug for that? I didn't found any.

Bug 1677963 is a prerequisite for that, and is listed in this bug's dependencies.

Sorry, I have no idea how can I overlooked that. Thank you

Hi,
any update on this? I was able to install firefox via snap and librewolf via flatpak on arm64 ubuntu system. Unfortunately there are not builds for firefox dev or nightly or torbrowser.
Thank you

Severity: -- → N/A

Hi, any update on this topic?
It well be great to use newest Firefox on my Debian 12 arm64 system.

Thanks and Regards
Lukas

You need to log in before you can comment on or make changes to this bug.