Bug 273170 - sysutils/terraform: Update to 1.5.5
Summary: sysutils/terraform: Update to 1.5.5
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL: https://github.com/hashicorp/terrafor...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-17 02:31 UTC by Gabriel M. Dutra
Modified: 2023-08-18 12:43 UTC (History)
2 users (show)

See Also:


Attachments
bump 1.5.5 (1.95 KB, patch)
2023-08-17 02:31 UTC, Gabriel M. Dutra
dutra: maintainer-approval+
Details | Diff
add license name and license perms (2.12 KB, patch)
2023-08-17 14:06 UTC, Gabriel M. Dutra
dutra: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel M. Dutra freebsd_committer freebsd_triage 2023-08-17 02:31:36 UTC
Created attachment 244158 [details]
bump 1.5.5

portlint: OK

tested on:

13.1-RELEASE amd64
13.2-RELEASE amd64
14.0-CURRENT amd64

Recently, the hashicorp changed the terraform license to BUSL, BUSL doesn't exist in ports framework, I removed the variable LICENSE, but, I maintain the LICENSE_FILE.
Comment 1 Andrew "RhodiumToad" Gierth 2023-08-17 02:45:33 UTC
Missing LICENSE_NAME and LICENSE_PERMS ?
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2023-08-17 08:39:09 UTC
(In reply to Andrew "RhodiumToad" Gierth from comment #1)
Yes, that'd be great.

Gabriel, can you provide those?
Comment 3 Gabriel M. Dutra freebsd_committer freebsd_triage 2023-08-17 14:06:38 UTC
Created attachment 244170 [details]
add license name and license perms

Hello,

Can you review this new patch?
Comment 4 Fernando Apesteguía freebsd_committer freebsd_triage 2023-08-17 14:30:29 UTC
(In reply to Gabriel M. Dutra from comment #3)
LGTM after reviewing the LICENSE file.

Also, is this something we might want in quarterly? There is only one change: a crash fix.
Comment 5 commit-hook freebsd_committer freebsd_triage 2023-08-18 12:43:01 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f556c5b325eb7faa7469d5ed991523d897ac36c1

commit f556c5b325eb7faa7469d5ed991523d897ac36c1
Author:     Gabriel M. Dutra <nulldutra@proton.me>
AuthorDate: 2023-08-17 14:22:06 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-08-18 12:42:39 +0000

    sysutils/terraform: Update to 1.5.5

    ChangeLog: https://github.com/hashicorp/terraform/releases/tag/v1.5.5

    terraform init: Fix crash when using invalid configuration in backend blocks.

    PR:             273170
    Reported by:    nulldutra@proton.me (maintainer)

 sysutils/terraform/Makefile |  6 +++---
 sysutils/terraform/distinfo | 10 +++++-----
 2 files changed, 8 insertions(+), 8 deletions(-)
Comment 6 Fernando Apesteguía freebsd_committer freebsd_triage 2023-08-18 12:43:11 UTC
Committed,

Thanks!