-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[service] macos cross-compilation ordering #23558
Comments
The team clearly stated that this won't happen. The following recipes now need contributors to fix them and make sure that the test_package does not
(list comes from #23594 (comment)) Qt is not worth changing anything, because the recipe does not support cross-compilation, and won't do in a foreseeable future |
Thanks for the recipe traceability on what needs fixing @ericLemanissier - appreciated :) |
What is your problem/feature request?
comes from https://cpplang.slack.com/archives/C41CWV9HA/p1711022464815949
I think there an ordering problem between conan 2 macos-clang and macos-m1-clang runners (cf #23191 (comment))
In case of a package building an executable, the macos ARM (M1) should be built first, because it is used both when targetting the ARM and X86_64 arch. In other words, native compilation has to be scheduled before cross-compilation, which seems to be sequenced backwards currently.
see also
#21622 (comment)
#22378 (comment)
@danimtb @RubenRBS @uilianries
PS: retriggering build never works around this situation, because the order is always wrong.
The text was updated successfully, but these errors were encountered: