* QA Notice: Compatibility with CMake < 3.5 has been removed from CMake 4, * games-emulation/pcsx2 will fail to build w/o a fix. * See also tracker bug #951350; check existing bug or file a new one for * this package, and take it upstream. * QA Notice: CMake 4 detected; building with -DCMAKE_POLICY_VERSION_MINIMUM=3.5 * This is merely a workaround and *not* a permanent fix. cmake -C /var/tmp/portage/games-emulation/pcsx2-2.2.0-r1/work/pcsx2-2.2.0_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=no -DDISABLE_ADVANCE_SIMD=yes -DENABLE_TESTS=no -DPACKAGE_MODE=yes -DUSE_BACKTRACE=no -DUSE_LINKED_FFMPEG=yes -DUSE_VTUNE=no -DUSE_VULKAN=yes -DWAYLAND_API=yes -DX11_API=yes -DCHECK_ALSA=yes -DCHECK_JACK=no -DCHECK_PULSE=yes -DCHECK_SNDIO=no -DLAZY_LOAD_LIBS=no -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/games-emulation/pcsx2-2.2.0-r1/work/pcsx2-2.2.0_build/gentoo_toolchain.cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 /var/tmp/portage/games-emulation/pcsx2-2.2.0-r1/work/pcsx2-2.2.0 loading initial cache file /var/tmp/portage/games-emulation/pcsx2-2.2.0-r1/work/pcsx2-2.2.0_build/gentoo_common_config.cmake ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_desktop_plasma-20250609-144943 The build log matches a QA pattern or sth. else requested by a dev. The attached etc.portage.tar.xz has all details. -------------------------------------------------------------------
Created attachment 933743 [details] emerge-info.txt
Created attachment 933744 [details] emerge-history.txt
Created attachment 933745 [details] etc.clang.tar.xz
Created attachment 933746 [details] etc.portage.tar.xz
Created attachment 933747 [details] games-emulation:pcsx2-2.2.0-r1:20250612-200342.log.xz
Created attachment 933748 [details] qlist-info.txt.xz
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d2460cbcbebbce7e6e7487008e68bd7c3f4273 commit a4d2460cbcbebbce7e6e7487008e68bd7c3f4273 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2025-06-13 02:56:19 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2025-06-13 03:08:34 +0000 games-emulation/pcsx2: set CMAKE_QA_COMPAT_SKIP=1 Builds fine with cmake-4 without workarounds that I can see. Haven't looked at which files trip the check, but pcsx2 has *tons* of bundled deps and does not use the CMakeLists.txt for all of them, so needing this does not come as a surprise. Closes: https://bugs.gentoo.org/957976 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> games-emulation/pcsx2/pcsx2-2.2.0-r1.ebuild | 1 + games-emulation/pcsx2/pcsx2-9999.ebuild | 1 + 2 files changed, 2 insertions(+)