diff --git a/.SRCINFO b/.SRCINFO index d0b2399..ab0ff89 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,11 +1,11 @@ pkgbase = gvisor-git pkgdesc = OCI container sandbox runtime focused on security, efficiency, and ease of use - pkgver = 20220905.0 + pkgver = 20250804.0 pkgrel = 1 url = https://gvisor.dev arch = x86_64 arch = aarch64 - license = Apache + license = Apache-2.0 makedepends = git makedepends = go optdepends = docker: for Docker runtime support diff --git a/PKGBUILD b/PKGBUILD index 337468c..0102a35 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,12 +4,12 @@ pkgname='gvisor-git' _pkgbin='runsc' _pkgshim='containerd-shim-runsc-v1' -pkgver=20220905.0 +pkgver=20250804.0 pkgrel=1 pkgdesc='OCI container sandbox runtime focused on security, efficiency, and ease of use' arch=('x86_64' 'aarch64') url='https://gvisor.dev' -license=('Apache') +license=('Apache-2.0') makedepends=('git' 'go') optdepends=('docker: for Docker runtime support') provides=( @@ -32,10 +32,10 @@ build() { export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" export CGO_LDFLAGS="${LDFLAGS}" - export GO111MODULE=on + export GOPATH="${srcdir}" export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" - CGO_ENABLED=0 go build -v -o "bin/$_pkgbin" -ldflags "-X main.version=${pkgver}" gvisor.dev/gvisor/runsc - go build -v -o "bin/$_pkgshim" gvisor.dev/gvisor/shim + go build -v -o "bin/$_pkgbin" -ldflags "-linkmode=external -compressdwarf=false -X gvisor.dev/gvisor/runsc/version.version=${pkgver}" gvisor.dev/gvisor/runsc + go build -v -o "bin/$_pkgshim" -ldflags "-linkmode=external -compressdwarf=false" gvisor.dev/gvisor/shim } package() {