[main] Update dependencies from dotnet/source-build-reference-packages#11230
[main] Update dependencies from dotnet/source-build-reference-packages#11230dotnet-maestro[bot] wants to merge 1 commit intomainfrom
Conversation
…ence-packages build 20250106.2 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 9.0.0-alpha.1.24619.1 -> To Version 10.0.605602
|
@JanKrivanek it passes and would unblock the Telemetry PR. https://github.com/dotnet/msbuild/pull/11084/checks?check_run_id=35255021078 |
I had previously asked this question here - The response was that there were no plans for it for flow to the 9.0 sdk. This is when I made the SBRP suggestion. If this branch is flowing to 9.0 sdk then yes this is going to be a problem. The two referenced precedents should not be followed. The two referenced precedents look like flow mistakes. I will work to correct these. If you take a dependency on 10 SBRP in a component that flows to an earlier sdk it has the potential to break source-build. It will cause problems when packages are being referenced from the newer SBRP version but not the older SBRP version. Instead of using SBRP, you would need to declare a darc dependendency on System.Diagnostics.DiagnosticSource so that the "live" version is used. cc @dotnet/source-build for visibility. |
|
Sorry for the miscommunication from our side (we did not realize 9.0 includes the possible future 9.0.3xx release that MSBuild main flows to AFAIK) and thanks for the guidance. |
|
Thank you @MichaelSimons Let's then use For that PR - I just suggested wrong repo (https://github.com/dotnet/runtime instead of https://dev.azure.com/dnceng/internal/_git/dotnet-runtime). Plus I'm bit confused on how to handle the SHA - should it somehow flow automatically eventually, or do we need to add this manually ourselves (e.g by finding the latest commit fro that lib in release/9.0 - https://github.com/dotnet/runtime/tree/release/9.0/src/libraries/System.Diagnostics.DiagnosticSource/src - which would be 981a85989d49daee6b2147113b7de639f5e5d903?) |
|
I tried adding the depenency with |
This pull request updates the following dependencies
From https://github.com/dotnet/source-build-reference-packages