There was a sign change in /usr/share/zoneinfo/Etc/GMT[+-]* last month. (The Go builder test harness noticed and I confirmed.) Anyone here know if that was an intended change?
After some quick search, I'm not regarding it as a bug; StackOverflow has background on the sign ambiguity between POSIX and ISO 8601, and that upstream timezone database suppliers have inconsistent sign conventions for east / west of GMT. Anyway, the Go team has put in a special exception for OpenBSD so you shouldn't be affected by their test. I'm just curious; didn't spot it in release notes or mailing lists.