BSD Ports

lang/go127 1.27.3 MidnightBSD

Go programming language

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
5362f4cf1e
Categories

Description

Go is an open source programming environment that makes it easy to build simple, reliable, and efficient software.

This is a meta port for the default version of Go. It provides symbolic links for go and gofmt that point toward the respective binaries installed by whichever version of Go you have selected as your default.

In the other systems

SystemPortVersion
MidnightBSDlang/go1271.27.3
FreeBSDlang/go1271.27.3
NetBSDlang/go1271.27.1
HardenedBSDlang/go1271.27.1
GhostBSDlang/go1271.27.1

Install

Binary package:

mport install 

From mports:

cd /usr/mports/lang/go127 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	>0:lang/go127

Dependencies

No port depends on this one.

Files

distinfo 6
FileSizeSHA256
go1.27.3.src.tar.gz3.5134035e+076e7749035cf360f06b2575d162ea79df9fda8ef671889e5c375f8e50777f26bb
go1.25.14.freebsd-arm64.tar.gz5.7088475e+0746a58dfa6277db1a12426f92b0928d2d1e8593a23658d6988bc4944c75c928fa
go1.25.14.freebsd-amd64.tar.gz5.9634883e+07e85e6530832772dc5769b42e42cd5aa488dd20149a6792a4c0e87762164a60da
go1.25.14.freebsd-arm.tar.gz5.8334469e+07a8cbd74c4136028716feca03753a2546b6efa9902d3233f0d8ea19d09c02c373
go1.25.14.freebsd-386.tar.gz5.8308643e+0735903a0a91de85d22f79e597c7bf3fd2780db74370b937f0e5880a57fa66aca9
go1.25.14.freebsd-riscv64.tar.gz5.8188033e+0738c91f48802de5ddfaf6a86aea6d8d5f129c0df776edd66ad1793f8c869c44c7
Master sites 1
  • https://go.dev/dl/

Commit history 1

DateCommitCreditsLog message
5362f4cf1e Lucas Holt lang/go127: new port, Go 1.27.x (#1919)
## What - New port `lang/go127` (Go **1.27.3**, the latest 1.27.x on go.dev/dl). It is a slave of `lang/go-devel`, built the same way as `lang/go126`. - `Mk/extensions/go.mk`: add `1.27` to `GO_VALID_VERSIONS`. **GO_DEFAULT is unchanged (1.24).** - `Mk/components/default-versions.mk`: resync the GO_DEFAULT "Possible values" comment with GO_VALID_VERSIONS, as go.mk asks. 1.20-1.22 were stale. - `lang/Makefile`: add `go127` to SUBDIR. ## Why security/tailscale 1.104.2 requires go >= 1.27.3. Tailscale gives that as the fix for TS-2026-013: Go 1.27.3 distrusts the compromised eMudhra/emSign intermediate CAs. The 1.27.3 `crypto/x509` source has a `distrustedSPKIHashes` list, but it is a list of bare hashes, so this PR relies on upstream/tailscale for the CA attribution and did not check it …