| Commit message (Expand) | Author | Age | Files | Lines |
| * | go: support for aarch64 via binary bootstrap | Eric Litak | 2017-08-11 | 3 | -0/+3 |
| * | go_1_6: Fix darwin (sierra) compile, backport systime syscall fix•••This patches go1.6 minimally with a change that was backported
to upstream go1.4.
| Robert Vollmert | 2017-07-08 | 2 | -0/+46 |
| * | go: disable tests on arm | Daiderd Jordan | 2017-05-26 | 1 | -0/+3 |
| * | go: 1.8.2 -> 1.8.3 | Yann Hodique | 2017-05-25 | 1 | -2/+2 |
| * | Merge pull request #26050 from sigma/pr/go-1.8.2•••go: 1.8.1 -> 1.8.2 | Franz Pletz | 2017-05-24 | 1 | -2/+2 |
| |\ |
|
| | * | go: 1.8.1 -> 1.8.2 | Yann Hodique | 2017-05-24 | 1 | -2/+2 |
| * | | go: 1.7.5 -> 1.7.6 | Yann Hodique | 2017-05-24 | 1 | -2/+2 |
| |/ |
|
| * | go: add dependencies for go get•••go get expects git, subversion, mercurial and bazaar to be in PATH when
needed. (https://github.com/golang/go/wiki/GoGetTools)
| Willi Butz | 2017-05-21 | 1 | -2/+6 |
| * | Merge pull request #25568 from sigma/pr/go-1.8.1•••go: 1.8 -> 1.8.1 | Daiderd Jordan | 2017-05-09 | 1 | -10/+8 |
| |\ |
|
| | * | go: 1.8 -> 1.8.1 | Yann Hodique | 2017-05-06 | 1 | -10/+8 |
| * | | go: 1.7.4 -> 1.7.5 | Yann Hodique | 2017-05-08 | 4 | -82/+4 |
| |/ |
|
| * | rename iana_etc to iana-etc•••fixes #23621
| Jörg Thalheim | 2017-03-28 | 4 | -11/+11 |
| * | go: Respect $NIX_SSL_CERT_FILE | Daiderd Jordan | 2017-03-19 | 4 | -10/+10 |
| * | go1.8: patch test to work with recent tzdata | Dan Peebles | 2017-03-15 | 1 | -5/+7 |
| * | go1.7: patch test to work with recent tzdata | Dan Peebles | 2017-03-15 | 1 | -0/+7 |
| * | go1.6: patch test to work with recent tzdata | Dan Peebles | 2017-03-15 | 1 | -0/+7 |
| * | go1.4: patch test to work with recent tzdata | Dan Peebles | 2017-03-15 | 1 | -1/+8 |
| * | go: 1.7 -> 1.8 | Parnell Springmeyer | 2017-03-06 | 4 | -0/+308 |
| * | go_1_6: disable x509 tests on darwin | Daiderd Jordan | 2017-01-22 | 1 | -1/+1 |
| * | go_bootstrap: fix tests on darwin | Daiderd Jordan | 2017-01-22 | 1 | -0/+23 |
| * | go_1_6, go_1_7: comment out testLoadFixed in a way recommended by vcunat. The... | Michael Raskin | 2016-12-29 | 2 | -0/+4 |
| * | go_bootstrap (go_1_4): 1.4.3 -> 1.4-bootstrap-20161024 | Michael Raskin | 2016-12-29 | 1 | -4/+4 |
| * | go_bootstrap: Fix credential test for new user namespacing | Graham Christensen | 2016-12-21 | 2 | -0/+18 |
| * | Fix go_1_6 test•••In a user namespace, sending credentials for an unmapped user return
EINVAL instead of EPERM. So handle that case.
| Graham Christensen | 2016-12-21 | 1 | -0/+1 |
| * | Fix go test•••In a user namespace, sending credentials for an unmapped user return
EINVAL instead of EPERM. So handle that case.
http://hydra.nixos.org/build/44839000
(cherry picked from commit 1dd0fb6b5a7c44d1b632466f936ca74268d13298)
| Eelco Dolstra | 2016-12-21 | 2 | -1/+19 |
| * | go: 1.7.3 -> 1.7.4 | Daiderd Jordan | 2016-12-15 | 2 | -22/+18 |
| * | go_1_6: 1.6.3 -> 1.6.4 for DoS vector | Graham Christensen | 2016-12-15 | 1 | -2/+2 |
| * | go: 1.7.1 -> 1.7.3 | Pascal Bach | 2016-11-10 | 1 | -2/+2 |
| * | go_1_7: make $out/bin a link to $GOROOT/share/go/bin | Sheena Artrip | 2016-10-10 | 1 | -1/+1 |
| * | go: fix darwin build | Daiderd Jordan | 2016-09-14 | 2 | -43/+115 |
| * | go_1_7: 1.7 -> 1.7.1 | Jaka Hudoklin | 2016-09-11 | 2 | -7/+7 |
| * | go: Remove unused version | Eelco Dolstra | 2016-09-07 | 1 | -95/+0 |
| * | go_1_4: rename to go_bootstrap and remove refs•••This has cgo disabled, so only use this for bootstrapping.
| Robin Gloster | 2016-08-29 | 2 | -6/+6 |
| * | go_1_5: remove | Robin Gloster | 2016-08-29 | 1 | -143/+0 |
| * | go_1_5: set CGO_ENABLED=0 to cope with binutils 2.27 version bump•••See 6eb40148742de9010f2f7f6eec26df15f54e9afc and
https://github.com/golang/go/issues/16906.
cc @obadz @cstrahan @edolstra @lancelotsix @globin
| Franz Pletz | 2016-08-29 | 1 | -1/+1 |
| * | Merge remote-tracking branch 'upstream/master' into staging | Robin Gloster | 2016-08-29 | 3 | -305/+0 |
| |\ |
|
| | * | go: remove unused expressions for 1.1, 1.2, 1.3 | Franz Pletz | 2016-08-28 | 3 | -305/+0 |
| * | | go_1_4: set CGO_ENABLED=0 to cope with binutils 2.27 version bump•••See also https://github.com/golang/go/issues/16906
cc @cstrahan @edolstra @lancelotsix @globin @fpletz
| obadz | 2016-08-28 | 1 | -1/+1 |
| * | | Merge branch 'master' into staging•••Conflicts:
pkgs/applications/misc/navit/default.nix
pkgs/applications/networking/mailreaders/alpine/default.nix
pkgs/applications/networking/mailreaders/realpine/default.nix
pkgs/development/compilers/ghc/head.nix
pkgs/development/libraries/openssl/default.nix
pkgs/games/liquidwar/default.nix
pkgs/games/spring/springlobby.nix
pkgs/os-specific/linux/kernel/perf.nix
pkgs/servers/sip/freeswitch/default.nix
pkgs/tools/archivers/cromfs/default.nix
pkgs/tools/graphics/plotutils/default.nix
| obadz | 2016-08-27 | 1 | -0/+3 |
| |\| |
|
| | * | go: fix on darwin, make go-1.7 build with clang-3.8. (#18001)•••The darwin stdenv currently provides clang-3.7; however,
a) go-1.7 currently expects a compiler that supports "-fdebug-prefix-map"
arguments (which clang-3.8 supports but clang-3.7 does not) and
b) even with clang-3.8, go-1.7 misinterprets the result of its runtime probes
for support for the "-no-pie" flag, thereby failing to build runtime/cgo.
This patch resolves (a) by building go-1.7 with clang-3.8 and resolves (b) by
teaching go how to correctly probe "-no-pie" error messages from clang. | Michael Stone | 2016-08-26 | 1 | -0/+3 |
| * | | go_1_7: disable all hardening | Franz Pletz | 2016-08-24 | 1 | -0/+2 |
| * | | Merge branch 'master' into staging | obadz | 2016-08-24 | 2 | -0/+196 |
| |\| |
|
| | * | go: add 1.7 compiler | Alexander V. Nikolaev | 2016-08-21 | 2 | -0/+196 |
| * | | Merge remote-tracking branch 'upstream/master' into hardened-stdenv | Robin Gloster | 2016-08-12 | 1 | -2/+2 |
| |\| |
|
| | * | go: 1.6.2 -> 1.6.3 | Domen Kožar | 2016-08-11 | 1 | -2/+2 |
| * | | Merge remote-tracking branch 'upstream/master' into hardened-stdenv | Robin Gloster | 2016-06-10 | 1 | -5/+7 |
| |\| |
|
| | * | go: v1.5.3 -> v1.5.4 | rushmorem | 2016-06-09 | 1 | -5/+7 |
| * | | Merge remote-tracking branch 'origin/master' into hardened-stdenv | Franz Pletz | 2016-05-18 | 2 | -6/+15 |
| |\| |
|
| | * | Merge branch 'master' into staging | Vladimír Čunát | 2016-05-08 | 1 | -5/+14 |
| | |\ |
|
| | | * | go: fix build on Darwin•••The go tests get tripped up due to error messages along the lines of:
ld: warning: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation, ignoring unexpected dylib file
Which is due to us passing that along via $NIX_LDFLAGS in the `clang` wrapper.
To keep `go` from getting confused, I create a small `clang` wrapper that
filters out that warning.
Also, the strip.patch is no longer necessary, and only causes problems when
testing DWARF support:
--- FAIL: TestDwarfAranges (0.59s)
runtime-lldb_test.go:218: Missing aranges section
FAIL
FAIL runtime 17.123s
Also, I disable the misc/cgo/errors test, as I suspect it is also due to similar
problems regarding `ld`:
##### ../misc/cgo/errors
misc/cgo/errors/test.bash: BUG: expected error output to contain "err1.go:11:" but saw:
# command-line-arguments
cannot parse gcc output $WORK/command-line-arguments/_obj//_cgo_.o as ELF, Mach-O, PE object
2016/05/07 02:07:58 Failed: exit status 1
Closes #14208
| Charles Strahan | 2016-05-06 | 1 | -5/+14 |