Palemoon for xbps with musl binpkg
-
milch
- Moongazer

- Posts: 10
- Joined: 2025-07-25, 19:36
Palemoon for xbps with musl binpkg
I had some issues finding sources on getting Palemoon to run on Voidlinux, but finally found something.
The template and binpkg at hazen2215/palemoon-void (github) worked but was outdated.
The template might work for glibc aswell, but is only tested for musl.
Version 33.8.0-r2
; using gtk3, pulseaudio
; disabled npapi, atk, official branding
Template for xbps-src • palemoon-template.tar.xz (workupload)
Unbranded xbps binpkg for x86_64 musl • palemoon-33.8.0_1.x86_64-musl.xbps (workupload)
Note: it takes quite long to build so I recommed using distcc if you have spare devices to speed up the process
Tested on x86_64 musl VoidLinux using wlroots and xorg-xwayland
The template and binpkg at hazen2215/palemoon-void (github) worked but was outdated.
The template might work for glibc aswell, but is only tested for musl.
Version 33.8.0-r2
; using gtk3, pulseaudio
; disabled npapi, atk, official branding
Template for xbps-src • palemoon-template.tar.xz (workupload)
Unbranded xbps binpkg for x86_64 musl • palemoon-33.8.0_1.x86_64-musl.xbps (workupload)
Note: it takes quite long to build so I recommed using distcc if you have spare devices to speed up the process
Tested on x86_64 musl VoidLinux using wlroots and xorg-xwayland
-
milch
- Moongazer

- Posts: 10
- Joined: 2025-07-25, 19:36
Re: Palemoon for xbps with musl binpkg
Release 33.9.0.1 ( gtk+3 ; sndio ; unbranded )
binpkg: palemoon-33.9.0.1_1.x86_64-musl.xbps
template: palemoon-33.9.0.1-xbps-src.tar.bz2
binpkg: palemoon-33.9.0.1_1.x86_64-musl.xbps
template: palemoon-33.9.0.1-xbps-src.tar.bz2
-
andyprough
- Board Warrior

- Posts: 1183
- Joined: 2020-05-31, 04:33
Re: Palemoon for xbps with musl binpkg
Wow that is awesome. Void musl probably doesn't have many browsers to choose from other than Void's own Firefox.
-
ron_1
- Knows the dark side

- Posts: 3024
- Joined: 2012-06-28, 01:20
Re: Palemoon for xbps with musl binpkg
So the official Pale Moon from the tarball on the Downloads page won't run on Void Linux?
-
andyprough
- Board Warrior

- Posts: 1183
- Joined: 2020-05-31, 04:33
-
jobbautista9
- Board Warrior

- Posts: 1044
- Joined: 2020-11-03, 06:47
- Location: Philippines
Re: Palemoon for xbps with musl binpkg
Wait Pale Moon can now work with musl as libc? That's amazing! 

"Destroying things, smartly!" - IJN Samidare, probably
Avatar artwork by ebifurya: https://www.pixiv.net/artworks/85379109
XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.
-
Moonchild
- Pale Moon guru

- Posts: 38408
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Palemoon for xbps with musl binpkg
Not out of the box - it needs a few code patches, but it's close.jobbautista9 wrote: ↑2025-10-03, 04:12Wait Pale Moon can now work with musl as libc? That's amazing!![]()
"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
-
milch
- Moongazer

- Posts: 10
- Joined: 2025-07-25, 19:36
Re: Palemoon for xbps with musl binpkg
Yea it seems the official repository maintainers have had bad experiences with independent browser (forks), so users have to build those themselves.andyprough wrote: ↑2025-10-02, 22:01Wow that is awesome. Void musl probably doesn't have many browsers to choose from other than Void's own Firefox.
Thankfully the xbps-src environment makes it easy enough and leaves no litter behind either.
-
Moonchild
- Pale Moon guru

- Posts: 38408
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Palemoon for xbps with musl binpkg
For convenience, I've adopted one of the patches into our source tree (the #include <limits> one) since it would not affect other targets.
"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
-
milch
- Moongazer

- Posts: 10
- Joined: 2025-07-25, 19:36
Re: Palemoon for xbps with musl binpkg
Release 33.9.0.1 aarch64/arm64 ( gtk+3 ; sndio ; unbranded )
binpkg: palemoon-33.9.0.1_1.aarch64-musl.xbps
binpkg: palemoon-33.9.0.1_1.aarch64-musl.xbps
-
milch
- Moongazer

- Posts: 10
- Joined: 2025-07-25, 19:36