Package Details: librewolf 130.0.1-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: 136
Popularity: 5.06
First Submitted: 2019-06-14 18:41 (UTC)
Last Updated: 2024-09-21 16:57 (UTC)

Sources (3)

Latest Comments

« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 28 Next › Last »

lsf commented on 2022-05-01 09:10 (UTC)

Yep – thanks for notifying me. Added the updated patch now as well :)

lahwaacz commented on 2022-05-01 06:05 (UTC)

The checksum for 0031-pgo-use-toolchain-disable-watchdog-fix-on-gcc.patch was updated in the last commit without any changes to the patch. Did you forget to commit something?

dr460nf1r3 commented on 2022-04-17 06:54 (UTC)

Bumping the pkgrel due to icu update would be great! :)

lsf commented on 2022-04-02 09:18 (UTC)

A quick note regarding the pip / python related issues: There's an issue (and hopefully a solution with the latest PKGBUILD as well) over at https://gitlab.com/librewolf-community/browser/arch/-/issues/76 to track this, if it's still an issue even with the recent changes.

dann-merlin commented on 2022-03-25 20:01 (UTC)

I suggest removing this line:

 export MACH_USE_SYSTEM_PYTHON=1

(line 248)

This package will not compile (for me) otherwise, even in a chroot, because of pip errors (see whynothugo's problem).

Setting the 1 to 0 does not help btw, as the existence of the variable is checked. not the value.

whynothugo commented on 2022-03-24 21:20 (UTC)

Sorry, didn't clarify, this is on aarch64, on archlinuxarm/asahi-linux.

whynothugo commented on 2022-03-24 19:21 (UTC)

Running in a clean chroot (with paru -S --chroot) yields this:

Traceback (most recent call last):
  File "/home/hugo/.cache/paru/clone/librewolf/src/firefox-98.0.1/./mach", line 96, in <module>
    main(sys.argv[1:])
  File "/home/hugo/.cache/paru/clone/librewolf/src/firefox-98.0.1/./mach", line 88, in main
    mach = check_and_get_mach(os.path.dirname(os.path.realpath(__file__)))
  File "/home/hugo/.cache/paru/clone/librewolf/src/firefox-98.0.1/./mach", line 35, in check_and_get_mach
    return load_mach(dir_path, mach_path)
  File "/home/hugo/.cache/paru/clone/librewolf/src/firefox-98.0.1/./mach", line 21, in load_mach
    return mach_initialize.initialize(dir_path)
  File "/home/hugo/.cache/paru/clone/librewolf/src/firefox-98.0.1/build/mach_initialize.py", line 160, in initialize
    _activate_python_environment(
  File "/home/hugo/.cache/paru/clone/librewolf/src/firefox-98.0.1/build/mach_initialize.py", line 99, in _activate_python_environment
    mach_environment.activate()
  File "/home/hugo/.cache/paru/clone/librewolf/src/firefox-98.0.1/python/mach/mach/site.py", line 333, in activate
    self.ensure()
  File "/home/hugo/.cache/paru/clone/librewolf/src/firefox-98.0.1/python/mach/mach/site.py", line 310, in ensure
    up_to_date = self.up_to_date()
  File "/home/hugo/.cache/paru/clone/librewolf/src/firefox-98.0.1/python/mach/mach/site.py", line 297, in up_to_date
    _assert_pip_check(self._topsrcdir, pthfile_lines, "mach")
  File "/home/hugo/.cache/paru/clone/librewolf/src/firefox-98.0.1/python/mach/mach/site.py", line 1060, in _assert_pip_check
    raise Exception(
Exception: According to "pip check", the current Python environment has package-compatibility issues.
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'librewolf-98.0.1-1':
error: packages failed to build: librewolf-98.0.1-1

Removing python-pip is tricky because it's a transitive dependency.

parkus commented on 2022-03-20 13:24 (UTC)

I was then getting this error:

Exception: The Python packages associated with "/usr/bin/python3" aren't compatible with the "mach" virtualenv

and used lsf's suggestion of removing python-pip for the duration of the build and it appeared to have worked but I am now getting this error:

patching file widget/moz.build
The next patch would create the file widget/nsINativeMenuService.h,
which already exists!  Skipping patch.
1 out of 1 hunk ignored
patching file widget/nsWidgetsCID.h
==> ERROR: A failure occurred in prepare().
    Aborting...

I will now try to build it in a clean chroot environment, instead..

parkus commented on 2022-03-20 13:17 (UTC) (edited on 2022-03-20 13:18 (UTC) by parkus)

I was trying to build this AUR and I got the following error:

==> Verifying source file signatures with gpg...
    firefox-98.0.source.tar.xz ... FAILED (unknown public key EBE41E90F6F12F6D)
==> ERROR: One or more PGP signatures could not be verified!

I had to run the following command to fix it:

gpg --keyserver hkps://keys.openpgp.org --recv-keys 14F26682D0916CDD81E37B6D61B7B526D98F0353

lsf commented on 2022-03-12 11:50 (UTC)

That's probably because the MR that was pointing to got merged (and doesn't exist anymore, as I was force pushing to update the MR / branch…).

If you can wait just a tiiiiny bit longer, I'll probably update the AUR packages today vor 98.0 – I've had some nasty issues getting the aarch64 build working, which is why things are delayed a bit.

If you're in a rush, you could probably just grab the latest PKGBUILD from https://gitlab.com/librewolf-community/browser/arch/-/blob/master/PKGBUILD and see if that works for you! :)