On Sun, Jan 12, 2020 at 6:50 PM Anthony Adams <anthony.adams....@gmail.com> wrote: > > Thanks again. That’s very helpful. It sounds like ARMv5 is still supported. > Now I just need to confirm the minimum kernel version. The system I’m using > has a 2.6.39.4 kernel, which I’m unable to upgrade. This document says the > minimum kernel version for ARM is v3.1, but I assume this is for the latest > version of Golang: > > https://github.com/golang/go/wiki/MinimumRequirements
I'm not sure but I suspect that unfortunately that kernel requirement is true for essentially all versions of Go. The problem is that for ARMv5 we rely on kernel support for 64-bit locking primitives. Ian > On Sun, Jan 12, 2020 at 9:04 PM Ian Lance Taylor <i...@golang.org> wrote: >> >> On Sun, Jan 12, 2020 at 1:32 PM <anthony.adams....@gmail.com> wrote: >> > >> > Thanks for the reply, Ian. I’ve seen the page you referenced, but the 1.8 >> > release notes say that it will be the last version to support ARMv5. I’ve >> > also come across some posts that mention certain minimum Linux kernel >> > requirements, but nothing that lists them by Golang version. >> >> I *think* that we decided to keep support for ARMv5, despite the >> comment in the 1.8 release notes. See >> https://github.com/golang/go/issues/17082#issuecomment-289575075. >> >> Ian -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CAOyqgcUo-LOVnyLLTo5%2B3QDdhNeoJxkpRpfeLK2ytx68%3DBYo-w%40mail.gmail.com.