-
Notifications
You must be signed in to change notification settings - Fork 10.3k
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
[main] Update dependencies from dotnet/source-build-reference-packages #60601
[main] Update dependencies from dotnet/source-build-reference-packages #60601
Conversation
…ence-packages build 20250224.2 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 10.0.611901 -> To Version 10.0.612402
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Auto-approving dependency update.
…ence-packages build 20250225.2 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 10.0.611901 -> To Version 10.0.612502
@dotnet/source-build The failure here is:
The prebuild-usage is: prebuild-usage<UsageData>
<ProjectDirectories>
<Dir>src/</Dir>
<Dir/>
</ProjectDirectories>
<Usages>
<Usage Id="Microsoft.CodeAnalysis.Analyzers" Version="2.9.4" File="src/artifacts/obj/Microsoft.AspNetCore.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.Analyzers" Version="2.9.4" File="src/artifacts/obj/Microsoft.AspNetCore.Components.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.Analyzers" Version="2.9.4" File="src/artifacts/obj/Microsoft.AspNetCore.Components.SdkAnalyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.Analyzers" Version="2.9.4" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.Analyzers" Version="2.9.4" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Api.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.AnalyzerUtilities" Version="3.3.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.AnalyzerUtilities" Version="3.3.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.CodeFixes/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.Common" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.Common" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Components.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.Common" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Components.SdkAnalyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.Common" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.Common" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Api.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.CSharp" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Analyzers/project.assets.json" IsDirectDependency="true" IsAutoReferenced="true"/>
<Usage Id="Microsoft.CodeAnalysis.CSharp" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Components.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.CSharp" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Components.SdkAnalyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.CSharp" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Analyzers/project.assets.json" IsDirectDependency="true" IsAutoReferenced="true"/>
<Usage Id="Microsoft.CodeAnalysis.CSharp" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Api.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Components.Analyzers/project.assets.json" IsDirectDependency="true" IsAutoReferenced="true"/>
<Usage Id="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Components.SdkAnalyzers/project.assets.json" IsDirectDependency="true" IsAutoReferenced="true"/>
<Usage Id="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Api.Analyzers/project.assets.json" IsDirectDependency="true" IsAutoReferenced="true"/>
<Usage Id="Microsoft.CodeAnalysis.Workspaces.Common" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Components.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.Workspaces.Common" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Components.SdkAnalyzers/project.assets.json"/>
<Usage Id="Microsoft.CodeAnalysis.Workspaces.Common" Version="3.3.1" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Api.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.DiaSymReader" Version="2.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.Analyzers/project.assets.json"/>
<Usage Id="Microsoft.DiaSymReader" Version="2.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.CodeFixes/project.assets.json"/>
<Usage Id="Microsoft.NETCore.App.Crossgen2.linux-x64" Version="10.0.0-preview.3.25124.11"/>
<Usage Id="NuGet.Common" Version="6.2.4" File="src/artifacts/obj/RepoTasks/project.assets.json"/>
<Usage Id="NuGet.Configuration" Version="6.2.4" File="src/artifacts/obj/RepoTasks/project.assets.json"/>
<Usage Id="NuGet.Frameworks" Version="6.2.4" File="src/artifacts/obj/RepoTasks/project.assets.json"/>
<Usage Id="NuGet.Packaging" Version="6.2.4" File="src/artifacts/obj/RepoTasks/project.assets.json" IsDirectDependency="true"/>
<Usage Id="NuGet.Versioning" Version="6.2.4" File="src/artifacts/obj/RepoTasks/project.assets.json"/>
<Usage Id="System.Buffers" Version="4.4.0" File="src/artifacts/obj/Microsoft.AspNetCore.Analyzers/project.assets.json"/>
<Usage Id="System.Buffers" Version="4.4.0" File="src/artifacts/obj/Microsoft.AspNetCore.Components.Analyzers/project.assets.json"/>
<Usage Id="System.Buffers" Version="4.4.0" File="src/artifacts/obj/Microsoft.AspNetCore.Components.SdkAnalyzers/project.assets.json"/>
<Usage Id="System.Buffers" Version="4.4.0" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Analyzers/project.assets.json"/>
<Usage Id="System.Buffers" Version="4.4.0" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Api.Analyzers/project.assets.json"/>
<Usage Id="System.Collections.Immutable" Version="1.5.0" File="src/artifacts/obj/Microsoft.AspNetCore.Analyzers/project.assets.json"/>
<Usage Id="System.Collections.Immutable" Version="1.5.0" File="src/artifacts/obj/Microsoft.AspNetCore.Components.Analyzers/project.assets.json"/>
<Usage Id="System.Collections.Immutable" Version="1.5.0" File="src/artifacts/obj/Microsoft.AspNetCore.Components.SdkAnalyzers/project.assets.json"/>
<Usage Id="System.Collections.Immutable" Version="1.5.0" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Analyzers/project.assets.json"/>
<Usage Id="System.Collections.Immutable" Version="1.5.0" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Api.Analyzers/project.assets.json"/>
<Usage Id="System.Composition" Version="1.0.31" File="src/artifacts/obj/Microsoft.AspNetCore.Components.Analyzers/project.assets.json"/>
<Usage Id="System.Composition" Version="1.0.31" File="src/artifacts/obj/Microsoft.AspNetCore.Components.SdkAnalyzers/project.assets.json"/>
<Usage Id="System.Composition" Version="1.0.31" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Api.Analyzers/project.assets.json"/>
<Usage Id="System.Composition" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.Analyzers/project.assets.json"/>
<Usage Id="System.Composition" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.CodeFixes/project.assets.json"/>
<Usage Id="System.Composition" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.SourceGenerators/project.assets.json"/>
<Usage Id="System.Composition.AttributedModel" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.Analyzers/project.assets.json"/>
<Usage Id="System.Composition.AttributedModel" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.CodeFixes/project.assets.json"/>
<Usage Id="System.Composition.AttributedModel" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.SourceGenerators/project.assets.json"/>
<Usage Id="System.Composition.Convention" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.Analyzers/project.assets.json"/>
<Usage Id="System.Composition.Convention" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.CodeFixes/project.assets.json"/>
<Usage Id="System.Composition.Convention" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.SourceGenerators/project.assets.json"/>
<Usage Id="System.Composition.Hosting" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.Analyzers/project.assets.json"/>
<Usage Id="System.Composition.Hosting" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.CodeFixes/project.assets.json"/>
<Usage Id="System.Composition.Hosting" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.SourceGenerators/project.assets.json"/>
<Usage Id="System.Composition.Runtime" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.Analyzers/project.assets.json"/>
<Usage Id="System.Composition.Runtime" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.CodeFixes/project.assets.json"/>
<Usage Id="System.Composition.Runtime" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.SourceGenerators/project.assets.json"/>
<Usage Id="System.Composition.TypedParts" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.Analyzers/project.assets.json"/>
<Usage Id="System.Composition.TypedParts" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.CodeFixes/project.assets.json"/>
<Usage Id="System.Composition.TypedParts" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.SourceGenerators/project.assets.json"/>
<Usage Id="System.IO.Pipelines" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.Analyzers/project.assets.json"/>
<Usage Id="System.IO.Pipelines" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.CodeFixes/project.assets.json"/>
<Usage Id="System.IO.Pipelines" Version="8.0.0" File="src/artifacts/obj/Microsoft.AspNetCore.App.SourceGenerators/project.assets.json"/>
<Usage Id="System.Memory" Version="4.5.3" File="src/artifacts/obj/Microsoft.AspNetCore.Analyzers/project.assets.json"/>
<Usage Id="System.Memory" Version="4.5.3" File="src/artifacts/obj/Microsoft.AspNetCore.Components.Analyzers/project.assets.json"/>
<Usage Id="System.Memory" Version="4.5.3" File="src/artifacts/obj/Microsoft.AspNetCore.Components.SdkAnalyzers/project.assets.json"/>
<Usage Id="System.Memory" Version="4.5.3" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Analyzers/project.assets.json"/>
<Usage Id="System.Memory" Version="4.5.3" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Api.Analyzers/project.assets.json"/>
<Usage Id="System.Reflection.Metadata" Version="1.6.0" File="src/artifacts/obj/Microsoft.AspNetCore.Analyzers/project.assets.json"/>
<Usage Id="System.Reflection.Metadata" Version="1.6.0" File="src/artifacts/obj/Microsoft.AspNetCore.Components.Analyzers/project.assets.json"/>
<Usage Id="System.Reflection.Metadata" Version="1.6.0" File="src/artifacts/obj/Microsoft.AspNetCore.Components.SdkAnalyzers/project.assets.json"/>
<Usage Id="System.Reflection.Metadata" Version="1.6.0" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Analyzers/project.assets.json"/>
<Usage Id="System.Reflection.Metadata" Version="1.6.0" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Api.Analyzers/project.assets.json"/>
<Usage Id="System.Security.Cryptography.Pkcs" Version="5.0.0"/>
<Usage Id="System.Threading.Tasks.Extensions" Version="4.5.3" File="src/artifacts/obj/Microsoft.AspNetCore.Analyzers/project.assets.json"/>
<Usage Id="System.Threading.Tasks.Extensions" Version="4.5.3" File="src/artifacts/obj/Microsoft.AspNetCore.Components.Analyzers/project.assets.json"/>
<Usage Id="System.Threading.Tasks.Extensions" Version="4.5.3" File="src/artifacts/obj/Microsoft.AspNetCore.Components.SdkAnalyzers/project.assets.json"/>
<Usage Id="System.Threading.Tasks.Extensions" Version="4.5.3" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Analyzers/project.assets.json"/>
<Usage Id="System.Threading.Tasks.Extensions" Version="4.5.3" File="src/artifacts/obj/Microsoft.AspNetCore.Mvc.Api.Analyzers/project.assets.json"/>
</Usages>
</UsageData> ... so it looks like all the new usages are from analyzers. Are these things we can whitelist? |
These packages were removed from SBRP with dotnet/source-build-reference-packages#1173 as they aren't used in full source-build. Full source-build will "lift" the versions to the latest available packages, built from source, as long as the packages and their respective versions are properly defined in Version.Details.xml and Versions.props. It looks like After that, to work-around this issue, new entries should be added to https://github.com/dotnet/aspnetcore/blob/main/eng/SourceBuildPrebuiltBaseline.xml. |
…ence-packages build 20250227.2 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 10.0.611901 -> To Version 10.0.612702
…ence-packages build 20250228.4 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 10.0.611901 -> To Version 10.0.612804
…ence-packages build 20250303.3 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 10.0.611901 -> To Version 10.0.615303
It looks like this is still broken. Error from
|
@JamesNK Looks like more recent Probably best to reconfirm with @ellahathaway that we really should be adding this many prebuilts, or whether in any sense this undermines the concept of source build. Perhaps the fact that all of them are System.* and presumably produced by Microsoft makes them totally fine to add as prebuilts. |
@dotnet/source-build - Can this PR be assigned to someone to drive to merge? |
Assigned myself |
All the prebuilts are from the Microsoft.CodeAnalysis.Workspaces.Common package. These are no longer defined in SBRP so they are showing up here. They're ok to add to the prebuilt baseline as the Microsoft.CodeAnalysis.Workspaces.Common version will get lifted in the full product build, along with its transitive dependencies. Because all those transitive dependencies are also getting lifted, there's no need to define these as dependencies in Version.Details.xml. |
Thanks @mthalman! |
This pull request updates the following dependencies
From https://github.com/dotnet/source-build-reference-packages