Skip to content

Fix iOS/tvOS NativeAOT builds - #95405

Merged
akoeplinger merged 1 commit into
dotnet:mainfrom
akoeplinger:fix-nativeaot
Nov 29, 2023
Merged

Fix iOS/tvOS NativeAOT builds#95405
akoeplinger merged 1 commit into
dotnet:mainfrom
akoeplinger:fix-nativeaot

Conversation

@akoeplinger

@akoeplinger akoeplinger commented Nov 29, 2023

Copy link
Copy Markdown
Member

#80295 added a new entry to tryrun.cmake but iOS/tvOS use a separate tryrun_ios_tvos.cmake which was missing the new entry. Removing the separate file is tracked in #86829

dotnet#80295 added a new entry to tryrun.cmake but iOS/tvOS use a separate tryrun_ios_tvos.cmake which was missing the new entry.
@ghost ghost added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Nov 29, 2023
@ghost ghost assigned akoeplinger Nov 29, 2023
@ghost

ghost commented Nov 29, 2023

Copy link
Copy Markdown

Tagging subscribers to this area: @agocke, @MichalStrehovsky, @jkotas
See info in area-owners.md if you want to be subscribed.

Issue Details

#80295 added a new entry to tryrun.cmake but iOS/tvOS use a separate tryrun_ios_tvos.cmake which was missing the new entry. Removing the separate file is tracked in #86829

Author: akoeplinger
Assignees: akoeplinger
Labels:

area-NativeAOT-coreclr, needs-area-label

Milestone: -
@akoeplinger akoeplinger removed the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Nov 29, 2023
akoeplinger added a commit to akoeplinger/runtime that referenced this pull request Nov 29, 2023
While looking at dotnet#95405 I noticed that we didn't fail the build when the cmake configure step failed but tried to run the build regardless.
The reason is because in ece10ad another command `popd` was added after the cmake invocation which overwrote the exit code so build-commons.sh didn't know cmake failed.
@akoeplinger

Copy link
Copy Markdown
Member Author

Failures are unrelated.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

2 participants