From acc8d39fd6bbe9c092ab8e9f6571ef6dc048c9fb Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Sat, 1 Feb 2025 23:39:41 +0100 Subject: [PATCH] native builds: link with mold --- nix/compile.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nix/compile.nix b/nix/compile.nix index 6a104324..de61de3a 100644 --- a/nix/compile.nix +++ b/nix/compile.nix @@ -102,7 +102,7 @@ let }; codegenOpts = if target != null then codegenOptsMap.${target} else [ - # "link-args=-fuse-ld=mold" + "link-arg=-fuse-ld=mold" ]; commonArgs = @@ -119,8 +119,8 @@ let stdenv.cc protobuf ] ++ lib.optionals (target == null) [ - # clang - # mold + clang + mold ]); GIT_VERSION = git_version; @@ -140,7 +140,7 @@ let HOST_CC = "${stdenv.cc.nativePrefix}cc"; TARGET_CC = "${stdenv.cc.targetPrefix}cc"; } else { - # CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER = "clang"; + CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER = "clang"; }); in rec {