addpkg: flclash#4682
Conversation
|
将源码来源从压缩包改为使用git编译后,内核工作了。 |
|
core不支持在CGO_ENABLED为1时构建linux产物,因此保留CGO_ENABLED为0。 |
|
namcap指出的implicitly satisfied的dependency请显式依赖,避免之后间接依赖关系被破坏导致无法正常工作 |
libgcc/glibc/glib2/libstdc++属于core,不写入PKGBUILD 意向如何? |
啊?core又不是base——你把整个core仓库里的软件包都装上了吗? |
了解。我会提交修改,将所有的implicitly satisfied dependency都写入到 PKGBUILD。 |
不过我有一个疑问,linux下的flutter应用的外壳是使用的gtk3,gtk3依赖了 |
应当全部显式依赖,现在gtk3依赖了他们不代表以后会依赖。 |
|
最新的提交,删除了source中git子模块的branch,prepare阶段设置子模块的命令参考wiki重写了以保持与文档的一致。 |
|
无法编译... 由于项目中存在CMakeLists.txt,建议按照 https://wiki.archlinuxcn.org/wiki/CMake_%E8%BD%AF%E4%BB%B6%E6%89%93%E5%8C%85%E5%87%86%E5%88%99 来打包,直接删除所有预设的选项,使用makepkg的flags |
这个编译错误是已知的,很久以前我就已经提交了一个补丁,但是作者没有合并:leanflutter/hotkey_manager#69 我的家目录下的.pub-cache之前修改过,所以之前编译的时候没有提示该错误。 |
|
经考虑,使用补丁修改pub-cache下的文件虽然可行,但是太奇怪了。 |
该应用编译后可以运行,但是在主页面一直显示核心服务无法连接。
ps命令可以看到两个进程都正常启动:对比生成的 FlClashCore,相较于aur中的flclash-bin,稍微大了一些。
namcap 运行输出如下:
#4642