PE: Fix setting toolchain to matching abi

Limit to matching bundles.

Fixes: QTCREATORBUG-31435
Change-Id: I389baa7fdc7bf86f38ff15244ff717329a4b3407
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
Christian Stenger
2024-08-28 15:32:52 +02:00
parent d2eac253a8
commit b546c8524d

View File

@@ -472,7 +472,7 @@ static void setToolchainsFromAbis(Kit *k, const LanguagesAndAbis &abisByLanguage
} }
const auto bestBundle const auto bestBundle
= std::min_element(bundles.begin(), bundles.end(), &ToolchainManager::isBetterToolchain); = std::min_element(matchingBundles.begin(), matchingBundles.end(), &ToolchainManager::isBetterToolchain);
ToolchainKitAspect::setBundle(k, *bestBundle); ToolchainKitAspect::setBundle(k, *bestBundle);
} }
} }