Uh oh!
There was an error while loading. Please reload this page.
[nativeaot] Build host bits when targeting iOS platforms with Native AOT - #87985
Conversation
ghost
commented
Jun 23, 2023
Tagging subscribers to 'os-ios': @steveisok, @akoeplinger, @kotlarmilos Issue DetailsThis PR aims to simplify the build process for Native AOT when targeting iOS. Currently, two separate builds are necessary for iOS-like platforms. The first build is for the host ./build.sh clr+clr.aotwhile the second build is for the target platform. ./build.sh clr.nativeaotruntime+nativeaotlibs+lib -os iosIdea is to build the host each time the Fixes #87764
|
kotlarmilos
commented
Jun 26, 2023
The failures are known and shouldn't be related. |
steveisok
commented
Jun 27, 2023
@kotlarmilos I think this might have caused our official build to break. Can you please investigate? |
That's right, the "cross" build scenario is failing. The PR #88079 should fix the issue by ensuring that a host architecture is used during the host build. |
This PR aims to simplify the build process for Native AOT when targeting iOS. Currently, two separate builds are necessary for iOS-like platforms. The first build is for the host
while the second build is for the target platform.
Idea is to build the host each time the
clr.nativeaotruntimeis built for iOS-like platforms. This PR simplifies the CI builds by eliminating the need for additional steps.Fixes#87764