Hey, it looks like it stopped building properly again.
https://bin.disroot.org/?647a5abf8bf25145#G2V5xxndXWHbzC5hStZkxRYXhoCcWLJAT1LiW43uVUP3
Git Clone URL: | https://aur.archlinux.org/vita3k-git.git (read-only, click to copy) |
---|---|
Package Base: | vita3k-git |
Description: | Experimental PlayStation Vita emulator |
Upstream URL: | https://github.com/Vita3K/Vita3K |
Keywords: | emulation gaming |
Licenses: | GPL2 |
Conflicts: | vita3k |
Provides: | vita3k |
Submitter: | aimileus |
Maintainer: | EXtremeExploit |
Last Packager: | EXtremeExploit |
Votes: | 12 |
Popularity: | 0.34 |
First Submitted: | 2018-01-29 14:48 (UTC) |
Last Updated: | 2024-01-17 19:09 (UTC) |
Hey, it looks like it stopped building properly again.
https://bin.disroot.org/?647a5abf8bf25145#G2V5xxndXWHbzC5hStZkxRYXhoCcWLJAT1LiW43uVUP3
I pushed a new version of the PKGBUILD. I removed the verbose logging, added a .desktop file and simplified the handling of submodules.
PKGBUILD compiles properly on my system now.
Vita3K contributor here, i made some PRs that fix this problem and some more on linux systems:
https://github.com/Vita3K/Vita3K/pull/1567
https://github.com/Vita3K/Vita3K/pull/1569 https://github.com/Vita3K/Vita3K/pull/1572 https://github.com/Vita3K/Vita3K/pull/1573
i confirm that this works and IT IS FIXED
This seems to be the only error:
/home/firecatmon/.cache/yay/vita3k-git/src/vita3k-git/vita3k/gui/src/common_dialog.cpp:332:29: error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security]
ImGui::Text(no_save_data);
^~~~~~~~~~~~
/home/firecatmon/.cache/yay/vita3k-git/src/vita3k-git/vita3k/gui/src/common_dialog.cpp:332:29: note: treat the string as an argument to avoid this
ImGui::Text(no_save_data);
^
"%s",
1 error generated.
It's just "subcommand failed" and a bunch of warnings from the compiler
https://bin.disroot.org/?7572a02081b1093f#Gefc36MjForB9ZvHV4u6yDhiXPRsUDQ5JFr5gsCjbLR1
@TheDrifter363 & @Deresiant I pushed a change to the PKGBUILD to enable verbose build output. Maybe the error message will now be more useful.
Not really sure why it's failing, I usually don't get aur failed builds but are the messages supposed to be this unhelpful?
[448/784] Building CXX object vita3k/config/CMakeFiles/config.dir/src/config.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
error making: vita3k-git
I only got warnings from the compiler and it just says "failure occured" and doesn't say anything about why it failed.
Wanted to report this build error.
[445/784] Building CXX object vita3k/c...CMakeFiles/config.dir/src/config.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'vita3k-git-r2260.c88796dd-1':
error: packages failed to build: vita3k-git-r2260.c88796dd-1
The compilation should work again now. I adjusted the build to follow the new build steps and added the submodules to the source array.
I tested it in a clean chroot.
Pinned Comments
xiota commented on 2023-10-30 09:29 (UTC)
Instead of deleting folders, may also edit
[folder]/config
to add the missing.git
to the end of theurl
.EXtremeExploit commented on 2023-10-21 16:53 (UTC)
Also kind reminder that now that now that the sources have a .git you have to delete your AUR helper cache so it doesnt yell about it not being a clone bla bla