Package Details: librewolf 125.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: 121
Popularity: 1.81
First Submitted: 2019-06-14 18:41 (UTC)
Last Updated: 2024-05-02 09:29 (UTC)

Dependencies (39)

Sources (3)

Latest Comments

« First ‹ Previous 1 .. 20 21 22 23 24 25 26 Next › Last »

lsf commented on 2021-01-27 12:36 (UTC)

Yeah, sounds like a memory issue. I have 16GB and this happens sometimes when compiling locally as well.

You could try running it on fewer cores by uncommenting # mk_add_options MOZ_MAKE_FLAGS="-j4" in the PKGBUILD and setting it to something like half the amount of your physical cores or lower. This will obviously make things take quite a bit longer but might also use less RAM.

Another things worth trying might be to add export LDFLAGS+=" -Wl,--no-keep-memory" to the PKGBUILD (at somewhere around line 81). This is currently only used for the aarch64 builds, but should also lead to the linking process using less memory.

lahwaacz commented on 2021-01-27 11:38 (UTC)

@saloniamatteo: that can happen e.g. if you don't have enough RAM.

saloniamatteo commented on 2021-01-27 07:25 (UTC) (edited on 2021-01-27 11:35 (UTC) by saloniamatteo)

Yesterday I tried building this package twice, but it always failed in the same point, trying to compile gkrust, failing with an error code saying it received signal 9, and it was killed by kill, even though I set the process' niceness to -20 (the first time it was 0, the second time it was -20).

Does anyone else have the same issue?

lahwaacz commented on 2021-01-20 08:05 (UTC)

@pfctl: The base-devel group is assumed to be installed, see https://wiki.archlinux.org/index.php/Arch_User_Repository#Getting_started

pfctl commented on 2021-01-20 07:04 (UTC) (edited on 2021-01-20 07:06 (UTC) by pfctl)

commit 0094776 fails to build not finding m4 as a dependency FYI:

0:08.29 checking for m4... not found
0:08.29 DEBUG: m4: Trying gm4
0:08.29 DEBUG: m4: Trying m4
0:08.29 ERROR: Cannot find m4

alium commented on 2020-12-02 12:36 (UTC)

please use patchs from https://github.com/archlinux/svntogit-packages/tree/packages/firefox/trunk and fix compilation with rust 1.48.0 Using older rust is no solution. Thanks

ccorn commented on 2020-10-21 13:14 (UTC) (edited on 2020-10-21 13:36 (UTC) by ccorn)

Patch URL needs to be stabilized:

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -22,11 +22,12 @@ optdepends=('networkmanager: Location detection via available WiFi networks'
             'hunspell-en_US: Spell checking, American English')
 options=(!emptydirs !makeflags !strip)
 _arch_svn=https://git.archlinux.org/svntogit/packages.git/plain/trunk
+_arch_id="?h=packages/firefox&id=228f570f1ff5a793bd5fa0bf21494ee3bc1831bb"
 source_x86_64=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz
                $pkgname.desktop
-               "0002-Bug-1660901-Support-the-fstat-like-subset-of-fstatat.patch::${_arch_svn}/0002-Bug-1660901-Support-the-fstat-like-subset-of-fstatat.patch?h=packages/firefox"
-               "0003-Bug-1660901-ignore-AT_NO_AUTOMOUNT-in-fstatat-system.patch::${_arch_svn}/0003-Bug-1660901-ignore-AT_NO_AUTOMOUNT-in-fstatat-system.patch?h=packages/firefox"
-               "0004-Bug-1663715-Update-syn-and-proc-macro2-so-that-Firef.patch::${_arch_svn}/0004-Bug-1663715-Update-syn-and-proc-macro2-so-that-Firef.patch?h=packages/firefox"
+               "0002-Bug-1660901-Support-the-fstat-like-subset-of-fstatat.patch::${_arch_svn}/0002-Bug-1660901-Support-the-fstat-like-subset-of-fstatat.patch${_arch_id}"
+               "0003-Bug-1660901-ignore-AT_NO_AUTOMOUNT-in-fstatat-system.patch::${_arch_svn}/0003-Bug-1660901-ignore-AT_NO_AUTOMOUNT-in-fstatat-system.patch${_arch_id}"
+               "0004-Bug-1663715-Update-syn-and-proc-macro2-so-that-Firef.patch::${_arch_svn}/0004-Bug-1663715-Update-syn-and-proc-macro2-so-that-Firef.patch${_arch_id}"
                "git+https://gitlab.com/${pkgname}-community/browser/common.git"
                "git+https://gitlab.com/${pkgname}-community/settings.git"
                "megabar.patch"

Edit: Done for all patches now, as the firefox package update has removed them from trunk.

lsf commented on 2020-08-28 21:07 (UTC)

@ccorn: Yep, totally forgot that – sorry about that!

ccorn commented on 2020-08-28 17:17 (UTC)

For 80.0-1, the PKGBUILD has changed sha256sums for remove_addons.patch, but the file itself seems not to have changed. Have you forgotten to git add remove_addons.patch ?