z2k/mtproxy-client/builds/tg-mtproxy-client-linux-mips
Necronicle 53aff855a4 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>
2026-04-11 10:33:24 +03:00

8.4 MiB
Executable file