From 6e577b6da1bcbf7c8463805d88518e15561071dc Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Sun, 16 Jun 2024 19:10:24 +0100 Subject: [PATCH] quickwit: Enable full LTO build --- pkgs/servers/search/quickwit/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/servers/search/quickwit/default.nix b/pkgs/servers/search/quickwit/default.nix index ece87aa43ae2..e99289b08954 100644 --- a/pkgs/servers/search/quickwit/default.nix +++ b/pkgs/servers/search/quickwit/default.nix @@ -96,6 +96,9 @@ rustPlatform.buildRustPackage rec { }; }; + CARGO_PROFILE_RELEASE_LTO = "fat"; + CARGO_PROFILE_RELEASE_CODEGEN_UNITS = "1"; + # needed for internal protobuf c wrapper library PROTOC = "${protobuf}/bin/protoc"; PROTOC_INCLUDE = "${protobuf}/include";