diff --git a/go.mod b/go.mod index 35fb472279..923b80cf60 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,21 @@ module github.com/containers/podman/v5 -go 1.20 +// Minimum required golang version +go 1.20 // ***** ATTENTION WARNING CAUTION DANGER ****** + +// Go versions 1.21 and later will AUTO-UPDATE based +// on currently running tools and the (new) `toolchain` +// value (when also increasing the `go` value above). +// ref: https://go.dev/doc/toolchain Because several +// different distros and distro-versions build from +// this code, golang version consistency is +// desireable. After manually updating to 1.21, a +// `toolchain` specificication should be added to pin +// the version and block auto-updates. This does not +// block any future changes to the `go` value. +// Ref: Upstream discussion: +// https://github.com/golang/go/issues/65847 +// ***** ATTENTION WARNING CAUTION DANGER ****** require ( github.com/BurntSushi/toml v1.3.2