Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update deps and start preparing for Go 1.22 #803

Merged
merged 3 commits into from
Nov 12, 2023
Merged

Conversation

mvdan
Copy link
Member

@mvdan mvdan commented Nov 12, 2023

(see commit messages - please do not squash)

In particular, the x/tools update fixes support for Go 1.22,
due to https://go.dev/issue/62167 happening in August 2023.
Otherwise we have to update that `@semver` string
alongside the regular x/tools updates in go.mod.
There's no reason to separate the two versions either.
Two new packages linknamed with the runtime package,
one new intrinsic function, and one that is being removed in Go 1.22
but we want to keep around as long as we support Go 1.21.

Also note that, since math/rand/v2 simply does not exist until Go 1.22,
we need to adjust appendListedPackages to not fail on older versions.
@lu4p lu4p merged commit abcdc1f into burrowers:master Nov 12, 2023
8 checks passed
@mvdan mvdan deleted the patches branch November 12, 2023 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants