Package Details: librewolf 133.0.3-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.net/
Keywords: browser web
Licenses: GPL, MPL, LGPL
Submitter: lsf
Maintainer: lsf
Last Packager: lsf
Votes: 144
Popularity: 4.35
First Submitted: 2019-06-14 18:41 (UTC)
Last Updated: 2024-12-15 09:44 (UTC)

Dependencies (58)

Sources (3)

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 28 Next › Last »

OdinVex commented on 2022-11-17 21:20 (UTC)

Brand-new installation of Manjaro, this package refused to install (PGP key...no pre-information stating required, waste of bandwidth). Added PGP key, tried installing...won't compile, I get the same errors as seen https://aur.archlinux.org/packages/librewolf#comment-886469. Rust is installed, and I even tried the Nightly chain. In the past two years, this package has never installed for me, despite trying any distro. I don't do anything after a clean installation except update the system and enable the AUR.

ZhangHua commented on 2022-11-07 03:41 (UTC)

@eclairevoyant I tried to build with extra-x86_64-build and it seems work. So I must find why there is this problem when using paru. Thanks for your help.

eclairevoyant commented on 2022-11-07 01:10 (UTC)

@ZhangHua have you tried building in a clean chroot without an AUR helper?

ZhangHua commented on 2022-11-04 10:44 (UTC)

Building on ArchLinux, I got this error when optimizing:

29:31.46 ld.lld: error: /home/user/.cache/paru/clone/librewolf/src/firefox-106.0.4/obj/x86_64-unknown-linux-gnu/release/libipcclientcerts_static.a(ipcclientcerts_static-be7c9f901c76335b.2hb4haoj9zn0jgbx.rcgu.o): Opaque pointers are only supported in -opaque-pointers mode (Producer: 'LLVM15.0.0-rust-1.65.0-stable' Reader: 'LLVM 14.0.6')
29:31.46 clang-14: error: linker command failed with exit code 1 (use -v to see invocation)

I have tried to switch rust between stable and nightly but it does not seem work. Should I build this after LLVM 15 released?

blufinney commented on 2022-10-26 02:54 (UTC) (edited on 2022-10-27 22:47 (UTC) by blufinney)

Edit: firejail was blocking parts of the build from accessing patch files that were needed.

Using Archlinux - the initial build/install worked fine a few days back. This error is generated with the latest version 106.0.1-1

==> Starting prepare()...
/usr/bin/patch: **** Can't open patch file ../0018-bmo-1516081-Disable-watchdog-during-PGO-builds.patch : No such file or directory
==> ERROR: A failure occurred in prepare().
    Aborting...

float3 commented on 2022-10-24 22:49 (UTC)

@Neko-san I ran

rustup default nightly
rustup update

and then tried installing it again with

yay -S librewolf

and it gave me the same (or a similar) error. compiling gkrust failed

Neko-san commented on 2022-10-24 15:23 (UTC)

@float3 it looks to me you might need to either update your rust toolchain or switch to the nightly toolchain

float3 commented on 2022-10-24 09:30 (UTC)

on arch linux

102:50.21 error: could not compile `gkrust`
102:50.22 Caused by:
102:50.23   process didn't exit successfully: `/home/three/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name gkrust toolkit/library/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type staticlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -Clto -C metadata=96187dc684c61dd5 -C extra-filename=-96187dc684c61dd5 --out-dir /home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/build/cargo-linker -C incremental=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/incremental -L dependency=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps -L dependency=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/release/deps --extern gkrust_shared=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/libgkrust_shared-9336539d3cc5c92a.rlib --extern lmdb_sys=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/liblmdb_sys-bc7d02335badd1cc.rlib --extern mozglue_static=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-d58f4f1883f3f936.rlib --extern mozilla_central_workspace_hack=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-17157fa22becb0a9.rlib --extern swgl=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/libswgl-b5e747ff27160868.rlib -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C panic=abort -C profile-generate=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj -C codegen-units=1 -L native=/usr/lib -L native=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/build/audioipc-99498d0a84d31bb9/out -L native=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/build/audioipc2-7a2d1a9ddfb684d3/out -L native=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/build/lmdb-rkv-sys-4707b6c547b5d038/out -L native=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/build/mozglue-static-90f41b86183af278/out -L native=/usr/lib -L native=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/dist/bin -L native=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/security/nss/lib/nss/nss_nss3 -L native=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/security/nss/lib/ssl/ssl_ssl3 -L native=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/config/external/nspr/pr -L native=/home/three/.cache/yay/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/build/swgl-07ae525ef3bbc2bf/out` (signal: 9, SIGKILL: kill)
102:51.78 make[4]: *** [/home/three/.cache/yay/librewolf/src/firefox-105.0.3/config/makefiles/rust.mk:433: force-cargo-library-build] Error 101
102:51.79 make[3]: *** [/home/three/.cache/yay/librewolf/src/firefox-105.0.3/config/recurse.mk:72: toolkit/library/rust/target] Error 2
102:51.79 make[3]: *** Waiting for unfinished jobs....
103:01.03 make[2]: *** [/home/three/.cache/yay/librewolf/src/firefox-105.0.3/config/recurse.mk:34: compile] Error 2
103:01.04 make[1]: *** [/home/three/.cache/yay/librewolf/src/firefox-105.0.3/config/rules.mk:361: default] Error 2
103:01.04 make: *** [client.mk:63: build] Error 2
103:01.07 72 compiler warnings present.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: librewolf

karolyi commented on 2022-10-12 09:27 (UTC)

So after a glibc update today, librewolf compiled successfully.