summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorge Rawlinson2022-03-21 20:19:58 +1300
committerGeorge Rawlinson2022-03-21 20:19:58 +1300
commitf2b227079edd2f218bf32b93a99c485686ae0511 (patch)
treeb361adf18aa9c829de2f35e902c4416e78f9671a
parentc8eab19ef9e56609a1a7def2a7ca6d79cdd983a4 (diff)
downloadaur-f2b227079edd2f218bf32b93a99c485686ae0511.tar.gz
upgpkg: prometheus-snmp-exporter 0.2.0-3
Explicitly disable LTO.
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD17
2 files changed, 13 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6aeb321a895d..30b2e166ad67 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,15 @@
pkgbase = prometheus-snmp-exporter
pkgdesc = Prometheus exporter for SNMP metrics
pkgver = 0.20.0
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/prometheus/snmp_exporter
install = prometheus-snmp-exporter.install
arch = x86_64
license = Apache
makedepends = go
- depends = net-snmp
depends = glibc
+ depends = net-snmp
+ options = !lto
backup = etc/conf.d/prometheus-snmp-exporter
source = prometheus-snmp-exporter-0.20.0.tar.gz::https://github.com/prometheus/snmp_exporter/archive/v0.20.0.tar.gz
source = prometheus-snmp-exporter.conf
@@ -20,4 +21,3 @@ pkgbase = prometheus-snmp-exporter
b2sums = 08c063a6626e53100e971f10437a9dc17eeb962bedcd6c9e746ae0d336205c68991518103e0ca393d3711ca4d4394d65574e9c611bcc98e61b9224d3b5d5d6a7
pkgname = prometheus-snmp-exporter
-
diff --git a/PKGBUILD b/PKGBUILD
index 76296dcf7f40..21c526cc1669 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,15 +3,16 @@
pkgname=prometheus-snmp-exporter
_pkgname=snmp_exporter
pkgver=0.20.0
-pkgrel=2
+pkgrel=3
pkgdesc="Prometheus exporter for SNMP metrics"
-arch=(x86_64)
+arch=('x86_64')
url="https://github.com/prometheus/snmp_exporter"
-license=(Apache)
-makedepends=(go)
-depends=(net-snmp glibc)
+license=('Apache')
+makedepends=('go')
+depends=('glibc' 'net-snmp')
backup=("etc/conf.d/prometheus-snmp-exporter")
install="$pkgname.install"
+options=('!lto')
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
"$pkgname.conf"
"$pkgname.service"
@@ -23,7 +24,9 @@ b2sums=('81c2c6e8b1f61fe322cf040910744857f0628b61172774069675f5702d7e8dcc443a556
prepare() {
cd "$_pkgname-$pkgver"
- go mod vendor
+
+ # download dependencies
+ go mod download
}
build() {
@@ -32,7 +35,7 @@ build() {
go build -v \
-buildmode=pie \
-trimpath \
- -mod=vendor \
+ -mod=readonly \
-modcacherw \
-ldflags "-linkmode external -extldflags ${LDFLAGS} \
-X github.com/prometheus/common/version.Version=$pkgver \