summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2024-01-02 07:53:05 -0700
committerMark Wagie2024-01-02 07:53:05 -0700
commit841e07646b6b20a404315d07756eab6e4326bbab (patch)
tree4d07deb705d194ad6b9dbf414bf0365693c0d466
parent5321e90da35804e95eacf29178ca7988ac1e5e96 (diff)
downloadaur-841e07646b6b20a404315d07756eab6e4326bbab.tar.gz
restore upstream ldflags
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD16
2 files changed, 9 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d4feed66db24..781929939b36 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = nvidia-container-toolkit
pkgdesc = NVIDIA container runtime toolkit
pkgver = 1.14.3
- pkgrel = 4
+ pkgrel = 5
url = https://github.com/NVIDIA/nvidia-container-toolkit
arch = x86_64
license = Apache
diff --git a/PKGBUILD b/PKGBUILD
index 5ed4aec0816f..e00257221e11 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Julie Shapiro <jshapiro at nvidia dot com>
pkgname=nvidia-container-toolkit
pkgver=1.14.3
-pkgrel=4
+pkgrel=5
pkgdesc="NVIDIA container runtime toolkit"
arch=('x86_64')
url="https://github.com/NVIDIA/nvidia-container-toolkit"
@@ -32,13 +32,13 @@ prepare() {
build() {
cd "$pkgname-$pkgver"
export GOPATH="$srcdir/gopath"
- go build -v \
- -trimpath \
- -buildmode=pie \
- -mod=vendor \
- -modcacherw \
- -ldflags "-linkmode external -extldflags \"${LDFLAGS}\" -s -w -X github.com/NVIDIA/nvidia-container-toolkit/internal/info.version=$pkgver" \
- -o build ./...
+ export CGO_CPPFLAGS="${CPPFLAGS}"
+ export CGO_CFLAGS="${CFLAGS}"
+ export CGO_CXXFLAGS="${CXXFLAGS}"
+ export CGO_LDFLAGS="${LDFLAGS}"
+ export GO_LDFLAGS="-Wl,-z,lazy -s -w -X github.com/NVIDIA/nvidia-container-toolkit/internal/info.version=$pkgver,${LDFLAGS}"
+ export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=vendor -modcacherw"
+ go build -v -o build ./...
# Clean module cache for makepkg -C
go clean -modcache