You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since the #21257, NodeJS has stopped building with QEMU. Logs showed nothing as the cause was NodeJS leaving stdin/stderr in O_NONBLOCK state which then resulted in other processes that expect blocking console to break during build.
Reverting the linked revert has fixed the problem for v10.9.0, but the problem remains with v10.x-staging
The truncated logs are a result of EAGAIN which is caused by node during build process. rpmbuild replaces /dev/pty with a pipe - same one for stdout and stderr. And that pipe is then O_NONBLOCK which causes the breakage.
The text was updated successfully, but these errors were encountered:
Since the #21257, NodeJS has stopped building with QEMU. Logs showed nothing as the cause was NodeJS leaving stdin/stderr in O_NONBLOCK state which then resulted in other processes that expect blocking console to break during build.
Reverting the linked revert has fixed the problem for v10.9.0, but the problem remains with v10.x-staging
https://build.opensuse.org/package/live_build_log/devel:languages:nodejs/nodejs_git/SLE_15/x86_64
(note, this log may be replaced Soon with another snapshot).
The truncated logs are a result of EAGAIN which is caused by node during build process. rpmbuild replaces /dev/pty with a pipe - same one for stdout and stderr. And that pipe is then O_NONBLOCK which causes the breakage.
The text was updated successfully, but these errors were encountered: