Thu Jul 30 03:08:43 2020 UTC ()
net/terraform: Add CHECK_RELRO_SKIP, revbump

AFAIK go uses own linker, which does not support RELRO on NetBSD


(tpaul)
diff -r1.8 -r1.9 pkgsrc/net/terraform/Makefile

cvs diff -r1.8 -r1.9 pkgsrc/net/terraform/Makefile (expand / switch to unified diff)

--- pkgsrc/net/terraform/Makefile 2020/07/23 07:42:08 1.8
+++ pkgsrc/net/terraform/Makefile 2020/07/30 03:08:43 1.9
@@ -1,27 +1,30 @@ @@ -1,27 +1,30 @@
1# $NetBSD: Makefile,v 1.8 2020/07/23 07:42:08 adam Exp $ 1# $NetBSD: Makefile,v 1.9 2020/07/30 03:08:43 tpaul Exp $
2 2
3DISTNAME= terraform-0.12.29 3DISTNAME= terraform-0.12.29
 4PKGREVISION= 1
4CATEGORIES= net 5CATEGORIES= net
5MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/}
6GITHUB_PROJECT= ${PKGBASE} 7GITHUB_PROJECT= ${PKGBASE}
7GITHUB_TAG= v${PKGVERSION_NOREV} 8GITHUB_TAG= v${PKGVERSION_NOREV}
8 9
9MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.terraform.io/ 11HOMEPAGE= https://www.terraform.io/
11COMMENT= Infrastructure orchestration tool 12COMMENT= Infrastructure orchestration tool
12LICENSE= mpl-2.0 13LICENSE= mpl-2.0
13 14
14GO_DIST_BASE= ${DISTNAME} 15GO_DIST_BASE= ${DISTNAME}
15GO_SRCPATH= github.com/hashicorp/${GITHUB_PROJECT} 16GO_SRCPATH= github.com/hashicorp/${GITHUB_PROJECT}
16 17
17GO_BUILD_PATTERN= ${GO_SRCPATH}/. 18GO_BUILD_PATTERN= ${GO_SRCPATH}/.
18 19
19# Not actually sure these are used. 20# Not actually sure these are used.
20USE_TOOLS+= bash 21USE_TOOLS+= bash
21REPLACE_BASH+= command/e2etest/make-archive.sh 22REPLACE_BASH+= command/e2etest/make-archive.sh
22REPLACE_BASH+= scripts/debug-terraform 23REPLACE_BASH+= scripts/debug-terraform
23REPLACE_BASH+= scripts/*.sh 24REPLACE_BASH+= scripts/*.sh
24REPLACE_BASH+= scripts/*/*.sh 25REPLACE_BASH+= scripts/*/*.sh
25 26
 27CHECK_RELRO_SKIP+= bin/terraform
 28
26.include "../../lang/go/go-package.mk" 29.include "../../lang/go/go-package.mk"
27.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"