Package Details: librewolf 127.0.2-2

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: 125
Popularity: 4.41
First Submitted: 2019-06-14 18:41 (UTC)
Last Updated: 2024-06-27 07:20 (UTC)

Sources (3)

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 26 Next › Last »

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.

karolyi commented on 2022-10-11 09:57 (UTC)

I don't know about you guys but my compilation on manjaro fails due to rust SIGSEGV-ing:

 7:40.76 error: could not compile `neqo-http3`
 7:40.76 Caused by:
 7:40.76   process didn't exit successfully: `/usr/bin/rustc --crate-name neqo_http3 --edition=2018 /var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/third_party/rust/neqo-http3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="deny-warnings"' -C metadata=e9ed345e668f6098 -C extra-filename=-e9ed345e668f6098 --out-dir /var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/build/cargo-linker -L dependency=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps -L dependency=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/release/deps --extern enumset=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/libenumset-83451de894ea976d.rmeta --extern lazy_static=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/liblazy_static-a7d13b02e079bd80.rmeta --extern log=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/liblog-f0672d383826ae56.rmeta --extern neqo_common=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/libneqo_common-f343e55e51761aa6.rmeta --extern neqo_crypto=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/libneqo_crypto-0d1aa85e570571af.rmeta --extern neqo_qpack=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/libneqo_qpack-6dd8d6e4d9c1b2d5.rmeta --extern neqo_transport=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/libneqo_transport-61291c8e40d8c12f.rmeta --extern qlog=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/libqlog-fd21f45c3059b970.rmeta --extern sfv=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/libsfv-a5b94d07a28d6d47.rmeta --extern smallvec=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/libsmallvec-655dd78344632f73.rmeta --extern url=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/x86_64-unknown-linux-gnu/release/deps/liburl-531323d821a9048b.rmeta --cap-lints allow -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C panic=abort -C profile-generate=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj -C codegen-units=1 -L native=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/dist/bin -L native=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/security/nss/lib/nss/nss_nss3 -L native=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/security/nss/lib/ssl/ssl_ssl3 -L native=/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/obj/config/external/nspr/pr` (signal: 11, SIGSEGV: invalid memory reference)
 7:40.76 warning: build failed, waiting for other jobs to finish...
 7:46.87 61 warnings generated.
 7:46.92 dom/media/ogg
 7:46.92 extensions/spellcheck/hunspell/glue
 7:46.92 parser/htmlparser
 7:46.92 gfx/ots/src
 7:46.92 gfx/thebes
10:14.44 make[4]: *** [/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/config/makefiles/rust.mk:433: force-cargo-library-build] Error 101
10:14.44 make[3]: *** [/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/config/recurse.mk:72: toolkit/library/rust/target] Error 2
10:14.44 make[2]: *** [/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/config/recurse.mk:34: compile] Error 2
10:14.44 make[1]: *** [/var/tmp/pamac-build-karolyi/librewolf/src/firefox-105.0.3/config/rules.mk:361: default] Error 2
10:14.44 make: *** [client.mk:63: build] Error 2
10:14.46 259 compiler warnings present.
==> ERROR: A failure occurred in build().
    Aborting...