RC1 not building on Linux i386
Moderators: trava90, athenian200
-
friedhelm
- Newbie

- Posts: 3
- Joined: 2025-06-28, 13:54
RC1 not building on Linux i386
RC1 does not build for architecture i386.
Error message is:
/build/palemoon-33.8.0/obj-i686-pc-linux-gnu/dist/include/mozilla/FFTBlock.h:11:10: fatal error: FFVPXRuntimeLinker.h: No such file or directory
11 | #include "FFVPXRuntimeLinker.h"
| ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
It builds fine for amd64 and even armhf.
Regards Friedhelm
Error message is:
/build/palemoon-33.8.0/obj-i686-pc-linux-gnu/dist/include/mozilla/FFTBlock.h:11:10: fatal error: FFVPXRuntimeLinker.h: No such file or directory
11 | #include "FFVPXRuntimeLinker.h"
| ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
It builds fine for amd64 and even armhf.
Regards Friedhelm
-
dbsoft
- Project Contributor

- Posts: 510
- Joined: 2020-02-21, 17:35
Re: RC1 not building
I ran into that on PowerPC Mac but I didn't have a chance to look into it since PPC is low priority.
-
friedhelm
- Newbie

- Posts: 3
- Joined: 2025-06-28, 13:54
Re: RC1 not building on Linux i386
Latest official released version has the same problem. Building for i386 is not possible.
Regards Friedhelm
Regards Friedhelm
-
Moonchild
- Pale Moon guru

- Posts: 38383
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: RC1 not building on Linux i386
Filed Issue #2773 (UXP).
"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
-
Basilisk-Dev
- Astronaut

- Posts: 512
- Joined: 2022-03-23, 16:41
- Location: Chamber of Secrets
Re: RC1 not building on Linux i386
Confirmed this affects Basilisk as well. I am looking into this because this issue is blocking me from completing a new Basilisk release, but I am not having much luck.
This was broken in Issue #2749. This commit is where the issue started: https://repo.palemoon.org/MoonchildProd ... fe2833f913
This was broken in Issue #2749. This commit is where the issue started: https://repo.palemoon.org/MoonchildProd ... fe2833f913
Last edited by Basilisk-Dev on 2025-07-02, 18:58, edited 2 times in total.
-
wmlive
- Hobby Astronomer

- Posts: 25
- Joined: 2023-07-20, 12:03
Re: RC1 not building on Linux i386
Just to confirm the same for the official release version 33.8.0: Both amd64 and arm64 build as expected, but i386 fails to build on Debian/Bookworm:
Code: Select all
In file included from /srv/src/Palemoon/palemoon_33.8.0/palemoon-33.8.0/obj-i686-pc-linux-gnu/dist/include/mozilla/dom/AnalyserNode.h:10,
from /srv/src/Palemoon/palemoon_33.8.0/palemoon-33.8.0/platform/dom/media/webaudio/AnalyserNode.cpp:6,
from /srv/src/Palemoon/palemoon_33.8.0/palemoon-33.8.0/obj-i686-pc-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2:
/srv/src/Palemoon/palemoon_33.8.0/palemoon-33.8.0/platform/dom/media/webaudio/FFTBlock.h:11:10: fatal error: FFVPXRuntimeLinker.h: No such file or directory
11 | #include "FFVPXRuntimeLinker.h"
| ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.Project leader at https://wmlive.rumbero.org
-
Basilisk-Dev
- Astronaut

- Posts: 512
- Joined: 2022-03-23, 16:41
- Location: Chamber of Secrets
Re: RC1 not building on Linux i386
If you don't want to wait for the fix to be merged, you can apply the changes in this PR to fix the build issues: https://repo.palemoon.org/MoonchildProd ... pulls/2774
-
Moonchild
- Pale Moon guru

- Posts: 38383
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: RC1 not building on Linux i386
The fix has been merged in commit 05bae9bb7231eb6fd851802d097400542bba50a1 on platform/master. You should be able to build from that commit. Please do let me know if there are issues as I've not had a setup to build i386/Linux myself.
"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
-
friedhelm
- Newbie

- Posts: 3
- Joined: 2025-06-28, 13:54
Re: RC1 not building on Linux i386
Fixed! Builds OK now.
Thank you
Friedhelm
Thank you
Friedhelm
-
Moonchild
- Pale Moon guru

- Posts: 38383
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: RC1 not building on Linux i386
Thanks for confirming!
I've merged and uplifted the fix to release; if other people need to build with the fix in they should be able to do so by using the tag 33.8.0_Release-r2 on Pale Moon.
I've merged and uplifted the fix to release; if other people need to build with the fix in they should be able to do so by using the tag 33.8.0_Release-r2 on Pale Moon.
"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
-
wmlive
- Hobby Astronomer

- Posts: 25
- Joined: 2023-07-20, 12:03
Re: RC1 not building on Linux i386
While being late to the party, this just to confirm that i386 builds also for wmlive using the aforementioned patch. Thanks for this quick fix!
Updated gtk2 based packages for amd64/arm64/i386 palemoon are now available at wmlive.rumbero.org/repo/pool/main/p/palemoon.
Updated gtk2 based packages for amd64/arm64/i386 palemoon are now available at wmlive.rumbero.org/repo/pool/main/p/palemoon.
Project leader at https://wmlive.rumbero.org