Hello! Dolphin version 2412 currently requires >=media-libs/libsdl2-2.30.9. Compilation will fail during the CMake step checking the installed SDL2 version if the user is currently using stable SDL2, v2.30.7. Upgrading media-libs/libsdl2 to the unstable version, 2.30.11, allows Dolphin to compile. I might try submitting a PR to require the newer SDL version, if a maintainer doesn't beat me to it. :) reference commit: https://github.com/dolphin-emu/dolphin/commit/f642cd465828e3f70b0ef5f992c5e1389c307c9a
Thanks for catching this, really should've gone through the diff more carefully. Do make a PR if it isn't inconvenient.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c78c4dd6db1a0dd4b69f6ae12145e98ca5ecb606 commit c78c4dd6db1a0dd4b69f6ae12145e98ca5ecb606 Author: IcySlurpee <1784495+IcySlurpee@users.noreply.github.com> AuthorDate: 2025-01-19 19:11:41 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-01-20 04:10:47 +0000 games-emulation/dolphin: require newer sdl2 Dolphin v2412 requires >=media-libs/libsdl2-2.30.9 when built with the sdl USE flag. Closes: https://bugs.gentoo.org/948415 Signed-off-by: IcySlurpee <1784495+IcySlurpee@users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/40213 Signed-off-by: Sam James <sam@gentoo.org> games-emulation/dolphin/{dolphin-2412.ebuild => dolphin-2412-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)