https://gitlab.synchro.net/main/sbbs/-/commit/3db56d4e17982810616bc1ee
Modified Files:
3rdp/build/GNUmakefile
Removed Files:
3rdp/build/js-always-define-spew.patch
Log Message:
The problem with Bullseye was the 64-bit kernel.
The configure script was using uname -m as the build platform, but
Bullseye on RPi uses a 64-bit kernel (aarch64 uname -m) with a 32-bit
userland (arm gcc build host), which resulted in a lot of bad decsions
around JIT stuff.
With this change, we explicitly pass the build/host/target values as
taken from the compilers in question, which fixes the issue for Bullseye
(But may break mingw32? Well we'll see how the pipes go).
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net