From 56aabf8aa5a56c1432e378a4c5c9fdaabbda9a27 Mon Sep 17 00:00:00 2001 From: Kirill Radzikhovskyy Date: Wed, 21 Jun 2023 15:12:45 +1000 Subject: [PATCH] wrangler: autopatchelf bundled binaries --- pkgs/development/node-packages/overrides.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/node-packages/overrides.nix b/pkgs/development/node-packages/overrides.nix index 11bb7a0da599..de60f890573f 100644 --- a/pkgs/development/node-packages/overrides.nix +++ b/pkgs/development/node-packages/overrides.nix @@ -597,6 +597,11 @@ final: prev: { wrangler = prev.wrangler.override (oldAttrs: { meta = oldAttrs.meta // { broken = before "16.13"; }; + buildInputs = [ pkgs.llvmPackages.libcxx pkgs.llvmPackages.libunwind ] ++ lib.optional stdenv.isLinux pkgs.autoPatchelfHook; + preFixup = '' + # patch elf is trying to patch binary for sunos + rm -r $out/lib/node_modules/wrangler/node_modules/@esbuild/sunos-x64 + ''; }); yaml-language-server = prev.yaml-language-server.override {