-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Support go1.21.0 #10064
Comments
This is also blocking the 0.21.0 -> 0.22.0 update of the kubo Arch Linux package |
First we should add support for go1.20, there is a regression in the golang std #10065. We are not in control of the update cycle of quic-go, this is because quic-go has an unstable API which is also tightly integrated with by go-libp2p's internals. |
This reverts commit 4f4f882. turns out they're not ready for go 1.21: ipfs/kubo#10064 libp2p/go-libp2p#2428
go-libp2p v0.30 will contain the quic-go update, and add compatibility with Go 1.21. We hope to land this change for the next Kubo release: #10014 (comment). |
FYI libp2p v0.30 has landed. |
This is still blocked on #10065 and regressions due to fixes in the go std. |
Addressed by #10123 |
Checklist
Installation method
built from source
Version
Bug Description
Need to bump quic-go to 0.37.4 for building with go1.21.0
relates to quic-go/quic-go#4020
relates to Homebrew/homebrew-core#134468
The text was updated successfully, but these errors were encountered: