Thanks @Sving1024 and @VitalyR, the automated updates work great on aarch64 now!
Search Criteria
Package Details: firefox-nightly-bin 152.0a1.20260516.211756-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/firefox-nightly-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | firefox-nightly-bin |
| Description: | Fast, Private & Safe Web Browser from Mozilla — Nightly Build (en-US) |
| Upstream URL: | https://www.mozilla.org/en-US/firefox/nightly |
| Keywords: | browser firefox gecko web |
| Licenses: | GPL, MPL, LGPL |
| Conflicts: | firefox-nightly |
| Provides: | firefox-nightly |
| Submitter: | Archange |
| Maintainer: | VitalyR (Sving1024) |
| Last Packager: | Sving1024 |
| Votes: | 16 |
| Popularity: | 0.011083 |
| First Submitted: | 2022-07-27 16:42 (UTC) |
| Last Updated: | 2026-05-17 06:27 (UTC) |
Dependencies (14)
- dbus-glib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR)
- libxt
- mime-types (mailcap)
- nss (nss-hgAUR)
- python
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-amd-full-gitAUR, librempeg-gitAUR, ffmpeg-whisper-gitAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-cuda-fullAUR, ffmpeg-fullAUR, ffmpeg-full-llvmAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-whisperAUR) (optional) – h.264 video
- hunspell (hunspell-gitAUR) (optional) – spell checking
- hyphen (optional) – hyphenation
- libnotify (libnotify-gitAUR) (optional) – notification integration
- networkmanager (networkmanager-gitAUR, networkmanager-clatAUR, networkmanager-iwdAUR, nmlinkdAUR) (optional) – location detection via available WiFi networks
- pulseaudio (pulseaudio-dummyAUR, pulseaudio-gitAUR) (optional) – audio support
- speech-dispatcher (speech-dispatcher-gitAUR) (optional) – text-to-speech
- startup-notification (optional) – support for FreeDesktop Startup Notification
Required by (97)
- firefox-gnome-theme-nightly-git (requires firefox-nightly) (optional)
- firefox-nightly-i18n-ach (requires firefox-nightly)
- firefox-nightly-i18n-af (requires firefox-nightly)
- firefox-nightly-i18n-all (requires firefox-nightly)
- firefox-nightly-i18n-an (requires firefox-nightly)
- firefox-nightly-i18n-ar (requires firefox-nightly)
- firefox-nightly-i18n-ast (requires firefox-nightly)
- firefox-nightly-i18n-az (requires firefox-nightly)
- firefox-nightly-i18n-be (requires firefox-nightly)
- firefox-nightly-i18n-bg (requires firefox-nightly)
- firefox-nightly-i18n-bn (requires firefox-nightly)
- firefox-nightly-i18n-br (requires firefox-nightly)
- firefox-nightly-i18n-bs (requires firefox-nightly)
- firefox-nightly-i18n-ca (requires firefox-nightly)
- firefox-nightly-i18n-ca-valencia (requires firefox-nightly)
- firefox-nightly-i18n-cak (requires firefox-nightly)
- firefox-nightly-i18n-cs (requires firefox-nightly)
- firefox-nightly-i18n-cy (requires firefox-nightly)
- firefox-nightly-i18n-da (requires firefox-nightly)
- firefox-nightly-i18n-de (requires firefox-nightly)
- Show 77 more...
Sources (6)
zrhoffman commented on 2026-05-12 16:40 (UTC)
Sving1024 commented on 2026-05-12 12:47 (UTC)
@zrhoffman Thanks. Now we have separate arrays for sha512sums_x86_64and sha512sums_aarch64. The pkgbuild should be able to build on aarch64 arch now.
zrhoffman commented on 2026-05-12 10:17 (UTC) (edited on 2026-05-12 10:18 (UTC) by zrhoffman)
Ever since the Firefox sha512 started being checked in 8e63c12c40, the validity check has failed on aarch64:
$ makepkg
==> Making package: firefox-nightly-bin 152.0a1.20260511.160144-1 (Tue 12 May 2026 04:07:45 AM MDT)
==> Retrieving sources...
-> Found firefox-nightly.desktop
-> Found policies.json
-> Found 20260511-160144-firefox-152.0a1.en-US.linux-aarch64.tar.xz
-> Found 20260511-160144-firefox-152.0a1.en-US.linux-aarch64.tar.xz.asc
==> Validating source files with sha512sums...
firefox-nightly.desktop ... Passed
policies.json ... Passed
20260511-160144-firefox-152.0a1.en-US.linux-aarch64.tar.xz ... FAILED
20260511-160144-firefox-152.0a1.en-US.linux-aarch64.tar.xz.asc ... Skipped
==> ERROR: One or more files did not pass the validity check!
This is because it's checking the aarch64 archive against the x86_64 checksum. Now that the sha512 is an actual hash instead of SKIP, there should be separate arrays for sha512sums_x86_64 and sha512sums_aarch64.
For reference, the PKGBUILD updates now seem to be coming from the GitHub Actions workflow at https://github.com/Sving1024/PKGBUILD/blob/da00f7751d/.github/workflows/upd-ff-i18n.yaml#L46.
doaxan commented on 2025-10-07 23:56 (UTC) (edited on 2025-10-07 23:58 (UTC) by doaxan)
For those who could not import the key in any way due to an error "gpg: keyserver receive failed: Operation not permitted":
curl -s "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xD98F0353" | gpg --import
NoSohoth commented on 2025-04-12 14:05 (UTC) (edited on 2025-04-12 14:05 (UTC) by NoSohoth)
@Sving1024 Thanks for the clarification, the master key stays unchanged indeed.
Sving1024 commented on 2025-04-12 13:48 (UTC)
@NoSohoth the master key is not outdated at all. please manually update your key.
NoSohoth commented on 2025-04-12 13:40 (UTC) (edited on 2025-04-12 14:02 (UTC) by NoSohoth)
Please update the PKGBUILD to reflect Mozilla's new GPG key : 09BEED63F3462A2DFFAB3B875ECB6497C1A20256.
amfern commented on 2024-10-27 18:41 (UTC)
I was able to set default profile by going to about:profiles and setting my old profile as the default one
rixx commented on 2024-10-15 13:50 (UTC)
@mykiwi, it's likely your stuff isn't gone, and that the new version has just set you up with a new profile.
You can run firefox-nightly --profile ~/.mozilla/firefox/… to see which profile is right (or just check directory size :P). If you run firefox-nightly --ProfileManager, you should be able to switch the default back to the correct profile.
mykiwi commented on 2024-10-15 07:09 (UTC) (edited on 2024-10-15 08:42 (UTC) by mykiwi)
Hi, I lost everything on my firefox nightly: tabs, extensions, account, ...
How to get them back? My version is 133.0a1.
For information when I do yay, I see this: -> firefox-nightly-bin: local (133.0a1.20241012.203756-1) is newer than AUR (133.0a1.20241009.094637-1)
Pinned Comments
VitalyR commented on 2024-10-09 08:27 (UTC)
Please submit patches to the GitHub repository for this package at https://github.com/VitalyAnkh/firefox-nightly-bin. Thank you for your help!
VitalyR commented on 2023-06-13 16:19 (UTC) (edited on 2023-06-13 16:29 (UTC) by VitalyR)
@tjhexf The PGP key is not outdated. Maybe there is some problem within your key server so you could try importing the key manually:
as @aag said.