diff options
author | Simon Hausmann <simon.hausmann@qt.io> | 2019-10-04 09:41:32 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@qt.io> | 2019-10-04 10:03:25 +0200 |
commit | d54f3fade41a3fbfd45b9540c2970f4a8c21c820 (patch) | |
tree | b3870e67347cfd45f24562b49cc435725c7e8223 /src/macdeployqt/shared | |
parent | fb96051e4200550f5deafae9f2c775d894eb9c7f (diff) | |
parent | f3d047af903801d9e7705816df5299c4e04a76f4 (diff) |
Merge remote-tracking branch 'origin/wip/qt6' into dev
Conflicts:
.qmake.conf
src/windeployqt/main.cpp
Change-Id: I446b51332eaaec91f502fcc2ceca52291b0b0468
Diffstat (limited to 'src/macdeployqt/shared')
-rw-r--r-- | src/macdeployqt/shared/shared.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/macdeployqt/shared/shared.cpp b/src/macdeployqt/shared/shared.cpp index 69d0ce8ca..a43267ae4 100644 --- a/src/macdeployqt/shared/shared.cpp +++ b/src/macdeployqt/shared/shared.cpp @@ -1462,11 +1462,12 @@ QSet<QString> codesignBundle(const QString &identity, continue; // Check if there are unsigned dependencies, sign these first. - QStringList dependencies = - getBinaryDependencies(rootBinariesPath, binary, additionalBinariesContainingRpaths).toSet() - .subtract(signedBinaries) - .subtract(pendingBinariesSet) - .toList(); + QStringList dependencies = getBinaryDependencies(rootBinariesPath, binary, + additionalBinariesContainingRpaths); + dependencies = QSet<QString>(dependencies.begin(), dependencies.end()) + .subtract(signedBinaries) + .subtract(pendingBinariesSet) + .values(); if (!dependencies.isEmpty()) { pendingBinaries.push(binary); |