mirror of
https://github.com/necronicle/z2k.git
synced 2026-04-28 11:30:30 +00:00
fix(mips): rebuild with GOMIPS=softfloat — fixes segfault on Keenetic
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>
This commit is contained in:
parent
e8a260d7d1
commit
53aff855a4
3 changed files with 4 additions and 1 deletions
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue