-
Notifications
You must be signed in to change notification settings - Fork 142
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
probe-cli: does not build with go 1.20 #2478
Comments
@bassosimone it appears Psiphon-Labs/quic-go has been updated to support 1.20 but Psiphon-Labs/psiphon-tunnel-core hasn't been updated yet - perhaps you can ask the Psiphon devs? |
Thank you @PolynomialDivision and @jefferyto! |
@jefferyto we could update Psiphon but there is one extra issue. We vendor modified |
This pull request updates oocrypto to use go1.20.4. After this pull request is merged, one must use go1.20.x (preferably go1.20.4) to build oocrypto. The diff between our tree and upstream is provided below. [golang-1.20.4-vs-oocrypto.patch](https://github.com/ooni/oocrypto/files/11590595/golang-1.20.4-vs-oocrypto.patch) I have also read each commit that I am about to merge and I think it's safe to merge and go ahead. Part of ooni/probe#2478 and ooni/probe#2417.
chore: update submodules Part of ooni/probe#2417 and ooni/probe#2478
Part of ooni/probe#2417 and ooni/probe#2478. We should try to upgrade to a later version but this upgrade is the bare minimum to try using go1.20.
Part of ooni/probe#2417 and ooni/probe#2478.
We're making progress on this issue. There's an alpha release out with go1.20 support: https://github.com/ooni/probe-cli/releases/tag/v3.18.0-alpha. Thanks again for prodding me to address this issue! |
FYI, Go 1.21 will be released soon (see rc2 announcement), making the Go 1.19 not maintained anymore. |
@stefanb thanks for he heads up! |
I am going to close this issue, given that https://github.com/ooni/probe-cli/releases/tag/v3.18.0 supports go1.20 🥳 |
It gives following warnings. Please update quic-go version.
Please update
The text was updated successfully, but these errors were encountered: