@ZhangHua have you tried building in a clean chroot without an AUR helper?
Search Criteria
Package Details: librewolf 134.0.2-1
Package Actions
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: | 147 |
Popularity: | 3.73 |
First Submitted: | 2019-06-14 18:41 (UTC) |
Last Updated: | 2025-01-26 21:06 (UTC) |
Dependencies (58)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-macosAUR, freetype2-gitAUR, freetype2-qdoledAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxdamage
- libxext (libxext-gitAUR)
- Show 38 more dependencies...
Required by (26)
- edge-frfox (optional)
- ff2mpv-go-git (optional)
- ff2mpv-rust (optional)
- firefox-gnome-theme (optional)
- librewolf-comment-out-cfg-hook
- librewolf-extension-bitwarden-bin
- librewolf-extension-bitwarden-git (optional)
- librewolf-extension-darkreader
- librewolf-extension-darkreader-bin
- librewolf-extension-gnome-shell-integration
- librewolf-extension-kagisearch-bin
- librewolf-extension-localcdn-bin
- librewolf-extension-plasma-integration
- librewolf-extension-return-youtube-dislike-bin
- librewolf-extension-tridactyl-bin
- librewolf-extension-ublock-origin-bin
- librewolf-extension-uget-integration-bin
- librewolf-extension-vimiumc-bin
- librewolf-extension-xdman8-browser-monitor-bin
- librewolf-firefox-shim
- Show 6 more...
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 29 Next › Last »
eclairevoyant commented on 2022-11-07 01:10 (UTC)
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...
Pinned Comments
lsf commented on 2025-01-01 21:28 (UTC)
Please refrain from abusing the flagging of a package as out of date for build issues. This is not what it is supposed to be used for.
I automatically get notified of comments to this package. I do not need to be notified of whatever build problems occur (whether they are an individual's problems or the actual package's problems) twice, and not via flagging it out of date.
Issues with this package can also be reported at https://codeberg.org/librewolf/issues/issues (as it is also maintained there, at https://codeberg.org/librewolf/arch, too).