The AMD64 builds were crashing due to cross-compilation. Blacksmith runners are ARM64, so when building linux/amd64 on them, Docker uses QEMU emulation which breaks the C FFI code in native/snmp_helper.c. Solution: - AMD64 builds now use GitHub's ubuntu-latest runners (native x86_64) - ARM64 builds continue using Blacksmith ARM64 runners (native) - Both architectures now build natively, eliminating FFI segfaults |
||
|---|---|---|
| .. | ||
| ci.yml | ||