Skip to content
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

[dotnet] Fix device builds #11036

Merged
merged 3 commits into from
Mar 31, 2021
Merged

Conversation

spouliot
Copy link
Contributor

With P3 addition on ICU we must now link the native executable as C++.

Remove an old workaround, in many tests, referencing old (5.0/previews)
packages that caused native link time failures.

ref: dotnet/linker#1139

With P3 addition on ICU we must now link the native executable as C++.

Remove an old workaround, in many tests, referencing old (5.0/previews)
packages that caused native link time failures.

ref: dotnet/linker#1139
@spouliot spouliot added the not-notes-worthy Ignore for release notes label Mar 30, 2021
@spouliot
Copy link
Contributor Author

This fix the build itself.

There's a crash happening at startup -> dotnet/runtime#50290 (comment)

@mandel-macaque
Copy link
Member

I 👀 U

@vs-mobiletools-engineering-service2
Copy link
Collaborator

❌ Tests failed on Build ❌

Tests failed on Build.

API diff

✅ API Diff from stable

View API diff

Test results

4 tests failed, 178 tests passed.

Failed tests

  • dont link/iOS Unified 64-bits - simulator/Debug [dotnet]: BuildFailure
  • dont link/iOS Unified 64-bits - simulator/Release [dotnet]: BuildFailure
  • link sdk/iOS Unified 64-bits - simulator/Debug: Failed
  • link sdk/iOS Unified 64-bits - simulator/Release: Failed

Pipeline on Agent XAMBOT-1103

@vs-mobiletools-engineering-service2
Copy link
Collaborator

✅ Tests passed on Build. ✅

Tests passed on Build.

API diff

✅ API Diff from stable

View API diff

🎉 All 80 tests passed 🎉

Pipeline on Agent XAMBOT-1097'

@spouliot spouliot merged commit 747cc9a into dotnet:main Mar 31, 2021
@spouliot spouliot deleted the dotnet-p3-fix-device-builds branch March 31, 2021 16:59
tj-devel709 pushed a commit that referenced this pull request Apr 7, 2021
With P3 addition on ICU we must now link the native executable as C++.

Remove an old workaround, in many tests, referencing old (5.0/previews)
packages that caused native link time failures.

ref: dotnet/linker#1139
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
not-notes-worthy Ignore for release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants