#12090 chromium build error on f40 (aarch64) - ninja: fatal: posix_spawn: Resource temporarily unavailable
Closed: Fixed with Explanation 8 months ago by kevin. Opened 8 months ago by than.

chromium build breaks with following errors on f40 aarch64:

[chrome:16029/61347] ACTION //third_party/devtools-frontend/src/front_end/panels/changes:devtools_entrypoint-meta-bundle(//build/toolchain/linux/unbundle:default)
[chrome:16030/61347] ACTION //third_party/devtools-frontend/src/front_end/panels/application:devtools_entrypoint-meta-bundle(//build/toolchain/linux/unbundle:default)
[chrome:16031/61347] CC obj/third_party/libaom/libaom_intrinsics_neon/reconinter_neon.o
ninja: fatal: posix_spawn: Resource temporarily unavailable
error: Bad exit status from /var/tmp/rpm-tmp.trvFyJ (%build)
RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.trvFyJ (%build)
Child return code was: 1

Additional Info: This issue only happens on f40 aarch64.

This issue is blocking the chromium build in f40. Could you please have a look?

Thanks


I'll look at this tomorrow.

I suspect the "fix" from https://bugzilla.redhat.com/show_bug.cgi?id=2188811 never got in ansible and thus isn't applied on any of the current builders.

@kevin , Unfortunatly this issue also occurs in f41 (rawhide).

https://koji.fedoraproject.org/koji/taskinfo?taskID=121164518

RuntimeError: Command '/builddir/build/BUILD/chromium-127.0.6533.72-build/chromium-127.0.6533.72/out/Release/../../third_party/node/linux/node-linux-x64/bin/node ../../third_party/devtools-frontend/src/node_modules/rollup/dist/bin/rollup --silent --config ../../third_party/devtools-frontend/src/scripts/build/rollup.config.js --input gen/third_party/devtools-frontend/src/front_end/panels/webauthn/webauthn.prebundle.js --file gen/third_party/devtools-frontend/src/front_end/panels/webauthn/webauthn.js' failed
Error: spawn /usr/bin/node-22 EAGAIN
    at Process.ChildProcess._handle.onexit (node:internal/child_process:286:19)
    at onErrorNT (node:internal/child_process:484:16)
    at processTicksAndRejections (node:internal/process/task_queues:82:21)
[!] Error: unfinished hook action(s) on exit:
(terser) renderChunk
[chrome:16064/61347] CXX obj/services/network/public/mojom/url_loader_base_shared_cpp_sources/devtools_observer.mojom-shared.o
[chrome:16065/61347] CC obj/third_party/libaom/libaom_intrinsics_neon/encodetxb_neon.o
[chrome:16066/61347] ACTION //third_party/devtools-frontend/src/front_end/panels/security:devtools_entrypoint-bundle-bundle(//build/toolchain/linux/unbundle:default)
FAILED: gen/third_party/devtools-frontend/src/front_end/panels/security/security.js 
/usr/bin/python3 ../../third_party/node/node.py ../../third_party/devtools-frontend/src/node_modules/rollup/dist/bin/rollup --silent --config ../../third_party/devtools-frontend/src/scripts/build/rollup.config.js --input gen/third_party/devtools-frontend/src/front_end/panels/security/security.prebundle.js --file gen/third_party/devtools-frontend/src/front_end/panels/security/security.js
Traceback (most recent call last):
  File "/builddir/build/BUILD/chromium-127.0.6533.72-build/chromium-127.0.6533.72/out/Release/../../third_party/node/node.py", line 43, in <module>
    RunNode(sys.argv[1:])
    ~~~~~~~^^^^^^^^^^^^^^
  File "/builddir/build/BUILD/chromium-127.0.6533.72-build/chromium-127.0.6533.72/out/Release/../../third_party/node/node.py", line 38, in RunNode
    raise RuntimeError('Command \'%s\' failed\n%s' % (' '.join(cmd), err))
RuntimeError: Command '/builddir/build/BUILD/chromium-127.0.6533.72-build/chromium-127.0.6533.72/out/Release/../../third_party/node/linux/node-linux-x64/bin/node ../../third_party/devtools-frontend/src/node_modules/rollup/dist/bin/rollup --silent --config ../../third_party/devtools-frontend/src/scripts/build/rollup.config.js --input gen/third_party/devtools-frontend/src/front_end/panels/security/security.prebundle.js --file gen/third_party/devtools-frontend/src/front_end/panels/security/security.js' failed
Error: spawn /usr/bin/node-22 EAGAIN
    at Process.ChildProcess._handle.onexit (node:internal/child_process:286:19)
    at onErrorNT (node:internal/child_process:484:16)
    at processTicksAndRejections (node:internal/process/task_queues:82:21)
[!] Error: unfinished hook action(s) on exit:
(terser) renderChunk
[chrome:16067/61347] ACTION //third_party/devtools-frontend/src/front_end/panels/lighthouse:devtools_entrypoint-bundle-bundle(//build/toolchain/linux/unbundle:default)
FAILED: gen/third_party/devtools-frontend/src/front_end/panels/lighthouse/lighthouse.js 
/usr/bin/python3 ../../third_party/node/node.py ../../third_party/devtools-frontend/src/node_modules/rollup/dist/bin/rollup --silent --config ../../third_party/devtools-frontend/src/scripts/build/rollup.config.js --input gen/third_party/devtools-frontend/src/front_end/panels/lighthouse/lighthouse.prebundle.js --file gen/third_party/devtools-frontend/src/front_end/panels/lighthouse/lighthouse.js
Traceback (most recent call last):
  File "/builddir/build/BUILD/chromium-127.0.6533.72-build/chromium-127.0.6533.72/out/Release/../../third_party/node/node.py", line 43, in <module>
    RunNode(sys.argv[1:])
    ~~~~~~~^^^^^^^^^^^^^^
  File "/builddir/build/BUILD/chromium-127.0.6533.72-build/chromium-127.0.6533.72/out/Release/../../third_party/node/node.py", line 38, in RunNode
    raise RuntimeError('Command \'%s\' failed\n%s' % (' '.join(cmd), err))
RuntimeError: Command '/builddir/build/BUILD/chromium-127.0.6533.72-build/chromium-127.0.6533.72/out/Release/../../third_party/node/linux/node-linux-x64/bin/node ../../third_party/devtools-frontend/src/node_modules/rollup/dist/bin/rollup --silent --config ../../third_party/devtools-frontend/src/scripts/build/rollup.config.js --input gen/third_party/devtools-frontend/src/front_end/panels/lighthouse/lighthouse.prebundle.js --file gen/third_party/devtools-frontend/src/front_end/panels/lighthouse/lighthouse.js' failed
Error: spawn /usr/bin/node-22 EAGAIN
    at Process.ChildProcess._handle.onexit (node:internal/child_process:286:19)
    at onErrorNT (node:internal/child_process:484:16)
    at processTicksAndRejections (node:internal/process/task_queues:82:21)
[!] Error: unfinished hook action(s) on exit:
(terser) renderChunk

I really appreciate your help!

Metadata Update from @zlopez:
- Issue priority set to: Waiting on Assignee (was: Needs Review)
- Issue tagged with: Needs investigation, ops

8 months ago

ok. I have added a:

TasksMax=infinity

To the new aarch64 buildhw's.

Please try another set of builds and let us know if it gets past that.

With the fix chromium was built fine on f40 aarch64, I guesst it should be built fine in rawhide too.

Thanks!

Metadata Update from @kevin:
- Issue close_status updated to: Fixed with Explanation
- Issue status updated to: Closed (was: Open)

8 months ago

Log in to comment on this ticket.

Metadata
Boards 1
ops Status: Backlog