-
Notifications
You must be signed in to change notification settings - Fork 870
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
FTBFS due to quic-go not supporting go 1.20 #888
Comments
Thanks for flagging this @grawlinson |
this is going to be extra tricky, since cloudflared does not use upstream quic-go, but a fork. |
We actually do use upstream quic-go, but replace the underlying qtls library. I prepared one for 1.20 yesterday, so it's ready to go. |
cloudflared-2023.3.1 github.com/lucas-clemente/quic-go/internal/qtls |
any update? |
Signed-off-by: Tianling Shen <[email protected]>
FYI, go 1.21 will be released soon (see rc2 announcement), which will make go 1.19 not maintained anymore. |
What’s the latest on this? |
Successfully built cloudflared 2023.7.1 from source with go version go1.20.6 darwin/arm64 |
Same as above on x86_64 |
Seems that it was already fixed in 2023.5.1 via TUN-7227: Migrate to devincarr/quic-go. |
Describe the bug
cloudflared does not compile on go 1.20 due to the quic-go dependency specified in go.mod not supporting 1.20.
As of ~13 hours ago, 1.20 is supported upstream.
To Reproduce
Compile with go 1.20 and it will fail with the following error:
The dependency on quic-go should probably be updated sooner rather than later.
The text was updated successfully, but these errors were encountered: