Package Details: rpcs3 0.0.16-3

Git Clone URL: https://aur.archlinux.org/rpcs3.git (read-only, click to copy)
Package Base: rpcs3
Description: Open-source Sony PlayStation 3 Emulator
Upstream URL: https://rpcs3.net
Keywords: emulation playstation ps3 sony
Licenses: GPL2
Submitter: Sanpi
Maintainer: kode54 (katt)
Last Packager: katt
Votes: 29
Popularity: 0.58
First Submitted: 2017-07-25 19:54
Last Updated: 2021-05-19 23:05

Dependencies (27)

Required by (0)

Sources (16)

Latest Comments

1 2 3 4 5 6 Next › Last »

katt commented on 2021-05-19 22:59

The bug was fixed in qt5-base 5.15.2+kde+r193 and rpcs3 now builds with GCC 11 again

katt commented on 2021-05-18 15:46

Well, GCC 11 has now landed in core and the issue is still here. Sadly this appears to be a bug in Qt, fixed in Qt 5.15 which is behind a paywall.

https://github.com/RPCS3/rpcs3/issues/10291#issuecomment-842808588

Basically before RPCS3 moves to Qt6, this will be broken unless built with either gcc10 or clang.

Better yet, RPCS3 0.0.16 requires clang 12, which is not in the repos yet, and my computer runs out of memory while trying to compile llvm-git.

Gonzo2028 commented on 2021-02-04 08:03

I will try later and report back. Ty.

kode54 commented on 2021-02-03 04:00

@Gonzo2028 Could you please make a minor change to the PKGBUILD and see if it successfully builds for you? It's a single <1MB dependency that you should probably have installed already, but if not, it shouldn't make it hard to build this.

It should have the wayland package added to the makedepends array. Yes, it imports the Wayland headers, but only uses them at compile time. Otherwise, it's querying for a VK_KHR_wayland_surface attribute from Vulkan at runtime, and interfacing with that if detected. I need to know if this change fixes building it for you, and whether this also breaks it running on any non-Wayland session, or without the Wayland package installed, since you appear to be missing it.

kode54 commented on 2021-02-03 01:46

Sorry, just being a butt. I can look at it later, but I'll have to determine whether it's worth adding any extra dependencies to the makedepends to build in Wayland support, or if it should just be disabled altogether.

katt commented on 2021-02-02 23:20

Did you try with the cmake option?

Gonzo2028 commented on 2021-02-02 23:16

it might be gcc11. i am building aur packages every day, rarely they do not work. of course it will be fixed - one day.

kode54 commented on 2021-02-02 23:03

Nobody is "fixing" it. Have a nice day.

Gonzo2028 commented on 2021-02-02 22:04

that did not help. i do not like setting up a clean chroot, way to much work for just a package. Every other package from the aur build for me. I ll stay with the -bin package until someone fixes this ;). Thank you anyway.

katt commented on 2021-02-02 20:49

@Gonzo2028 Could this be related to https://github.com/RPCS3/rpcs3/pull/8609?

Try adding -DCMAKE_DISABLE_FIND_PACKAGE_Wayland=TRUE to cmake and see if that fixes it. Else try building in a clean chroot (which works here)