mirror of
https://github.com/necronicle/z2k.git
synced 2026-04-28 11:30:30 +00:00
Root cause of all MIPS crashes: Go default is GOMIPS=hardfloat, but Keenetic routers (MT7621, KN-3610 etc.) have softfloat CPUs. Entware reports arch as 'mipsel-sf' — the 'sf' means soft-float. Running a hardfloat binary on softfloat CPU = SIGILL / segfault with register dump (exactly what users reported). Fix: rebuild mips and mipsel binaries with GOMIPS=softfloat. Updated CI to always use softfloat for MIPS targets. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
8.4 MiB
Executable file
8.4 MiB
Executable file