-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Milestone
Description
When we went to build the binaries for the 0.34.0 release, we discovered that it wouldn't build for 32-bit architecture. This is really something that we would have only caught if we added some form of 32-bit testing, most likely to our CI.
This is something that we've vacillated on for a long time: Should we officially support 32-bit architecture?
If we decide to support it, we can release an 0.34.1 release with a fix, and an appropriate binary shortly. We'd also need to add the aforementioned testing.
Looks like neither Github Actions nor Circle CI support building on 32-bit architectures, so we'll have to do some Docker tricks or try out a cloud CI provider who does (Travis).
TODO:
- Set up automatic testing one way or another
- Fix the MaxInt printing issue that caused the build to fail initially
- Re-enable ARM builds on GoReleaser
Reactions are currently unavailable