Closed dbcc closed 7 years ago
It seems the Go project does not provide a binary tarball for armv7l.
Unfortunately, update-golang.sh is unable to build a binary release. It requires the precompiled binary release. Only if you can provide a URL with a prebuilt go1.8.1.linux-armv7l.tar.gz, then update-golang.sh will be able to grab it and install it.
How about forcing ARCH=armv6l ? Does it fix the issue for you?
sudo ARCH=armv6l ./update-golang.sh
same issue, ARCH=armv6l ./update-golang.sh
helped
@x0x01 What does 'uname -m' report on your system?
@udhos armv7l, rpi3 have new 64bit cpu, in 32bit mode "compatible" with old pi versions armv6l
@x0x01 Thanks. I have added an exception to download armv6l when 'uname -m' reports armv7l. Can you please test how it goes for you?
@udhos yep, now loads armv6l
Thanks! Work-around added in https://github.com/udhos/update-golang/commit/dc306d9bae0af9cc0682f7243882b7bd30f0032e.
doesn't work with a pi3