Package Details: firefox-nightly-hg 92.0a1.r574816.6f50eaaba7ee-2

Git Clone URL: https://aur.archlinux.org/firefox-nightly-hg.git (read-only, click to copy)
Package Base: firefox-nightly-hg
Description: Standalone web browser from mozilla.org, nightly version
Upstream URL: https://www.mozilla.org/firefox/
Licenses: GPL, MPL, LGPL
Conflicts: firefox-nightly
Submitter: LinuxVieLoisir
Maintainer: None
Last Packager: LinuxVieLoisir
Votes: 0
Popularity: 0.000000
First Submitted: 2019-05-05 14:26 (UTC)
Last Updated: 2021-08-02 05:18 (UTC)

Dependencies (36)

Sources (4)

Pinned Comments

LinuxVieLoisir commented on 2020-04-30 08:44 (UTC) (edited on 2020-04-30 09:21 (UTC) by LinuxVieLoisir)

hugegameartgd: Also I advise against using yay for this compilation, it's up to you to keep your firefox up to date because every day a new source code is available from this channel nightly, I recommend recompilations once a week. to be about up to date. Obviously if we had to change the version of the package every day would be unmanageable. Anyway, every time we compile via our package, it automatically downloads the latest version. So if I were you, I would do a

git clone https://aur.archlinux.org/firefox-nightly-hg.git
cd firefox-nightly-hg
makepkg -si

Latest Comments

1 2 Next › Last »

subraizada3 commented on 2021-12-23 04:31 (UTC)

Building has been broken for (at least) the past week on my computer. Resolved by deleting line 120 './mach create-mach-environment'.

I also changed the next line from 'xfvb-run ... ./mach build' to just './mach build' at the same time. I don't think the xfvb-run was causing any issues, but it seems unnecessary. The PKGBUILD for firefox only uses xfvb for the LTO step (which we're not doing here), not for the final build.

BujuArena commented on 2021-07-14 02:14 (UTC)

I get this build error at the end of the log when trying to build this:

install: cannot stat 'browser/branding/nightly/content/identity-icons-brand.svg': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...

LinuxVieLoisir commented on 2020-10-03 16:30 (UTC)

@subraizada3: Thanks for your contribution, I added this patch to the package. Have a nice day.

subraizada3 commented on 2020-09-22 04:41 (UTC) (edited on 2020-09-22 04:56 (UTC) by subraizada3)

This bug is currently preventing Firefox from building: https://bugzilla.mozilla.org/show_bug.cgi?id=1665675. It has a patch to fix it at https://phabricator.services.mozilla.com/D90627, but that's currently pending review.

So if you're building this in the near future before the revision is merged you will need to download the diff from Phabricator and apply the patch. I was following the Firefox Nightly steps at https://the-pwner224.neocities.org/compiling-firefox/index.html and was just able to add it as another patch:

patch -Np1 -i ../D90627.diff

LinuxVieLoisir commented on 2020-04-30 19:36 (UTC) (edited on 2020-04-30 19:39 (UTC) by LinuxVieLoisir)

@hugegameartgd: There's no problem. If you encounter another problem, please do not hesitate to post a comment.

hugegameartgd commented on 2020-04-30 16:39 (UTC)

Thanks, after recompiling mercurial-hg, nss-hg, nspr-hg and icu-git, changing from nodejs-lts-dubnium to nodejs and reinstalling rust it works again and compiles fine. Sorry for the wrong report.

LinuxVieLoisir commented on 2020-04-30 11:34 (UTC)

hugegameartgd: I just recompiled, nothing to report.

19:43.49 warning: widget/gtk/mozcontainer.cpp:288:3 [-W#pragma-messages] Not available before 2.34
19:43.49 warning: widget/gtk/mozcontainer.cpp:326:5 [-W#pragma-messages] Not available before 2.34
19:43.49 warning: widget/gtk/mozcontainer.cpp:357:3 [-W#pragma-messages] Not available before 2.34
19:43.49 warning: widget/gtk/mozcontainer.cpp:358:3 [-W#pragma-messages] Not available before 2.34
19:43.49 warning: widget/gtk/mozcontainer.cpp:359:3 [-W#pragma-messages] Not available before 2.34
19:43.49 warning: widget/gtk/mozcontainer.cpp:360:3 [-W#pragma-messages] Not available before 2.34
19:43.49 warning: widget/gtk/mozcontainer.cpp:675:7 [-W#pragma-messages] Not available before 2.34
19:43.49 warning: /usr/include/features.h:187:3 [-W#warnings] "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
19:43.49 ccache (direct) hit rate: 42.1%; (preprocessed) hit rate: 0.9%; miss rate: 56.9%
To view resource usage of the build, run |mach resource-usage|.
19:43.49 We know it took a while, but your build finally finished successfully!
To take your build for a test drive, run: |mach run|
For more information on what to do now, see https://developer.mozilla.org/docs/Developer_Guide/So_You_Just_Built_Firefox
 0:00.28 /usr/bin/make -C . -j12 -s -w buildsymbols
==> Entre dans l’environnement fakeroot…

LinuxVieLoisir commented on 2020-04-30 08:44 (UTC) (edited on 2020-04-30 09:21 (UTC) by LinuxVieLoisir)

hugegameartgd: Also I advise against using yay for this compilation, it's up to you to keep your firefox up to date because every day a new source code is available from this channel nightly, I recommend recompilations once a week. to be about up to date. Obviously if we had to change the version of the package every day would be unmanageable. Anyway, every time we compile via our package, it automatically downloads the latest version. So if I were you, I would do a

git clone https://aur.archlinux.org/firefox-nightly-hg.git
cd firefox-nightly-hg
makepkg -si

LinuxVieLoisir commented on 2020-04-30 08:29 (UTC)

hugegameartgd: One person has already had this problem on the icecat package: https://aur.archlinux.org/packages/icecat/?setlang=da&comments=all&O=90&PP=10 It seems that either you don't have the prerequisites on your archlinux, or your updates have not been done, because the compilation of firefox nightly requires the latest packages. Either there is a problem with the downloaded source code, so update your system, and recompile from 0, I want to make it clear that I have no problem at the moment with the build.

hugegameartgd commented on 2020-04-30 00:10 (UTC)

Now I get:

66: 56.34 BUILD STATUS BUILD_VERBOSE ipc / app
66: 56.50 1 warning generated.
66: 57.15 ipc / chromium
67: 06.22 ipc / chromium / src / third_party
67: 25.16 ipc / glue
68: 15.10 ipc / ipdl
68: 42.88 ipc / testshell
69: 05.03 js / ipc
69: 13.29 hal
69: 38.48 js / xpconnect / wrappers
70: 13.98 js / xpconnect / loader
72: 03.22 js / xpconnect / src
73: 05.06 js / xpconnect / shell
73: 06.82 modules / libjar
73: 13.36 modules / libjar / zipwriter
74: 03.19 storage
75: 43.20 extensions / permissions
76: 02.40 media / webrtc / signaling / src / common
76: 09.93 media / webrtc / signaling / src / jsep
76: 15.07 media / webrtc / signaling / src / media-conduit
76: 36.89 media / webrtc / signaling / src / media pipeline
77: 21.51 media / webrtc / signaling / src / peerconnection
81: 47.59 media / webrtc / signaling / src / sdp
87: 43.40 media / webrtc / trunk / webrtc / api / audio_codecs / audio_codecs_api_gn
88: 10.48 media / webrtc / trunk / webrtc / api / audio_codecs / builtin_audio_decoder_factory_gn
88: 14.81 media / webrtc / trunk / webrtc / api / audio_codecs / builtin_audio_encoder_factory_gn
88: 14.96 error: could not compile `gkrust`.
88: 14.96 Caused by:
88: 14.97 process didn't exit successfully: `/ usr / bin / rustc --crate-name gkrust toolkit / library / rust / lib.rs --error-format = json --json = diagnostic-rendered-ansi - crate-type staticlib --emit = dep-info, link -C opt-level = 2 -C panic = abort -Clto --cfg 'feature = "cranelift_x86"' --cfg 'feature = "cubeb-remoting"' - -cfg 'feature = "cubeb_pulse_rust"' --cfg 'feature = "gecko_profiler"' --cfg 'feature = "gecko_profiler_parse_elf"' --cfg 'feature = "glean"' --cfg 'feature = "moz_memory"' - -cfg 'feature = "moz_places"' --cfg 'feature = "new_cert_storage"' --cfg 'feature = "new_webext_storage"' --cfg 'feature = "new_xulstore"' --cfg 'feature = "quantum_render"' - -cfg 'feature = "remote_agent"' --cfg 'feature = "services_sync"' --cfg 'feature = "simd-accel"' --cfg 'feature = "spidermonkey_rust"' --cfg 'feature = "webgpu" '--cfg' feature = "webrtc" '-C metadata = 4e858b5bf62d2a52 -C extra-filename = -4e858b5bf62d2a52 --out-dir / run / media / user / compile / yay / firefox-nightly-hg / src / mozilla- central / obj-x86_64-pc-linux-gnu / x86_64-unknown-linux- gnu / release / deps --target x86_64-unknown-linux-gnu -C linker = / run / media / user / compile / yay / firefox-nightly-hg / src / mozilla-central / build / cargo-linker -L dependency = / run / media / user / compile / yay / firefox-nightly-hg / src / mozilla-central / obj-x86_64-pc-linux-gnu / x86_64-unknown-linux-gnu / release / deps -L dependency = / run / media / user / compile / yay / firefox-nightly-hg / src / mozilla-central / obj-x86_64-pc-linux-gnu / release / deps --extern gkrust_shared = / run / media / user / compile / yay /firefox-nightly-hg/src/mozilla-central/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libgkrust_shared-87b5a4992993314b.rlib --extern mozglue_static = / run user / compile / yay / firefox-nightly-hg / src / mozilla-central / obj-x86_64-pc-linux-gnu / x86_64-unknown-linux-gnu / release / deps / libmozglue_static-22d97fe33d512ff6.rlib --extern mozilla_central_work / run / media / user / compile / yay / firefox-nightly-hg / src / mozilla-central / obj-x86_64-pc-linux-gnu / x86_64-unknown-linux-gnu / release / deps / libmozilla_central_workspace_hack-fca22 7a4d733a0a5.rlib -C opt-level = 2 -C debuginfo = 2 -C force-frame-pointers = yes --cap-lints warn -C codegen-units = 1 -L native = / usr / lib -L native = / run / media / user / compile / yay / firefox-nightly-hg / src / mozilla-central / obj-x86_64-pc-linux-gnu / x86_64-unknown-linux-gnu / release / build / lmdb-rkv-sys- 0a86c8553824fcaf / out -L native = / run / media / user / compile / yay / firefox-nightly-hg / src / mozilla-central / obj-x86_64-pc-linux-gnu / x86_64-unknown-linux-gnu / release / build / mozglue-static-8e25ee46a424738d / out -L native = / run / media / user / compile / yay / firefox-nightly-hg / src / mozilla-central / obj-x86_64-pc-linux-gnu / dist / bin - L native = / run / media / user / compile / yay / firefox-nightly-hg / src / mozilla-central / obj-x86_64-pc-linux-gnu / security / nss / lib / nss / nss_nss3 -L native = / run / media / user / compile / yay / firefox-nightly-hg / src / mozilla-central / obj-x86_64-pc-linux-gnu / security / nss / lib / ssl / ssl_ssl3 -L native = / run / media / user / compile / yay / firefox-nightly-hg / src / mozilla-central / obj-x86_64-pc-linux-gnu / config / external / nspr / pr -L native = / run / media / us er / compile / yay / firefox-nightly-hg / src / mozilla-central / obj-x86_64-pc-linux-gnu / x86_64-unknown-linux-gnu / release / build / swgl-24edf1d0aa75076e / out -L native = / run / media / user / compile / yay / firefox-nightly-hg / src / mozilla-central / obj-x86_64-pc-linux-gnu / x86_64-unknown-linux-gnu / release / build / libloading-1a561a3684948f4f / out - L native = / usr / lib` (signal: 9, SIGKILL: kill)
88: 15.01 make [4]: ​​*** [/run/media/user/compile/yay/firefox-nightly-hg/src/mozilla-central/config/makefiles/rust.mk:294: force-cargo-library -build] error 101
88: 15.04 make [3]: *** [/run/media/user/compile/yay/firefox-nightly-hg/src/mozilla-central/config/recurse.mk:74: toolkit / library / rust / target ] Error 2
88: 15.05 make [3]: *** Waiting for processes that have not yet ended ....
89: 33.85 make [2]: *** [/run/media/user/compile/yay/firefox-nightly-hg/src/mozilla-central/config/recurse.mk:34: compile] Error 2
89: 33.87 make [1]: *** [/run/media/user/compile/yay/firefox-nightly-hg/src/mozilla-central/config/rules.mk:394: default] Error 2
89: 33.89 make: *** [client.mk:125: build] Error 2
89: 33.93 153 compiler warnings present.
==> ERROR: An error happened in build ().
    Cancel ...
Error making: firefox-nightly-hg
[user @ archlinux ~] $

when compiling