tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Non-bootstrapping Go, COMPAT options



Go can be cross compiled easily enough that I've done it to get Go onto an internet disconnected Linux box because that was easier than reconfiguring the network.

On 30 December 2017 12:28:45 pm GMT-10:00, John Klos <john%ziaspace.com@localhost> wrote:
It seems that Go's inability to be built without using preexisting 
binaries is now an issue for evbarm. For a while now many evbarm kernels
have had COMPAT_60 and newer, but nothing older. It seems, then, that Go
can't be used:

anath# pwd
/usr/pkgsrc/lang/go14/work/go/pkg/tool/netbsd_arm
anath# file go_bootstrap
go_bootstrap: ELF 32-bit LSB executable, ARM, version 1 (NetBSD),
statically linked, for NetBSD 5.99, with debug_info, not stripped
anath# ./go_bootstrap
Abort

Is there no better way to bootstrap Go?

John

--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Home | Main Index | Thread Index | Old Index