[arch-commits] Commit in prometheus-node-exporter/trunk (PKGBUILD)

Jelle van der Waa jelle at archlinux.org
Mon May 25 14:39:15 UTC 2020


    Date: Monday, May 25, 2020 @ 14:39:14
  Author: jelle
Revision: 387519

upgpkg: prometheus-node-exporter 0.18.1-6

Make node-exporter reproducible with trimpath

Modified:
  prometheus-node-exporter/trunk/PKGBUILD

----------+
 PKGBUILD |   11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-25 14:35:17 UTC (rev 387518)
+++ PKGBUILD	2020-05-25 14:39:14 UTC (rev 387519)
@@ -2,7 +2,7 @@
 
 pkgname=prometheus-node-exporter
 pkgver=0.18.1
-pkgrel=5
+pkgrel=6
 
 pkgdesc='Exporter for machine metrics'
 url='https://github.com/prometheus/node_exporter'
@@ -10,7 +10,7 @@
 license=('Apache')
 
 depends=('glibc')
-makedepends=('go-pie' 'git')
+makedepends=('go' 'git')
 
 backup=('etc/conf.d/prometheus-node-exporter')
 
@@ -28,9 +28,10 @@
   cd node_exporter-$pkgver
 
   go build \
-    -mod=vendor \
-    -gcflags "all=-trimpath=${PWD}" \
-    -asmflags "all=-trimpath=${PWD}" \
+    -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