Package Details: palemoon

Git Clone URL: (read-only, click to copy)
Package Base: palemoon
Description: Open source web browser based on Firefox focusing on efficiency.
Upstream URL:
Keywords: browser goanna web
Licenses: GPL, MPL, LGPL
Submitter: artiom
Maintainer: WorMzy
Last Packager: WorMzy
Votes: 128
Popularity: 0.53
First Submitted: 2014-06-05 10:54
Last Updated: 2020-03-26 11:32

Latest Comments

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

WorMzy commented on 2020-03-28 12:08

The build process checks out UXP at commit a731633d7b50e4ec88a1a4b54d578d1abb3c4b12:

==> Starting prepare()...
Submodule 'platform' ( registered for path 'platform'                       
Cloning into '/build/palemoon/src/Pale-Moon/platform'...
Submodule path 'platform': checked out 'a731633d7b50e4ec88a1a4b54d578d1abb3c4b12'

...which is what the submodule was configured as when was tagged. If that isn't correct, then it's an upstream problem you guys need to fix. ;)

mattatobin commented on 2020-03-28 11:14

I really hope you have this building with the right UXP commit point else you will have serious issues.

It might be better to request specific tarballs from github.

See the new Linux Build Instructions @

skyblue commented on 2019-11-12 03:05

Great browser -- really fast! It took a while to compile, but did so without any errors. I'm glad this is in the repository. :)

WorMzy commented on 2019-10-28 20:29

Thanks for pointing out the breakage, nazarianin. Package updated.

I've not bumped the pkgrel, as people who built the current version before glibc 2.30 hit [core] should continue to work fine, so there's little benefit for them to rebuild.

nazarianin commented on 2019-10-28 18:32

Hi. Can you add this patch for compile with newer glibc versions?

dreieck commented on 2019-08-06 20:34


The solution was to remove --strip-all from the LDFLAGS.

I added to the PKGBUILD:

export LDFLAGS="$(sed 's|,--strip-all||g' <<< "${LDFLAGS}")"

dreieck commented on 2019-08-06 12:18

When trying to build, build fails for me with

110:19.04 libxul_s.a.desc
110:33.40 nm: no symbols
110:33.40 NSModules are not ordered appropriately
110:33.40 make[5]: *** [/tmp/palemoon/src/UXP/config/] Error 1
110:33.40 make[5]: *** Deleting file ''
110:33.43 make[4]: *** [/tmp/palemoon/src/UXP/config/ toolkit/library/target] Error 2
110:33.45 make[3]: *** [/tmp/palemoon/src/UXP/config/ compile] Error 2
110:33.48 make[2]: *** [/tmp/palemoon/src/UXP/config/ default] Error 2
110:33.50 make[1]: *** [/tmp/palemoon/src/UXP/ realbuild] Error 2
110:33.52 make: *** [ build] Error 2
110:33.55 499 compiler warnings present.
110:33.90 Failed to parse ccache stats output: stats updated                       Tue Aug  6 14:09:21 2019
==> ERROR: A failure occurred in build().

Just before starting the build, the *FLAGS-variables are:


-O3 -g0 -march=x86-64 -mtune=native -ftree-vectorize -pipe --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -Wl,-z,relro,-z,now -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector


-O3 -g0 -march=x86-64 -mtune=native -ftree-vectorize -pipe --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -Wl,-z,relro,-z,now -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector -fpermissive

CPPFLAGS (set in the PKGBUILD, not in /etc/makepkg.conf):

 -O2 -Wno-format-overflow



and build is executed with

python2 mach build -j1

Any idea what could be the problem here?

tony.aln commented on 2019-07-13 17:59

Thank you for the consideration. Of course, I will inform you if there are any issues.

WorMzy commented on 2019-07-09 11:48

Thanks for formatting. Is there anything else useful in the referenced log file and/or the system journal? Can you reproduce the problem with palemoon-bin?

I note you're using the intel video driver, if it's an option for your system, see if you can reproduce the problem with the modesetting driver.

syrenity commented on 2019-07-08 18:43

Formatted, worth saying there is a new glibc and lib32-glibs update, wonder if resolves the issue.