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

Use the live crossgen2 corresponding to the runtime we're building against #59551

Merged
merged 9 commits into from
Jan 11, 2025

Conversation

jkoritzinsky
Copy link
Member

To build our shared frameworks in the VMR like how we build them in the Microsoft build, we need to run crossgen2 on them to pre-JIT code. However, in the VMR we currently don't have a crossgen2 that runs on the host.

dotnet/runtime#110676 has the runtime changes to provide such a crossgen2 in the VMR environment.

This PR makes the required changes to use this crossgen2 in the aspnetcore build in the VMR (as well as work around some SDK issues along the way).

@dotnet-issue-labeler dotnet-issue-labeler bot added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label Dec 18, 2024
@jkoritzinsky jkoritzinsky marked this pull request as ready for review December 18, 2024 23:21
@jkoritzinsky jkoritzinsky requested review from wtgodbe and a team as code owners December 18, 2024 23:21
@jkoritzinsky jkoritzinsky requested a review from a team December 18, 2024 23:23
@dotnet-policy-service dotnet-policy-service bot added the pending-ci-rerun When assigned to a PR indicates that the CI checks should be rerun label Dec 28, 2024
@jkoritzinsky jkoritzinsky removed the pending-ci-rerun When assigned to a PR indicates that the CI checks should be rerun label Jan 10, 2025
@jkoritzinsky jkoritzinsky enabled auto-merge (squash) January 10, 2025 21:49
@jkoritzinsky jkoritzinsky merged commit f655a4a into dotnet:main Jan 11, 2025
27 checks passed
@dotnet-policy-service dotnet-policy-service bot added this to the 10.0-preview1 milestone Jan 11, 2025
@jkoritzinsky jkoritzinsky deleted the host-crossgen2 branch January 11, 2025 01:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants