From b62253aa5e4ed258e1df6a878a9384c366b54115 Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Sun, 12 May 2024 23:08:07 +0200 Subject: [PATCH] [Optimizations/Treewide] fix lto build issues for suyu and mesa --- desktop/games.nix | 2 +- hardware/mesa.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/desktop/games.nix b/desktop/games.nix index 4c706bd..c6d61f8 100644 --- a/desktop/games.nix +++ b/desktop/games.nix @@ -45,7 +45,7 @@ in { lutris bottles ] ++ optionals cfg.gaming.emulation [ - (optimizePkg { recursive = 0; } my_yuzu) + (optimizePkg { recursive = 0; lto = false; } my_yuzu) (optimizePkg { } cfg.gaming.ryujinx.package) ]; diff --git a/hardware/mesa.nix b/hardware/mesa.nix index 61f37e3..3e76e6c 100644 --- a/hardware/mesa.nix +++ b/hardware/mesa.nix @@ -66,9 +66,9 @@ in { aviallon.hardware.mesa.internal = mkIf cfg.optimized { package = mkDefault ( - optimizePkg { } cfg.package); + optimizePkg { lto = false; } cfg.package); package32 = mkDefault ( - optimizePkg { } cfg.package32); + optimizePkg { lto = false; } cfg.package32); }; hardware.opengl = {