diff options
author | George Rawlinson | 2022-03-21 20:19:58 +1300 |
---|---|---|
committer | George Rawlinson | 2022-03-21 20:19:58 +1300 |
commit | f2b227079edd2f218bf32b93a99c485686ae0511 (patch) | |
tree | b361adf18aa9c829de2f35e902c4416e78f9671a /PKGBUILD | |
parent | c8eab19ef9e56609a1a7def2a7ca6d79cdd983a4 (diff) | |
download | aur-prometheus-snmp-exporter.tar.gz |
upgpkg: prometheus-snmp-exporter 0.2.0-3
Explicitly disable LTO.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 10 insertions, 7 deletions
@@ -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 \ |