| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
He hasn't been active since 2015.
|
|
|
|
|
| |
Removed a ppc64le patch that was backported from upstream
and is now part of go 1.9.2
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
_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.
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
set-external-linker.patch adresses golang/go#18243
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
ref #6788
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
fixes #6072
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Fixes x86 build errors. vet removed from external tools as
it is part of main go package now.
|
| |
|
| |
|
|
|
|
| |
we also need to disable RANDEXEC
|
|
|
|
|
| |
this works around problem when building docker
https://github.com/golang/go/issues/16081
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
We had 1.6.0, but reverted it. This caused go to be rebuilt with
same version, which can confuse http proxies.
|
|
|
|
|
|
| |
This reverts commit e81049956f7cd1251ef6ec8e90c487c7c2bda99b.
Does not work on x86 yet.
|
| |
|
| |
|
|
|
|
| |
Prefix it with the package name.
|
| |
|