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

build: update PPA Go bootstrap version to 1.23 #31282

Merged
merged 2 commits into from
Feb 27, 2025

Conversation

fjl
Copy link
Contributor

@fjl fjl commented Feb 27, 2025

This is for fixing the PPA build, which has been failing since the update to Go 1.24.
In Go 1.24, the required Go version for bootstrapping was updated to 1.22. In general, they
are following through with always depending on the Go version two releases ago for
bootstrapping.

Since we still support Ubuntu Xenial (16.04) until its EOL date of 04/2026, and Xenial only
has golang 1.10 as a package, we now need to build Go a total of four times to get the most
recent version. I'm adding a step for Go 1.23 here. This should last us until Go 1.25, which should
be out around 04/2026, and we can hopefully drop the first bootstrapping step at that time.

@fjl fjl changed the title build: update PPA Go bootstrap version to 1.22 build: update PPA Go bootstrap version to 1.23 Feb 27, 2025
@fjl
Copy link
Contributor Author

fjl commented Feb 27, 2025

Merging to get this onto launchpad.net for testing.

@fjl fjl merged commit fa16d49 into ethereum:master Feb 27, 2025
3 of 4 checks passed
@fjl fjl added this to the 1.15.4 milestone Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant