Pale Moon for Slackware Linux Topic is solved

For contributed third party builds not necessarily configured like the main product.
e.g. AVX builds, SSE builds, Pandora builds.
User avatar
JayByrd
Moongazer
Moongazer
Posts: 11
Joined: 2024-06-02, 19:57

Pale Moon for Slackware Linux

Post by JayByrd » 2025-09-28, 22:10

Since the SlackBuild script referenced on the Contributed builds page has been unmaintained for quite a while now, I figured I would make my updated version available for anyone interested. My latest build-script can be downloaded at the link below for the next 30 days:

https://0x0.st/KBjJ.tar.gz/palemoon.tar.gz

Note that the script assumes that both the Pale Moon and UXP source tarballs have been placed in the same directory as the build-script itself.

Using Khronosschoty's script as a starting point, I've made many modifications and additions over the last two years. As to the defaults for the configurable options, I've attempted to stick to all the same build parameters as MCP's official binaries, as far as I understand them. (Please let me know if I should tweak anything to make the defaults more closely align to official binaries.)

The updated README file contains details on most of the available command-line variables that allow the user to deviate easily from the default settings.

Any constructive feedback would be welcome. For example, since I don't have any working 32-bit desktop systems, I can only assume that the resulting binaries run on bare metal. I do have a 32-bit VM, and all seems fine, but confirmation on actual hardware would be welcome. Also, any reports on the performance of the "non-standard" audio options would be good. For myself, I have a pretty vanilla audio setup: PulseAudio without jack. I haven't even attempted to build the pure-ALSA variety for a couple of years. When I did, it worked perfectly. Thus, any reports on the ALSA or JACK enabled builds would be welcome.

Thanks in advance,
Jay

User avatar
andyprough
Board Warrior
Board Warrior
Posts: 1183
Joined: 2020-05-31, 04:33

Re: Pale Moon for Slackware Linux

Post by andyprough » 2025-09-29, 03:28

Excellent! Maybe @Moonchild can get this linked in the contributed builds page now instead of the un-maintained version.

That jaybird picture is very cool by the way. I was once dive-bombed and pecked on the top of the head repeatedly by a pair of jaybird parents when I tried to rescue their baby from a nest in a fallen tree branch. Tough hombres.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 38387
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Pale Moon for Slackware Linux

Post by Moonchild » 2025-09-29, 07:10

andyprough wrote:
2025-09-29, 03:28
Maybe @Moonchild can get this linked in the contributed builds page now instead of the un-maintained version.
Sorry but I won't make permalinks to temporary file hoster locations from the website.
If you want to share this somewhere, please put it up on a permanent hosting place or alternatively use our repository to put the script up (https://repo.palemoon.org)
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
JayByrd
Moongazer
Moongazer
Posts: 11
Joined: 2024-06-02, 19:57

Re: Pale Moon for Slackware Linux

Post by JayByrd » 2025-09-29, 15:17

Moonchild wrote:
2025-09-29, 07:10
... or alternatively use our repository to put the script up (https://repo.palemoon.org)
Done. Here it is.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 38387
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Pale Moon for Slackware Linux

Post by Moonchild » 2025-09-29, 17:59

JayByrd wrote:
2025-09-29, 15:17
Done. Here it is.
Thanks! Contributed builds page updated.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
JayByrd
Moongazer
Moongazer
Posts: 11
Joined: 2024-06-02, 19:57

Re: Pale Moon for Slackware Linux

Post by JayByrd » 2025-09-30, 00:12

Moonchild wrote:
2025-09-29, 17:59
Thanks! Contributed builds page updated.
Wow, that was quick. Thank you.

By the way, does this endorsement (being listed on the Contributed builds page) infer that I can go ahead and change the default branding to "official" now? (My current default in the build-script is to use unofficial "New Moon" branding.)

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 38387
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Pale Moon for Slackware Linux

Post by Moonchild » 2025-09-30, 06:47

Yes, you can use official branding with this endorsement.
Note that there is already a specific carveout for building unaltered versions of Pale Moon for alt OSes. Please see the redistribution/branding license on https://www.palemoon.org/redist.shtml for details.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
JayByrd
Moongazer
Moongazer
Posts: 11
Joined: 2024-06-02, 19:57

Pale Moon 33.9.1 for Slackware Linux

Post by JayByrd » 2025-10-23, 14:43

Build script updated for latest Pale Moon release: 33.9.1. Find it here.

Built and tested it yesterday, and it's working well here on Slackware64 15.0.