Contributed 3rd Party Builds • Re: 32bit and gtk2 builds for Debian/Bookworm
The gtk2 based palemoon 34.1.0 debian packages for i386, amd64, and arm64 have been made available here:
wmlive.rumbero.org/repo/pool/main/p/palemoon
The packages using the minor distribution version 0wmlive0 are for bookworm, and those with minor distribution version 0wmlive1 are for trixie.
Unable to successfully complete a build of the arm64 package on Debian/Bookworm, so the bookworm packages are limited to amd64 and i386 only, while the arm64 package stays at 34.0.1 for the foreseeable future.
The bookworm/arm64 build error is as follows:
CODE:
In file included from /mnt/scratch/src/Palemoon/palemoon_34.1.0/palemoon-34.1.0/platform/media/libvpx/libvpx/vp9/encoder/arm/neon/vp9_error_sve.c:17:/mnt/scratch/src/Palemoon/palemoon_34.1.0/palemoon-34.1.0/platform/media/libvpx/libvpx/vpx_dsp/arm/vpx_neon_sve_bridge.h:16:10: fatal error: arm_neon_sve_bridge.h: No such file or directory 16 | #include <arm_neon_sve_bridge.h> | ^~~~~~~~~~~~~~~~~~~~~~~compilation terminated.
There is no package containing arm_neon_sve_bridge.h available on Debian/Bookworm, other than completely unrelated libclang devel packages. Since there doesn't seem to be any way to disable libvpx during build time (it always escaped me why a browser needs to be able to display videos) i just gave up on this target.
Discussion in the ATmosphere