Commit a3219b6e074 for nodejs
commit a3219b6e074ac8f211c1e0e18acfbd446259371d
Author: Antoine du Hamel <duhamelantoine1995@gmail.com>
Date: Wed Sep 30 17:01:37 2026 +0200
tools: reduce bundle size of `benchmarkTools.nix` (#65388)
Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
PR-URL: https://github.com/nodejs/node/pull/65388
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml
index 92bab7856bb..a5cebb3ca89 100644
--- a/.github/workflows/benchmark.yml
+++ b/.github/workflows/benchmark.yml
@@ -232,7 +232,7 @@ jobs:
nix-shell \
-I nixpkgs=./tools/nix/pkgs.nix \
--pure \
- -E '(import <nixpkgs> {}).mkShell { buildInputs = import ./tools/nix/benchmarkTools.nix { withHttpBenchmarkDeps = false; }; }' \
+ -E '(import <nixpkgs> {}).mkShellNoCC { buildInputs = import ./tools/nix/benchmarkTools.nix { withHttpBenchmarkDeps = false; }; }' \
--run '
export LC_ALL=C.UTF-8
echo "> [!WARNING] "
diff --git a/tools/nix/benchmarkTools.nix b/tools/nix/benchmarkTools.nix
index 7c37c423c25..ab18afe6dc5 100644
--- a/tools/nix/benchmarkTools.nix
+++ b/tools/nix/benchmarkTools.nix
@@ -8,4 +8,3 @@
pkgs.rPackages.plyr
]
++ pkgs.lib.optional withHttpBenchmarkDeps pkgs.wrk
-++ pkgs.lib.optional pkgs.stdenv.buildPlatform.isLinux pkgs.glibcLocales