Hongren Zheng

Results 231 comments of Hongren Zheng

> blame this line This is for rocket-tools. For users that do not use nix, they should set `RISCV` from rocket-tools. Or if they are not using rocket-tools, they should...

> 1. Use the official [CERNET](https://www.edu.cn/) logo. Whether this option is compliant or not needs to be discussed with the CERNET authorities. It has been discussed that the logo can...

已经联系上游了,毕竟大部分版权在上游处,要改许可证需要上游的参与。

May get fixed by c17f76bfa09567f484f504825ec677fe15e12143

https://github.com/tuna/issues/issues/1355#issuecomment-942017041

> 大致的想法是把这个当成一个试点项目来处理,如果能有效整合这些资源,可以去做更多的事情。 目前有一个独立的资源整合项目 [mirrorz](https://github.com/tuna/mirrorz),收录了国内一些镜像 > 联合使用官方域名 目前有个第三方域名 https://mirrorz.org 提供前端服务,同时有个后端 https://m.mirrorz.org 提供实验性后端(样例:https://m.mirrorz.org/archlinux ),暂无其他服务 对于 mirror request 的问题,感觉可以在 mirrorz 相关项目中发布/提出,有兴趣的镜像站可以进行参考,但mirrorz不对相关镜像站作出任何规约/保证

> 2\. known issues Please elaborate on this.

使用 go 1.19 和 loong64 构建时出现一些问题,这些依赖库似乎未迁移 ``` # zenithal @ Sun in ~/C/tuna/tunasync on git:master o [17:27:55] { go_1_19 } $ make ARCH=linux-loong64 all mkdir -p build-linux-loong64 GOOS=linux GOARCH=loong64 go...

在 `$ go mod edit -replace github.com/boltdb/[email protected]=go.etcd.io/[email protected]` 后,loong64 依然不能编译,不过 riscv64 可以在简单修改后编译了 应该需要对 bbolt 发个 PR 增加相应支持,参考 https://github.com/etcd-io/bbolt/pull/159 ``` $ make ARCH=linux-loong64 all GOOS=linux GOARCH=loong64 go get ./cmd/tunasync go: downloading go.etcd.io/bbolt...

> 应该需要对 bbolt 发个 PR 增加相应支持,参考 [etcd-io/bbolt#159](https://github.com/etcd-io/bbolt/pull/159) 已经有了……在指向 7d9f2ecba (https://github.com/etcd-io/bbolt/pull/303) 后可以构建成功 ``` $ make ARCH=linux-loong64 all GOOS=linux GOARCH=loong64 go get ./cmd/tunasync go: downloading go.etcd.io/bbolt v1.3.7-0.20220129023850-7d9f2ecba159 GOOS=linux GOARCH=loong64 go build -o...