summary refs log tree commit diff
path: root/pkgs/development/compilers/go/1.6.nix
Commit message (Collapse)AuthorAge
* go_1_6: Go 1.6 is EOLadisbladis2018-02-22
|
* go: support for aarch64 via binary bootstrapEric Litak2017-08-11
|
* go_1_6: Fix darwin (sierra) compile, backport systime syscall fixRobert Vollmert2017-07-08
| | | | | This patches go1.6 minimally with a change that was backported to upstream go1.4.
* rename iana_etc to iana-etcJörg Thalheim2017-03-28
| | | | fixes #23621
* go1.6: patch test to work with recent tzdataDan Peebles2017-03-15
|
* go_1_6: disable x509 tests on darwinDaiderd Jordan2017-01-22
|
* go_1_6, go_1_7: comment out testLoadFixed in a way recommended by vcunat. ↵Michael Raskin2016-12-29
| | | | The test depends on specific timezone names, and the latest tzdata changed the naming. Upstream only agrees to fix the test in the 1.8 branch that has no stable releases yer
* Fix go_1_6 testGraham Christensen2016-12-21
| | | | | In a user namespace, sending credentials for an unmapped user return EINVAL instead of EPERM. So handle that case.
* go_1_6: 1.6.3 -> 1.6.4 for DoS vectorGraham Christensen2016-12-15
|
* go_1_4: rename to go_bootstrap and remove refsRobin Gloster2016-08-29
| | | | This has cgo disabled, so only use this for bootstrapping.
* Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-08-12
|\
| * go: 1.6.2 -> 1.6.3Domen Kožar2016-08-11
| |
* | Merge remote-tracking branch 'origin/master' into hardened-stdenvFranz Pletz2016-05-18
|\|
| * go: fix build on DarwinCharles Strahan2016-05-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-05-02
|\|
| * go: 1.6 -> 1.6.2Charles Strahan2016-04-23
| |
* | Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-03-28
|\|
| * go-1.6: fix segfault when using muslCharles Strahan2016-03-23
| | | | | | | | See https://github.com/golang/go/issues/14476
| * go-1.6: fix the buildCharles Strahan2016-03-22
| | | | | | | | | | | | | | | | | | One of the test scripts dynamically creates and executes a bash script, which attempts to use `/usr/bin/env bash`. This patches the file to use the stdenv's shell instead. Otherwise, the only way this could have worked was by building go_1_6 outside of the sandbox.
* | Use general hardening flag toggle listsFranz Pletz2016-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following parameters are now available: * hardeningDisable To disable specific hardening flags * hardeningEnable To enable specific hardening flags Only the cc-wrapper supports this right now, but these may be reused by other wrappers, builders or setup hooks. cc-wrapper supports the following flags: * fortify * stackprotector * pie (disabled by default) * pic * strictoverflow * format * relro * bindnow
* | Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-02-27
|\|
| * go-1.6: remove the cacert 1.5 patchGraham Christensen2016-02-26
| | | | | | Removed in https://github.com/NixOS/nixpkgs/commit/58dbaf69b7abd7a3483d47bd4eede02d68fcdc78
* | go_1_6: disable all hardeningRobin Gloster2016-02-24
|/
* go: add 1.6 compiler and packagesNathan Zadoks2016-02-19