qv2ray 在 obs Tumbleweed 上构建翻车了

不知怎么就出现了 find_dependency 命令无效的问题。

本地构建也是一样

之前注意到了,感觉是在 cmake >= 3.26 的环境 grpc 的 gRPCconfig.cmake 里用的 find_dependency 的问题
不太懂 cmake ,从文档看起来是能对上版本的变动
https://cmake.org/cmake/help/latest/module/CMakeFindDependencyMacro.html#command:find_dependency
也在 grpc 仓库看到了貌似相关的 pr,但没啥动静

目前还能用,就还在观望,后续要弄的话感觉不太好改 grpc 直接整个低版本 cmake 也不是不行

其实现在 obs 的在最新 Tumbleweed 下会出问题。如果之前装的,应该能用 (maybe).

但是现在通过 obs 装是装不上了。

我尝试通过其他 obs 源装上 libgpr 也不行。可能版本不对

不过我目前是在用 GitHub 上发布的那个 AppImage 用着先。

貌似项目的传承到了这里 GitHub - Shadowsocks-NET/Qv2ray: A cross platform connection manager for V2Ray and other backends.

不过这个要求 Qt6 还是有点激进。

暴露了有段时间没滚的事实(

还是有点天真了,实验了下好像和 cmake 版本关系不大,就是这个 commit 从 find_package 换到了 find_dependency

看构建日志从开发源拉了旧版的 grpc 过来,目前来看应该是暂时就这样解决了(

v2ray 本身就可以做客户端啊。

如果有多个服务器,或者用的是现成机场,命令行切换肯定不如 GUI 方便吧。

可以。是要学习一下了

太感谢啦~

Qv2ray 停止维护很久了,是时候考虑换个代理工具了
https://build.opensuse.org/package/show/home:Psheng/v2raya
https://build.opensuse.org/package/show/home:Psheng/daed

虽说停止了,但最近还加了个 v5 的支持,OBS 里面有人打包的还是老版,我自己编译可以但是打包的时候 libcurl 有问题。

看下 Qv2ray-preview ……
毕竟没发布

1赞

本主题在最后一个回复创建后60分钟后自动锁定。不再允许添加新回复。