Xray-core icon indicating copy to clipboard operation
Xray-core copied to clipboard

fix compatibility issues with newer gvisor

Open hossinasaadi opened this issue 1 year ago • 10 comments

hossinasaadi avatar Oct 11 '24 14:10 hossinasaadi

OMG, finally! 😄

MHSanaei avatar Oct 11 '24 14:10 MHSanaei

gomod停留在1.21是故意的 为了编译出和win7兼容的版本 所以要么把win7丢了要么把这个丢了要不又要分两个go文件了。。 参考这里 https://github.com/XTLS/Xray-core/blob/df370f0223ffdcb5e0408f18ff9bba866347c239/transport/internet/tls/ech_go121.go

Fangliding avatar Oct 11 '24 14:10 Fangliding

gomod停留在1.21是故意的 为了编译出和win7兼容的版本 所以要么把win7丢了要么把这个丢了要不又要分两个go文件了。。 参

@Fangliding thanks for details. I think should be a way to separate win7 support :/

hossinasaadi avatar Oct 11 '24 18:10 hossinasaadi

https://github.com/XTLS/Xray-core/pull/3780#issuecomment-2337215375 https://github.com/XTLS/Xray-core/pull/3899#issuecomment-2408285585

RPRX avatar Oct 12 '24 01:10 RPRX

v25 给 win7 切换到那个需要改 go 源码或者额外 exe 的方案吧

RPRX avatar Oct 12 '24 01:10 RPRX

不是,改了 go.mod 中的 go version,Win7 是怎么编译过的?记得当初测试结果是不能改

RPRX avatar Oct 15 '24 04:10 RPRX

~~难道是因为当初 go version 没写到最小版本号~~

RPRX avatar Oct 15 '24 04:10 RPRX

action log好像显示了下载go1.23的日志

Fangliding avatar Oct 15 '24 04:10 Fangliding

action log好像显示了下载go1.23的日志

~~这下抽象了,我试试把 go.mod 中的 go version 改回去~~

RPRX avatar Oct 15 '24 04:10 RPRX

~~算了~~

RPRX avatar Oct 15 '24 04:10 RPRX

@hossinasaadi 可以 rebase 一下吗

RPRX avatar Jan 01 '25 10:01 RPRX

hello to you If possible, create a PR for https://github.com/2dust/AndroidLibXrayLite/blob/main/go.mod to solve this problem, thanks @yuhan6665 @hossinasaadi

ghost avatar Jan 01 '25 15:01 ghost

hello to you If possible, create a PR for https://github.com/2dust/AndroidLibXrayLite/blob/main/go.mod to solve this problem, thanks @yuhan6665 @hossinasaadi

After this one merged…

hossinasaadi avatar Jan 02 '25 09:01 hossinasaadi

两个 tun_go_121.go 不需要了

RPRX avatar Jan 02 '25 09:01 RPRX

还有这个 gvisor 的版本能更高吗 最好不要改其它依赖吧

RPRX avatar Jan 02 '25 09:01 RPRX

还有这个 gvisor 的版本能更高吗 最好不要改其它依赖吧

i will check

hossinasaadi avatar Jan 02 '25 09:01 hossinasaadi

workflows 也不要动吧

RPRX avatar Jan 02 '25 09:01 RPRX

还有这个 gvisor 的版本能更高吗 最好不要改其它依赖吧

updated to latest gvisor.

hossinasaadi avatar Jan 02 '25 12:01 hossinasaadi