[Bug 264336] [exp-run] Introduce versioned Go ports
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 264336] [exp-run] Introduce versioned Go ports"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 264336] [exp-run] Introduce versioned Go ports"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 264336] [exp-run] Introduce versioned Go ports"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 264336] [exp-run] Introduce versioned Go ports"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 264336] [exp-run] Introduce versioned Go ports"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 264336] [exp-run] Introduce versioned Go ports"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 264336] [exp-run] Introduce versioned Go ports"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 29 May 2022 23:09:37 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264336
Bug ID: 264336
Summary: [exp-run] Introduce versioned Go ports
Product: Ports & Packages
Version: Latest
Hardware: Any
URL: https://reviews.freebsd.org/D35346
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Ports Framework
Assignee: portmgr@FreeBSD.org
Reporter: dmgk@freebsd.org
CC: ports-bugs@FreeBSD.org
Flags: exp-run?
Created attachment 234317
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=234317&action=edit
D35346.diff
- Add support for selecting Go port version in USES=go;
- Set default Go version (GO_DEFAULT) in Mk/bsd.default-versions.mk
- Convert lang/go-devel port to the master and lang/go{117,118} ports to
simple slave ports;
- Convert lang/go to a meta-port that provides go and gofmt symlinks to the
current default version.
Other changes are port build fixes, they
- Add 1.17 to USES=go for ports that still need go117 and remove GO_PORT;
- Add missing ${SETENV} ${MAKE_ENV} to repair BINARY_ALIAS;
- Remove explicit dependencies on lang/go.
Expected build failures:
- mail/aerc: dependency net/dante fails to configure
- multimedia/navidrome: npm build error
- sysutils/openshift-install: fails at fetch stage
--
You are receiving this mail because:
You are on the CC list for the bug.