From 385bb8f9e081497130fb6c9f5da2600c7e9019aa Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Thu, 7 May 2026 01:03:39 -0500 Subject: [PATCH] fix(prismlauncher): Only pass sfinae flags on Fedora >= 44 (#12032) (#12037) --- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 2 ++ anda/games/prismlauncher/prismlauncher.spec | 2 ++ 2 files changed, 4 insertions(+) diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 525e1cf10b..e661bbc430 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -103,7 +103,9 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt -DLauncher_CURSEFORGE_API_KEY="%{curseforge_key}" \ %endif -DBUILD_TESTING=OFF \ +%if 0%{?fedora} > 43 -DCMAKE_CXX_FLAGS="$CXXFLAGS -Wno-error=sfinae-incomplete" +%endif %build %cmake_build diff --git a/anda/games/prismlauncher/prismlauncher.spec b/anda/games/prismlauncher/prismlauncher.spec index 02ecf96ba4..8afe76fe12 100644 --- a/anda/games/prismlauncher/prismlauncher.spec +++ b/anda/games/prismlauncher/prismlauncher.spec @@ -96,7 +96,9 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt -DLauncher_CURSEFORGE_API_KEY="%{curseforge_key}" \ %endif -DBUILD_TESTING=OFF \ +%if 0%{?fedora} > 43 -DCMAKE_CXX_FLAGS="$CXXFLAGS -Wno-error=sfinae-incomplete" +%endif %build %cmake_build