Package Details: kikoplay 1.0.3-1

Git Clone URL: https://aur.archlinux.org/kikoplay.git (read-only, click to copy)
Package Base: kikoplay
Description: linux danmaku player
Upstream URL: https://github.com/KikoPlayProject/KikoPlay
Keywords: danmaku player
Licenses: GPL3, MIT
Conflicts: kikolpay-beta, kikoplay-bin, kikoplay-git
Submitter: pureboys
Maintainer: sanbikappa
Last Packager: sanbikappa
Votes: 4
Popularity: 0.001606
First Submitted: 2019-10-18 05:30 (UTC)
Last Updated: 2024-09-04 22:41 (UTC)

Latest Comments

1 2 3 Next › Last »

sanbikappa commented on 2024-08-04 17:42 (UTC) (edited on 2024-09-04 22:49 (UTC) by sanbikappa)

Thu Sep 5 05:55:59 AM CST 2024
版本1.0.3无法通过编译的原因是由于makepkg的默认参数-Werror=format-security。
此问题已在commit-0cf7d66中被解决。但作者(Protostars)尚未发布新的稳定版本。
所以我根据该commit的解决方案,在v1.0.3的源码中直接删除了发生错误的代码行。

另外也附上一份kikoplay-git版本的PKGBUILD作为参考,可自行编译。
PKGBUILD

FSpark commented on 2024-04-17 14:13 (UTC)

@sanbikappa 谢谢您,成功编译安装了

sanbikappa commented on 2024-04-15 23:22 (UTC) (edited on 2024-04-16 21:16 (UTC) by sanbikappa)

@FSpark 软件作者在KikoPlay.pro里指定了-fuse-ld=gold,所以链接器用的是ld.gold,然后ld.gold不支持makepkg的预设参数里的“pack-relative-relocs”,所以出现了这个错误。晚点我试一下用ld.bfd代替ld.gold看能不能编译通过。

update:
将链接器替换成bfd后能正常编译,暂时先这样处理了。

FSpark commented on 2024-04-09 14:55 (UTC)

构建时报错:

/usr/bin/ld.gold: pack-relative-relocs: unknown -z option
/usr/bin/ld.gold: use the --help option for usage information

可能与这个有关:-z pack-relative-relocs unsupported by ld.gold (sometimes picked as LD) (#21) · 议题 · Arch Linux / Packaging / Packages / pacman · GitLab

sanbikappa commented on 2024-02-01 23:54 (UTC)

@szdytom @proitheus @xiangsheng 谢谢提醒,已修改。

xiangsheng commented on 2023-12-16 03:59 (UTC)

确实需要qt5-websockets这个依赖才能成功编译

proitheus commented on 2023-12-07 07:22 (UTC) (edited on 2023-12-07 07:23 (UTC) by proitheus)

  • 现在script目录需要放在/usr/share/kikoplay/extension/script这个位置了,原来的位置/usr/share/kikoplay/script无法识别脚本
  • 1.0新增了扩展app支持,希望也能在PKGBUILD里带上,官方app仓库:https://github.com/KikoPlayProject/KikoPlayApp

szdytom commented on 2023-11-26 05:16 (UTC)

构建时报错

Project ERROR: Unknown module(s) in QT: websockets

可能要添加依赖 qt5-websockets?

sanbikappa commented on 2023-11-24 16:58 (UTC) (edited on 2023-11-24 17:47 (UTC) by sanbikappa)

@szdytom 好的,已加“-j”参数让 make 自行选择合适的线程数去编译。

update: 出于稳定性考虑,最终还是改成只用一半的核心数去编译了。