Skip to content
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

构建失败 unknown revision 476fab902fbe #523

Open
1 task done
Colgrave34 opened this issue Dec 14, 2023 · 13 comments
Open
1 task done

构建失败 unknown revision 476fab902fbe #523

Colgrave34 opened this issue Dec 14, 2023 · 13 comments

Comments

@Colgrave34
Copy link

构建失败 unknown revision 476fab902fbe

  • 我确定我已经尝试多次复现此次问题,并且将会提供涉及此问题的系统和网络环境,软件及其版本。

简单描述这个 Bug

在Linux端构建Trojan-go时,会失败并提供 unknown revision 476fab902fbe 错误。

如何复现这个 Bug

以正常方式构建

客户端环境信息

Fedora Linux 39
go version go1.21.4 linux/amd64
Trojan-go 从 Github 上 git clone 而来

日志

make 日志

colgrave@lacey:~/Documents/git/trojan-go$ make
rm -rf build
rm -f *.zip
rm -f *.dat
mkdir -p build
env CGO_ENABLED=0 go build -tags "full" -trimpath -ldflags="-s -w -buildid= -X github.com/p4gefau1t/trojan-go/constant.Version=`git describe --dirty` -X github.com/p4gefau1t/trojan-go/constant.Commit=`git rev-parse HEAD`" -o build
go: downloading github.com/txthinking/x v0.0.0-20210326105829-476fab902fbe
../../../go/pkg/mod/github.com/txthinking/[email protected]/init.go:4:2: github.com/txthinking/[email protected]: invalid version: unknown revision 476fab902fbe
make: *** [Makefile:34: trojan-go] Error 1

Go 日志

以 Go 构建也会出现同样状况:

colgrave@lacey:~/Documents/git/trojan-go$ go build -tags 'full'
go: downloading github.com/txthinking/x v0.0.0-20210326105829-476fab902fbe
../../../go/pkg/mod/github.com/txthinking/[email protected]/init.go:4:2: github.com/txthinking/[email protected]: invalid version: unknown revision 476fab902fbe

其他信息

我认为可能是因为 https://github.com/txthinking/x 进行了一次更新?导致 revision 对不上了

@Potterli20
Copy link

你不会用新的?

@peter-chengzhi
Copy link

后来怎么解决的?

@Potterli20
Copy link

后来怎么解决的?

我自己用trojan-go-fork的

@peter-chengzhi
Copy link

后来怎么解决的?

我自己用trojan-go-fork的
我用你的trojan-go-fork编译go build -tags "full"编译不出来 卡在那不动

@Potterli20
Copy link

后来怎么解决的?

我自己用trojan-go-fork的
我用你的trojan-go-fork编译go build -tags "full"编译不出来 卡在那不动

用go1.22.1以上

@Potterli20
Copy link

后来怎么解决的?

我自己用trojan-go-fork的
我用你的trojan-go-fork编译go build -tags "full"编译不出来 卡在那不动

我知道问题了

@peter-chengzhi
Copy link

后来怎么解决的?

我自己用trojan-go-fork的
我用你的trojan-go-fork编译go build -tags "full"编译不出来 卡在那不动

用go1.22.1以上

go version go1.22.1 linux/amd64 我用的就是这个版本 如果是老版本直接报错而不是卡死

@peter-chengzhi
Copy link

后来怎么解决的?

我自己用trojan-go-fork的
我用你的trojan-go-fork编译go build -tags "full"编译不出来 卡在那不动

我知道问题了

什么原因?求指导

@Potterli20
Copy link

后来怎么解决的?

我自己用trojan-go-fork的
我用你的trojan-go-fork编译go build -tags "full"编译不出来 卡在那不动

我知道问题了

什么原因?求指导

更新一下,你在tg上叭,在原作者叭?

@peter-chengzhi
Copy link

后来怎么解决的?

我自己用trojan-go-fork的
我用你的trojan-go-fork编译go build -tags "full"编译不出来 卡在那不动

我知道问题了

什么原因?求指导

更新一下,你在tg上叭,在原作者叭?

从你的repositories叭的 刚更新了 重新编译试试

@peter-chengzhi
Copy link

后来怎么解决的?

我自己用trojan-go-fork的
我用你的trojan-go-fork编译go build -tags "full"编译不出来 卡在那不动

我知道问题了

什么原因?求指导

更新一下,你在tg上叭,在原作者叭?

试了还是不行

@Potterli20
Copy link

后来怎么解决的?

我自己用trojan-go-fork的
我用你的trojan-go-fork编译go build -tags "full"编译不出来 卡在那不动

我知道问题了

什么原因?求指导

更新一下,你在tg上叭,在原作者叭?

试了还是不行

image_2024-03-30_21-30-21
我测试是正常的(我的网络是美国vps编译)

@peter-chengzhi
Copy link

后来怎么解决的?

我自己用trojan-go-fork的
我用你的trojan-go-fork编译go build -tags "full"编译不出来 卡在那不动

我知道问题了

什么原因?求指导

更新一下,你在tg上叭,在原作者叭?

试了还是不行

image_2024-03-30_21-30-21 我测试是正常的(我的网络是美国vps编译)

换了台电脑 编译过了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants