Package Details: palemoon 1:33.0.1-1

Git Clone URL: https://aur.archlinux.org/palemoon.git (read-only, click to copy)
Package Base: palemoon
Description: Open source web browser based on Firefox focusing on efficiency.
Upstream URL: https://www.palemoon.org/
Keywords: browser goanna web
Licenses: GPL, MPL, LGPL
Submitter: artiom
Maintainer: WorMzy
Last Packager: WorMzy
Votes: 141
Popularity: 0.067771
First Submitted: 2014-06-05 10:54 (UTC)
Last Updated: 2024-02-27 22:07 (UTC)

Pinned Comments

WorMzy commented on 2021-03-02 16:19 (UTC) (edited on 2022-08-03 21:12 (UTC) by WorMzy)

The following key is used to sign release commits:

40481E7B8FCF9CEC

Import it into your keyring however you want.

https://wiki.archlinux.org/index.php/GnuPG#Import_a_public_key

Latest Comments

1 2 3 4 5 6 .. 36 Next › Last »

micwoj92 commented on 2024-03-15 02:29 (UTC)

@nokangaroo Your information is out of date.

python2 will not fail to build.

python2-setuptools; python2-dbus are not needed build dependencies, everything works without this notify.

You no longer need to patch this as was fixed upstream. https://repo.palemoon.org/MoonchildProductions/UXP/commit/45b9cfbe932563d083637bd7a94fdfba8dd44955

nokangaroo commented on 2024-03-14 18:18 (UTC) (edited on 2024-03-14 18:19 (UTC) by nokangaroo)

The following worked for me:

Build dependencies (all in the AUR): python2 (disable check, or it will fail to build); python2-setuptools; python2-dbus (just for notification that the build finished; can probably be patched away)

According to forum.palemoon.org, the python2 dependency cannot be gotten rid of. And you need to patch Pale-Moon/platform/media/ffvpx/libavcodec/x86/mathops.h (using binutils-2.41.patch, supplied with ffmpeg4.4).

cd Pale-Moon/platform/media/ffvpx/libavcodec; patch -Np2 < /path/to/binutils-2.41.patch

WorMzy commented on 2023-08-09 12:03 (UTC)

Thanks for the heads up, muflone. I'll try to get the PKGBUILD updated this evening.

muflone commented on 2023-08-09 11:35 (UTC)

Fails to build with the error:

25:12.03 /usr/src/debug/palemoon/Pale-Moon/platform/media/ffvpx/libavcodec/x86/mathops.h: Assembler messages:
25:12.04 /usr/src/debug/palemoon/Pale-Moon/platform/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'

Attached patch for palemoon 32.3.1-1 or you can use this updated PKGBUILD

WorMzy commented on 2023-01-23 12:33 (UTC)

The python2 dependency comes from upstream, if you want palemoon to build using python3 instead, please direct such requests to the palemoon devs.

maid commented on 2023-01-23 11:12 (UTC)

python2 depedency connot be completed. There is a lot of reports about builidng fail on python2 aur page. Please switch on python3

muflone commented on 2022-12-09 17:50 (UTC) (edited on 2022-12-09 19:17 (UTC) by muflone)

@WorMzy

I was using python2 2.7.18-6. After upgrading python2 2.7.18-8 the build is going on, but it fails with

28:18.00 lto-wrapper: fatal error: write: No space left on device
28:18.00 compilation terminated.
28:18.00 ../../build/unix/gold/ld: fatal error: lto-wrapper failed
28:18.00 collect2: error: ld returned 1 exit status
28:18.04 make[5]: *** [/build/palemoon/src/Pale-Moon/platform/config/rules.mk:773: libxul.so] Error 1
28:18.04 make[4]: *** [/build/palemoon/src/Pale-Moon/platform/config/recurse.mk:71: toolkit/library/target] Error 2
28:18.05 make[3]: *** [/build/palemoon/src/Pale-Moon/platform/config/recurse.mk:33: compile] Error 2
28:18.05 make[2]: *** [/build/palemoon/src/Pale-Moon/platform/config/rules.mk:494: default] Error 2
28:18.05 make[1]: *** [/build/palemoon/src/Pale-Moon/client.mk:406: realbuild] Error 2

It needs more RAM than I can handle ATM

building it without LTO option options=('!lto') worked like a charm

sorry for the noise