I've just pushed an update (intentionally without bumping pkgrel) that should hopefully fix this.
Search Criteria
Package Details: librewolf 1:137.0.0_3-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: | MPL-2.0 |
Submitter: | lsf |
Maintainer: | lsf |
Last Packager: | lsf |
Votes: | 172 |
Popularity: | 16.11 |
First Submitted: | 2019-06-14 18:41 (UTC) |
Last Updated: | 2025-04-06 11:35 (UTC) |
Dependencies (62)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, bash-gitAUR)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR)
- 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)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxdamage
- libxext (libxext-gitAUR)
- libxfixes
- libxrandr (libxrandr-gitAUR)
- libxss
- libxt
- mime-types (mailcap)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- pango (pango-gitAUR)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-xo-fontsAUR, ttf-paratypeAUR, ttf-dejavu-emojilessAUR, ttf-lucida-fontsAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, ttf-ms-win11-autoAUR, ttf-ms-win10-cdnAUR, noto-fonts-liteAUR, ttf-ibm-plex-sans-scAUR, noto-fonts-variable-liteAUR, ttf-shangguAUR, noto-fonts-latin-greek-cyrillicAUR, apple-fontsAUR, ttf-plemoljpAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-plemoljp-binAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation, ttf-roboto)
- binutils (make)
- cbindgen (make)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- diffutils (make)
- git (git-gitAUR, git-glAUR) (make)
- imake (make)
- inetutils (inetutils-gitAUR) (make)
- jackAUR (jack2-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-gitAUR, jack2, pipewire-jack) (make)
- jq (jq-gitAUR, jaq-binAUR) (make)
- lld (llvm-gitAUR) (make)
- llvm (llvm-gitAUR, llvm-minimal-gitAUR) (make)
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, mesa-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-minimal-gitAUR, mesa-amber) (make)
- nasm (nasm-gitAUR) (make)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-iron, nodejs-lts-jod) (make)
- pciutils (pciutils-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-setuptools (make)
- rust (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rustup) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- wasi-compiler-rt (make)
- wasi-libc (wasi-libc-gitAUR) (make)
- wasi-libc++ (make)
- wasi-libc++abi (make)
- weston (weston-gitAUR) (make)
- wlheadless-run (xwayland-run-gitAUR, xwayland-runAUR, xwayland-run-cageAUR, xwayland-run-gnome-kioskAUR, xwayland-run-kwinAUR, xwayland-run-mutterAUR) (make)
- xorg-xwayland (xorg-xwayland-gitAUR, xorg-xwayland-bug865-issue1578AUR, xorg-xwayland-hidpi-xpropAUR) (make)
- yasm (yasm-gitAUR) (make)
- zip (zip-natspecAUR) (make)
- hunspell-dictionary (hunspell-lbAUR, hunspell-be-taraskAUR, hunspell-de, hunspell-el, hunspell-en_au, hunspell-en_ca, hunspell-en_gb, hunspell-en_us, hunspell-es_any, hunspell-es_ar, hunspell-es_bo, hunspell-es_cl, hunspell-es_co, hunspell-es_cr, hunspell-es_cu, hunspell-es_do, hunspell-es_ec, hunspell-es_es, hunspell-es_gt, hunspell-es_hn, hunspell-es_mx, hunspell-es_ni, hunspell-es_pa, hunspell-es_pe, hunspell-es_pr, hunspell-es_py, hunspell-es_sv, hunspell-es_uy, hunspell-es_ve, hunspell-fr, hunspell-he, hunspell-hu, hunspell-it, hunspell-nl, hunspell-pl, hunspell-ro, hunspell-ru) (optional) – Spell checking
- libnotify (libnotify-gitAUR) (optional) – Notification integration
- networkmanager (networkmanager-gitAUR, networkmanager-iwdAUR) (optional) – Location detection via available WiFi networks
- speech-dispatcher (speech-dispatcher-gitAUR) (optional) – Text-to-Speech
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (optional) – Screensharing with Wayland
Required by (31)
- 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-foxyproxy
- librewolf-extension-gnome-shell-integration
- librewolf-extension-greasemonkey
- librewolf-extension-kagisearch-bin
- librewolf-extension-localcdn-bin
- librewolf-extension-plasma-integration
- librewolf-extension-return-youtube-dislike-bin
- librewolf-extension-reverse-image-search
- librewolf-extension-tridactyl-bin
- librewolf-extension-ublock-origin-bin
- librewolf-extension-uget-integration-bin
- librewolf-extension-user-agent-switcher
- librewolf-extension-vimiumc-bin
- librewolf-extension-xdman8-browser-monitor-bin
- librewolf-firefox-shim
- librewolf-gnome-search-provider
- librewolf-noscript
- librewolf-vencord
- librewolf-vencord-bin
- librewolf-vencord-git
- profile-sync-daemon-librewolf (optional)
- uget-integrator-libreworlf (optional)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 33 Next › Last »
lsf commented on 2023-01-28 12:07 (UTC)
lsf commented on 2023-01-28 10:21 (UTC)
That's good to know. Albeit odd.
(I had modified the patch to get the aarch64
build to be possible with webrtc, and the code change should be absolutely irrelevant for non-aarch64
builds. Doesn't seem to be the case though, so I'll have to use different patches for the different architectures here, instead of one for both, it seems. I'll address that asap.)
Thanks!
FuzzyMidnight commented on 2023-01-28 04:01 (UTC)
Got this to build by syncing 0001-libwebrtc-screen-cast-sync.patch update from firefox package https://archlinux.org/packages/extra/x86_64/firefox/
HurricanePootis commented on 2023-01-27 19:53 (UTC)
Maybe the GCC/Clang updates that recently came out?
eclairevoyant commented on 2023-01-27 01:57 (UTC)
@blufinney It did work earlier on their CI clearly so something broke within the last week
blufinney commented on 2023-01-25 20:30 (UTC)
That's odd. It won't build but there is a binary available? Fun.
lsf commented on 2023-01-18 21:24 (UTC)
Yep, also happens in the CI now: https://gitlab.com/librewolf-community/browser/arch/-/jobs/3621178324
I'll see if I can get this fixed (or at least find a fix for it ^^)
HurricanePootis commented on 2023-01-18 17:57 (UTC)
0:04.96 ld.lld: error: undefined hidden symbol: webrtc::SharedScreenCastStream::~SharedScreenCastStream()
0:04.96 >>> referenced by ref_counted_base.h:80 (/home/hurricane/librewolf/src/firefox-109.0/third_party/libwebrtc/api/ref_counted_base.h:80)
0:04.96 >>> /home/hurricane/librewolf/src/firefox-109.0/obj/toolkit/library/build/../../../third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.o:(webrtc::DesktopCaptureOptions::~DesktopCaptureOptions())
0:04.96 >>> referenced by ref_counted_base.h:80 (/home/hurricane/librewolf/src/firefox-109.0/third_party/libwebrtc/api/ref_counted_base.h:80)
0:04.96 >>> /home/hurricane/librewolf/src/firefox-109.0/obj/toolkit/library/build/../../../third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.o:(webrtc::DesktopCaptureOptions::operator=(webrtc::DesktopCaptureOptions const&))
0:04.96 >>> referenced by ref_counted_base.h:80 (/home/hurricane/librewolf/src/firefox-109.0/third_party/libwebrtc/api/ref_counted_base.h:80)
0:04.96 >>> /home/hurricane/librewolf/src/firefox-109.0/obj/toolkit/library/build/../../../third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.o:(webrtc::DesktopCaptureOptions::operator=(webrtc::DesktopCaptureOptions&&))
0:04.96 >>> referenced 4 more times
0:04.96 ld.lld: error: undefined hidden symbol: webrtc::SharedScreenCastStream::CreateDefault()
0:04.96 >>> referenced by desktop_capture_options.cc:45 (/home/hurricane/librewolf/src/firefox-109.0/third_party/libwebrtc/modules/desktop_capture/desktop_capture_options.cc:45)
0:04.96 >>> /home/hurricane/librewolf/src/firefox-109.0/obj/toolkit/library/build/../../../third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.o:(webrtc::DesktopCaptureOptions::CreateDefault())
0:04.96 ld.lld: error: undefined hidden symbol: webrtc::BaseCapturerPipeWire::BaseCapturerPipeWire(webrtc::DesktopCaptureOptions const&)
0:04.96 >>> referenced by unique_ptr.h:1065 (/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/12.2.1/../../../../include/c++/12.2.1/bits/unique_ptr.h:1065)
0:04.96 >>> /home/hurricane/librewolf/src/firefox-109.0/obj/toolkit/library/build/../../../third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn1.o:(webrtc::DesktopCapturer::CreateRawScreenCapturer(webrtc::DesktopCaptureOptions const&))
0:04.96 >>> referenced by unique_ptr.h:1065 (/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/12.2.1/../../../../include/c++/12.2.1/bits/unique_ptr.h:1065)
0:04.96 >>> /home/hurricane/librewolf/src/firefox-109.0/obj/toolkit/library/build/../../../third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn1.o:(webrtc::DesktopCapturer::CreateRawWindowCapturer(webrtc::DesktopCaptureOptions const&))
0:05.02 Finished release [optimized] target(s) in 1.54s
0:05.11 clang-15: error: linker command failed with exit code 1 (use -v to see invocation)
0:05.11 make[4]: *** [/home/hurricane/librewolf/src/firefox-109.0/config/rules.mk:540: libxul.so] Error 1
0:05.11 make[3]: *** [/home/hurricane/librewolf/src/firefox-109.0/config/recurse.mk:72: toolkit/library/build/target] Error 2
0:05.11 make[3]: *** Waiting for unfinished jobs....
0:05.12 make[2]: *** [/home/hurricane/librewolf/src/firefox-109.0/config/recurse.mk:34: compile] Error 2
0:05.12 make[1]: *** [/home/hurricane/librewolf/src/firefox-109.0/config/rules.mk:361: default] Error 2
0:05.12 make: *** [client.mk:60: build] Error 2
0:05.14 419 compiler warnings present.
I am getting a build error as well
prg commented on 2023-01-18 17:31 (UTC) (edited on 2023-02-07 05:39 (UTC) by prg)
I'm also building a clean build environment and I get the same error as lahwaacz
edit: i've successfully recompiled with the 109.0.0.1 PKGBUILD
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).