aboutsummaryrefslogtreecommitdiff
path: root/lang/go14
Commit message (Collapse)AuthorAgeFilesLines
* - Switch to new test frameworkDmitry Marakasov2018-05-271-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=470967
* This built for me on the most recent armv7 run. Let's try it onMark Linimon2018-03-151-2/+0
| | | | | | | | | the cluster on armv6 again. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=464590
* Mark more ports broken that fail on both armv6 and armv7.Mark Linimon2017-12-091-2/+4
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=455813
* For ports that are explicitly enabled on armv6, also enable themMark Linimon2017-10-101-4/+4
| | | | | | | | | | on armv7. This has not been tested with an -exp run but should "do no harm". PR: 221894 (partial) Notes: svn path=/head/; revision=451721
* Remove obsolete comment.Mark Linimon2017-09-011-5/+0
| | | | | | | | Reported by: manu Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=449085
* Sort ARCHS. Pet portlint.Mark Linimon2017-06-261-2/+3
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=444433
* Scrub mention of armv6hf from ARCHS. It was never in a released version.Mark Linimon2017-06-261-1/+1
| | | | | | | | | | While here, sort ARCHS and pet portlint. Reviewed by: imp Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=444416
* - Fix shebangsMartin Wilke2017-04-211-6/+11
| | | | | | | | | - Fix bin/rc in lang/go since we dont have it in base or a port to support it - While in lang/go remove WRKSRC for SHEBANG_FILES - Bump PORTREVISION for package change Notes: svn path=/head/; revision=439039
* Add two patches to lang/go14.Gleb Smirnoff2017-03-213-0/+157
| | | | | | | | | | | | | | | | | | | | | | | | | - patch-syscall Use SYSCALL assembly instead of INT 0x80 for syscalls on amd64. Using INT 0x80 as syscall gate on amd64 is an accidential and undocumented feature of COMPAT_FREEBSD32. It allows to use 64-bit ABI, but run syscalls through i386 gate. Go used this "feature" to workaround a bug in FreeBSD 8, which is no longer relevant. The patch is exact e9ce76b0eca8fa95dddb90b0a72aadab58de2ffc from go repo. Now lang/go14 doesn't need COMPAT_FREEBSD32 to build and run. - patch-pipe2 The pipe2 syscall is present in all supported versions of FreeBSD, but pipe was removed from FreeBSD 11. With the patch go14 can be built and run on a system without COMPAT_FREEBSD10. Reviewed by: jlaffaye Notes: svn path=/head/; revision=436616
* Disable BROKEN for armv6.Mark Linimon2016-10-171-1/+4
| | | | | | | | | | Apparently the failure is only when running under emulation, and it works fine on physical hardware. Submitted by: Kyle Evans <kevans91 at ksu dot edu> (private email) Notes: svn path=/head/; revision=424106
* Mark as broken on armv6 after recent runs.Mark Linimon2016-10-121-0/+2
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=423821
* lang/go14: allow building on armv6hfMichael Moll2015-11-281-2/+2
| | | | | | | | PR: 204882 Approved by: jlaffaye (maintainer) Notes: svn path=/head/; revision=402537
* Improve shebangfix frameworkDmitry Marakasov2015-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time - Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports - Add lua support (depends on USES=lua) - Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua - Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt") Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl") Update shebangfix usage according to new rules in many ports: - Remove *_OLD_CMD for patterns now replaced by default - Quote custom *_OLD_CMD which contain spaces Fix shebangfix usage in many ports (irrelevant to infrastructure change): - Remove redundant SHEBANG_LANG (no need to duplicate default langs) - Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present) - Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string Approved by: portmgr (bapt) Differential Revision: D3756 Notes: svn path=/head/; revision=399684
* - Update to 1.4.3, fix vulnerabilitiesJulien Laffaye2015-09-273-31/+14
| | | | | | | | | | - Improve clang detection [1] - Disable CGO, it is not needed to bootstrap 1.5 PR: 202624 [1] Notes: svn path=/head/; revision=398046
* Unbreak INDEX on mips/sparc64/ia64 etc.Antoine Brodin2015-08-221-1/+1
| | | | Notes: svn path=/head/; revision=395014
* Copy lang/go to lang/go14Julien Laffaye2015-08-206-0/+4659
Go 1.4 is the last Go release with its toolchain written in C. Keep Go 1.4 arround to bootstrap future versions. While I'm here, lift the restriction for armv6. Notes: svn path=/head/; revision=394910