Package Details: librewolf 93.0-1

Git Clone URL: https://aur.archlinux.org/librewolf.git (read-only, click to copy)
Package Base: librewolf
Description: Community-maintained fork of Firefox, focused on privacy, security and freedom.
Upstream URL: https://librewolf-community.gitlab.io/
Keywords: browser web
Licenses: GPL, MPL, LGPL
Submitter: lsf
Maintainer: lsf
Last Packager: lsf
Votes: 38
Popularity: 4.87
First Submitted: 2019-06-14 18:41
Last Updated: 2021-10-09 10:24

Dependencies (37)

Sources (5)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

lahwaacz commented on 2021-10-09 17:46

I've got this error when building version 93.0-1 in a clean chroot:

Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libpci missing (t=0.445181) [GFX1-]: glxtest: libpci missing

Edit: oh, wait – somehow the build continues...

neopolitan commented on 2021-10-06 22:42

@Domarius: You're having a problem because you're attempting to compile a web browser from source, which even people that use Gentoo, a source based distribution, are reluctant to do.

I highly recommend seeking out *-bin versions of any browser you want unless you absolutely need to compile it yourself

Domarius commented on 2021-09-16 04:41

Ok, I sat through the Waterfox installation and it was the same thing, but at the end it cleaned up after itself and I got all my space back. I've never seen this kind of long-ass space consuming build for AUR packages before, but perhaps I'm still new to all this. Giving it another go.

Domarius commented on 2021-09-16 02:41

Absolutely insane... I was shocked to see the build was still running after nearly 1 hour, and my space was being eaten up. /var/tmp/pamac-build-domarius/librewolf was taking up 10gb, and still wasn't finished. What the heck is going on here?? I've cancelled the install, deleted that folder, and trying librewolf-bin, or maybe even another browser...

Lappen commented on 2021-07-25 19:55

rustup install stable
rustup default stable

This but as root, if you have a bad installation.

madjoe commented on 2021-07-24 16:51

This error is caused due to a bad rustup installation (unknown reason).

To fix it type:

rustup install stable
rustup default stable

But unfortunately, even after I fixed this issue, I still couldn't install it on my system since it made my root partition run out of space (even though I still had 16GB available!). I ended up installing librewolf-bin instead.

Hyolobrika commented on 2021-07-24 16:21

@lsf

I tried building in a clean chroot with buildpkg -cp <folder with PKGBUILD> (I'm on Manjaro) and without the throttling you suggested I do previously. I got the same error.

59:44.06 error: could not compile `gkrust`
59:44.06 Caused by:
59:44.06   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 -C embed-bitcode=no -Clto --cfg 'feature="cubeb-remoting"' --cfg 'feature="cubeb_pulse_rust"' --cfg 'feature="gecko_profiler"' --cfg 'feature="gecko_profiler_parse_elf"' --cfg 'feature="glean_disable_upload"' --cfg 'feature="glean_with_gecko"' --cfg 'feature="moz_memory"' --cfg 'feature="moz_places"' --cfg 'feature="oxidized_breakpad"' --cfg 'feature="quantum_render"' --cfg 'feature="remote_agent"' --cfg 'feature="simd-accel"' --cfg 'feature="webgpu"' --cfg 'feature="webrtc"' --cfg 'feature="with_dbus"' -C metadata=b603e2e0641cfdc7 -C extra-filename=-b603e2e0641cfdc7 --out-dir /build/librewolf/src/firefox-88.0.1/obj/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/librewolf/src/firefox-88.0.1/build/cargo-linker -L dependency=/build/librewolf/src/firefox-88.0.1/obj/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/librewolf/src/firefox-88.0.1/obj/release/deps --extern gkrust_shared=/build/librewolf/src/firefox-88.0.1/obj/x86_64-unknown-linux-gnu/release/deps/libgkrust_shared-ff405903dde6d116.rlib --extern mozglue_static=/build/librewolf/src/firefox-88.0.1/obj/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-41c3f4aae1ea3eb6.rlib --extern mozilla_central_workspace_hack=/build/librewolf/src/firefox-88.0.1/obj/x86_64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-419fecc2df0180f1.rlib --extern swgl=/build/librewolf/src/firefox-88.0.1/obj/x86_64-unknown-linux-gnu/release/deps/libswgl-790ec29017ce2d9d.rlib -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C panic=abort -C profile-generate=/build/librewolf/src/firefox-88.0.1/obj -C codegen-units=1 -L native=/usr/lib -L native=/build/librewolf/src/firefox-88.0.1/obj/x86_64-unknown-linux-gnu/release/build/audioipc-51196396890f2080/out -L native=/build/librewolf/src/firefox-88.0.1/obj/x86_64-unknown-linux-gnu/release/build/lmdb-rkv-sys-e765c0c8641e35ff/out -L native=/build/librewolf/src/firefox-88.0.1/obj/x86_64-unknown-linux-gnu/release/build/mozglue-static-78fa5c30d73aa8f6/out -L native=/build/librewolf/src/firefox-88.0.1/obj/dist/bin -L native=/build/librewolf/src/firefox-88.0.1/obj/security/nss/lib/nss/nss_nss3 -L native=/build/librewolf/src/firefox-88.0.1/obj/security/nss/lib/ssl/ssl_ssl3 -L native=/build/librewolf/src/firefox-88.0.1/obj/config/external/nspr/pr -L native=/build/librewolf/src/firefox-88.0.1/obj/x86_64-unknown-linux-gnu/release/build/swgl-85482b07cfa20409/out` (signal: 9, SIGKILL: kill)
59:44.10 make[4]: *** [/build/librewolf/src/firefox-88.0.1/config/makefiles/rust.mk:356: force-cargo-library-build] Error 101
59:44.11 make[3]: *** [/build/librewolf/src/firefox-88.0.1/config/recurse.mk:72: toolkit/library/rust/target] Error 2
59:44.11 make[2]: *** [/build/librewolf/src/firefox-88.0.1/config/recurse.mk:34: compile] Error 2
59:44.12 make[1]: *** [/build/librewolf/src/firefox-88.0.1/config/rules.mk:355: default] Error 2
59:44.13 make: *** [client.mk:65: build] Error 2
59:44.15 274 compiler warnings present.
 Config object not found by mach.
Configure complete!
Be sure to run |mach build| to pick up any changes
==> ERROR: A failure occurred in build().
    Aborting...

Thanks for the help so far.

lsf commented on 2021-07-23 21:03

Hm, I can only imagine some environment variable for rustup usage messes things up / causes rustup to be called (by default it's not used / needed during the build process, only rust is needed as a package). You could check for something like this, or try it in a clean chroot ( https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot )

madjoe commented on 2021-07-23 19:19

When trying to install on my KDE Plasma, I encountered this error: https://pastebin.com/raw/qR0TUWj2

ZorinArch commented on 2021-07-16 09:16

Hi, please add some patches from firefox-appmenu to this package to be more friendly with KDE plasma.