From bdd28543477cd39e794159afa5cfe23842e9729b Mon Sep 17 00:00:00 2001 From: Sam James Date: Fri, 5 Jun 2026 20:36:33 +0100 Subject: [PATCH] media-libs/openal: disbale C++ modules GCC 15 ICEs and I don't think fixes for modules are going to be backported to 15 (use >=16 for modules). Bug: https://bugs.gentoo.org/971197 Closes: https://bugs.gentoo.org/976806 Signed-off-by: Sam James --- media-libs/openal/openal-1.25.2.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-libs/openal/openal-1.25.2.ebuild b/media-libs/openal/openal-1.25.2.ebuild index 14eb16a826cbb..8b3674cf3fbb0 100644 --- a/media-libs/openal/openal-1.25.2.ebuild +++ b/media-libs/openal/openal-1.25.2.ebuild @@ -66,6 +66,9 @@ multilib_src_configure() { # We prefer linking for predictable behaviour -DALSOFT_DLOPEN=OFF + # GCC 15 ICEs (bug #976806) + -DALSOFT_ENABLE_MODULES=OFF + # See bug #809314 for getting both options for backends -DALSOFT_{BACKEND,REQUIRE}_ALSA=$(usex alsa) -DALSOFT_{BACKEND,REQUIRE}_COREAUDIO=$(usex coreaudio)