Replies: 1 comment 7 replies
-
We've discussed this on the Slack channel, the long and short of it is that this is a change in upstream behaviour. So while the version looks odd it seems to be the correct choice. |
Beta Was this translation helpful? Give feedback.
7 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The top-level
go.mod
uses1.21.0
as itsgo
directiveebpf/go.mod
Lines 1 to 3 in 32b95e4
This is an unusual choice that forces every Go module dependent on cillium/ebpf to also specify the bugfix version on its
go
directive.As far as I can tell, there is no evidence that using the bugfix version is recommended or encouraged by the Go authors or Go compiler contributors:
go 1.14
as an example, no examples with the bugfix version, and indicates that thego
directive specifies semantics (which should not change in bugfix versions).0
in all cases, only as a workaround to a specific issueWhat is the rationale for specifying the bugfix version?
Beta Was this translation helpful? Give feedback.
All reactions