Pale Moon for Slackware Linux Topic is solved
-
JayByrd
- Moongazer

- Posts: 11
- Joined: 2024-06-02, 19:57
Pale Moon for Slackware Linux
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
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
-
andyprough
- Board Warrior

- Posts: 1183
- Joined: 2020-05-31, 04:33
Re: Pale Moon for Slackware Linux
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.
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.
-
Moonchild
- Pale Moon guru

- Posts: 38387
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Pale Moon for Slackware Linux
Sorry but I won't make permalinks to temporary file hoster locations from the website.andyprough wrote: ↑2025-09-29, 03:28Maybe @Moonchild can get this linked in the contributed builds page now instead of the un-maintained version.
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
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
JayByrd
- Moongazer

- Posts: 11
- Joined: 2024-06-02, 19:57
Re: Pale Moon for Slackware Linux
Done. Here it is.Moonchild wrote: ↑2025-09-29, 07:10... or alternatively use our repository to put the script up (https://repo.palemoon.org)
-
Moonchild
- Pale Moon guru

- Posts: 38387
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Pale Moon for Slackware Linux
"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
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
JayByrd
- Moongazer

- Posts: 11
- Joined: 2024-06-02, 19:57
Re: Pale Moon for Slackware Linux
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.)
-
Moonchild
- Pale Moon guru

- Posts: 38387
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Pale Moon for Slackware Linux
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.
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
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
JayByrd
- Moongazer

- Posts: 11
- Joined: 2024-06-02, 19:57
Pale Moon 33.9.1 for Slackware Linux
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.
Built and tested it yesterday, and it's working well here on Slackware64 15.0.