Closed QU35T-code closed 1 year ago
Possibly related to this issue: https://github.com/golang/go/issues/58554
I haven't tried this yet but I expect upgrading gvisor-ligolo to the latest upstream gvisor may solve this problem, as upstream now sets go1.20 as the minimum version.
I'd be happy to submit a PR but am unsure exactly what changes the fork has. I see that ICMP handling was removed, but are there other changes too?
I was able to get ligolo-ng to build successfully with go 1.20 by using an updated gvisor fork. Here's the branch I used, and you can see that there are a few minor changes needed relating to updated type definitions in the latest gvisor.
Hi, are there any updates on this @nicocha30?
Hey,
I'm working on it today. Will keep you updated.
Nicolas
Thank you very much
Done! After struggling with gvisor and the CI, release 0.4.4 now supports Go >= 1.20.
Thank you, works like a charm, as far as I can tell.
Hello,
There is a problem with the proxy build (agent is ok) with
golang version 20
. The build withversion 19
is functional but an error occurs with version 20.