aboutsummaryrefslogtreecommitdiffstats
path: root/main/go
Commit message (Collapse)AuthorAgeFilesLines
* main/go: re-add removed patches during 1.5 upgradeEivind Uggedal2015-09-153-5/+96
| | | | | | | | | | | | | no-pic: This is needed for building go executables on Alpine which uses the external linker (cgo). Examples from our tree include docker, consul and gogs. Go does not support compiling PIC executables. Since the gcc specs used by Alpine enables PIC by default it has to be disabled. Without disabling PIC the executable gets a ton of erroneous textrels which results in a segfault when musl tries to resolve them. _SC_GETPW_R_SIZE_MAX: since musl defines this to -1 we have to provide a default value. Use a more recent patch from upstream which will be available in Go 1.6.
* main/go: upgrade to 1.5.1Eivind Uggedal2015-09-091-7/+7
|
* main/go: make go work with latest go-bootstrap changeSören Tempel2015-09-091-7/+15
| | | | | Also install go and gofmt binary to /usr/lib/go/bin and symlink it to /usr/bin. Also fix removal of tests.
* main/go: disable on x86Natanael Copa2015-08-281-1/+1
|
* main/go: fix checksum problemNatanael Copa2015-08-281-4/+4
|
* main/go: upgrade to 1.5Sören Tempel2015-08-286-199/+17
| | | | | This might still need some further testing, especially cgo wasn't tested to extensively by me.
* main/go: major cleanupSören Tempel2015-08-171-51/+33
|
* main/go: add cross subpackageSören Tempel2015-08-171-7/+36
| | | | | | | | | | | | | | | | | | | | The cross subpackages ships cross compilers for Darwin, FreeBSD, OpenBSD and Microsoft Windows. Those are not all platforms theoretically supported by go but I guess those are the most relevant once. In the future it might be a good idea to add cross compilers for other platforms and architectures as well but before doing so you probably want to create one subpackage for each platform otherwise the cross subpackage gets too big. My computer is too slow to compile go for all these platforms and architectures in a timely manner so I only compiled the go cross compiler for OpenBSD amd64 and OpenBSD i386. In addition to that the OpenBSD amd64 cross compiler was successfully used to cross compile a small program. If you have access to a faster computer then please test this on other architectures (Darwin, FreeBSD and Microsoft Windows).
* main/go: verify integrity of tools subpackageSören Tempel2015-08-171-19/+20
| | | | By downloading a tarball instead of cloning the git repository.
* main/go: upgrade to 1.4.2Natanael Copa2015-04-012-43/+21
|
* main/go: fix and enable arm buildTimo Teräs2014-12-092-5/+108
|
* main/go: upgrade to 1.3.3Natanael Copa2014-11-101-4/+4
| | | | fixes #3497
* main/go: upgrade to 1.3.1Eivind Uggedal2014-08-131-4/+4
|
* main/go: upgrade to 1.3Eivind Uggedal2014-06-192-6/+20
|
* main/go: moved from testingNatanael Copa2014-04-154-0/+190