summaryrefslogtreecommitdiff
path: root/pkgs/development/compilers/go (follow)
Commit message (Expand)AuthorAgeFilesLines
* go: support for aarch64 via binary bootstrapEric Litak2017-08-113-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 Vollmert2017-07-082-0/+46
* go: disable tests on armDaiderd Jordan2017-05-261-0/+3
* go: 1.8.2 -> 1.8.3Yann Hodique2017-05-251-2/+2
* Merge pull request #26050 from sigma/pr/go-1.8.2•••go: 1.8.1 -> 1.8.2Franz Pletz2017-05-241-2/+2
|\
| * go: 1.8.1 -> 1.8.2Yann Hodique2017-05-241-2/+2
* | go: 1.7.5 -> 1.7.6Yann Hodique2017-05-241-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 Butz2017-05-211-2/+6
* Merge pull request #25568 from sigma/pr/go-1.8.1•••go: 1.8 -> 1.8.1Daiderd Jordan2017-05-091-10/+8
|\
| * go: 1.8 -> 1.8.1Yann Hodique2017-05-061-10/+8
* | go: 1.7.4 -> 1.7.5Yann Hodique2017-05-084-82/+4
|/
* rename iana_etc to iana-etc•••fixes #23621 Jörg Thalheim2017-03-284-11/+11
* go: Respect $NIX_SSL_CERT_FILEDaiderd Jordan2017-03-194-10/+10
* go1.8: patch test to work with recent tzdataDan Peebles2017-03-151-5/+7
* go1.7: patch test to work with recent tzdataDan Peebles2017-03-151-0/+7
* go1.6: patch test to work with recent tzdataDan Peebles2017-03-151-0/+7
* go1.4: patch test to work with recent tzdataDan Peebles2017-03-151-1/+8
* go: 1.7 -> 1.8Parnell Springmeyer2017-03-064-0/+308
* go_1_6: disable x509 tests on darwinDaiderd Jordan2017-01-221-1/+1
* go_bootstrap: fix tests on darwinDaiderd Jordan2017-01-221-0/+23
* go_1_6, go_1_7: comment out testLoadFixed in a way recommended by vcunat. The...Michael Raskin2016-12-292-0/+4
* go_bootstrap (go_1_4): 1.4.3 -> 1.4-bootstrap-20161024Michael Raskin2016-12-291-4/+4
* go_bootstrap: Fix credential test for new user namespacingGraham Christensen2016-12-212-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 Christensen2016-12-211-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 Dolstra2016-12-212-1/+19
* go: 1.7.3 -> 1.7.4Daiderd Jordan2016-12-152-22/+18
* go_1_6: 1.6.3 -> 1.6.4 for DoS vectorGraham Christensen2016-12-151-2/+2
* go: 1.7.1 -> 1.7.3Pascal Bach2016-11-101-2/+2
* go_1_7: make $out/bin a link to $GOROOT/share/go/binSheena Artrip2016-10-101-1/+1
* go: fix darwin buildDaiderd Jordan2016-09-142-43/+115
* go_1_7: 1.7 -> 1.7.1Jaka Hudoklin2016-09-112-7/+7
* go: Remove unused versionEelco Dolstra2016-09-071-95/+0
* go_1_4: rename to go_bootstrap and remove refs•••This has cgo disabled, so only use this for bootstrapping. Robin Gloster2016-08-292-6/+6
* go_1_5: removeRobin Gloster2016-08-291-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 Pletz2016-08-291-1/+1
* Merge remote-tracking branch 'upstream/master' into stagingRobin Gloster2016-08-293-305/+0
|\
| * go: remove unused expressions for 1.1, 1.2, 1.3Franz Pletz2016-08-283-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 obadz2016-08-281-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 obadz2016-08-271-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 Stone2016-08-261-0/+3
* | go_1_7: disable all hardeningFranz Pletz2016-08-241-0/+2
* | Merge branch 'master' into stagingobadz2016-08-242-0/+196
|\|
| * go: add 1.7 compilerAlexander V. Nikolaev2016-08-212-0/+196
* | Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-08-121-2/+2
|\|
| * go: 1.6.2 -> 1.6.3Domen Kožar2016-08-111-2/+2
* | Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-06-101-5/+7
|\|
| * go: v1.5.3 -> v1.5.4rushmorem2016-06-091-5/+7
* | Merge remote-tracking branch 'origin/master' into hardened-stdenvFranz Pletz2016-05-182-6/+15
|\|
| * Merge branch 'master' into stagingVladimír Čunát2016-05-081-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 Strahan2016-05-061-5/+14