Date: Wednesday, May 20, 2020 @ 19:27:29 Author: jelle Revision: 387034
Upstream update to 1.5.0 and apply golang changes Modified: loki/trunk/PKGBUILD ----------+ PKGBUILD | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-05-20 16:43:12 UTC (rev 387033) +++ PKGBUILD 2020-05-20 19:27:29 UTC (rev 387034) @@ -1,7 +1,7 @@ # Maintainer: Jelle van der Waa <[email protected]> pkgname=loki -pkgver=1.4.1 +pkgver=1.5.0 pkgrel=1 pkgdesc='like Prometheus, but for logs' url='https://github.com/grafana/loki' @@ -8,12 +8,12 @@ arch=('x86_64') license=('Apache') depends=('glibc') -makedepends=('go-pie') +makedepends=('go' 'systemd') backup=('etc/loki/loki.yaml' 'etc/loki/promtail.yaml') source=($pkgname-$pkgver.tar.gz::https://github.com/grafana/loki/archive/v$pkgver.tar.gz promtail.sysusers promtail.service promtail.tmpfiles loki.sysusers loki.service loki.tmpfiles) -sha512sums=('adcb95b044b2856d39d6febd0bc2f3945045c6f3097f92d4be107e91e2cd29f01a509553094642de5a05bd905410a4ad0ced184e5f2a2399ce715b06f2e978ed' +sha512sums=('31d61ba9cb47afeb0971fe35347683cf96e3b7a4da44b640b0065e64268109c2a1e9011f94d3fcf7912e98f8b079a001cd892a06e3f8d11796f23c8acfc93fff' '2b6c44b18ea3c9f955a7450222180d0b20b5fc551d0b7e5d0d8949e40adc847c4166829146260f87a75732cc5473eab0347dd56fc2125517698bac0652738c74' 'a3427ddecada33b90658635962c4ea36ced6b9d0e1686ce898884980c2ce1a82be2ddcfa6b42736392653f48fa561408633d6016b77e2b513029ba0cec977727' '598042c40673a7914c5a1eeccfb78f832379a61f4360212c5d86f667343cf2fc78e98d9025f9717ea64f3e16e0a28f08cd7709706d811656722019f6167dd788' @@ -24,24 +24,28 @@ build() { cd loki-$pkgver - LDFLAGS="-extldflags $LDFLAGS" - go build \ - -mod=vendor \ -trimpath \ - -ldflags "$LDFLAGS" \ + -buildmode=pie \ + -mod=readonly \ + -modcacherw \ + -ldflags "-extldflags ${LDFLAGS}" \ ./cmd/loki go build \ - -mod=vendor \ -trimpath \ - -ldflags "$LDFLAGS" \ + -buildmode=pie \ + -mod=readonly \ + -modcacherw \ + -ldflags "-extldflags ${LDFLAGS}" \ ./cmd/promtail go build \ - -mod=vendor \ -trimpath \ - -ldflags "$LDFLAGS" \ + -buildmode=pie \ + -mod=readonly \ + -modcacherw \ + -ldflags "-extldflags ${LDFLAGS}" \ ./cmd/logcli }
