guix_mirror_bot pushed a commit to branch go-team
in repository guix.
commit 64292e7fd1d6c60cc45f0f3ccd436c0f87338c1b
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Jun 23 09:32:10 2026 +0100
gnu: go-github-com-containerd-containerd: Update to 1.7.33.
* gnu/packages/golang-xyz.scm (go-github-com-containerd-containerd): Update
to 1.7.33.
[arguments] <embed-files>: Copy files for go-github-com-containerd-nri.
<test-subdirs>: Refresh the list.
<test-flags>: Skip 2 tests.
[propagated-inputs]: Remove go-github-com-minio-sha256-simd; add
go-github-com-containerd-aufs, go-github-com-containerd-imgcrypt, and
go-github-com-containerd-zfs.
---
gnu/packages/golang-xyz.scm | 48 +++++++++++++++++++++++++++++++--------------
1 file changed, 33 insertions(+), 15 deletions(-)
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index 64e383300c..120a17c8ae 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -6600,7 +6600,7 @@ dependencies and a simple API.")
;; TODO: Move to (gnu packages containers).
(package
(name "go-github-com-containerd-containerd")
- (version "1.7.31")
+ (version "1.7.33")
(source
(origin
(method git-fetch)
@@ -6609,36 +6609,40 @@ dependencies and a simple API.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "167flr5ms3j12sp5v9b34cwzbdzjybq1nbsf73rwzhdldvnmdg6f"))
+ (base32 "0spsi4mwrkvqx9j1wy4rd4vdiy1gmk2zkssk3v2kdbpilsf0xga4"))
(snippet
#~(begin
(use-modules (guix build utils))
(delete-file-recursively "vendor")
;; Submodules with their own go.mod files and packaged separately:
- ;;
- ;; - github.com/containerd/containerd/api
(delete-file-recursively "api")))))
(build-system go-build-system)
(arguments
(list
#:import-path "github.com/containerd/containerd"
#:skip-build? #t
+ ;; For go-github-com-containerd-nri.
+ #:embed-files #~(list "^none$")
+ ;; Some submodules require go-github-com-microsoft-hcsshim for build.
#:test-subdirs
- ;; XXX: Remove when all inputs are packaged.
- #~(list "archive/compression"
+ #~(list "archive"
+ "archive/compression"
"cio"
"content"
"content/local"
- "contrib/apparmor"
"contrib/seccomp/kernelversion"
"diff/apply"
+ "errdefs"
"events/exchange"
+ "filters"
"gc"
"gc/scheduler"
"identifiers"
"images"
"labels"
"leases"
+ "metadata"
+ "metrics/cgroups"
"mount"
"namespaces"
"pkg/atomic"
@@ -6654,6 +6658,7 @@ dependencies and a simple API.")
"pkg/failpoint"
"pkg/ioutil"
"pkg/kmutex"
+ "pkg/process"
"pkg/registrar"
"pkg/snapshotters"
"pkg/transfer/image"
@@ -6662,14 +6667,28 @@ dependencies and a simple API.")
"protobuf"
"reference"
"remotes"
+ "remotes/docker"
"remotes/docker/auth"
"remotes/docker/config"
"runtime/v2/shim"
+ "sandbox"
+ "services/server"
"services/server/config"
"snapshots/benchsuite"
+ "snapshots/blockfile"
+ "snapshots/btrfs"
+ "snapshots/devmapper"
"snapshots/devmapper/dmsetup"
+ "snapshots/native"
+ "snapshots/overlay"
"snapshots/overlay/overlayutils"
- "snapshots/storage")))
+ "snapshots/storage"
+ "sys")
+ #:test-flags
+ ;; 1. io_test.go:40: failed to start binary process: fork/exec /bin/echo:
+ ;; no such file or director.
+ ;; 2. oom_linux_test.go: expected: 1000 actual: 123.
+ #~(list "-skip" "TestNewBinaryIO|TestSetPositiveOomScoreAdjustment")))
(native-inputs
(list go-github-com-davecgh-go-spew
go-github-com-google-go-cmp
@@ -6678,6 +6697,9 @@ dependencies and a simple API.")
(list go-dario-cat-mergo
go-github-com-adalogics-go-fuzz-headers
go-github-com-adamkorcz-go-118-fuzz-build
+ ;; go-github-com-microsoft-go-winio ;Windows only
+ ;; go-github-com-microsoft-hcsshim ;Windows only
+ go-github-com-containerd-aufs
go-github-com-containerd-btrfs-v2
go-github-com-containerd-cgroups-v3
go-github-com-containerd-console
@@ -6687,11 +6709,13 @@ dependencies and a simple API.")
go-github-com-containerd-fifo
go-github-com-containerd-go-cni
go-github-com-containerd-go-runc
+ go-github-com-containerd-imgcrypt
go-github-com-containerd-log
go-github-com-containerd-nri
go-github-com-containerd-platforms
go-github-com-containerd-ttrpc
go-github-com-containerd-typeurl-v2
+ go-github-com-containerd-zfs
go-github-com-containernetworking-cni
go-github-com-containernetworking-plugins
go-github-com-coreos-go-systemd-v22
@@ -6706,7 +6730,6 @@ dependencies and a simple API.")
go-github-com-grpc-ecosystem-go-grpc-prometheus
go-github-com-intel-goresctrl
go-github-com-klauspost-compress
- go-github-com-minio-sha256-simd
go-github-com-moby-locker
go-github-com-moby-sys-mountinfo
go-github-com-moby-sys-sequential
@@ -6749,12 +6772,7 @@ dependencies and a simple API.")
go-k8s-io-cri-api
go-k8s-io-klog-v2
go-k8s-io-utils
- go-tags-cncf-io-container-device-interface
-
- ;; TODO: Complete packaging.
- ;; go-github-com-containerd-aufs
- ;; go-github-com-containerd-imgcrypt
- #;go-github-com-containerd-zfs))
+ go-tags-cncf-io-container-device-interface))
(home-page "https://containerd.io/")
(synopsis "Container runtime support daemon")
(description