diff options
| author | Alexandru Croitor <alexandru.croitor@qt.io> | 2025-08-28 19:14:48 +0200 |
|---|---|---|
| committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2025-09-17 16:54:17 +0200 |
| commit | 2a1665dbad4f9befc87cbb2bc1ca46eccb7c88b0 (patch) | |
| tree | 438652956f265c5a01f3cf1f8bf8cea2168319ff /src/plugins/sqldrivers/mysql/qsql_mysql.cpp | |
| parent | 8f46da87b0c32cb200900f6a648bc673cbeaae43 (diff) | |
CMake: Fix sbom project end target finalization to be a loop
Finalizing an SBOM for a target inside _qt_internal_sbom_end_project
can cause another target's SBOM to be deferred. It would never be
added to the SBOM, because by that time we already
call _qt_internal_sbom_end_project_generate().
Make sure to process the sbom finalization in a loop, until no new
targets need to be finalized.
Remove IMMEDIATE_FINALIZATION from qtbase's Platform targets, because
they will now be properly finalized including attribution dependencies.
Pick-to: 6.8 6.9 6.10
Task-number: QTBUG-134894
Change-Id: Id10a7131eed146cdc2c7074b36762f796b927a71
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/plugins/sqldrivers/mysql/qsql_mysql.cpp')
0 files changed, 0 insertions, 0 deletions
