Hello all,
我想问一下,FZUG 的编译机是否可以在编译期间联网(类似于 mock 的 --enable-network 选项)。
对这一点感兴趣的原因是我计划将 - https://copr.fedorainfracloud.org/coprs/yanqiyu/v2ray - https://copr.fedorainfracloud.org/coprs/yanqiyu/clash 推到 FZUG(严格按照打包到官方源的标准打包对于 golang 而言太过于精神污染, ),于是用了 go mod,然而 go mod 需要在编译期间使用网络。
我的理解是已经有段时间我们没有专门的编译机了。目前是 zsun 等贡献者在个人机器上编译的。zsun 可以纠正我。
提到的 golang 官方打包规范问题,是指拆包吗?貌似现在可以bundle了吧?
Regards, Alick
On Mon, Jul 27, 2020 at 7:34 AM Qiyu Yan yanqiyu@fedoraproject.org wrote:
Hello all,
我想问一下,FZUG 的编译机是否可以在编译期间联网(类似于 mock 的 --enable-network 选项)。
对这一点感兴趣的原因是我计划将
- https://copr.fedorainfracloud.org/coprs/yanqiyu/v2ray
- https://copr.fedorainfracloud.org/coprs/yanqiyu/clash
推到 FZUG(严格按照打包到官方源的标准打包对于 golang 而言太过于精神污染, ),于是用了 go mod,然而 go mod 需要在编译期间使用网络。
-- Best regards, Qiyu Yan _______________________________________________ Chinese mailing list -- chinese@lists.fedoraproject.org To unsubscribe send an email to chinese-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/chinese@lists.fedoraproject.or...
Alick alick@fedoraproject.org 于 2020年7月30日周四 下午12:21写道:
我的理解是已经有段时间我们没有专门的编译机了。目前是 zsun 等贡献者在个人机器上编译的。zsun 可以纠正我。
提到的 golang 官方打包规范问题,是指拆包吗?貌似现在可以bundle了吧?
clash 折腾了一下应该能满足进官方源的标准了,然后 v2ray 怎么都通不过编译。虽然可以bundle但是看起来bundle是特殊情况,还是暂时先放在 copr。
比起这个,没有编译机这件事情也太令人沮丧了,我们能不能借助GitHub Actions做打包的持续集成?
欢迎尝试!
Regards, Alick
On Wed, Jul 29, 2020 at 11:12 PM Qiyu Yan yanqiyu@fedoraproject.org wrote:
Alick alick@fedoraproject.org 于 2020年7月30日周四 下午12:21写道:
我的理解是已经有段时间我们没有专门的编译机了。目前是 zsun 等贡献者在个人机器上编译的。zsun 可以纠正我。
提到的 golang 官方打包规范问题,是指拆包吗?貌似现在可以bundle了吧?
clash 折腾了一下应该能满足进官方源的标准了,然后 v2ray 怎么都通不过编译。虽然可以bundle但是看起来bundle是特殊情况,还是暂时先放在 copr。
比起这个,没有编译机这件事情也太令人沮丧了,我们能不能借助GitHub Actions做打包的持续集成? _______________________________________________ Chinese mailing list -- chinese@lists.fedoraproject.org To unsubscribe send an email to chinese-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/chinese@lists.fedoraproject.or...
On 8/2/20 8:49 AM, Alick wrote:
欢迎尝试!
Regards, Alick
On Wed, Jul 29, 2020 at 11:12 PM Qiyu Yan yanqiyu@fedoraproject.org wrote:
Alick alick@fedoraproject.org 于 2020年7月30日周四 下午12:21写道:
我的理解是已经有段时间我们没有专门的编译机了。目前是 zsun 等贡献者在个人机器上编译的。zsun 可以纠正我。
最初几年是我的一台个人电脑专门负责编译。今年初搬家时我把它淘汰了换了个虚拟机手动来。最近虚拟机莫名奇妙挂了我还没来得及看。
对于线索最初的问题,当前 FZUG 在做 massive rebuild 的时候编译环境是可以访问网络的。
提到的 golang 官方打包规范问题,是指拆包吗?貌似现在可以bundle了吧?
如果是技术方面的问题,可以考虑发邮件与 Golang SIG[1] 寻求帮助。
clash 折腾了一下应该能满足进官方源的标准了,然后 v2ray 怎么都通不过编译。虽然可以bundle但是看起来bundle是特殊情况,还是暂时先放在 copr。
比起这个,没有编译机这件事情也太令人沮丧了,我们能不能借助GitHub Actions做打包的持续集成?
我猜测技术上可以编译,主要是没人有时间尝试。以及怎么推包我没想过。现在是 scp 到 tier0 的指定服务器上发布,不知道用 github actions 能否有类似实现并且不违反 tier0 那边的管理规定。此外,现在 FZUG Repo ”活跃“ 维护者不足 1 位 🤷
[1] https://lists.fedoraproject.org/archives/list/golang@lists.fedoraproject.org...
chinese@lists.fedoraproject.org