commit:     b270d64bbe6a9576eba46cd5f631061725f6512e
Author:     Charlie Quinet <w.iron.zombie <AT> gmail <DOT> com>
AuthorDate: Thu Jul 24 17:51:26 2025 +0000
Commit:     Quinet Charlie <w.iron.zombie <AT> gmail <DOT> com>
CommitDate: Thu Jul 24 17:51:26 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b270d64b

app-emulation/lsfg-vk: filter out LTO on gcc

It causes segmentation faults

Signed-off-by: Charlie Quinet <w.iron.zombie <AT> gmail.com>

 app-emulation/lsfg-vk/lsfg-vk-9999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-emulation/lsfg-vk/lsfg-vk-9999.ebuild 
b/app-emulation/lsfg-vk/lsfg-vk-9999.ebuild
index 1817781a8e..b5dc740cde 100644
--- a/app-emulation/lsfg-vk/lsfg-vk-9999.ebuild
+++ b/app-emulation/lsfg-vk/lsfg-vk-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake cargo
+inherit cmake cargo toolchain-funcs
 
 DESCRIPTION="Lossless Scaling Frame Generation on Linux via DXVK/Vulkan"
 HOMEPAGE="https://github.com/PancakeTAS/lsfg-vk";
@@ -70,6 +70,7 @@ src_unpack() {
 }
 
 src_configure() {
+       tc-is-gcc && filter-lto # LTO with gcc causes segfaults at runtime
        cmake_src_configure
        use gui && cd ui && cargo_src_configure
 }

Reply via email to