diff options
Diffstat (limited to 'nix/derivation.nix')
| -rw-r--r-- | nix/derivation.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nix/derivation.nix b/nix/derivation.nix index 061baea..5c504ee 100644 --- a/nix/derivation.nix +++ b/nix/derivation.nix @@ -44,8 +44,8 @@ in GIT_SHA = builtins.substring 0 7 self.rev or "dirty"; RUSTFLAGS = - lib.optionalString lto " -C lto=thin -C embed-bitcode=yes" - + lib.optionalString optimizeSize " -C codegen-units=1 -C strip=symbols -C opt-level=z"; + lib.optionalString lto " -C lto=thin -C embed-bitcode=yes -Zdylib-lto" + + lib.optionalString optimizeSize " -C codegen-units=1 -C panic=abort -C strip=symbols -C opt-level=z"; meta = with lib; { mainProgram = "teawiebot"; |
