[Optimizations] remove many packages from blacklist

Add openssh to lto blacklist
This commit is contained in:
Antoine Viallon 2024-05-02 16:32:23 +02:00
parent 6d934beacc
commit 4094656a6e
Signed by: aviallon
GPG key ID: 186FC35EDEB25716

View file

@ -52,7 +52,7 @@ in {
blacklist = mkOption { blacklist = mkOption {
description = "Packages to blacklist from LTO"; description = "Packages to blacklist from LTO";
type = types.listOf types.str; type = types.listOf types.str;
default = [ "x265" "cpio" "cups" "gtk+3" "which" ]; default = [ "x265" "cpio" "cups" "gtk+3" "which" "openssh" ];
}; };
}; };
extraCompileFlags = mkOption { extraCompileFlags = mkOption {
@ -78,10 +78,7 @@ in {
trace = mkEnableOption "trace attributes in overriden derivations"; trace = mkEnableOption "trace attributes in overriden derivations";
blacklist = mkOption { blacklist = mkOption {
default = [ # Broken default = [ # Broken
"cmocka" "libkrb5" "libidn2" "tpm2-tss" "libxcrypt" "alsa-lib" "glib" "lcms2" "gconf" "gnome-vfs"
"libomxil-bellagio" "wayland" "wayland-protocols"
"openssl" "libXt" "intel-media-sdk"
"zlib" "alsa-lib" "glib" "lcms2" "gconf" "gnome-vfs"
# Very slow # Very slow
"llvm" "clang" "clang-wrapper" "valgrind" "rustc" "tensorflow" "qtwebengine" "llvm" "clang" "clang-wrapper" "valgrind" "rustc" "tensorflow" "qtwebengine"