Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
6.6.0
-
None
-
Windows 10
Description
When compiling the 6.6.0 source its failing on the QWebEngine module, command:
configure.bat -debug-and-release -platform win32-msvc -opensource -confirm-license -force-debug-info -webengine-proprietary-codecs -feature-vulkan -prefix "C:\Qt\6.6.0" -- -D OPENSSL_ROOT_DIR="C:\Program Files\OpenSSL"
I'm compiling using Visual Studio, tested VS19 and VS22 (both latest versions)
On both versions it fails with this error:
[3710/29852] ACTION //third_party/devtools-frontend/src/fr...ypoint-formatter_actions-bundle(//build/toolchain/win:x64) FAILED: gen/third_party/devtools-frontend/src/front_end/entrypoints/formatter_worker/FormatterActions.js C:/Users/CAIO/AppData/Local/Programs/Python/Python311/python.exe ../../../3rdparty/chromium/third_party/node/node.py ../../../3rdparty/chromium/third_party/devtools-frontend/src/node_modules/rollup/dist/bin/rollup --silent --config ../../../3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/rollup.config.js --input gen/third_party/devtools-frontend/src/front_end/entrypoints/formatter_worker/FormatterActions.prebundle.js --file gen/third_party/devtools-frontend/src/front_end/entrypoints/formatter_worker/FormatterActions.js --configDCHECK Traceback (most recent call last): File "C:\Qt\6.6.0\qtwebengine\src\3rdparty\chromium\third_party\node\node.py", line 58, in <module> RunNode(sys.argv[1:]) File "C:\Qt\6.6.0\qtwebengine\src\3rdparty\chromium\third_party\node\node.py", line 53, in RunNode raise RuntimeError('Command \'%s\' failed\n%s' % (' '.join(cmd), err)) RuntimeError: Command 'C:\Program Files\nodejs\node.exe ../../../3rdparty/chromium/third_party/devtools-frontend/src/node_modules/rollup/dist/bin/rollup --silent --config ../../../3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/rollup.config.js --input gen/third_party/devtools-frontend/src/front_end/entrypoints/formatter_worker/FormatterActions.prebundle.js --file gen/third_party/devtools-frontend/src/front_end/entrypoints/formatter_worker/FormatterActions.js --configDCHECK' failed Error: kill EPERM at ChildProcess.kill (node:internal/child_process:512:26) at ChildProcessWorker.forceExit (C:\Qt\6.6.0\qtwebengine\src\3rdparty\chromium\third_party\devtools-frontend\src\node_modules\jest-worker\build\workers\ChildProcessWorker.js:307:17) at Timeout._onTimeout (C:\Qt\6.6.0\qtwebengine\src\3rdparty\chromium\third_party\devtools-frontend\src\node_modules\jest-worker\build\base\BaseWorkerPool.js:188:16) at listOnTimeout (node:internal/timers:573:17) at processTimers (node:internal/timers:514:7) [3739/29852] ACTION //third_party/blink/renderer/bindings:generate_bindings_all(//build/toolchain/win:x64) ninja: build stopped: subcommand failed.
VS 2019 full log: https://pastebin.com/aDEBYFvM
VS 2022 full log: https://pastebin.com/h32v3e3H
My nodejs and python versions:
C:\Users\CAIO>node Welcome to Node.js v22.1.0. C:\Users\CAIO>python Python 3.11.5 (tags/v3.11.5:cce6ba9, Aug 24 2023, 14:38:34) [MSC v.1936 64 bit (AMD64)] on win32
Does it require a specific nodejs version?