summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulie Shapiro2022-02-14 12:04:45 -0600
committerJulie Shapiro2022-02-14 12:04:45 -0600
commitecd9cacba4ddb1235886175a70d10bfbe835fdb5 (patch)
tree6e94ac13a66e550226b5aa12bf329fdc39ddfd74
parentb9a457a2317c3e1a9d0832ab4578884d746bbc46 (diff)
downloadaur-ecd9cacba4ddb1235886175a70d10bfbe835fdb5.tar.gz
add !lto flag, thanks lahwaacz
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD4
2 files changed, 6 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7a2dcf4d76fa..6e283bf37bb7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,15 @@
pkgbase = nvidia-container-runtime
pkgdesc = NVIDIA opencontainer runtime fork to expose GPU devices to containers.
pkgver = 3.8.0
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/NVIDIA/nvidia-container-toolkit
arch = x86_64
license = APACHE
makedepends = go
depends = libseccomp
depends = nvidia-container-toolkit>=1.8.0
- source = v3.8.0-2.tar.gz::https://github.com/NVIDIA/nvidia-container-toolkit/archive/v1.8.0.tar.gz
+ options = !lto
+ source = v3.8.0-3.tar.gz::https://github.com/NVIDIA/nvidia-container-toolkit/archive/v1.8.0.tar.gz
sha256sums = 38372fcf9a61a10ded94364f94a936341bf6dd79a3ca165402143d657c3cf551
pkgname = nvidia-container-runtime
diff --git a/PKGBUILD b/PKGBUILD
index 530381f14ebd..969a3274ced3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ pkgname=nvidia-container-runtime
# identical to nvidia-container-toolkit's PKGBUILD.
pkgver=3.8.0
-pkgrel=2
+pkgrel=3
toolkit_ver=1.8.0
@@ -22,6 +22,7 @@ license=('APACHE')
makedepends=('go')
depends=('libseccomp' 'nvidia-container-toolkit>=1.8.0')
+options=(!lto)
source=("v${pkgver}-${pkgrel}.tar.gz"::"${url}/archive/v${toolkit_ver}.tar.gz")
sha256sums=('38372fcf9a61a10ded94364f94a936341bf6dd79a3ca165402143d657c3cf551')
@@ -36,6 +37,7 @@ build() {
GO111MODULE=auto \
GOPATH="${srcdir}/gopath" \
go build -v \
+ -modcacherw \
-buildmode=pie \
-gcflags "all=-trimpath=${PWD}" \
-asmflags "all=-trimpath=${PWD}" \