[arch-commits] Commit in alertmanager/trunk (PKGBUILD)
Jelle van der Waa
jelle at archlinux.org
Mon May 25 14:43:29 UTC 2020
Date: Monday, May 25, 2020 @ 14:43:29
Author: jelle
Revision: 387521
upgpkg: alertmanager 0.20.0-3
Make alertmanager reproducible again!
Modified:
alertmanager/trunk/PKGBUILD
----------+
PKGBUILD | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-05-25 14:39:24 UTC (rev 387520)
+++ PKGBUILD 2020-05-25 14:43:29 UTC (rev 387521)
@@ -2,13 +2,13 @@
pkgname=alertmanager
pkgver=0.20.0
-pkgrel=2
+pkgrel=3
pkgdesc="Service which handles alerts sent by client applications such as the Prometheus server"
url="https://github.com/prometheus/alertmanager"
arch=(x86_64)
depends=(glibc)
license=('Apache')
-makedepends=(go-pie git)
+makedepends=(go git)
backup=('etc/alertmanager/alertmanager.yml')
source=($pkgname-$pkgver.tar.gz::https://github.com/prometheus/alertmanager/archive/v${pkgver}.tar.gz alertmanager.service alertmanager.sysusers)
sha512sums=('4bb9353e6ce9b149c5f22a2c305829112dfdf87f9b74e6075a45be0e07fe0f17e869ef9be4bb5e9c53d215dd1f534b1b5a707dd981efce8c5bcae4c1d6ce18bb'
@@ -18,8 +18,10 @@
build() {
cd $pkgname-$pkgver
go build \
- -gcflags "all=-trimpath=$GOPATH" \
- -asmflags "all=-trimpath=$GOPATH" \
+ -trimpath \
+ -buildmode=pie \
+ -mod=readonly \
+ -modcacherw \
-ldflags "-extldflags ${LDFLAGS} \
-X github.com/prometheus/common/version.Version=$pkgver \
-X github.com/prometheus/common/version.Revision=$pkgver \
@@ -29,8 +31,10 @@
./cmd/alertmanager
go build \
- -gcflags "all=-trimpath=$GOPATH" \
- -asmflags "all=-trimpath=$GOPATH" \
+ -trimpath \
+ -buildmode=pie \
+ -mod=readonly \
+ -modcacherw \
-ldflags "-extldflags ${LDFLAGS} \
-X github.com/prometheus/common/version.Version=$pkgver \
-X github.com/prometheus/common/version.Revision=$pkgver \
More information about the arch-commits
mailing list