Pale Moon Browser's GTK+ 3 builds

Edit Package palemoon

The Pale Moon Web Browser-- GTK+ 3 builds

This repository is used for GTK 3 builds. To add the repository and its apt key, click on the "Download package" link on the upper right of this page, then:

Click on what version of Linux you are using is compatible with (as Linux Mint is compatible with various Ubuntu releases, and Mint's Debian Edition with Debian releases)

To add the repo and its key, click on "Add repository and install manually" link

Then cut and paste the directions for your particular distro's release into a terminal. Take care to use the directions for your release, since it's easy to mistakenly copy and paste the set above or below the correct ones--you can read what you've just pasted into the terminal to make sure it matches what you are running.

Note that if you add both my GTK 2 and 3 repos, the GTK 3 version will be seen as an upgrade over the GTK 2.

Refresh
Refresh
Source Files
Filename Size Changed
_constraints 0000000194 194 Bytes
palemoon_33.0.2-1.gtk3.debian.tar.xz 0000075552 73.8 KB
palemoon_33.0.2-1.gtk3.dsc 0000001204 1.18 KB
palemoon_33.0.2.orig.tar.xz 0207963024 198 MB
Latest Revision
Comments 7

Steven Pusser's avatar

29.4.2 debian/control: Tried having gcc-11 as a build-conflict in order to get it working with gcc-10 on Sid and Impish and also be compatible with older distreleases...

..didn't work. Kept separate sid-impish builds, but had to add Debian bookworm to those.


Steven Pusser's avatar

With 31.0.0 release, PM now will build with parallel threads with recent "make" releases and with gcc-11, so once again, one set of source files now fits all. Distros without gcc-7, namely Debian 9, are removed.


Steven Pusser's avatar
  • Disable all the special flags to reduce memory use, and limit build threads, from d/mozconfig and d/rules, thanks to the compiling improvements noted above.

Steven Pusser's avatar

Just depend on python2.7 as a build-dep, now that it's available in this repo for bookworm and Sid.


Xam Atwl's avatar

Debian x86_64

apt-get update:

...

W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/Debian_11 InRelease: The following signatures were invalid: EXPKEYSIG 0FAD31CA8719FCE4 home:stevenpusser OBS Project <home:stevenpusser@build.opensuse.org>

...

previously worked without errors.


Alexander Jacocks's avatar

Testing this on a Pentium 3 system (Dell Latitude x200) causes an illegal instruction and a dump due to an SSE2 instruction being present in the i686 build. Can you update the compiler directives to specifically target Pentium Pro/i686 and remove the P4 requirement?


Alexander Jacocks's avatar

And reviewing the package further, I saw that the "nonsse2" version is no longer applied. For Debian packages, doesn't i386/i586/i686 imply specific optimization for that architecture? Please forgive my ignorance!

openSUSE Build Service is sponsored by