diff options
| author | Kirill Radzikhovskyy <kirillrdy@gmail.com> | 2023-06-21 15:12:45 +1000 |
|---|---|---|
| committer | Kirill Radzikhovskyy <kirillrdy@gmail.com> | 2023-06-22 18:37:03 +1000 |
| commit | 56aabf8aa5a56c1432e378a4c5c9fdaabbda9a27 (patch) | |
| tree | cb9494c22d87ca7c190dc5ce4ebbdffe86201fec | |
| parent | lowdown: make assertions in postInstall prettier (diff) | |
| download | nixpkgs-56aabf8aa5a56c1432e378a4c5c9fdaabbda9a27.tar.gz | |
wrangler: autopatchelf bundled binaries
| -rw-r--r-- | pkgs/development/node-packages/overrides.nix | 5 |
1 files changed, 5 insertions, 0 deletions
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 { |
