I get this error on build, perhaps more recent gcc (this is 11) are fussier?
[ 87%] Building C object plugins/uadeplugin/uade/CMakeFiles/uade.dir/uade/src/frontends/common/unixatomic.c.o
cc1: error: ‘-Wformat-security’ ignored without ‘-Wformat’ [-Werror=format-security]
cc1: some warnings being treated as errors
make[2]: *** [plugins/uadeplugin/uade/CMakeFiles/uade.dir/build.make:76: plugins/uadeplugin/uade/CMakeFiles/uade.dir/uade/src/frontends/common/unixatomic.c.o] Error 1
make[2]: Leaving directory '/home/james/.cache/yay/chipmachine/src/build'
make[1]: *** [CMakeFiles/Makefile2:2184: plugins/uadeplugin/uade/CMakeFiles/uade.dir/all] Error 2
make[1]: Leaving directory '/home/james/.cache/yay/chipmachine/src/build'
make: *** [Makefile:91: all] Error 2
make: Leaving directory '/home/james/.cache/yay/chipmachine/src/build'
==> ERROR: A failure occurred in build().
Aborting...
Hi @pezz, it builds fine in a chroot. However, to avoid this issue with leftover files from previous calls to makepkg I changed the PKGBUILD to symlink the apone directory instead of moving it. Thanks for reporting.
This is currently failing to build:
==> Starting prepare()...
[chipmachine] Generating desktop file... ok
mv: cannot move '../apone-chipmachine-v1.4b3' to 'apone/apone-chipmachine-v1.4b3': Directory not empty
==> ERROR: A failure occurred in prepare().
Aborting...
Ok, that makes sense.
Yes, it would be nice if you could maintain this package in the future.
I will disown it.
Using a specific git commit for apone was necessary since building chipmachine v1.3c fails with the latest apone release v1.2. For chipmachine itself the latest release is used (with two patches needed to compile with the newer apone). A git package would always use the latest revisions but this isn't the case here. If you don't want to maintain it anymore I could do it.
Thank you @mis
This works, but isn't this a git package now?
Would you like to adopt this package?
v1.3c PKGBUILD: http://pastebin.com/HGFfjcXh
I tried to build using chipmachinev1.3c and aponev1.2
and see there are various code issues which are already resolved
in the git master.
For the git version, I followed the Building instruction from README.md exactly and did not see 'tedplugn' issue.
Without any changes, the program is still able to compile, but will have
'Runtime error when starting' issue(github issues).
note the git version is shown as 1.3b, cause 1.3c is fix release
for osx only
Very frustrating:
I added your changes as well as removing the 'tedplugin' from the apone cmake list (see error in the GitHub issue).
Build still fails with other compile errors. The developer doesn't respond either...
I didn't try to build the HEAD revision, but the latest releases:
- chipmachine v1.3c
- apone v1.2
Maybe we need a Git package in the AUR.