z2k/mtproxy-client/builds/tg-mtproxy-client-linux-arm64
Necronicle ad3ce2f1dc
Some checks failed
CI / ShellCheck (push) Has been cancelled
CI / Go Build & Test (push) Has been cancelled
CI / Luacheck (push) Has been cancelled
tg-tunnel: rebuild all 9 arches with Go 1.22.12
Go 1.26.x silently broke MIPS soft-float on Linux kernels that ship with
Keenetic/Netis Keenetic-port boxes — the runtime fatal'd at
runtime/proc.go:363 (go forcegchelper()) during startup on mipsel-3.4.
Reported by Giam (Netis N6, Keenetic 5.0.9), Владислав, and sisVita —
all three with identical pc=0x7408c register dumps.

The April 21 commit (e3b794d) inadvertently rebuilt all arches with
Go 1.26.1 and pushed the broken mipsel binary. Users who didn't re-pull
kept running the March 13 (35a2963) Go 1.22.12 binary and were unaffected;
new installs and menu-forced redownloads got the broken one.

Pinning to Go 1.22.12 — the last version verified to produce working
MIPS soft-float binaries for Keenetic-class boxes. Other arches carried
along for consistency.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-22 14:31:16 +03:00

4.3 MiB
Executable file