Pale Moon will not run at all without (reasonably updated versions of) the following dependencies:
GTK+ v2.24
GLibc v2.17
Pango
X.Org
libstdc++ 4.3
The following glibc-tweaked package is tested working in puppy 4.31 with gtk+-2.18.3:
http://distro.ibiblio.org/puppylinux/pe ... 8.3-p4.pet
and glib-2.22.2:
http://distro.ibiblio.org/puppylinux/pe ... 2.2-p4.pet
It can work in other old puppies (even without the suggested updates for only puppy4) which don't match the official requirements. It uses a patched glibc from tahr. It is not an official build and use at your own risk with the usual cares about backup. Do not install this package in recent puppies: use in recent puppies the official tar.bz2 packages from:
http://linux.palemoon.org/files/AutoIndex/index.php
palemoon-27.2.0-p4-glibc219tweak.pet:
https://drive.google.com/file/d/0B9iMb4 ... sp=sharing
EDIT: palemoon-27.2.1-p4-glibc219tweak.pet:
https://drive.google.com/file/d/0B9iMb4 ... sp=sharing