mirror of
https://github.com/opencontainers/runc.git
synced 2026-07-11 06:03:57 +08:00
67b8a68599
We already have the indirect require for 1.17.3, that comes opencontainers/cgroups[1]. That module requires that version as min, so go can't use older versions. We can just remove the excludes. There might be cases where people can use runc as a dependency and use replace to override it (not sure, but probably). We were clear on what our dependencies are, so we can sleep fine. In the unlikely case that some project uses runc as a dependency and: * Uses a replace for cilium v0.17.x but not the latest patch release (0.17.3 is fixed) * they run with 32bits * and hit this (that didn't happen always on CI) * Ignore the changelog for 0.17.3 that mentions the buffer overflow on 32 bits platforms[2]. In that case, if we have a bug report, we can point them to the right place. But 0.17.3 was released for some months now (most people probably update) and 0.18.0 was released recently. I wouldn't worry about someone hitting this in real life. Also, the excludes directives prevent go install from working, so let's just remove them. [1]: https://github.com/opencontainers/cgroups/blob/9657f5a18b8d60a0f39fbb34d0cb7771e28e6278/go.mod#L6 [2]: https://github.com/cilium/ebpf/releases/tag/v0.17.3 Signed-off-by: Rodrigo Campos <rodrigoca@microsoft.com>
35 lines
1.0 KiB
Modula-2
35 lines
1.0 KiB
Modula-2
module github.com/opencontainers/runc
|
|
|
|
go 1.23.0
|
|
|
|
require (
|
|
github.com/checkpoint-restore/go-criu/v7 v7.2.0
|
|
github.com/containerd/console v1.0.4
|
|
github.com/coreos/go-systemd/v22 v22.5.0
|
|
github.com/cyphar/filepath-securejoin v0.4.1
|
|
github.com/docker/go-units v0.5.0
|
|
github.com/godbus/dbus/v5 v5.1.0
|
|
github.com/moby/sys/capability v0.4.0
|
|
github.com/moby/sys/mountinfo v0.7.2
|
|
github.com/moby/sys/user v0.4.0
|
|
github.com/moby/sys/userns v0.1.0
|
|
github.com/mrunalp/fileutils v0.5.1
|
|
github.com/opencontainers/cgroups v0.0.1
|
|
github.com/opencontainers/runtime-spec v1.2.1
|
|
github.com/opencontainers/selinux v1.12.0
|
|
github.com/seccomp/libseccomp-golang v0.11.0
|
|
github.com/sirupsen/logrus v1.9.3
|
|
github.com/urfave/cli v1.22.16
|
|
github.com/vishvananda/netlink v1.3.0
|
|
golang.org/x/net v0.39.0
|
|
golang.org/x/sys v0.32.0
|
|
google.golang.org/protobuf v1.36.6
|
|
)
|
|
|
|
require (
|
|
github.com/cilium/ebpf v0.17.3 // indirect
|
|
github.com/cpuguy83/go-md2man/v2 v2.0.5 // indirect
|
|
github.com/russross/blackfriday/v2 v2.1.0 // indirect
|
|
github.com/vishvananda/netns v0.0.4 // indirect
|
|
)
|