Port details |
- go118 Go programming language
- 1.18.10_1 lang
=0 Version of this port present on the latest quarterly branch. NOTE: Slave port - quarterly revision is most likely wrong. - Maintainer: go@FreeBSD.org
 - Port Added: 2022-06-06 18:24:06
- Last Update: 2023-02-02 13:47:29
- Commit Hash: 272010b
- License: BSD3CLAUSE
- Description:
- Go is an open source programming environment that makes it easy to build
simple, reliable, and efficient software.
¦ ¦ ¦ ¦ 
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/lang/go118/ && make install clean
- To add the package, run one of these commands:
- pkg install lang/go118
- pkg install go118
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: go118
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: aarch64 amd64 armv6 armv7 i386 riscv64
- distinfo:
- TIMESTAMP = 1675339561
SHA256 (go1.18.10.src.tar.gz) = 9cedcca58845df0c9474ae00274c44a95c9dfaefb132fc59921c28c7c106f8e6
SIZE (go1.18.10.src.tar.gz) = 22880022
Packages (timestamps in pop-ups are UTC):
- Master port: lang/go-devel
- This port has no dependencies.
- This port is required by:
- for Build
-
- net/ooni-probe-cli
- net-p2p/go-prysm
- security/acmetool
- security/xray-core
- sysutils/ipget
-
Deleted ports which required this port:
- for Fetch
-
- net/ooni-probe-cli
- sysutils/ipget
Configuration Options:
- ===> The following configuration options are available for go118-1.18.10_1:
====> Options available for the single GOAMD64: you have to select exactly one of them
V1=on: Use baseline x86-64 instruction set
V2=off: V1 instructions plus CMPXCHG16B, LAHF, SAHF, POPCNT, SSE*
V3=off: V2 instructions plus AVX*, BMI*, F16C, FMA, LZCNT, MOVBE, OSXSAVE
V4=off: V3 instructions plus AVX512*
===> Use 'make config' to modify these settings
- Options name:
- lang_go118
- USES:
- cpe shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
This is a slave port. You may also want to view the commits to the master port: lang/go-devel |
Commit | Credits | Log message |
1.18.10_1 02 Feb 2023 13:47:29
    |
Dmitri Goutnik (dmgk)  |
lang/go{118,119}: Update distinfo for the new bootstrap |
1.18.10 11 Jan 2023 14:01:05
    |
Dmitri Goutnik (dmgk)  |
lang/go118: Update to 1.18.10
Changes: https://go.dev/doc/devel/release#go1.18.10 |
1.18.9_1 05 Jan 2023 12:32:57
    |
Dmitri Goutnik (dmgk)  |
lang/go{118,119}: Bump PORTREVISION
Bump port revision after master port adjustments. |
1.18.9 11 Dec 2022 11:16:01
    |
Dmitri Goutnik (dmgk)  |
lang/go118: Update to 1.18.9
Changes: https://go.dev/doc/devel/release#go1.18.9
Security: 6f5192f5-75a7-11ed-83c0-411d43ce7fe4 |
1.18.8 02 Nov 2022 17:29:02
    |
Dmitri Goutnik (dmgk)  |
lang/go118: Update to 1.18.8
Changes: https://go.dev/doc/devel/release#go1.18.minor
Security: 26b1100a-5a27-11ed-abfe-29ac76ec31b5 |
1.18.7 06 Oct 2022 19:23:08
    |
Dmitri Goutnik (dmgk)  |
lang/go118: Update to 1.18.7
Changes: https://go.dev/doc/devel/release#go1.18.minor
Security: 854c2afb-4424-11ed-af97-adcabf310f9b |
1.18.6 08 Sep 2022 15:59:46
    |
Dmitri Goutnik (dmgk)  |
lang/go118: Update to 1.18.6
Changes: https://go.dev/doc/devel/release#go1.18.minor
Security: 6fea7103-2ea4-11ed-b403-3dae8ac60d3e |
1.18.5 03 Aug 2022 21:35:12
    |
Dmitri Goutnik (dmgk)  |
lang/go118: Update to 1.18.5
Changes: https://go.dev/doc/devel/release#go1.18.minor
Security: 7f8d5435-125a-11ed-9a69-10c37b4ac2ea |
1.18.4_1 20 Jul 2022 14:22:15
    |
Tobias C. Berner (tcberner)  |
lang: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Dupre <ale@FreeBSD.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrey Zakhvatov
* Anton Berezin <tobez@FreeBSD.org>
* Anton Berezin <tobez@tobez.org> (Only the first 15 lines of the commit message are shown above ) |
1.18.4_1 14 Jul 2022 21:46:11
    |
Dmitri Goutnik (dmgk)  |
lang/go118: Revert upstream CL 411617
Revert https://go-review.googlesource.com/c/go/+/411617 that introduced
the regression that broke security/gopass and
security/git-credential-gopass.
See https://github.com/golang/go/issues/53852 for more details. |
1.18.4 14 Jul 2022 12:39:43
    |
Dmitri Goutnik (dmgk)  |
lang/go118: Update to 1.18.4
Changes: https://go.dev/doc/devel/release#go1.18.minor
Security: a4f2416c-02a0-11ed-b817-10c37b4ac2ea |
1.18.3_1 08 Jul 2022 19:53:00
    |
Dmitri Goutnik (dmgk)  |
lang/go{-devel,118}: Add GOAMD64 knobs
Add amd64 microarchitecture level knobs for the Go compiler. Note that
this will affect only the compiler itself, port users will still need to
set GOAMD64 in the environment to adjust the microarchitecture of the
compiled code [1, 2].
Set default to the baseline level for the maximum backward
compatibility.
GOAMD64=v1 (default): The baseline. Exclusively generates instructions
that all 64-bit x86 processors can execute.
GOAMD64=v2: all v1 instructions, plus CMPXCHG16B, LAHF, SAHF, POPCNT,
SSE3, SSE4.1, SSE4.2, SSSE3.
GOAMD64=v3: all v2 instructions, plus AVX, AVX2, BMI1, BMI2, F16C, FMA,
LZCNT, MOVBE, OSXSAVE.
GOAMD64=v4: all v3 instructions, plus AVX512F, AVX512BW, AVX512CD,
AVX512DQ, AVX512VL.
[1]
https://github.com/golang/go/wiki/MinimumRequirements#microarchitecture-support
[2] https://tip.golang.org/doc/go1.18#amd64 |
1.18.3 07 Jun 2022 12:48:52
    |
Dmitri Goutnik (dmgk)  |
lang/go118: Update to 1.18.3
Security: 15888c7e-e659-11ec-b7fe-10c37b4ac2ea |
1.18.2 06 Jun 2022 18:19:10
    |
Dmitri Goutnik (dmgk)  |
*/*: Introduce versioned Go ports
- Mk/Uses/go.mk: add support for selecting Go port version in USES=go;
- Mk/bsd.default-versions.mk: add GO_DEFAULT;
- convert lang/go-devel to the master and lang/go{117,118} to slave
ports;
- add lang/go meta-port that provides go and gofmt symlinks to the
current default version.
PR: 264336
Reviewed by: ygy jwb yuri mikael drtr0jan@yandex.ru decke mat
Differential Revision: https://reviews.freebsd.org/D35346 |