Applying patch 0002-Bug-2055018-Add-some-missing-X11UndefineNone-include.patch... patching file widget/gtk/WidgetUtilsGtk.cpp Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file widget/gtk/WidgetUtilsGtk.cpp.rej patching file widget/gtk/nsPrintDialogGTK.cpp Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file widget/gtk/nsPrintDialogGTK.cpp.rej patching file widget/gtk/nsUserIdleServiceGTK.cpp Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file widget/gtk/nsUserIdleServiceGTK.cpp.rej
Search Criteria
Package Details: firefox-nightly 156.0a1+20260825.1+h494156cdf787-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/firefox-nightly.git (read-only, click to copy) |
|---|---|
| Package Base: | firefox-nightly |
| Description: | Fast, Private & Safe Web Browser (Nightly version) |
| Upstream URL: | https://www.firefox.com/channel/desktop/#nightly |
| Keywords: | browser gecko web |
| Licenses: | MPL-2.0 |
| Submitter: | None |
| Maintainer: | heftig |
| Last Packager: | heftig |
| Votes: | 612 |
| Popularity: | 0.000943 |
| First Submitted: | 2008-09-10 14:23 (UTC) |
| Last Updated: | 2026-08-25 18:54 (UTC) |
Dependencies (62)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- bash (bash-gitAUR, bash-devel-gitAUR)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR, dbus-nosystemd-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-whisper-gitAUR, librempeg-gitAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-whisperAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-cuda-fullAUR, ffmpeg-headlessAUR, ffmpeg-full-llvmAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-gitAUR, freetype2-macosAUR, freetype2-qdoledAUR, freetype2-woledAUR, freetype2-qdoled-gen3AUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR, gdk-pixbuf2-noglycinAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-git-native-pgoAUR, glibc-eacAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libgcc (libgcc-fast-optimizedAUR, libgcc-snapshotAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libstdc++ (libstdc++-fast-optimizedAUR, libstdc++-snapshotAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxdamage
- Show 42 more dependencies...
Required by (97)
- firefox-gnome-theme-nightly-git (optional)
- firefox-nightly-i18n-ach
- firefox-nightly-i18n-af
- firefox-nightly-i18n-all
- firefox-nightly-i18n-an
- firefox-nightly-i18n-ar
- firefox-nightly-i18n-ast
- firefox-nightly-i18n-az
- firefox-nightly-i18n-be
- firefox-nightly-i18n-bg
- firefox-nightly-i18n-bn
- firefox-nightly-i18n-br
- firefox-nightly-i18n-bs
- firefox-nightly-i18n-ca
- firefox-nightly-i18n-ca-valencia
- firefox-nightly-i18n-cak
- firefox-nightly-i18n-cs
- firefox-nightly-i18n-cy
- firefox-nightly-i18n-da
- firefox-nightly-i18n-de
- firefox-nightly-i18n-dsb
- firefox-nightly-i18n-el
- firefox-nightly-i18n-en-ca
- firefox-nightly-i18n-en-gb
- firefox-nightly-i18n-eo
- firefox-nightly-i18n-es-ar
- firefox-nightly-i18n-es-cl
- firefox-nightly-i18n-es-es
- firefox-nightly-i18n-es-mx
- firefox-nightly-i18n-et
- firefox-nightly-i18n-eu
- firefox-nightly-i18n-fa
- firefox-nightly-i18n-ff
- firefox-nightly-i18n-fi
- firefox-nightly-i18n-fr
- firefox-nightly-i18n-fy-nl
- firefox-nightly-i18n-ga-ie
- firefox-nightly-i18n-gd
- firefox-nightly-i18n-gl
- firefox-nightly-i18n-gn
- firefox-nightly-i18n-gu-in
- firefox-nightly-i18n-he
- firefox-nightly-i18n-hi-in
- firefox-nightly-i18n-hr
- firefox-nightly-i18n-hsb
- firefox-nightly-i18n-hu
- firefox-nightly-i18n-hy-am
- firefox-nightly-i18n-ia
- firefox-nightly-i18n-id
- firefox-nightly-i18n-is
- firefox-nightly-i18n-it
- firefox-nightly-i18n-ja
- firefox-nightly-i18n-ka
- firefox-nightly-i18n-kab
- firefox-nightly-i18n-kk
- firefox-nightly-i18n-km
- firefox-nightly-i18n-kn
- firefox-nightly-i18n-ko
- firefox-nightly-i18n-lij
- firefox-nightly-i18n-lt
- firefox-nightly-i18n-lv
- firefox-nightly-i18n-mk
- firefox-nightly-i18n-mr
- firefox-nightly-i18n-ms
- firefox-nightly-i18n-my
- firefox-nightly-i18n-nb-no
- firefox-nightly-i18n-ne-np
- firefox-nightly-i18n-nl
- firefox-nightly-i18n-nn-no
- firefox-nightly-i18n-oc
- firefox-nightly-i18n-pa-in
- firefox-nightly-i18n-pl
- firefox-nightly-i18n-pt-br
- firefox-nightly-i18n-pt-pt
- firefox-nightly-i18n-rm
- firefox-nightly-i18n-ro
- firefox-nightly-i18n-ru
- firefox-nightly-i18n-si
- firefox-nightly-i18n-sk
- firefox-nightly-i18n-sl
- firefox-nightly-i18n-son
- firefox-nightly-i18n-sq
- firefox-nightly-i18n-sr
- firefox-nightly-i18n-sv-se
- firefox-nightly-i18n-ta
- firefox-nightly-i18n-te
- firefox-nightly-i18n-th
- firefox-nightly-i18n-tl
- firefox-nightly-i18n-tr
- firefox-nightly-i18n-trs
- firefox-nightly-i18n-uk
- firefox-nightly-i18n-ur
- firefox-nightly-i18n-uz
- firefox-nightly-i18n-vi
- firefox-nightly-i18n-xh
- firefox-nightly-i18n-zh-cn
- firefox-nightly-i18n-zh-tw
Sources (5)
teJECSke commented on 2026-07-17 09:59 (UTC) (edited on 2026-07-17 09:59 (UTC) by teJECSke)
DuKol commented on 2026-07-14 11:59 (UTC)
Hmm, maybe known problem, but breaks compilation. Anyway, new version of gcc, new kind of error:
8:50.94 W In file included from ../Sources/Nightly/src/mozilla-central/netwerk/sctp/datachannel/DataChannelDcSctp.cpp:5:
8:50.94 W In file included from ../Sources/Nightly/src/mozilla-central/netwerk/sctp/datachannel/DataChannelDcSctp.h:8:
8:50.94 W In file included from ../Sources/Nightly/src/mozilla-central/netwerk/sctp/datachannel/DataChannel.h:15:
8:50.95 E ../Sources/Nightly/src/mozilla-central/netwerk/sctp/datachannel/DataChannelProtocol.h:48:3: error: unknown type name 'uint8_t'
8:50.95 E 48 | uint8_t msg_type; // DATA_CHANNEL_OPEN
8:50.95 E | ^
8:50.96 E ../Sources/Nightly/src/mozilla-central/netwerk/sctp/datachannel/DataChannelProtocol.h:49:3: error: unknown type name 'uint8_t'
8:50.96 E 49 | uint8_t channel_type;
8:50.96 E | ^
8:50.96 E ../Sources/Nightly/src/mozilla-central/netwerk/sctp/datachannel/DataChannelProtocol.h:51:3: error: unknown type name 'uint32_t'
8:50.96 E 51 | uint32_t reliability_param;
8:50.97 E | ^
8:50.97 E ../Sources/Nightly/src/mozilla-central/netwerk/sctp/datachannel/DataChannelProtocol.h:52:3: error: unknown type name 'uint16_t'
8:50.97 E 52 | uint16_t label_length;
8:50.97 E | ^
8:50.97 E ../Sources/Nightly/src/mozilla-central/netwerk/sctp/datachannel/DataChannelProtocol.h:53:3: error: unknown type name 'uint16_t'
8:50.97 E 53 | uint16_t protocol_length;
8:50.98 E | ^
8:50.98 E ../Sources/Nightly/src/mozilla-central/netwerk/sctp/datachannel/DataChannelProtocol.h:58:3: error: unknown type name 'uint8_t'
8:50.98 E 58 | uint8_t msg_type; // DATA_CHANNEL_ACK
8:50.99 E | ^
8:56.25 E 6 errors generated.
heftig commented on 2026-07-14 08:54 (UTC)
Known problem; gcc 16.1.1+r346+g4e03491b401d-3 is currently broken and doesn't allow dynamically linking libstdc++. gcc 16.1.1+r346+g4e03491b401d-4 should fix it.
DuKol commented on 2026-07-13 06:29 (UTC)
Well, I cannot build with quite strange error:
0:17.09 checking whether the C++ compiler supports -Wno-character-conversion... yes
0:17.13 checking whether the C++ compiler supports -fno-sized-deallocation... yes
0:17.17 checking whether the C++ compiler supports -fno-aligned-new... yes
0:17.76 checking whether we're trying to statically link with libstdc++... yes
0:17.76 E ERROR: Firefox does not support linking statically with libstdc++
0:17.87 E *** Fix above errors and then restart with "./mach build"
==> ERROR: A failure occurred in build().
Aborting...
Can I change it myself to make it built?
Starchild_N7 commented on 2026-04-13 02:39 (UTC)
You should add package libvpx1.15 as dependency because of this error: unable to satisfy dependency 'libvpx.so=11-64' required by firefox-nightly
After installing that: libvpx1.15 package from AUR I finally got successfuly installed Firefox-Nightly. That fixes upgrading from older version. Helped by DeepSeek.
teJECSke commented on 2026-03-10 08:13 (UTC)
patching file security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h Hunk #1 FAILED at 5. 1 out of 1 hunk FAILED -- saving rejects to file security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h.rej
yingzou commented on 2026-01-26 10:09 (UTC) (edited on 2026-01-26 10:09 (UTC) by yingzou)
to glibc 2.43 we need
diff --git a/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h b/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h
index 45cb607..8b5cdce 100644
--- a/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h
+++ b/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h
@@ -66,8 +66,10 @@ typedef pthread_cond_t cnd_t;
typedef pthread_t thrd_t;
typedef pthread_key_t tss_t;
typedef pthread_mutex_t mtx_t;
-typedef pthread_once_t once_flag;
+#if !defined(__GLIBC__) || !__GLIBC_PREREQ(2, 43)
+typedef pthread_once_t once_flag;
+#endif
/*
Implementation limits:
@@ -90,11 +92,13 @@ impl_thrd_routine(void *p)
/*--------------- 7.25.2 Initialization functions ---------------*/
// 7.25.2.1
+#if !defined(__GLIBC__) || !__GLIBC_PREREQ(2, 43)
static inline void
call_once(once_flag *flag, void (*func)(void))
{
pthread_once(flag, func);
}
+#endif
/*------------- 7.25.3 Condition variable functions -------------*/
and PKGBUILD
# Make different channels installable in parallel
patch -Np1 -i ../0001-Install-under-remoting-name.patch
patch -Np1 -i ../aa.patch
sed -i 's/f8ad2b69fa472e332b50572c1b2dcc1c8a0fa783a1199aad245398d3df421b4b/5d1fd18e7f3ad440bec1333508c2d36a15b81d1331748aed56a3335224c1bcc5/g' third_party/rust/glslopt/.cargo-checksum.json
sed -i '/^#ifndef SYS_SECCOMP$/,/^#endif$/{ /^#ifndef SYS_SECCOMP$/d; /^#define SYS_SECCOMP/d; /^#endif$/d; }' \
security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h
clared85 commented on 2025-12-28 15:08 (UTC)
Hi at all guys...I'v a problem during compiling process error at:
0:29.18 make[2]: *** [/home/claudio/AUR/firefox_nightly/firefox-nightly/src/mozilla-central/config/recurse.mk:34: compile] Error 2 20:29.18 make[1]: *** [/home/claudio/AUR/firefox_nightly/firefox-nightly/src/mozilla-central/config/rules.mk:359: default] Error 2 20:29.18 make: *** [client.mk:60: build] Error 2
what I need to do?
brezza commented on 2025-12-21 04:25 (UTC)
firefox nightly 148 is already available when it is going to be available in aur?
heftig commented on 2025-11-20 16:51 (UTC)
You should check if your crash reports have any related bugzilla links.
If there's no bug already, you can use mozregression to find which commit/changeset introduced the bug and then file as new bug as "regressed by" the bug of the culprit commit. That usually gets it handled quickly, especially crashers.
Pinned Comments
heftig commented on 2022-07-27 22:26 (UTC)
Instead of building this yourself, please use the repository from https://bbs.archlinux.org/viewtopic.php?id=117157.
Not only do you skip the very time-consuming builds, but the published package also has debug symbols at Mozilla's crash reports service, which helps tremendously with finding or filing bugs for any crashes you get.
I consider this the canonical
firefox-nightlypackage for Arch Linux.Alternatively, download Firefox Nightly straight from Mozilla, extract it to a writable place (e.g.
~/.local/firefox-nightly) and let it update itself using the integrated updater.