diff --git a/pkgs/by-name/gr/grafana-alloy/package.nix b/pkgs/by-name/gr/grafana-alloy/package.nix index 75bbce55ca3c..e928bd3b5977 100644 --- a/pkgs/by-name/gr/grafana-alloy/package.nix +++ b/pkgs/by-name/gr/grafana-alloy/package.nix @@ -13,6 +13,8 @@ nix-update-script, installShellFiles, testers, + lld, + useLLD ? stdenv.hostPlatform.isArmv7, }: buildGoModule (finalAttrs: { @@ -34,7 +36,10 @@ buildGoModule (finalAttrs: { yarn nodejs installShellFiles - ]; + ] + ++ lib.optionals useLLD [ lld ]; + + env = lib.optionalAttrs useLLD { NIX_CFLAGS_LINK = "-fuse-ld=lld"; }; ldflags = let