notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: lang/go14/Makefile
SVNWeb

Number of commits found: 20

Tue, 8 Oct 2019
[ 00:54 dmgk search for other commits by this committer ] Original commit   Revision:514016
lang/go14: Don't install doc and test files

Currently, lang/go14 installs about 1,400-ish doc and test files.
The only role of go14 is to build lang/go, and those files have
no role in that.

PR:		239857
Approved by:	jlaffaye (maintainer timeout, >1 month), tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D21879
Fri, 19 Jul 2019
[ 09:20 jlaffaye search for other commits by this committer ] Original commit   Revision:506918
lang/go14: fixes QA errors and remove unneeded files

PR:		239154
Submitted by:	Dmitri Goutnik <dg@syrec.org>
Thu, 11 Jul 2019
[ 09:55 jlaffaye search for other commits by this committer ] Original commit   Revision:506405
lang/go14: update to go1.4-bootstrap-20171003
Sun, 19 Aug 2018
[ 13:25 jlaffaye search for other commits by this committer ] Original commit   Revision:477571
Build lang/go14 without SSE2

This allows to build lang/go14 on old x86 CPUs without SSE2 instructions.
This has an impact on generated machine code performance, but lang/go14
is only useful to boostrap lang/go so it is ok to do so unconditionally.

PR:		230733
Submitted by:	Dmitri Goutnik <dg@syrec.org>
Sun, 27 May 2018
[ 08:34 amdmi3 search for other commits by this committer ] Original commit   Revision:470967
- Switch to new test framework

Approved by:	portmgr blanket
Thu, 15 Mar 2018
[ 14:51 linimon search for other commits by this committer ] Original commit   Revision:464590
This built for me on the most recent armv7 run.  Let's try it on
the cluster on armv6 again.

Approved by:	portmgr (tier-2 blanket)
Sat, 9 Dec 2017
[ 00:42 linimon search for other commits by this committer ] Original commit   Revision:455813 (Only the first 10 of 21 ports in this commit are shown above. View all ports for this commit)
Mark more ports broken that fail on both armv6 and armv7.

Approved by:	portmgr (tier-2 blanket)
Tue, 10 Oct 2017
[ 21:31 linimon search for other commits by this committer ] Original commit   Revision:451721 (Only the first 10 of 44 ports in this commit are shown above. View all ports for this commit)
For ports that are explicitly enabled on armv6, also enable them
on armv7.  This has not been tested with an -exp run but should
"do no harm".

PR:		221894 (partial)
Fri, 1 Sep 2017
[ 14:59 linimon search for other commits by this committer ] Original commit   Revision:449085
Remove obsolete comment.

Reported by:	manu
Approved by:	portmgr (tier-2 blanket)
Mon, 26 Jun 2017
[ 23:44 linimon search for other commits by this committer ] Original commit   Revision:444433 (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
Sort ARCHS.  Pet portlint.

Approved by:	portmgr (tier-2 blanket)
[ 22:20 linimon search for other commits by this committer ] Original commit   Revision:444416
Scrub mention of armv6hf from ARCHS.  It was never in a released version.

While here, sort ARCHS and pet portlint.

Reviewed by:	imp
Approved by:	portmgr (tier-2 blanket)
Fri, 21 Apr 2017
[ 10:02 miwi search for other commits by this committer ] Original commit   Revision:439039
- Fix shebangs
- 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
Tue, 21 Mar 2017
[ 16:38 glebius search for other commits by this committer ] Original commit   Revision:436616
Add two patches to lang/go14.

- 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
Mon, 17 Oct 2016
[ 10:50 linimon search for other commits by this committer ] Original commit   Revision:424106
Disable BROKEN for armv6.

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)
Wed, 12 Oct 2016
[ 02:08 linimon search for other commits by this committer ] Original commit   Revision:423821
Mark as broken on armv6 after recent runs.

Approved by:	portmgr (tier-2 blanket)
Sat, 28 Nov 2015
[ 14:47 mmoll search for other commits by this committer ] Original commit   Revision:402537
lang/go14: allow building on armv6hf

PR:		204882
Approved by:	jlaffaye (maintainer)
Mon, 19 Oct 2015
[ 14:50 amdmi3 search for other commits by this committer ] Original commit   Revision:399684 (Only the first 10 of 93 ports in this commit are shown above. View all ports for this commit)
Improve shebangfix framework

- 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
Sun, 27 Sep 2015
[ 19:54 jlaffaye search for other commits by this committer ] Original commit   Revision:398046
- Update to 1.4.3, fix vulnerabilities
- Improve clang detection [1]
- Disable CGO, it is not needed to bootstrap 1.5

PR:		202624 [1]
Sat, 22 Aug 2015
[ 05:42 antoine search for other commits by this committer ] Original commit   Revision:395014
Unbreak INDEX on mips/sparc64/ia64 etc.
Thu, 20 Aug 2015
[ 20:28 jlaffaye search for other commits by this committer ] Original commit   Revision:394910
Copy lang/go to lang/go14

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.

Number of commits found: 20