Build fails when running without a terminal
The Tor Browser build is failing with the following error when running without a terminal (such as in a cron job):
failed to set the terminal from the stdin: inappropriate ioctl for device
I think the reason is that in projects/common/runc-config.json
, we have process.terminal
set to true
. We should set it to false
when we are doing a build, but change it to true
when we open a debugging shell.