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 to go1.22 #981

Merged
merged 11 commits into from
Apr 29, 2024
Merged

update to go1.22 #981

merged 11 commits into from
Apr 29, 2024

Commits on Sep 22, 2023

  1. update to go1.21

    Since the first minor version update has already been released, we can
    probably feel comfortable updating to go1.21. This version now enforces
    that the go version on the system is compatible with the version
    specified in go.mod, so we can remove the old logic around checking the
    minimum version in the Makefile.
    
    - https://go.dev/doc/go1.21#tools
    
    > To improve forwards compatibility, Go 1.21 now reads the go line in a go.work or go.mod file as a strict minimum requirement: go 1.21.0 means that the workspace or module cannot be used with Go 1.20 or with Go 1.21rc1. This allows projects that depend on fixes made in later versions of Go to ensure that they are not used with earlier versions. It also gives better error reporting for projects that make use of new Go features: when the problem is that a newer Go version is needed, that problem is reported clearly, instead of attempting to build the code and printing errors about unresolved imports or syntax errors.
    wadey committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    0af45fc View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. update to go1.22

    wadey committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    a0efb18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0bb28cb View commit details
    Browse the repository at this point in the history
  3. bump gvisor

    JackDoan committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    6780a8b View commit details
    Browse the repository at this point in the history
  4. fix merge conflicts

    JackDoan committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    b1cb431 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    73c670d View commit details
    Browse the repository at this point in the history
  6. use latest gvisor go branch

    Need to use the latest commit on the `go` branch, see:
    
    - https://github.com/google/gvisor?tab=readme-ov-file#using-go-get
    wadey committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    7f1c272 View commit details
    Browse the repository at this point in the history
  7. mod tidy

    wadey committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    f803679 View commit details
    Browse the repository at this point in the history
  8. more fixes

    wadey committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    c59d47d View commit details
    Browse the repository at this point in the history
  9. give smoketest more time

    Is this why it is failing?
    wadey committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    d2758bd View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. also a little more sleep here

    wadey committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    71ae6e1 View commit details
    Browse the repository at this point in the history