From 7fdae5d22acc2a350661591a914d82676f4aab24 Mon Sep 17 00:00:00 2001 From: ethernet Date: Mon, 13 Jul 2026 13:22:19 -0400 Subject: [PATCH] fix(desktop): ensure node-pty spawn-helper is executable resolves issue https://x.com/dineshgadge/status/2076024678452539691 --- apps/desktop/scripts/stage-native-deps.mjs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/desktop/scripts/stage-native-deps.mjs b/apps/desktop/scripts/stage-native-deps.mjs index ef590c6ec..02e5e2ad1 100644 --- a/apps/desktop/scripts/stage-native-deps.mjs +++ b/apps/desktop/scripts/stage-native-deps.mjs @@ -13,6 +13,7 @@ import { createRequire } from 'node:module' import { fileURLToPath } from 'node:url' import { dirname, resolve, join } from 'node:path' import { + chmodSync, cpSync, existsSync, mkdirSync, @@ -115,6 +116,7 @@ export function stageNodePty({ platform = process.platform, arch = process.arch } if (entry.name === 'spawn-helper') { cpSync(join(prebuildDir, entry.name), join(destPrebuild, entry.name)) + chmodSync(join(destPrebuild, entry.name), 0o775) } } } else {