Bug 260803

Summary: sysutils/terraform: Update to 1.1.12, removed GH_TUPLE and added GO_MODULE
Product: Ports & Packages Reporter: Gabriel M. Dutra <dutra>
Component: Individual Port(s)Assignee: Mateusz Piotrowski <0mp>
Status: Closed FIXED    
Severity: Affects Only Me CC: dutra
Priority: --- Flags: bugzilla: maintainer-feedback? (0mp)
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/hashicorp/terraform/releases/tag/v1.1.2
Attachments:
Description Flags
Update to 1.1.12, removed GH_TUPLE and added GO_MODULE dutra: maintainer-approval+

Description Gabriel M. Dutra freebsd_committer freebsd_triage 2021-12-29 17:43:05 UTC
Created attachment 230545 [details]
Update to 1.1.12, removed GH_TUPLE and added GO_MODULE

GH_TUPLE is not necessary. I added GO_MODULE to install Terraform.

Tested on:

12.1-RELEASE-p13 amd64, i386
12.2-RELEASE-p11 amd64, i386
13.0-RELEASE-p5  amd64, i386

portlint: no errors
Comment 1 Mateusz Piotrowski freebsd_committer freebsd_triage 2021-12-30 16:02:48 UTC
Thank you for the patch.

From what I see, however, `go` attempts to fetch all the modules on its own when this patch is applied. This is not correct. I need to investigate.
Comment 2 Mateusz Piotrowski freebsd_committer freebsd_triage 2021-12-31 02:50:44 UTC
There seems to be a problem with grpc-go version "cmd/protoc-gen-go-grpc/v1.1.0". I won't be able to investigate this in the upcoming days. If you manage to get the patch right, please ask a ports committer to commit the new patch.
Comment 3 Gabriel M. Dutra freebsd_committer freebsd_triage 2021-12-31 16:01:04 UTC
(In reply to Mateusz Piotrowski from comment #2)