Subj : 3rdp/build/GNUmakefile3rdp/build/js-always-define-spew.patch To : Git commit to main/sbbs/master From : Deucе Date : Sun Mar 24 2024 17:04:05 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). --- SBBSecho 3.20-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .