diff options
author | Alexandru Croitor <alexandru.croitor@qt.io> | 2025-08-20 17:00:57 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2025-08-21 06:23:23 +0000 |
commit | e3f2656f861477e50a2957c7dd6070cdd884c10f (patch) | |
tree | ac6c997202d3eef47426f3e106383c89e3d0facb /src/plugins/autotest/testresultdelegate.cpp | |
parent | 91a6aaa3d63c7cf0d92e3100a257debf3ef4d1d1 (diff) |
A CI precheck shows a failure during the wininterrupt external project
win32-bld install step.
It fails while importing the 3rd party python dependency
'spdx_tools\spdx\parser\tagvalue\parsetab.py'
claiming a python syntax error.
It's unclear why this happens, given that the file is installed during
provisioning and is just executed during the Creator build.
One guess is that the spdx_tools scripts can't handle to be called in
parallel, which can happen when the external projects are installed by
ninja in parallel.
Add the USES_TERMINAL_INSTALL option to the external projects, to
serialize the install steps when using the Ninja generator.
Usually all CMake projects are installed serially by default, but
because we use ExternalProject_Add with custom installation steps,
we need to be explicit about it.
This is a speculative fix.
Change-Id: I2ba6686ac479d88f5c5281a6cc5e222a90195f11
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/autotest/testresultdelegate.cpp')
0 files changed, 0 insertions, 0 deletions