aboutsummaryrefslogtreecommitdiffstats
path: root/community/go
Commit message (Collapse)AuthorAgeFilesLines
* community/go: add mips archesNils Andreas Svee2017-12-111-0/+4
|
* Remove Eivind Uggedal as a maintainerSören Tempel2017-11-011-2/+2
| | | | He hasn't been active since 2015.
* community/go: upgrade to 1.9.2Roberto Oliveira2017-10-262-706/+4
| | | | | Removed a ppc64le patch that was backported from upstream and is now part of go 1.9.2
* community/go: upgrade to 1.9.1Natanael Copa2017-10-121-4/+4
|
* Revert "community/go: upgrade to 1.9.1"Sören Tempel2017-10-081-4/+4
| | | | | | | | | | Even though the upgrade successfully compiled on my x86_64 laptop it seems to fail on the x86_64 builder for some reason. Reverting the upgrade until I figure out what's going on. See: http://build.alpinelinux.org/buildlogs/build-edge-x86_64/community/go/go-1.9.1-r0.log This reverts commit a51cc78c60ec483e63747c15c8321a4996db7fd0.
* community/go: upgrade to 1.9.1Sören Tempel2017-10-081-4/+4
|
* community/go: backport ppc64le fix for regression in PPC64.rulesRoberto Oliveira2017-09-262-2/+704
| | | | | | | When a MOVDstorezero (8 bytes) is used the offset field in the instruction must be a multiple of 4. This situation had been corrected in the rules for other types of stores but not for the zero case.
* community/go: don't build cross-compilersChristine Dodrill2017-09-171-24/+2
|
* community/go: backport ppc64le fix for _mainRoberto Oliveira2017-09-122-2/+36
| | | | | | _main has an early check to verify if a binary is statically or dynamically linked that depends on R0 being zero. R0 is not guaranteed to be zero at that point and this can break Go on ppc64le.
* community/go: upgrade to 1.9Sören Tempel2017-08-292-12/+13
| | | | | | | | | Also remove cover: > For Go releases 1.5 and later, this tool lives in the standard repository. The code here is not maintained. See: https://godoc.org/golang.org/x/tools/cmd/cover
* community/go: fix subpkgdir vs. pkgdirTimo Teräs2017-06-191-5/+5
|
* community/go: upgrade to 1.8.3, modernize aportTimo Teräs2017-06-191-47/+44
| | | | | | | | - remove unneeded "|| return 1" - make copying sources as separate step - fix 'rootpkg' to be invokable as individual step multiple times (fix environment, and not moving things out of $builddir) - do not ship cross-built tools in 'go-tools' package
* community/go: default buildmode=pie on s390xTuan M. Hoang2017-06-092-3/+3
|
* community/go: fix external linker for ppc64leRoberto Oliveira2017-06-082-3/+3
| | | | | | | The external linker for ppc64le was pointing to /lib64/ld-musl-ppc64le.so.1 but the valid path for alpine ppc64le is /lib/ld-musl-powerpc64le.so.1. This issue was found by Lynn Boger from IBM go compiler team.
* community/go: set external linker for all archsNatanael Copa2017-05-162-3/+96
|
* community/go: upgrade to 1.8.1Ed Robinson2017-05-162-8/+22
| | | | set-external-linker.patch adresses golang/go#18243
* community/go: enable build on ppc64le.Roberto Oliveira2017-04-181-1/+2
| | | | | | | | Go package build was disabled on ppc64le because it was missing go-bootstrap dependency. As the last version of go-bootstrap (1.4) is not available for ppc64le, I cross-compiled it and uploaded it to: ftp://ftp.unicamp.br/pub/ppc64el/alpine/go-bootstrap/ The go-bootstrap is now installed in build-edge-ppc64le and can compile the go package.
* community/go: disable go on ppc64leNatanael Copa2017-04-071-1/+1
|
* community/go: cross-build supportTimo Teräs2017-02-271-6/+30
|
* community/go: use any go-bootstrap, add s390xTimo Teräs2017-02-231-33/+18
| | | | | | Now that go-bootstrap can be the bootstrap package (for x86*) or the real go package, search for the right bootstrap go directory to use. This also adds s390x arch mapping.
* community/go: provide go-bootstrapTimo Teräs2017-02-231-1/+2
| | | | | | | This enables Go to compile itself with previous Go build. Should improve build times. More importantly, this is prerequisite to get the cross compilation makedependencies right. Support for cross-compiling Go to new arches is due out soon.
* community/go: do not use sse2 on x86Timo Teräs2017-02-071-2/+2
| | | | ref #6788
* community/go: upgrade to 1.7.4Natanael Copa2017-01-181-7/+7
|
* community/go: upgrade to 1.7.3Natanael Copa2016-10-281-8/+8
|
* community/go: split go-cross into multiple subpackagesSören Tempel2016-10-061-12/+15
|
* community/go: update to version 1.7.1Nathan Johnson2016-09-131-7/+7
|
* community/go: depend on binutils and gccTimo Teräs2016-09-131-1/+1
| | | | fixes #6072
* community/go: minor cleanupNatanael Copa2016-08-191-7/+7
| | | | | | | we need the arm bootstrap binary explicitly in source so abuild does not complain about the extra checksum. also remove paxmark from makedepends as its no longer used.
* community/go: upgrade to 1.7Keegan Carruthers-Smith2016-08-191-15/+8
|
* community/go: add support for aarch64Carlo Landmeter2016-08-151-5/+20
|
* community/go: upgrade to 1.7_rc4Natanael Copa2016-08-081-7/+7
|
* community/go: upgrade to 1.7rc3, and fix arm archTimo Teräs2016-07-291-8/+10
|
* community/go: upgrade to 1.7_rc2Sören Tempel2016-07-201-30/+20
|
* community/go: upgrade to 1.7rc1Timo Teräs2016-07-081-12/+12
| | | | | Fixes x86 build errors. vet removed from external tools as it is part of main go package now.
* community/go: default buildmode=pieTimo Teräs2016-07-073-21/+17
|
* community/go: remove unused patchesNatanael Copa2016-06-272-423/+0
|
* community/go: fix paxmark for armNatanael Copa2016-06-273-2/+425
| | | | we also need to disable RANDEXEC
* community/go: paxmark go on armNatanael Copa2016-06-171-2/+9
| | | | | this works around problem when building docker https://github.com/golang/go/issues/16081
* community/go: Add stringer to toolsThomas Boerger2016-05-161-4/+7
| | | | | In order to be able to use the stringer tool within go-based packages I have added it to the list of the go-tools subpackage.
* community/go: bump pkgrelNatanael Copa2016-05-031-1/+1
|
* community/go: Install time zone database distributed with GoBrett Buddin2016-05-031-1/+1
| | | | | | | | This fixes time zone lookups using the `time.LoadLocation` function by ensuring that the time zone database distributed with Go ($GOROOT/lib/time/zoneinfo.zip) is installed. You can find more information about this file here: https://golang.org/pkg/time/#LoadLocation
* community/go: new upstream version 1.6.2Christian Kampka2016-04-282-84/+11
|
* community/go: new upstream version 1.6.1Christian Kampka2016-04-161-9/+8
|
* community/go: update version to 1.6Nathan Johnson2016-02-234-73/+86
| | | | | | | | | | | | | Including patch to fix 386 build. https://github.com/golang/go/issues/14476 Removed default-sc-getpw-r-size-max.patch, fixed upstream. https://github.com/golang/go/issues/11319 Changed the offset for no-pic.patch to match new code. TT: pkgrel set to 1 as the original pkgrel=0 failed to build with x86 and was reverted.
* community/go: bump pkgrel due to recent revertTimo Teräs2016-02-231-1/+1
| | | | | We had 1.6.0, but reverted it. This caused go to be rebuilt with same version, which can confuse http proxies.
* Revert "community/go: update to go 1.6"Timo Teräs2016-02-223-13/+74
| | | | | | This reverts commit e81049956f7cd1251ef6ec8e90c487c7c2bda99b. Does not work on x86 yet.
* community/go: update to go 1.6Nathan Johnson2016-02-223-74/+13
|
* community/go: upgrade to 1.5.3Sören Tempel2016-01-141-7/+7
|
* community/go: rename tools tarballSören Tempel2015-12-221-4/+4
| | | | Prefix it with the package name.
* community/go: upgrade to 1.5.2Sören Tempel2015-12-041-9/+9
|