Yeah I had rapidyaml-git installed. The build broke at some point and I tried giving it a few days and then I tried rebuilding it (rapidyaml-git). Then I got a hunch or something and somehow figured out about the rapidyaml package and I tried using that instead and it worked.
I don't really know enough about how the build system works to understand why you'd have linker errors like that but not a build error in the first place, so not sure how to approach finding the actual cause of the error.
Well after comparing the files between the two packages, I notice that rapidyaml has shared libs enabled and rapidyaml-git doesn't, so that might have something to do with it.
Pinned Comments
weirdbeard commented on 2024-08-17 03:40 (UTC)
https://github.com/PCSX2/pcsx2/pull/11632
This package now enables Cmake Package mode proper. PCSX2 will here on, be installed in the package standard folders /usr/bin, /usr/share, /usr/lib. Following the XDG standard pcsx2's config files remain in .config/PCSX2
In order to ensure a proper and clean upgrade. Uninstall this package COMPLETELY and clear cache before reinstalling.