• 3rdp/build/GNUmakefile3rdp/build/js-always-define-spew.patch

    From Deuc╨╡ to Git commit to main/sbbs/master on Sunday, March 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).