Skip to content

Conversation

@mmitche
Copy link
Member

@mmitche mmitche commented Mar 21, 2023

A first pass at source built prebuilt detection. Currently depends on:

Enable pre-built detection, without being completely clean. Add dependencies and enable source-build elements where needed. There are a variety of prebuilts that need additional investigation. Likely they will either be SBRPs, upgraded, or perhaps permanantly excluded from detection (e.g. Microsoft.NETCore.App.Ref 6.0 packages).

A first pass at source built prebuilt detection. Currently depends on:
- An arcade update that is still in flight (dotnet#30845)
- Workaround of a p1 roslyn-analzyers bug (fixed in p3 supposedly)

Enable pre-built detection, without being completely clean. Add dependencies and enable source-build elements where needed. There are a variety of prebuilts that need additional investigation. Likely they will either be SBRPs, upgraded, or perhaps permanantly excluded from detection (e.g. Microsoft.NETCore.App.Ref 6.0 packages).
@ghost ghost added the Area-Infrastructure label Mar 21, 2023
@mmitche mmitche requested a review from a team March 21, 2023 16:31
@mmitche
Copy link
Member Author

mmitche commented Mar 21, 2023

I believe this will fail until issues in #30845 are resolved and that is merged.

Copy link
Member

@MichaelSimons MichaelSimons left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - would be nice to reference tracking issues/PRs in all TODO comments.

@mmitche
Copy link
Member Author

mmitche commented Mar 30, 2023

Yep I'll add comments and get this checked in tomorrow.


<!-- TODO: Figure out what to do about the netcoreapp ref packages (these are probably being pulled
in via implicit versions and net6 targeting projects (e.g. tests)
https://github.com/dotnet/source-build/issues/3356 -->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After investigating, this is caused from #30272.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants