~alpine/aports

community/alertmanager: fix LDFLAGS issues v2 APPLIED

Drew DeVault: 1
 community/alertmanager: fix LDFLAGS issues

 1 files changed, 14 insertions(+), 17 deletions(-)
Export patchset (mbox)
How do I use this?

Copy & paste the following snippet into your terminal to import this patchset into git:

curl -s https://lists.alpinelinux.org/~alpine/aports/patches/3218/mbox | git am -3
Learn more about email & git

[PATCH v2] community/alertmanager: fix LDFLAGS issues Export this patch

This should(?) fix the build on aarch64.
---
 community/alertmanager/APKBUILD | 31 ++++++++++++++-----------------
 1 file changed, 14 insertions(+), 17 deletions(-)

diff --git a/community/alertmanager/APKBUILD b/community/alertmanager/APKBUILD
index e61bbb2526..56a02011c6 100644
--- a/community/alertmanager/APKBUILD
+++ b/community/alertmanager/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=alertmanager
pkgver=0.20.0
pkgrel=0
pkgrel=1
pkgdesc="Prometheus Alertmanager"
url="https://github.com/prometheus/alertmanager"
arch="all"
@@ -18,22 +18,19 @@ builddir="$srcdir/$pkgname-$pkgver"
options="!check" # timing-sensitive upstream tests

build() {
	ldflags="-extldflags $LDFLAGS \
			-X github.com/prometheus/common/version.Version=$pkgver \
			-X github.com/prometheus/common/version.Revision=$pkgrel \
			-X github.com/prometheus/common/version.Branch=Alpine \
			-X github.com/prometheus/common/version.BuildUser=Alpine \
			-X github.com/prometheus/common/version.BuildDate=2020-01-08"
	go build \
		-trimpath \
		-mod=vendor \
		-ldflags "$ldflags" \
		./cmd/alertmanager
	go build \
		-trimpath \
		-mod=vendor \
		-ldflags "$ldflags" \
		./cmd/amtool
	for cmd in amtool alertmanager
	do
		go build \
			-trimpath \
			-mod=vendor \
			-ldflags "-extldflags \"$LDFLAGS\" \
				-X github.com/prometheus/common/version.Version=$pkgver \
				-X github.com/prometheus/common/version.Revision=$pkgrel \
				-X github.com/prometheus/common/version.Branch=Alpine \
				-X github.com/prometheus/common/version.BuildUser=Alpine \
				-X github.com/prometheus/common/version.BuildDate=2020-01-08" \
			./cmd/$cmd
	done
}

check() {
-- 
2.24.1